Documentation
¶
Index ¶
- type ActivityTimeSeriesMetrics
- type AddManagedDatabaseToManagedDatabaseGroupDetails
- type AddManagedDatabaseToManagedDatabaseGroupRequest
- func (request AddManagedDatabaseToManagedDatabaseGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request AddManagedDatabaseToManagedDatabaseGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request AddManagedDatabaseToManagedDatabaseGroupRequest) RetryPolicy() *common.RetryPolicy
- func (request AddManagedDatabaseToManagedDatabaseGroupRequest) String() string
- type AddManagedDatabaseToManagedDatabaseGroupResponse
- type AllowedParameterValue
- type AssociatedDatabaseCollection
- type AssociatedDatabaseSummary
- type AwrDbCollection
- type AwrDbCpuUsageCollection
- func (m AwrDbCpuUsageCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDbCpuUsageCollection) GetName() *string
- func (m AwrDbCpuUsageCollection) GetQueryKey() *string
- func (m AwrDbCpuUsageCollection) GetVersion() *string
- func (m AwrDbCpuUsageCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDbCpuUsageCollection) String() string
- type AwrDbCpuUsageSummary
- type AwrDbMetricCollection
- func (m AwrDbMetricCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDbMetricCollection) GetName() *string
- func (m AwrDbMetricCollection) GetQueryKey() *string
- func (m AwrDbMetricCollection) GetVersion() *string
- func (m AwrDbMetricCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDbMetricCollection) String() string
- type AwrDbMetricSummary
- type AwrDbParameterChangeCollection
- func (m AwrDbParameterChangeCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDbParameterChangeCollection) GetName() *string
- func (m AwrDbParameterChangeCollection) GetQueryKey() *string
- func (m AwrDbParameterChangeCollection) GetVersion() *string
- func (m AwrDbParameterChangeCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDbParameterChangeCollection) String() string
- type AwrDbParameterChangeSummary
- type AwrDbParameterCollection
- func (m AwrDbParameterCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDbParameterCollection) GetName() *string
- func (m AwrDbParameterCollection) GetQueryKey() *string
- func (m AwrDbParameterCollection) GetVersion() *string
- func (m AwrDbParameterCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDbParameterCollection) String() string
- type AwrDbParameterSummary
- type AwrDbReport
- type AwrDbReportFormatEnum
- type AwrDbSnapshotCollection
- func (m AwrDbSnapshotCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDbSnapshotCollection) GetName() *string
- func (m AwrDbSnapshotCollection) GetQueryKey() *string
- func (m AwrDbSnapshotCollection) GetVersion() *string
- func (m AwrDbSnapshotCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDbSnapshotCollection) String() string
- type AwrDbSnapshotRangeCollection
- func (m AwrDbSnapshotRangeCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDbSnapshotRangeCollection) GetName() *string
- func (m AwrDbSnapshotRangeCollection) GetQueryKey() *string
- func (m AwrDbSnapshotRangeCollection) GetVersion() *string
- func (m AwrDbSnapshotRangeCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDbSnapshotRangeCollection) String() string
- type AwrDbSnapshotRangeSummary
- type AwrDbSnapshotSummary
- type AwrDbSqlReport
- type AwrDbSqlReportFormatEnum
- type AwrDbSummary
- type AwrDbSysstatCollection
- func (m AwrDbSysstatCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDbSysstatCollection) GetName() *string
- func (m AwrDbSysstatCollection) GetQueryKey() *string
- func (m AwrDbSysstatCollection) GetVersion() *string
- func (m AwrDbSysstatCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDbSysstatCollection) String() string
- type AwrDbSysstatSummary
- type AwrDbTopWaitEventCollection
- func (m AwrDbTopWaitEventCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDbTopWaitEventCollection) GetName() *string
- func (m AwrDbTopWaitEventCollection) GetQueryKey() *string
- func (m AwrDbTopWaitEventCollection) GetVersion() *string
- func (m AwrDbTopWaitEventCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDbTopWaitEventCollection) String() string
- type AwrDbTopWaitEventSummary
- type AwrDbWaitEventBucketCollection
- func (m AwrDbWaitEventBucketCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDbWaitEventBucketCollection) GetName() *string
- func (m AwrDbWaitEventBucketCollection) GetQueryKey() *string
- func (m AwrDbWaitEventBucketCollection) GetVersion() *string
- func (m AwrDbWaitEventBucketCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDbWaitEventBucketCollection) String() string
- type AwrDbWaitEventBucketSummary
- type AwrDbWaitEventCollection
- func (m AwrDbWaitEventCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDbWaitEventCollection) GetName() *string
- func (m AwrDbWaitEventCollection) GetQueryKey() *string
- func (m AwrDbWaitEventCollection) GetVersion() *string
- func (m AwrDbWaitEventCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDbWaitEventCollection) String() string
- type AwrDbWaitEventSummary
- type AwrQueryResult
- type AwrQueryResultAwrResultTypeEnum
- type ChangeDatabaseParameterDetails
- type ChangeDatabaseParametersDetails
- type ChangeDatabaseParametersRequest
- func (request ChangeDatabaseParametersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeDatabaseParametersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeDatabaseParametersRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeDatabaseParametersRequest) String() string
- type ChangeDatabaseParametersResponse
- type ChangeDbManagementPrivateEndpointCompartmentDetails
- type ChangeDbManagementPrivateEndpointCompartmentRequest
- func (request ChangeDbManagementPrivateEndpointCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeDbManagementPrivateEndpointCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeDbManagementPrivateEndpointCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeDbManagementPrivateEndpointCompartmentRequest) String() string
- type ChangeDbManagementPrivateEndpointCompartmentResponse
- type ChangeJobCompartmentDetails
- type ChangeJobCompartmentRequest
- func (request ChangeJobCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeJobCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeJobCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeJobCompartmentRequest) String() string
- type ChangeJobCompartmentResponse
- type ChangeManagedDatabaseGroupCompartmentDetails
- type ChangeManagedDatabaseGroupCompartmentRequest
- func (request ChangeManagedDatabaseGroupCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeManagedDatabaseGroupCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeManagedDatabaseGroupCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeManagedDatabaseGroupCompartmentRequest) String() string
- type ChangeManagedDatabaseGroupCompartmentResponse
- type ChildDatabase
- type CloneSqlTuningTaskDetails
- type CloneSqlTuningTaskRequest
- func (request CloneSqlTuningTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CloneSqlTuningTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CloneSqlTuningTaskRequest) RetryPolicy() *common.RetryPolicy
- func (request CloneSqlTuningTaskRequest) String() string
- type CloneSqlTuningTaskResponse
- type ClusterCacheMetric
- type CompareTypeEnum
- type ConsumerGroupPrivilegeCollection
- type ConsumerGroupPrivilegeSummary
- type ConsumerGroupPrivilegeSummaryGrantOptionEnum
- type ConsumerGroupPrivilegeSummaryInitialGroupEnum
- type CpuUtilizationAggregateMetrics
- type CreateDbManagementPrivateEndpointDetails
- type CreateDbManagementPrivateEndpointRequest
- func (request CreateDbManagementPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateDbManagementPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateDbManagementPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateDbManagementPrivateEndpointRequest) String() string
- type CreateDbManagementPrivateEndpointResponse
- type CreateJobDetails
- type CreateJobRequest
- func (request CreateJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateJobRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateJobRequest) String() string
- type CreateJobResponse
- type CreateManagedDatabaseGroupDetails
- type CreateManagedDatabaseGroupRequest
- func (request CreateManagedDatabaseGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateManagedDatabaseGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateManagedDatabaseGroupRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateManagedDatabaseGroupRequest) String() string
- type CreateManagedDatabaseGroupResponse
- type CreateSqlJobDetails
- func (m CreateSqlJobDetails) GetCompartmentId() *string
- func (m CreateSqlJobDetails) GetDatabaseSubType() DatabaseSubTypeEnum
- func (m CreateSqlJobDetails) GetDescription() *string
- func (m CreateSqlJobDetails) GetManagedDatabaseGroupId() *string
- func (m CreateSqlJobDetails) GetManagedDatabaseId() *string
- func (m CreateSqlJobDetails) GetName() *string
- func (m CreateSqlJobDetails) GetResultLocation() JobExecutionResultLocation
- func (m CreateSqlJobDetails) GetScheduleDetails() *JobScheduleDetails
- func (m CreateSqlJobDetails) GetScheduleType() JobScheduleTypeEnum
- func (m CreateSqlJobDetails) GetTimeout() *string
- func (m CreateSqlJobDetails) MarshalJSON() (buff []byte, e error)
- func (m CreateSqlJobDetails) String() string
- func (m *CreateSqlJobDetails) UnmarshalJSON(data []byte) (e error)
- type DataAccessContainerCollection
- type DataAccessContainerSummary
- type DatabaseCredentials
- type DatabaseCredentialsRoleEnum
- type DatabaseFleetHealthMetrics
- type DatabaseHomeMetricDefinition
- type DatabaseHomeMetrics
- type DatabaseInstanceHomeMetricsDefinition
- type DatabaseIoAggregateMetrics
- type DatabaseParameterSummary
- type DatabaseParameterSummaryConstraintEnum
- type DatabaseParameterSummaryIsModifiedEnum
- type DatabaseParameterSummaryIsSystemModifiableEnum
- type DatabaseParameterSummaryTypeEnum
- type DatabaseParameterUpdateStatus
- type DatabaseParameterUpdateStatusStatusEnum
- type DatabaseParametersCollection
- type DatabaseStatusEnum
- type DatabaseStorageAggregateMetrics
- type DatabaseSubTypeEnum
- type DatabaseTimeAggregateMetrics
- type DatabaseTypeEnum
- type DatabaseUsageMetrics
- type Datafile
- type DatafileLostWriteProtectEnum
- type DatafileOnlineStatusEnum
- type DatafileSharedEnum
- type DatafileStatusEnum
- type DbManagementClient
- func (client DbManagementClient) AddManagedDatabaseToManagedDatabaseGroup(ctx context.Context, request AddManagedDatabaseToManagedDatabaseGroupRequest) (response AddManagedDatabaseToManagedDatabaseGroupResponse, err error)
- func (client DbManagementClient) ChangeDatabaseParameters(ctx context.Context, request ChangeDatabaseParametersRequest) (response ChangeDatabaseParametersResponse, err error)
- func (client DbManagementClient) ChangeDbManagementPrivateEndpointCompartment(ctx context.Context, ...) (response ChangeDbManagementPrivateEndpointCompartmentResponse, err error)
- func (client DbManagementClient) ChangeJobCompartment(ctx context.Context, request ChangeJobCompartmentRequest) (response ChangeJobCompartmentResponse, err error)
- func (client DbManagementClient) ChangeManagedDatabaseGroupCompartment(ctx context.Context, request ChangeManagedDatabaseGroupCompartmentRequest) (response ChangeManagedDatabaseGroupCompartmentResponse, err error)
- func (client *DbManagementClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client DbManagementClient) CreateDbManagementPrivateEndpoint(ctx context.Context, request CreateDbManagementPrivateEndpointRequest) (response CreateDbManagementPrivateEndpointResponse, err error)
- func (client DbManagementClient) CreateJob(ctx context.Context, request CreateJobRequest) (response CreateJobResponse, err error)
- func (client DbManagementClient) CreateManagedDatabaseGroup(ctx context.Context, request CreateManagedDatabaseGroupRequest) (response CreateManagedDatabaseGroupResponse, err error)
- func (client DbManagementClient) DeleteDbManagementPrivateEndpoint(ctx context.Context, request DeleteDbManagementPrivateEndpointRequest) (response DeleteDbManagementPrivateEndpointResponse, err error)
- func (client DbManagementClient) DeleteJob(ctx context.Context, request DeleteJobRequest) (response DeleteJobResponse, err error)
- func (client DbManagementClient) DeleteManagedDatabaseGroup(ctx context.Context, request DeleteManagedDatabaseGroupRequest) (response DeleteManagedDatabaseGroupResponse, err error)
- func (client DbManagementClient) GetAwrDbReport(ctx context.Context, request GetAwrDbReportRequest) (response GetAwrDbReportResponse, err error)
- func (client DbManagementClient) GetAwrDbSqlReport(ctx context.Context, request GetAwrDbSqlReportRequest) (response GetAwrDbSqlReportResponse, err error)
- func (client DbManagementClient) GetClusterCacheMetric(ctx context.Context, request GetClusterCacheMetricRequest) (response GetClusterCacheMetricResponse, err error)
- func (client DbManagementClient) GetDatabaseFleetHealthMetrics(ctx context.Context, request GetDatabaseFleetHealthMetricsRequest) (response GetDatabaseFleetHealthMetricsResponse, err error)
- func (client DbManagementClient) GetDatabaseHomeMetrics(ctx context.Context, request GetDatabaseHomeMetricsRequest) (response GetDatabaseHomeMetricsResponse, err error)
- func (client DbManagementClient) GetDbManagementPrivateEndpoint(ctx context.Context, request GetDbManagementPrivateEndpointRequest) (response GetDbManagementPrivateEndpointResponse, err error)
- func (client DbManagementClient) GetJob(ctx context.Context, request GetJobRequest) (response GetJobResponse, err error)
- func (client DbManagementClient) GetJobExecution(ctx context.Context, request GetJobExecutionRequest) (response GetJobExecutionResponse, err error)
- func (client DbManagementClient) GetJobRun(ctx context.Context, request GetJobRunRequest) (response GetJobRunResponse, err error)
- func (client DbManagementClient) GetManagedDatabase(ctx context.Context, request GetManagedDatabaseRequest) (response GetManagedDatabaseResponse, err error)
- func (client DbManagementClient) GetManagedDatabaseGroup(ctx context.Context, request GetManagedDatabaseGroupRequest) (response GetManagedDatabaseGroupResponse, err error)
- func (client DbManagementClient) GetPdbMetrics(ctx context.Context, request GetPdbMetricsRequest) (response GetPdbMetricsResponse, err error)
- func (client DbManagementClient) GetUser(ctx context.Context, request GetUserRequest) (response GetUserResponse, err error)
- func (client DbManagementClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
- func (client DbManagementClient) ListAssociatedDatabases(ctx context.Context, request ListAssociatedDatabasesRequest) (response ListAssociatedDatabasesResponse, err error)
- func (client DbManagementClient) ListAwrDbSnapshots(ctx context.Context, request ListAwrDbSnapshotsRequest) (response ListAwrDbSnapshotsResponse, err error)
- func (client DbManagementClient) ListAwrDbs(ctx context.Context, request ListAwrDbsRequest) (response ListAwrDbsResponse, err error)
- func (client DbManagementClient) ListConsumerGroupPrivileges(ctx context.Context, request ListConsumerGroupPrivilegesRequest) (response ListConsumerGroupPrivilegesResponse, err error)
- func (client DbManagementClient) ListDataAccessContainers(ctx context.Context, request ListDataAccessContainersRequest) (response ListDataAccessContainersResponse, err error)
- func (client DbManagementClient) ListDatabaseParameters(ctx context.Context, request ListDatabaseParametersRequest) (response ListDatabaseParametersResponse, err error)
- func (client DbManagementClient) ListDbManagementPrivateEndpoints(ctx context.Context, request ListDbManagementPrivateEndpointsRequest) (response ListDbManagementPrivateEndpointsResponse, err error)
- func (client DbManagementClient) ListJobExecutions(ctx context.Context, request ListJobExecutionsRequest) (response ListJobExecutionsResponse, err error)
- func (client DbManagementClient) ListJobRuns(ctx context.Context, request ListJobRunsRequest) (response ListJobRunsResponse, err error)
- func (client DbManagementClient) ListJobs(ctx context.Context, request ListJobsRequest) (response ListJobsResponse, err error)
- func (client DbManagementClient) ListManagedDatabaseGroups(ctx context.Context, request ListManagedDatabaseGroupsRequest) (response ListManagedDatabaseGroupsResponse, err error)
- func (client DbManagementClient) ListManagedDatabases(ctx context.Context, request ListManagedDatabasesRequest) (response ListManagedDatabasesResponse, err error)
- func (client DbManagementClient) ListObjectPrivileges(ctx context.Context, request ListObjectPrivilegesRequest) (response ListObjectPrivilegesResponse, err error)
- func (client DbManagementClient) ListProxiedForUsers(ctx context.Context, request ListProxiedForUsersRequest) (response ListProxiedForUsersResponse, err error)
- func (client DbManagementClient) ListProxyUsers(ctx context.Context, request ListProxyUsersRequest) (response ListProxyUsersResponse, err error)
- func (client DbManagementClient) ListRoles(ctx context.Context, request ListRolesRequest) (response ListRolesResponse, err error)
- func (client DbManagementClient) ListSystemPrivileges(ctx context.Context, request ListSystemPrivilegesRequest) (response ListSystemPrivilegesResponse, err error)
- func (client DbManagementClient) ListTablespaces(ctx context.Context, request ListTablespacesRequest) (response ListTablespacesResponse, err error)
- func (client DbManagementClient) ListUsers(ctx context.Context, request ListUsersRequest) (response ListUsersResponse, err error)
- func (client DbManagementClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
- func (client DbManagementClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
- func (client DbManagementClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
- func (client DbManagementClient) RemoveManagedDatabaseFromManagedDatabaseGroup(ctx context.Context, ...) (response RemoveManagedDatabaseFromManagedDatabaseGroupResponse, err error)
- func (client DbManagementClient) ResetDatabaseParameters(ctx context.Context, request ResetDatabaseParametersRequest) (response ResetDatabaseParametersResponse, err error)
- func (client *DbManagementClient) SetRegion(region string)
- func (client DbManagementClient) SummarizeAwrDbCpuUsages(ctx context.Context, request SummarizeAwrDbCpuUsagesRequest) (response SummarizeAwrDbCpuUsagesResponse, err error)
- func (client DbManagementClient) SummarizeAwrDbMetrics(ctx context.Context, request SummarizeAwrDbMetricsRequest) (response SummarizeAwrDbMetricsResponse, err error)
- func (client DbManagementClient) SummarizeAwrDbParameterChanges(ctx context.Context, request SummarizeAwrDbParameterChangesRequest) (response SummarizeAwrDbParameterChangesResponse, err error)
- func (client DbManagementClient) SummarizeAwrDbParameters(ctx context.Context, request SummarizeAwrDbParametersRequest) (response SummarizeAwrDbParametersResponse, err error)
- func (client DbManagementClient) SummarizeAwrDbSnapshotRanges(ctx context.Context, request SummarizeAwrDbSnapshotRangesRequest) (response SummarizeAwrDbSnapshotRangesResponse, err error)
- func (client DbManagementClient) SummarizeAwrDbSysstats(ctx context.Context, request SummarizeAwrDbSysstatsRequest) (response SummarizeAwrDbSysstatsResponse, err error)
- func (client DbManagementClient) SummarizeAwrDbTopWaitEvents(ctx context.Context, request SummarizeAwrDbTopWaitEventsRequest) (response SummarizeAwrDbTopWaitEventsResponse, err error)
- func (client DbManagementClient) SummarizeAwrDbWaitEventBuckets(ctx context.Context, request SummarizeAwrDbWaitEventBucketsRequest) (response SummarizeAwrDbWaitEventBucketsResponse, err error)
- func (client DbManagementClient) SummarizeAwrDbWaitEvents(ctx context.Context, request SummarizeAwrDbWaitEventsRequest) (response SummarizeAwrDbWaitEventsResponse, err error)
- func (client DbManagementClient) SummarizeJobExecutionsStatuses(ctx context.Context, request SummarizeJobExecutionsStatusesRequest) (response SummarizeJobExecutionsStatusesResponse, err error)
- func (client DbManagementClient) UpdateDbManagementPrivateEndpoint(ctx context.Context, request UpdateDbManagementPrivateEndpointRequest) (response UpdateDbManagementPrivateEndpointResponse, err error)
- func (client DbManagementClient) UpdateJob(ctx context.Context, request UpdateJobRequest) (response UpdateJobResponse, err error)
- func (client DbManagementClient) UpdateManagedDatabaseGroup(ctx context.Context, request UpdateManagedDatabaseGroupRequest) (response UpdateManagedDatabaseGroupResponse, err error)
- type DbManagementPrivateEndpoint
- type DbManagementPrivateEndpointCollection
- type DbManagementPrivateEndpointSummary
- type DeleteDbManagementPrivateEndpointRequest
- func (request DeleteDbManagementPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteDbManagementPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteDbManagementPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteDbManagementPrivateEndpointRequest) String() string
- type DeleteDbManagementPrivateEndpointResponse
- type DeleteJobRequest
- func (request DeleteJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteJobRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteJobRequest) String() string
- type DeleteJobResponse
- type DeleteManagedDatabaseGroupRequest
- func (request DeleteManagedDatabaseGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteManagedDatabaseGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteManagedDatabaseGroupRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteManagedDatabaseGroupRequest) String() string
- type DeleteManagedDatabaseGroupResponse
- type DeploymentTypeEnum
- type DropSqlTuningTaskDetails
- type DropSqlTuningTaskRequest
- func (request DropSqlTuningTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DropSqlTuningTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DropSqlTuningTaskRequest) RetryPolicy() *common.RetryPolicy
- func (request DropSqlTuningTaskRequest) String() string
- type DropSqlTuningTaskResponse
- type ExecutionPlanStatsComparision
- type FailedConnectionsAggregateMetrics
- type FleetMetricDefinition
- type FleetMetricSummaryDefinition
- type FleetStatusByCategory
- type FleetSummary
- type GetAwrDbReportReportFormatEnum
- type GetAwrDbReportReportTypeEnum
- type GetAwrDbReportRequest
- func (request GetAwrDbReportRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetAwrDbReportRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetAwrDbReportRequest) RetryPolicy() *common.RetryPolicy
- func (request GetAwrDbReportRequest) String() string
- type GetAwrDbReportResponse
- type GetAwrDbSqlReportReportFormatEnum
- type GetAwrDbSqlReportRequest
- func (request GetAwrDbSqlReportRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetAwrDbSqlReportRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetAwrDbSqlReportRequest) RetryPolicy() *common.RetryPolicy
- func (request GetAwrDbSqlReportRequest) String() string
- type GetAwrDbSqlReportResponse
- type GetClusterCacheMetricRequest
- func (request GetClusterCacheMetricRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetClusterCacheMetricRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetClusterCacheMetricRequest) RetryPolicy() *common.RetryPolicy
- func (request GetClusterCacheMetricRequest) String() string
- type GetClusterCacheMetricResponse
- type GetDatabaseFleetHealthMetricsCompareTypeEnum
- type GetDatabaseFleetHealthMetricsRequest
- func (request GetDatabaseFleetHealthMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetDatabaseFleetHealthMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetDatabaseFleetHealthMetricsRequest) RetryPolicy() *common.RetryPolicy
- func (request GetDatabaseFleetHealthMetricsRequest) String() string
- type GetDatabaseFleetHealthMetricsResponse
- type GetDatabaseHomeMetricsRequest
- func (request GetDatabaseHomeMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetDatabaseHomeMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetDatabaseHomeMetricsRequest) RetryPolicy() *common.RetryPolicy
- func (request GetDatabaseHomeMetricsRequest) String() string
- type GetDatabaseHomeMetricsResponse
- type GetDbManagementPrivateEndpointRequest
- func (request GetDbManagementPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetDbManagementPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetDbManagementPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
- func (request GetDbManagementPrivateEndpointRequest) String() string
- type GetDbManagementPrivateEndpointResponse
- type GetExecutionPlanStatsComparisionRequest
- func (request GetExecutionPlanStatsComparisionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExecutionPlanStatsComparisionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExecutionPlanStatsComparisionRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExecutionPlanStatsComparisionRequest) String() string
- type GetExecutionPlanStatsComparisionResponse
- type GetJobExecutionRequest
- func (request GetJobExecutionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetJobExecutionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetJobExecutionRequest) RetryPolicy() *common.RetryPolicy
- func (request GetJobExecutionRequest) String() string
- type GetJobExecutionResponse
- type GetJobRequest
- func (request GetJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetJobRequest) RetryPolicy() *common.RetryPolicy
- func (request GetJobRequest) String() string
- type GetJobResponse
- type GetJobRunRequest
- func (request GetJobRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetJobRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetJobRunRequest) RetryPolicy() *common.RetryPolicy
- func (request GetJobRunRequest) String() string
- type GetJobRunResponse
- type GetManagedDatabaseGroupRequest
- func (request GetManagedDatabaseGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetManagedDatabaseGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetManagedDatabaseGroupRequest) RetryPolicy() *common.RetryPolicy
- func (request GetManagedDatabaseGroupRequest) String() string
- type GetManagedDatabaseGroupResponse
- type GetManagedDatabaseRequest
- func (request GetManagedDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetManagedDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetManagedDatabaseRequest) RetryPolicy() *common.RetryPolicy
- func (request GetManagedDatabaseRequest) String() string
- type GetManagedDatabaseResponse
- type GetPdbMetricsCompareTypeEnum
- type GetPdbMetricsRequest
- func (request GetPdbMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetPdbMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetPdbMetricsRequest) RetryPolicy() *common.RetryPolicy
- func (request GetPdbMetricsRequest) String() string
- type GetPdbMetricsResponse
- type GetSqlExecutionPlanAttributeEnum
- type GetSqlExecutionPlanRequest
- func (request GetSqlExecutionPlanRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetSqlExecutionPlanRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetSqlExecutionPlanRequest) RetryPolicy() *common.RetryPolicy
- func (request GetSqlExecutionPlanRequest) String() string
- type GetSqlExecutionPlanResponse
- type GetSqlTuningAdvisorTaskSummaryReportRequest
- func (request GetSqlTuningAdvisorTaskSummaryReportRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetSqlTuningAdvisorTaskSummaryReportRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetSqlTuningAdvisorTaskSummaryReportRequest) RetryPolicy() *common.RetryPolicy
- func (request GetSqlTuningAdvisorTaskSummaryReportRequest) String() string
- type GetSqlTuningAdvisorTaskSummaryReportResponse
- type GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum
- type GetUserRequest
- func (request GetUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetUserRequest) RetryPolicy() *common.RetryPolicy
- func (request GetUserRequest) String() string
- type GetUserResponse
- type GetWorkRequestRequest
- func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
- func (request GetWorkRequestRequest) String() string
- type GetWorkRequestResponse
- type InstanceDetails
- type InstanceDetailsStatusEnum
- type Job
- type JobCollection
- type JobDatabase
- type JobExecution
- type JobExecutionCollection
- type JobExecutionResultDetails
- type JobExecutionResultDetailsTypeEnum
- type JobExecutionResultLocation
- type JobExecutionResultLocationTypeEnum
- type JobExecutionStatusEnum
- type JobExecutionSummary
- type JobExecutionsStatusSummary
- type JobExecutionsStatusSummaryCollection
- type JobExecutionsStatusSummaryStatusEnum
- type JobLifecycleStateEnum
- type JobRun
- type JobRunCollection
- type JobRunRunStatusEnum
- type JobRunSummary
- type JobScheduleDetails
- type JobScheduleDetailsIntervalTypeEnum
- type JobScheduleTypeEnum
- type JobSummary
- type JobTypesEnum
- type LifecycleStatesEnum
- type ListAssociatedDatabasesRequest
- func (request ListAssociatedDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAssociatedDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAssociatedDatabasesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAssociatedDatabasesRequest) String() string
- type ListAssociatedDatabasesResponse
- type ListAssociatedDatabasesSortByEnum
- type ListAssociatedDatabasesSortOrderEnum
- type ListAwrDbSnapshotsRequest
- func (request ListAwrDbSnapshotsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAwrDbSnapshotsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAwrDbSnapshotsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAwrDbSnapshotsRequest) String() string
- type ListAwrDbSnapshotsResponse
- type ListAwrDbSnapshotsSortByEnum
- type ListAwrDbSnapshotsSortOrderEnum
- type ListAwrDbsRequest
- func (request ListAwrDbsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAwrDbsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAwrDbsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAwrDbsRequest) String() string
- type ListAwrDbsResponse
- type ListAwrDbsSortByEnum
- type ListAwrDbsSortOrderEnum
- type ListConsumerGroupPrivilegesRequest
- func (request ListConsumerGroupPrivilegesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListConsumerGroupPrivilegesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListConsumerGroupPrivilegesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListConsumerGroupPrivilegesRequest) String() string
- type ListConsumerGroupPrivilegesResponse
- type ListConsumerGroupPrivilegesSortByEnum
- type ListConsumerGroupPrivilegesSortOrderEnum
- type ListDataAccessContainersRequest
- func (request ListDataAccessContainersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListDataAccessContainersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListDataAccessContainersRequest) RetryPolicy() *common.RetryPolicy
- func (request ListDataAccessContainersRequest) String() string
- type ListDataAccessContainersResponse
- type ListDataAccessContainersSortByEnum
- type ListDataAccessContainersSortOrderEnum
- type ListDatabaseParametersRequest
- func (request ListDatabaseParametersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListDatabaseParametersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListDatabaseParametersRequest) RetryPolicy() *common.RetryPolicy
- func (request ListDatabaseParametersRequest) String() string
- type ListDatabaseParametersResponse
- type ListDatabaseParametersSortByEnum
- type ListDatabaseParametersSortOrderEnum
- type ListDatabaseParametersSourceEnum
- type ListDbManagementPrivateEndpointsLifecycleStateEnum
- type ListDbManagementPrivateEndpointsRequest
- func (request ListDbManagementPrivateEndpointsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListDbManagementPrivateEndpointsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListDbManagementPrivateEndpointsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListDbManagementPrivateEndpointsRequest) String() string
- type ListDbManagementPrivateEndpointsResponse
- type ListDbManagementPrivateEndpointsSortByEnum
- type ListDbManagementPrivateEndpointsSortOrderEnum
- type ListJobExecutionsRequest
- func (request ListJobExecutionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListJobExecutionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListJobExecutionsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListJobExecutionsRequest) String() string
- type ListJobExecutionsResponse
- type ListJobExecutionsSortByEnum
- type ListJobExecutionsSortOrderEnum
- type ListJobRunsRequest
- func (request ListJobRunsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListJobRunsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListJobRunsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListJobRunsRequest) String() string
- type ListJobRunsResponse
- type ListJobRunsSortByEnum
- type ListJobRunsSortOrderEnum
- type ListJobsRequest
- func (request ListJobsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListJobsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListJobsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListJobsRequest) String() string
- type ListJobsResponse
- type ListJobsSortByEnum
- type ListJobsSortOrderEnum
- type ListManagedDatabaseGroupsLifecycleStateEnum
- type ListManagedDatabaseGroupsRequest
- func (request ListManagedDatabaseGroupsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListManagedDatabaseGroupsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListManagedDatabaseGroupsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListManagedDatabaseGroupsRequest) String() string
- type ListManagedDatabaseGroupsResponse
- type ListManagedDatabaseGroupsSortByEnum
- type ListManagedDatabaseGroupsSortOrderEnum
- type ListManagedDatabasesDeploymentTypeEnum
- type ListManagedDatabasesManagementOptionEnum
- type ListManagedDatabasesRequest
- func (request ListManagedDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListManagedDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListManagedDatabasesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListManagedDatabasesRequest) String() string
- type ListManagedDatabasesResponse
- type ListManagedDatabasesSortByEnum
- type ListManagedDatabasesSortOrderEnum
- type ListObjectPrivilegesRequest
- func (request ListObjectPrivilegesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListObjectPrivilegesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListObjectPrivilegesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListObjectPrivilegesRequest) String() string
- type ListObjectPrivilegesResponse
- type ListObjectPrivilegesSortByEnum
- type ListObjectPrivilegesSortOrderEnum
- type ListProxiedForUsersRequest
- func (request ListProxiedForUsersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListProxiedForUsersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListProxiedForUsersRequest) RetryPolicy() *common.RetryPolicy
- func (request ListProxiedForUsersRequest) String() string
- type ListProxiedForUsersResponse
- type ListProxiedForUsersSortByEnum
- type ListProxiedForUsersSortOrderEnum
- type ListProxyUsersRequest
- func (request ListProxyUsersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListProxyUsersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListProxyUsersRequest) RetryPolicy() *common.RetryPolicy
- func (request ListProxyUsersRequest) String() string
- type ListProxyUsersResponse
- type ListProxyUsersSortByEnum
- type ListProxyUsersSortOrderEnum
- type ListRolesRequest
- func (request ListRolesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListRolesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListRolesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListRolesRequest) String() string
- type ListRolesResponse
- type ListRolesSortByEnum
- type ListRolesSortOrderEnum
- type ListSqlTuningAdvisorTaskFindingsFindingFilterEnum
- type ListSqlTuningAdvisorTaskFindingsRequest
- func (request ListSqlTuningAdvisorTaskFindingsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListSqlTuningAdvisorTaskFindingsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListSqlTuningAdvisorTaskFindingsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListSqlTuningAdvisorTaskFindingsRequest) String() string
- type ListSqlTuningAdvisorTaskFindingsResponse
- type ListSqlTuningAdvisorTaskFindingsSearchPeriodEnum
- type ListSqlTuningAdvisorTaskFindingsSortByEnum
- type ListSqlTuningAdvisorTaskFindingsSortOrderEnum
- type ListSqlTuningAdvisorTaskRecommendationsRequest
- func (request ListSqlTuningAdvisorTaskRecommendationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListSqlTuningAdvisorTaskRecommendationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListSqlTuningAdvisorTaskRecommendationsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListSqlTuningAdvisorTaskRecommendationsRequest) String() string
- type ListSqlTuningAdvisorTaskRecommendationsResponse
- type ListSqlTuningAdvisorTaskRecommendationsSortByEnum
- type ListSqlTuningAdvisorTaskRecommendationsSortOrderEnum
- type ListSqlTuningAdvisorTasksRequest
- func (request ListSqlTuningAdvisorTasksRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListSqlTuningAdvisorTasksRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListSqlTuningAdvisorTasksRequest) RetryPolicy() *common.RetryPolicy
- func (request ListSqlTuningAdvisorTasksRequest) String() string
- type ListSqlTuningAdvisorTasksResponse
- type ListSqlTuningAdvisorTasksSortByEnum
- type ListSqlTuningAdvisorTasksSortOrderEnum
- type ListSqlTuningAdvisorTasksStatusEnum
- type ListSystemPrivilegesRequest
- func (request ListSystemPrivilegesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListSystemPrivilegesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListSystemPrivilegesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListSystemPrivilegesRequest) String() string
- type ListSystemPrivilegesResponse
- type ListSystemPrivilegesSortByEnum
- type ListSystemPrivilegesSortOrderEnum
- type ListTablespacesRequest
- func (request ListTablespacesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListTablespacesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListTablespacesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListTablespacesRequest) String() string
- type ListTablespacesResponse
- type ListTablespacesSortByEnum
- type ListTablespacesSortOrderEnum
- type ListUsersRequest
- func (request ListUsersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListUsersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListUsersRequest) RetryPolicy() *common.RetryPolicy
- func (request ListUsersRequest) String() string
- type ListUsersResponse
- type ListUsersSortByEnum
- type ListUsersSortOrderEnum
- type ListWorkRequestErrorsRequest
- func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestErrorsRequest) String() string
- type ListWorkRequestErrorsResponse
- type ListWorkRequestErrorsSortByEnum
- type ListWorkRequestErrorsSortOrderEnum
- type ListWorkRequestLogsRequest
- func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestLogsRequest) String() string
- type ListWorkRequestLogsResponse
- type ListWorkRequestLogsSortByEnum
- type ListWorkRequestLogsSortOrderEnum
- type ListWorkRequestsRequest
- func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestsRequest) String() string
- type ListWorkRequestsResponse
- type ListWorkRequestsSortByEnum
- type ListWorkRequestsSortOrderEnum
- type ListWorkRequestsStatusEnum
- type ManagedDatabase
- type ManagedDatabaseCollection
- type ManagedDatabaseGroup
- type ManagedDatabaseGroupCollection
- type ManagedDatabaseGroupSummary
- type ManagedDatabaseSummary
- type ManagementOptionEnum
- type MemoryAggregateMetrics
- type MetricDataPoint
- type MetricDimensionDefinition
- type ObjectPrivilegeCollection
- type ObjectPrivilegeSummary
- type ObjectPrivilegeSummaryCommonEnum
- type ObjectPrivilegeSummaryGrantOptionEnum
- type ObjectPrivilegeSummaryHierarchyEnum
- type ObjectPrivilegeSummaryInheritedEnum
- type ObjectStorageJobExecutionResultDetails
- type ObjectStorageJobExecutionResultLocation
- type ParameterScopeEnum
- type ParentGroup
- type PdbMetrics
- type PdbStatusDetails
- type ProxiedForUserCollection
- type ProxiedForUserSummary
- type ProxiedForUserSummaryAuthenticationEnum
- type ProxiedForUserSummaryFlagsEnum
- type ProxyUserCollection
- type ProxyUserSummary
- type ProxyUserSummaryAuthenticationEnum
- type ProxyUserSummaryFlagsEnum
- type RemoveManagedDatabaseFromManagedDatabaseGroupDetails
- type RemoveManagedDatabaseFromManagedDatabaseGroupRequest
- func (request RemoveManagedDatabaseFromManagedDatabaseGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RemoveManagedDatabaseFromManagedDatabaseGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RemoveManagedDatabaseFromManagedDatabaseGroupRequest) RetryPolicy() *common.RetryPolicy
- func (request RemoveManagedDatabaseFromManagedDatabaseGroupRequest) String() string
- type RemoveManagedDatabaseFromManagedDatabaseGroupResponse
- type ResetDatabaseParametersDetails
- type ResetDatabaseParametersRequest
- func (request ResetDatabaseParametersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ResetDatabaseParametersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ResetDatabaseParametersRequest) RetryPolicy() *common.RetryPolicy
- func (request ResetDatabaseParametersRequest) String() string
- type ResetDatabaseParametersResponse
- type RoleCollection
- type RoleSummary
- type RoleSummaryAdminOptionEnum
- type RoleSummaryCommonEnum
- type RoleSummaryDefaultRoleEnum
- type RoleSummaryDelegateOptionEnum
- type RoleSummaryInheritedEnum
- type SortOrdersEnum
- type SqlJob
- func (m SqlJob) GetCompartmentId() *string
- func (m SqlJob) GetDatabaseSubType() DatabaseSubTypeEnum
- func (m SqlJob) GetDescription() *string
- func (m SqlJob) GetId() *string
- func (m SqlJob) GetLifecycleState() JobLifecycleStateEnum
- func (m SqlJob) GetManagedDatabaseGroupId() *string
- func (m SqlJob) GetManagedDatabaseId() *string
- func (m SqlJob) GetManagedDatabasesDetails() []JobDatabase
- func (m SqlJob) GetName() *string
- func (m SqlJob) GetResultLocation() JobExecutionResultLocation
- func (m SqlJob) GetScheduleDetails() *JobScheduleDetails
- func (m SqlJob) GetScheduleType() JobScheduleTypeEnum
- func (m SqlJob) GetSubmissionErrorMessage() *string
- func (m SqlJob) GetTimeCreated() *common.SDKTime
- func (m SqlJob) GetTimeUpdated() *common.SDKTime
- func (m SqlJob) GetTimeout() *string
- func (m SqlJob) MarshalJSON() (buff []byte, e error)
- func (m SqlJob) String() string
- func (m *SqlJob) UnmarshalJSON(data []byte) (e error)
- type SqlJobOperationTypeEnum
- type SqlJobRoleEnum
- type SqlJobSqlTypeEnum
- type SqlTuningAdvisorTaskCollection
- type SqlTuningAdvisorTaskFindingCollection
- type SqlTuningAdvisorTaskFindingSummary
- type SqlTuningAdvisorTaskRecommendationCollection
- type SqlTuningAdvisorTaskRecommendationSummary
- type SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum
- type SqlTuningAdvisorTaskSqlExecutionPlan
- type SqlTuningAdvisorTaskSummary
- type SqlTuningAdvisorTaskSummaryFindingBenefits
- type SqlTuningAdvisorTaskSummaryFindingCounts
- type SqlTuningAdvisorTaskSummaryReport
- type SqlTuningAdvisorTaskSummaryReportIndexFindingSummary
- type SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummary
- type SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum
- type SqlTuningAdvisorTaskSummaryReportStatementCounts
- type SqlTuningAdvisorTaskSummaryReportStatistics
- type SqlTuningAdvisorTaskSummaryReportTaskInfo
- type SqlTuningClient
- func (client SqlTuningClient) CloneSqlTuningTask(ctx context.Context, request CloneSqlTuningTaskRequest) (response CloneSqlTuningTaskResponse, err error)
- func (client *SqlTuningClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client SqlTuningClient) DropSqlTuningTask(ctx context.Context, request DropSqlTuningTaskRequest) (response DropSqlTuningTaskResponse, err error)
- func (client SqlTuningClient) GetExecutionPlanStatsComparision(ctx context.Context, request GetExecutionPlanStatsComparisionRequest) (response GetExecutionPlanStatsComparisionResponse, err error)
- func (client SqlTuningClient) GetSqlExecutionPlan(ctx context.Context, request GetSqlExecutionPlanRequest) (response GetSqlExecutionPlanResponse, err error)
- func (client SqlTuningClient) GetSqlTuningAdvisorTaskSummaryReport(ctx context.Context, request GetSqlTuningAdvisorTaskSummaryReportRequest) (response GetSqlTuningAdvisorTaskSummaryReportResponse, err error)
- func (client SqlTuningClient) ListSqlTuningAdvisorTaskFindings(ctx context.Context, request ListSqlTuningAdvisorTaskFindingsRequest) (response ListSqlTuningAdvisorTaskFindingsResponse, err error)
- func (client SqlTuningClient) ListSqlTuningAdvisorTaskRecommendations(ctx context.Context, request ListSqlTuningAdvisorTaskRecommendationsRequest) (response ListSqlTuningAdvisorTaskRecommendationsResponse, err error)
- func (client SqlTuningClient) ListSqlTuningAdvisorTasks(ctx context.Context, request ListSqlTuningAdvisorTasksRequest) (response ListSqlTuningAdvisorTasksResponse, err error)
- func (client *SqlTuningClient) SetRegion(region string)
- func (client SqlTuningClient) StartSqlTuningTask(ctx context.Context, request StartSqlTuningTaskRequest) (response StartSqlTuningTaskResponse, err error)
- type SqlTuningTaskCredentialDetails
- type SqlTuningTaskCredentialDetailsRoleEnum
- type SqlTuningTaskCredentialTypesEnum
- type SqlTuningTaskPasswordCredentialDetails
- func (m SqlTuningTaskPasswordCredentialDetails) GetRole() SqlTuningTaskCredentialDetailsRoleEnum
- func (m SqlTuningTaskPasswordCredentialDetails) GetUsername() *string
- func (m SqlTuningTaskPasswordCredentialDetails) MarshalJSON() (buff []byte, e error)
- func (m SqlTuningTaskPasswordCredentialDetails) String() string
- type SqlTuningTaskPlanStats
- type SqlTuningTaskPlanStatsPlanStatusEnum
- type SqlTuningTaskReturn
- type SqlTuningTaskSecretCredentialDetails
- func (m SqlTuningTaskSecretCredentialDetails) GetRole() SqlTuningTaskCredentialDetailsRoleEnum
- func (m SqlTuningTaskSecretCredentialDetails) GetUsername() *string
- func (m SqlTuningTaskSecretCredentialDetails) MarshalJSON() (buff []byte, e error)
- func (m SqlTuningTaskSecretCredentialDetails) String() string
- type SqlTuningTaskSqlDetail
- type SqlTuningTaskSqlExecutionPlanStep
- type SqlTuningTaskStatusTypesEnum
- type StartSqlTuningTaskDetails
- type StartSqlTuningTaskDetailsScopeEnum
- type StartSqlTuningTaskRequest
- func (request StartSqlTuningTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request StartSqlTuningTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request StartSqlTuningTaskRequest) RetryPolicy() *common.RetryPolicy
- func (request StartSqlTuningTaskRequest) String() string
- type StartSqlTuningTaskResponse
- type StatementsAggregateMetrics
- type SummarizeAwrDbCpuUsagesRequest
- func (request SummarizeAwrDbCpuUsagesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDbCpuUsagesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDbCpuUsagesRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDbCpuUsagesRequest) String() string
- type SummarizeAwrDbCpuUsagesResponse
- type SummarizeAwrDbCpuUsagesSessionTypeEnum
- type SummarizeAwrDbCpuUsagesSortByEnum
- type SummarizeAwrDbCpuUsagesSortOrderEnum
- type SummarizeAwrDbMetricsRequest
- func (request SummarizeAwrDbMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDbMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDbMetricsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDbMetricsRequest) String() string
- type SummarizeAwrDbMetricsResponse
- type SummarizeAwrDbMetricsSortByEnum
- type SummarizeAwrDbMetricsSortOrderEnum
- type SummarizeAwrDbParameterChangesRequest
- func (request SummarizeAwrDbParameterChangesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDbParameterChangesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDbParameterChangesRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDbParameterChangesRequest) String() string
- type SummarizeAwrDbParameterChangesResponse
- type SummarizeAwrDbParameterChangesSortByEnum
- type SummarizeAwrDbParameterChangesSortOrderEnum
- type SummarizeAwrDbParametersRequest
- func (request SummarizeAwrDbParametersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDbParametersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDbParametersRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDbParametersRequest) String() string
- type SummarizeAwrDbParametersResponse
- type SummarizeAwrDbParametersSortByEnum
- type SummarizeAwrDbParametersSortOrderEnum
- type SummarizeAwrDbParametersValueChangedEnum
- type SummarizeAwrDbParametersValueDefaultEnum
- type SummarizeAwrDbParametersValueModifiedEnum
- type SummarizeAwrDbSnapshotRangesRequest
- func (request SummarizeAwrDbSnapshotRangesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDbSnapshotRangesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDbSnapshotRangesRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDbSnapshotRangesRequest) String() string
- type SummarizeAwrDbSnapshotRangesResponse
- type SummarizeAwrDbSnapshotRangesSortByEnum
- type SummarizeAwrDbSnapshotRangesSortOrderEnum
- type SummarizeAwrDbSysstatsRequest
- func (request SummarizeAwrDbSysstatsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDbSysstatsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDbSysstatsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDbSysstatsRequest) String() string
- type SummarizeAwrDbSysstatsResponse
- type SummarizeAwrDbSysstatsSortByEnum
- type SummarizeAwrDbSysstatsSortOrderEnum
- type SummarizeAwrDbTopWaitEventsRequest
- func (request SummarizeAwrDbTopWaitEventsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDbTopWaitEventsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDbTopWaitEventsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDbTopWaitEventsRequest) String() string
- type SummarizeAwrDbTopWaitEventsResponse
- type SummarizeAwrDbTopWaitEventsSessionTypeEnum
- type SummarizeAwrDbTopWaitEventsSortByEnum
- type SummarizeAwrDbTopWaitEventsSortOrderEnum
- type SummarizeAwrDbWaitEventBucketsRequest
- func (request SummarizeAwrDbWaitEventBucketsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDbWaitEventBucketsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDbWaitEventBucketsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDbWaitEventBucketsRequest) String() string
- type SummarizeAwrDbWaitEventBucketsResponse
- type SummarizeAwrDbWaitEventBucketsSortByEnum
- type SummarizeAwrDbWaitEventBucketsSortOrderEnum
- type SummarizeAwrDbWaitEventsRequest
- func (request SummarizeAwrDbWaitEventsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDbWaitEventsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDbWaitEventsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDbWaitEventsRequest) String() string
- type SummarizeAwrDbWaitEventsResponse
- type SummarizeAwrDbWaitEventsSessionTypeEnum
- type SummarizeAwrDbWaitEventsSortByEnum
- type SummarizeAwrDbWaitEventsSortOrderEnum
- type SummarizeJobExecutionsStatusesRequest
- func (request SummarizeJobExecutionsStatusesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeJobExecutionsStatusesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeJobExecutionsStatusesRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeJobExecutionsStatusesRequest) String() string
- type SummarizeJobExecutionsStatusesResponse
- type SummarizeJobExecutionsStatusesSortByEnum
- type SummarizeJobExecutionsStatusesSortOrderEnum
- type SystemPrivilegeCollection
- type SystemPrivilegeSummary
- type SystemPrivilegeSummaryAdminOptionEnum
- type SystemPrivilegeSummaryCommonEnum
- type SystemPrivilegeSummaryInheritedEnum
- type Tablespace
- type TablespaceAllocationTypeEnum
- type TablespaceCollection
- type TablespaceCompressForEnum
- type TablespaceDefaultInMemoryCompressionEnum
- type TablespaceDefaultInMemoryDistributeEnum
- type TablespaceDefaultInMemoryDuplicateEnum
- type TablespaceDefaultInMemoryEnum
- type TablespaceDefaultInMemoryPriorityEnum
- type TablespaceDefaultInMemoryServiceEnum
- type TablespaceDefaultIndexCompressionEnum
- type TablespaceDefaultTableCompressionEnum
- type TablespaceExtentManagementEnum
- type TablespaceIndexCompressForEnum
- type TablespaceLoggingEnum
- type TablespaceLostWriteProtectEnum
- type TablespacePredicateEvaluationEnum
- type TablespaceRetentionEnum
- type TablespaceSegmentSpaceManagementEnum
- type TablespaceSharedEnum
- type TablespaceStatusEnum
- type TablespaceSummary
- type TablespaceSummaryAllocationTypeEnum
- type TablespaceSummaryCompressForEnum
- type TablespaceSummaryDefaultInMemoryCompressionEnum
- type TablespaceSummaryDefaultInMemoryDistributeEnum
- type TablespaceSummaryDefaultInMemoryDuplicateEnum
- type TablespaceSummaryDefaultInMemoryEnum
- type TablespaceSummaryDefaultInMemoryPriorityEnum
- type TablespaceSummaryDefaultInMemoryServiceEnum
- type TablespaceSummaryDefaultIndexCompressionEnum
- type TablespaceSummaryDefaultTableCompressionEnum
- type TablespaceSummaryExtentManagementEnum
- type TablespaceSummaryIndexCompressForEnum
- type TablespaceSummaryLoggingEnum
- type TablespaceSummaryLostWriteProtectEnum
- type TablespaceSummaryPredicateEvaluationEnum
- type TablespaceSummaryRetentionEnum
- type TablespaceSummarySegmentSpaceManagementEnum
- type TablespaceSummarySharedEnum
- type TablespaceSummaryStatusEnum
- type TablespaceSummaryTypeEnum
- type TablespaceTypeEnum
- type TimeSeriesMetricDataPoint
- type TimeSeriesMetricDefinition
- type UpdateDatabaseParametersResult
- type UpdateDbManagementPrivateEndpointDetails
- type UpdateDbManagementPrivateEndpointRequest
- func (request UpdateDbManagementPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateDbManagementPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateDbManagementPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateDbManagementPrivateEndpointRequest) String() string
- type UpdateDbManagementPrivateEndpointResponse
- type UpdateJobDetails
- type UpdateJobRequest
- func (request UpdateJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateJobRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateJobRequest) String() string
- type UpdateJobResponse
- type UpdateManagedDatabaseGroupDetails
- type UpdateManagedDatabaseGroupRequest
- func (request UpdateManagedDatabaseGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateManagedDatabaseGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateManagedDatabaseGroupRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateManagedDatabaseGroupRequest) String() string
- type UpdateManagedDatabaseGroupResponse
- type UpdateSqlJobDetails
- func (m UpdateSqlJobDetails) GetDescription() *string
- func (m UpdateSqlJobDetails) GetResultLocation() JobExecutionResultLocation
- func (m UpdateSqlJobDetails) GetScheduleDetails() *JobScheduleDetails
- func (m UpdateSqlJobDetails) GetTimeout() *string
- func (m UpdateSqlJobDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdateSqlJobDetails) String() string
- func (m *UpdateSqlJobDetails) UnmarshalJSON(data []byte) (e error)
- type User
- type UserAllSharedEnum
- type UserAuthenticationEnum
- type UserCollection
- type UserCommonEnum
- type UserEditionsEnabledEnum
- type UserExternalSharedEnum
- type UserImplicitEnum
- type UserInheritedEnum
- type UserOracleMaintainedEnum
- type UserProxyConnectEnum
- type UserStatusEnum
- type UserSummary
- type UserSummaryStatusEnum
- type WorkRequest
- type WorkRequestCollection
- type WorkRequestError
- type WorkRequestErrorCollection
- type WorkRequestLogEntry
- type WorkRequestLogEntryCollection
- type WorkRequestOperationTypeEnum
- type WorkRequestResource
- type WorkRequestResourceActionTypeEnum
- type WorkRequestStatusEnum
- type WorkRequestSummary
- type WorkloadTypeEnum
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActivityTimeSeriesMetrics ¶
type ActivityTimeSeriesMetrics struct { // The date and time the activity metric was created. Timestamp *common.SDKTime `mandatory:"false" json:"timestamp"` CpuTime *MetricDataPoint `mandatory:"false" json:"cpuTime"` WaitTime *MetricDataPoint `mandatory:"false" json:"waitTime"` UserIoTime *MetricDataPoint `mandatory:"false" json:"userIoTime"` CpuCount *MetricDataPoint `mandatory:"false" json:"cpuCount"` Cluster *MetricDataPoint `mandatory:"false" json:"cluster"` }
ActivityTimeSeriesMetrics The response object representing activityMetric details for a specific database at a particular time.
func (ActivityTimeSeriesMetrics) String ¶
func (m ActivityTimeSeriesMetrics) String() string
type AddManagedDatabaseToManagedDatabaseGroupDetails ¶
type AddManagedDatabaseToManagedDatabaseGroupDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" json:"managedDatabaseId"` }
AddManagedDatabaseToManagedDatabaseGroupDetails The Managed Database details required to add it to a Managed Database Group.
func (AddManagedDatabaseToManagedDatabaseGroupDetails) String ¶
func (m AddManagedDatabaseToManagedDatabaseGroupDetails) String() string
type AddManagedDatabaseToManagedDatabaseGroupRequest ¶
type AddManagedDatabaseToManagedDatabaseGroupRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group. ManagedDatabaseGroupId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseGroupId"` // The Managed Database details required to add the Managed Database to a Managed Database Group. AddManagedDatabaseToManagedDatabaseGroupDetails `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 }
AddManagedDatabaseToManagedDatabaseGroupRequest wrapper for the AddManagedDatabaseToManagedDatabaseGroup operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/AddManagedDatabaseToManagedDatabaseGroup.go.html to see an example of how to use AddManagedDatabaseToManagedDatabaseGroupRequest.
func (AddManagedDatabaseToManagedDatabaseGroupRequest) BinaryRequestBody ¶
func (request AddManagedDatabaseToManagedDatabaseGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (AddManagedDatabaseToManagedDatabaseGroupRequest) HTTPRequest ¶
func (request AddManagedDatabaseToManagedDatabaseGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (AddManagedDatabaseToManagedDatabaseGroupRequest) RetryPolicy ¶
func (request AddManagedDatabaseToManagedDatabaseGroupRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (AddManagedDatabaseToManagedDatabaseGroupRequest) String ¶
func (request AddManagedDatabaseToManagedDatabaseGroupRequest) String() string
type AddManagedDatabaseToManagedDatabaseGroupResponse ¶
type AddManagedDatabaseToManagedDatabaseGroupResponse 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"` }
AddManagedDatabaseToManagedDatabaseGroupResponse wrapper for the AddManagedDatabaseToManagedDatabaseGroup operation
func (AddManagedDatabaseToManagedDatabaseGroupResponse) HTTPResponse ¶
func (response AddManagedDatabaseToManagedDatabaseGroupResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (AddManagedDatabaseToManagedDatabaseGroupResponse) String ¶
func (response AddManagedDatabaseToManagedDatabaseGroupResponse) String() string
type AllowedParameterValue ¶
type AllowedParameterValue struct { // The ordinal number in the list (1-based). Ordinal *float32 `mandatory:"false" json:"ordinal"` // The parameter value at ordinal. Value *string `mandatory:"false" json:"value"` // Indicates whether the given ordinal value is the default value for the parameter. IsDefault *bool `mandatory:"false" json:"isDefault"` }
AllowedParameterValue A valid value for a database parameter.
func (AllowedParameterValue) String ¶
func (m AllowedParameterValue) String() string
type AssociatedDatabaseCollection ¶
type AssociatedDatabaseCollection struct { // A list of databases using a Database Management private endpoint. Items []AssociatedDatabaseSummary `mandatory:"true" json:"items"` }
AssociatedDatabaseCollection A collection of databases using a Database Management private endpoint.
func (AssociatedDatabaseCollection) String ¶
func (m AssociatedDatabaseCollection) String() string
type AssociatedDatabaseSummary ¶
type AssociatedDatabaseSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the database. Id *string `mandatory:"true" json:"id"` // The name of the database. Name *string `mandatory:"true" json:"name"` // The compartment OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the database. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The time when Database Management was enabled for the database. TimeRegistered *common.SDKTime `mandatory:"true" json:"timeRegistered"` }
AssociatedDatabaseSummary The summary of a database currently using a Database Management private endpoint.
func (AssociatedDatabaseSummary) String ¶
func (m AssociatedDatabaseSummary) String() string
type AwrDbCollection ¶
type AwrDbCollection struct { // The name of the query result. Name *string `mandatory:"true" json:"name"` // The version of the query result. Version *string `mandatory:"false" json:"version"` // The ID assigned to the query instance. QueryKey *string `mandatory:"false" json:"queryKey"` // The time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR summary data. Items []AwrDbSummary `mandatory:"false" json:"items"` }
AwrDbCollection The result of AWR query.
func (AwrDbCollection) GetDbQueryTimeInSecs ¶
func (m AwrDbCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDbCollection) GetQueryKey ¶
func (m AwrDbCollection) GetQueryKey() *string
GetQueryKey returns QueryKey
func (AwrDbCollection) GetVersion ¶
func (m AwrDbCollection) GetVersion() *string
GetVersion returns Version
func (AwrDbCollection) MarshalJSON ¶
func (m AwrDbCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDbCollection) String ¶
func (m AwrDbCollection) String() string
type AwrDbCpuUsageCollection ¶
type AwrDbCpuUsageCollection struct { // The name of the query result. Name *string `mandatory:"true" json:"name"` // The version of the query result. Version *string `mandatory:"false" json:"version"` // The ID assigned to the query instance. QueryKey *string `mandatory:"false" json:"queryKey"` // The time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // The number of available CPU cores, which include subcores of multicore and single-core CPUs. NumCpuCores *int `mandatory:"false" json:"numCpuCores"` // The number of CPUs available for the database to use. CpuCount *int `mandatory:"false" json:"cpuCount"` // The number of available CPUs or processors. NumCpus *float64 `mandatory:"false" json:"numCpus"` // A list of AWR CPU usage summary data. Items []AwrDbCpuUsageSummary `mandatory:"false" json:"items"` }
AwrDbCpuUsageCollection The AWR CPU usage data.
func (AwrDbCpuUsageCollection) GetDbQueryTimeInSecs ¶
func (m AwrDbCpuUsageCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDbCpuUsageCollection) GetName ¶
func (m AwrDbCpuUsageCollection) GetName() *string
GetName returns Name
func (AwrDbCpuUsageCollection) GetQueryKey ¶
func (m AwrDbCpuUsageCollection) GetQueryKey() *string
GetQueryKey returns QueryKey
func (AwrDbCpuUsageCollection) GetVersion ¶
func (m AwrDbCpuUsageCollection) GetVersion() *string
GetVersion returns Version
func (AwrDbCpuUsageCollection) MarshalJSON ¶
func (m AwrDbCpuUsageCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDbCpuUsageCollection) String ¶
func (m AwrDbCpuUsageCollection) String() string
type AwrDbCpuUsageSummary ¶
type AwrDbCpuUsageSummary struct { // The timestamp for the CPU summary data. Timestamp *common.SDKTime `mandatory:"false" json:"timestamp"` // The average CPU usage per second. AvgValue *float64 `mandatory:"false" json:"avgValue"` }
AwrDbCpuUsageSummary A summary of the AWR CPU resource limits and metrics.
func (AwrDbCpuUsageSummary) String ¶
func (m AwrDbCpuUsageSummary) String() string
type AwrDbMetricCollection ¶
type AwrDbMetricCollection struct { // The name of the query result. Name *string `mandatory:"true" json:"name"` // The version of the query result. Version *string `mandatory:"false" json:"version"` // The ID assigned to the query instance. QueryKey *string `mandatory:"false" json:"queryKey"` // The time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR metric summary data. Items []AwrDbMetricSummary `mandatory:"false" json:"items"` }
AwrDbMetricCollection The AWR metrics time series summary data.
func (AwrDbMetricCollection) GetDbQueryTimeInSecs ¶
func (m AwrDbMetricCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDbMetricCollection) GetName ¶
func (m AwrDbMetricCollection) GetName() *string
GetName returns Name
func (AwrDbMetricCollection) GetQueryKey ¶
func (m AwrDbMetricCollection) GetQueryKey() *string
GetQueryKey returns QueryKey
func (AwrDbMetricCollection) GetVersion ¶
func (m AwrDbMetricCollection) GetVersion() *string
GetVersion returns Version
func (AwrDbMetricCollection) MarshalJSON ¶
func (m AwrDbMetricCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDbMetricCollection) String ¶
func (m AwrDbMetricCollection) String() string
type AwrDbMetricSummary ¶
type AwrDbMetricSummary struct { // The name of the metric. Name *string `mandatory:"true" json:"name"` // The time of the sampling. Timestamp *common.SDKTime `mandatory:"false" json:"timestamp"` // The average value of the sampling period. AvgValue *float64 `mandatory:"false" json:"avgValue"` // The minimum value of the sampling period. MinValue *float64 `mandatory:"false" json:"minValue"` // The maximum value of the sampling period. MaxValue *float64 `mandatory:"false" json:"maxValue"` }
AwrDbMetricSummary The summary of the AWR metric data for a particular metric at a specific time.
func (AwrDbMetricSummary) String ¶
func (m AwrDbMetricSummary) String() string
type AwrDbParameterChangeCollection ¶
type AwrDbParameterChangeCollection struct { // The name of the query result. Name *string `mandatory:"true" json:"name"` // The version of the query result. Version *string `mandatory:"false" json:"version"` // The ID assigned to the query instance. QueryKey *string `mandatory:"false" json:"queryKey"` // The time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR database parameter change summary data. Items []AwrDbParameterChangeSummary `mandatory:"false" json:"items"` }
AwrDbParameterChangeCollection The AWR database parameter change history.
func (AwrDbParameterChangeCollection) GetDbQueryTimeInSecs ¶
func (m AwrDbParameterChangeCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDbParameterChangeCollection) GetName ¶
func (m AwrDbParameterChangeCollection) GetName() *string
GetName returns Name
func (AwrDbParameterChangeCollection) GetQueryKey ¶
func (m AwrDbParameterChangeCollection) GetQueryKey() *string
GetQueryKey returns QueryKey
func (AwrDbParameterChangeCollection) GetVersion ¶
func (m AwrDbParameterChangeCollection) GetVersion() *string
GetVersion returns Version
func (AwrDbParameterChangeCollection) MarshalJSON ¶
func (m AwrDbParameterChangeCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDbParameterChangeCollection) String ¶
func (m AwrDbParameterChangeCollection) String() string
type AwrDbParameterChangeSummary ¶
type AwrDbParameterChangeSummary struct { // The ID of the snapshot with the parameter value changed. The snapshot ID is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbSnapshots SnapshotId *int `mandatory:"true" json:"snapshotId"` // The start time of the interval. TimeBegin *common.SDKTime `mandatory:"false" json:"timeBegin"` // The end time of the interval. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The database instance number. InstanceNumber *int `mandatory:"false" json:"instanceNumber"` // The previous value of the database parameter. PreviousValue *string `mandatory:"false" json:"previousValue"` // The current value of the database parameter. Value *string `mandatory:"false" json:"value"` // Indicates whether the parameter has been modified after instance startup: // - MODIFIED - Parameter has been modified with ALTER SESSION // - SYSTEM_MOD - Parameter has been modified with ALTER SYSTEM (which causes all the currently logged in sessions’ values to be modified) // - FALSE - Parameter has not been modified after instance startup ValueModified *string `mandatory:"false" json:"valueModified"` // Indicates whether the parameter value in the end snapshot is the default. IsDefault *bool `mandatory:"false" json:"isDefault"` }
AwrDbParameterChangeSummary A summary of the changes made to a single AWR database parameter.
func (AwrDbParameterChangeSummary) String ¶
func (m AwrDbParameterChangeSummary) String() string
type AwrDbParameterCollection ¶
type AwrDbParameterCollection struct { // The name of the query result. Name *string `mandatory:"true" json:"name"` // The version of the query result. Version *string `mandatory:"false" json:"version"` // The ID assigned to the query instance. QueryKey *string `mandatory:"false" json:"queryKey"` // The time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR database parameter summary data. Items []AwrDbParameterSummary `mandatory:"false" json:"items"` }
AwrDbParameterCollection The AWR database parameter data.
func (AwrDbParameterCollection) GetDbQueryTimeInSecs ¶
func (m AwrDbParameterCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDbParameterCollection) GetName ¶
func (m AwrDbParameterCollection) GetName() *string
GetName returns Name
func (AwrDbParameterCollection) GetQueryKey ¶
func (m AwrDbParameterCollection) GetQueryKey() *string
GetQueryKey returns QueryKey
func (AwrDbParameterCollection) GetVersion ¶
func (m AwrDbParameterCollection) GetVersion() *string
GetVersion returns Version
func (AwrDbParameterCollection) MarshalJSON ¶
func (m AwrDbParameterCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDbParameterCollection) String ¶
func (m AwrDbParameterCollection) String() string
type AwrDbParameterSummary ¶
type AwrDbParameterSummary struct { // The name of the parameter. Name *string `mandatory:"true" json:"name"` // The database instance number. InstanceNumber *int `mandatory:"false" json:"instanceNumber"` // The parameter value when the period began. BeginValue *string `mandatory:"false" json:"beginValue"` // The parameter value when the period ended. EndValue *string `mandatory:"false" json:"endValue"` // Indicates whether the parameter value changed within the period. IsChanged *bool `mandatory:"false" json:"isChanged"` // Indicates whether the parameter has been modified after instance startup: // - MODIFIED - Parameter has been modified with ALTER SESSION // - SYSTEM_MOD - Parameter has been modified with ALTER SYSTEM (which causes all the currently logged in sessions’ values to be modified) // - FALSE - Parameter has not been modified after instance startup ValueModified *string `mandatory:"false" json:"valueModified"` // Indicates whether the parameter value in the end snapshot is the default. IsDefault *bool `mandatory:"false" json:"isDefault"` }
AwrDbParameterSummary The summary of the AWR change history data for a single database parameter.
func (AwrDbParameterSummary) String ¶
func (m AwrDbParameterSummary) String() string
type AwrDbReport ¶
type AwrDbReport struct { // The name of the query result. Name *string `mandatory:"true" json:"name"` // The version of the query result. Version *string `mandatory:"false" json:"version"` // The ID assigned to the query instance. QueryKey *string `mandatory:"false" json:"queryKey"` // The time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // The content of the report. Content *string `mandatory:"false" json:"content"` // The format of the report. Format AwrDbReportFormatEnum `mandatory:"false" json:"format,omitempty"` }
AwrDbReport The result of the AWR report.
func (AwrDbReport) GetDbQueryTimeInSecs ¶
func (m AwrDbReport) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDbReport) GetQueryKey ¶
func (m AwrDbReport) GetQueryKey() *string
GetQueryKey returns QueryKey
func (AwrDbReport) GetVersion ¶
func (m AwrDbReport) GetVersion() *string
GetVersion returns Version
func (AwrDbReport) MarshalJSON ¶
func (m AwrDbReport) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDbReport) String ¶
func (m AwrDbReport) String() string
type AwrDbReportFormatEnum ¶
type AwrDbReportFormatEnum string
AwrDbReportFormatEnum Enum with underlying type: string
const ( AwrDbReportFormatHtml AwrDbReportFormatEnum = "HTML" AwrDbReportFormatText AwrDbReportFormatEnum = "TEXT" AwrDbReportFormatXml AwrDbReportFormatEnum = "XML" )
Set of constants representing the allowable values for AwrDbReportFormatEnum
func GetAwrDbReportFormatEnumValues ¶
func GetAwrDbReportFormatEnumValues() []AwrDbReportFormatEnum
GetAwrDbReportFormatEnumValues Enumerates the set of values for AwrDbReportFormatEnum
type AwrDbSnapshotCollection ¶
type AwrDbSnapshotCollection struct { // The name of the query result. Name *string `mandatory:"true" json:"name"` // The version of the query result. Version *string `mandatory:"false" json:"version"` // The ID assigned to the query instance. QueryKey *string `mandatory:"false" json:"queryKey"` // The time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR snapshot summary data. Items []AwrDbSnapshotSummary `mandatory:"false" json:"items"` }
AwrDbSnapshotCollection The list of AWR snapshots for one database.
func (AwrDbSnapshotCollection) GetDbQueryTimeInSecs ¶
func (m AwrDbSnapshotCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDbSnapshotCollection) GetName ¶
func (m AwrDbSnapshotCollection) GetName() *string
GetName returns Name
func (AwrDbSnapshotCollection) GetQueryKey ¶
func (m AwrDbSnapshotCollection) GetQueryKey() *string
GetQueryKey returns QueryKey
func (AwrDbSnapshotCollection) GetVersion ¶
func (m AwrDbSnapshotCollection) GetVersion() *string
GetVersion returns Version
func (AwrDbSnapshotCollection) MarshalJSON ¶
func (m AwrDbSnapshotCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDbSnapshotCollection) String ¶
func (m AwrDbSnapshotCollection) String() string
type AwrDbSnapshotRangeCollection ¶
type AwrDbSnapshotRangeCollection struct { // The name of the query result. Name *string `mandatory:"true" json:"name"` // The version of the query result. Version *string `mandatory:"false" json:"version"` // The ID assigned to the query instance. QueryKey *string `mandatory:"false" json:"queryKey"` // The time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR snapshot range summary data. Items []AwrDbSnapshotRangeSummary `mandatory:"false" json:"items"` }
AwrDbSnapshotRangeCollection The AWR snapshot range list.
func (AwrDbSnapshotRangeCollection) GetDbQueryTimeInSecs ¶
func (m AwrDbSnapshotRangeCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDbSnapshotRangeCollection) GetName ¶
func (m AwrDbSnapshotRangeCollection) GetName() *string
GetName returns Name
func (AwrDbSnapshotRangeCollection) GetQueryKey ¶
func (m AwrDbSnapshotRangeCollection) GetQueryKey() *string
GetQueryKey returns QueryKey
func (AwrDbSnapshotRangeCollection) GetVersion ¶
func (m AwrDbSnapshotRangeCollection) GetVersion() *string
GetVersion returns Version
func (AwrDbSnapshotRangeCollection) MarshalJSON ¶
func (m AwrDbSnapshotRangeCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDbSnapshotRangeCollection) String ¶
func (m AwrDbSnapshotRangeCollection) String() string
type AwrDbSnapshotRangeSummary ¶
type AwrDbSnapshotRangeSummary struct { // The internal ID of the database. The internal ID of the database is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs AwrDbId *string `mandatory:"true" json:"awrDbId"` // The name of the database. DbName *string `mandatory:"true" json:"dbName"` // The database instance numbers. InstanceList []int `mandatory:"false" json:"instanceList"` // The timestamp of the database startup. TimeDbStartup *common.SDKTime `mandatory:"false" json:"timeDbStartup"` // The start time of the earliest snapshot. TimeFirstSnapshotBegin *common.SDKTime `mandatory:"false" json:"timeFirstSnapshotBegin"` // The end time of the latest snapshot. TimeLatestSnapshotEnd *common.SDKTime `mandatory:"false" json:"timeLatestSnapshotEnd"` // The ID of the earliest snapshot. The snapshot ID is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbSnapshots FirstSnapshotId *int `mandatory:"false" json:"firstSnapshotId"` // The ID of the latest snapshot. The snapshot ID is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbSnapshots LatestSnapshotId *int `mandatory:"false" json:"latestSnapshotId"` // The total number of snapshots. SnapshotCount *int64 `mandatory:"false" json:"snapshotCount"` // The interval time between snapshots (in minutes). SnapshotIntervalInMin *int `mandatory:"false" json:"snapshotIntervalInMin"` // ID of the database container. The database container ID is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbSnapshotRanges ContainerId *int `mandatory:"false" json:"containerId"` // The version of the database. DbVersion *string `mandatory:"false" json:"dbVersion"` // The time zone of the snapshot. SnapshotTimezone *string `mandatory:"false" json:"snapshotTimezone"` }
AwrDbSnapshotRangeSummary The summary data for a range of AWR snapshots.
func (AwrDbSnapshotRangeSummary) String ¶
func (m AwrDbSnapshotRangeSummary) String() string
type AwrDbSnapshotSummary ¶
type AwrDbSnapshotSummary struct { // Internal ID of the database. The internal ID of the database is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs AwrDbId *string `mandatory:"true" json:"awrDbId"` // The ID of the snapshot. The snapshot ID is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbSnapshots SnapshotId *int `mandatory:"true" json:"snapshotId"` // The database instance number. InstanceNumber *int `mandatory:"false" json:"instanceNumber"` // The timestamp of the database startup. TimeDbStartup *common.SDKTime `mandatory:"false" json:"timeDbStartup"` // The start time of the snapshot. TimeBegin *common.SDKTime `mandatory:"false" json:"timeBegin"` // The end time of the snapshot. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The total number of errors. ErrorCount *int64 `mandatory:"false" json:"errorCount"` }
AwrDbSnapshotSummary The AWR snapshot summary of one snapshot.
func (AwrDbSnapshotSummary) String ¶
func (m AwrDbSnapshotSummary) String() string
type AwrDbSqlReport ¶
type AwrDbSqlReport struct { // The name of the query result. Name *string `mandatory:"true" json:"name"` // The version of the query result. Version *string `mandatory:"false" json:"version"` // The ID assigned to the query instance. QueryKey *string `mandatory:"false" json:"queryKey"` // The time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // The content of the report. Content *string `mandatory:"false" json:"content"` // The format of the report. Format AwrDbSqlReportFormatEnum `mandatory:"false" json:"format,omitempty"` }
AwrDbSqlReport The result of the AWR SQL report.
func (AwrDbSqlReport) GetDbQueryTimeInSecs ¶
func (m AwrDbSqlReport) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDbSqlReport) GetQueryKey ¶
func (m AwrDbSqlReport) GetQueryKey() *string
GetQueryKey returns QueryKey
func (AwrDbSqlReport) GetVersion ¶
func (m AwrDbSqlReport) GetVersion() *string
GetVersion returns Version
func (AwrDbSqlReport) MarshalJSON ¶
func (m AwrDbSqlReport) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDbSqlReport) String ¶
func (m AwrDbSqlReport) String() string
type AwrDbSqlReportFormatEnum ¶
type AwrDbSqlReportFormatEnum string
AwrDbSqlReportFormatEnum Enum with underlying type: string
const ( AwrDbSqlReportFormatHtml AwrDbSqlReportFormatEnum = "HTML" AwrDbSqlReportFormatText AwrDbSqlReportFormatEnum = "TEXT" )
Set of constants representing the allowable values for AwrDbSqlReportFormatEnum
func GetAwrDbSqlReportFormatEnumValues ¶
func GetAwrDbSqlReportFormatEnumValues() []AwrDbSqlReportFormatEnum
GetAwrDbSqlReportFormatEnumValues Enumerates the set of values for AwrDbSqlReportFormatEnum
type AwrDbSummary ¶
type AwrDbSummary struct { // The internal ID of the database. The internal ID of the database is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs AwrDbId *string `mandatory:"true" json:"awrDbId"` // The name of the database. DbName *string `mandatory:"true" json:"dbName"` // The database instance numbers. InstanceList []int `mandatory:"false" json:"instanceList"` // The timestamp of the database startup. TimeDbStartup *common.SDKTime `mandatory:"false" json:"timeDbStartup"` // The start time of the earliest snapshot. TimeFirstSnapshotBegin *common.SDKTime `mandatory:"false" json:"timeFirstSnapshotBegin"` // The end time of the latest snapshot. TimeLatestSnapshotEnd *common.SDKTime `mandatory:"false" json:"timeLatestSnapshotEnd"` // The ID of the earliest snapshot. The snapshot ID is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbSnapshots FirstSnapshotId *int `mandatory:"false" json:"firstSnapshotId"` // The ID of the latest snapshot. The snapshot ID is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbSnapshots LatestSnapshotId *int `mandatory:"false" json:"latestSnapshotId"` // The total number of snapshots. SnapshotCount *int64 `mandatory:"false" json:"snapshotCount"` // The interval time between snapshots (in minutes). SnapshotIntervalInMin *int `mandatory:"false" json:"snapshotIntervalInMin"` // ID of the database container. The database container ID is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbSnapshotRanges ContainerId *int `mandatory:"false" json:"containerId"` // The version of the database. DbVersion *string `mandatory:"false" json:"dbVersion"` // The time zone of the snapshot. SnapshotTimezone *string `mandatory:"false" json:"snapshotTimezone"` }
AwrDbSummary The AWR summary for a database.
func (AwrDbSummary) String ¶
func (m AwrDbSummary) String() string
type AwrDbSysstatCollection ¶
type AwrDbSysstatCollection struct { // The name of the query result. Name *string `mandatory:"true" json:"name"` // The version of the query result. Version *string `mandatory:"false" json:"version"` // The ID assigned to the query instance. QueryKey *string `mandatory:"false" json:"queryKey"` // The time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR SYSSTAT summary data. Items []AwrDbSysstatSummary `mandatory:"false" json:"items"` }
AwrDbSysstatCollection The AWR SYSSTAT time series summary data.
func (AwrDbSysstatCollection) GetDbQueryTimeInSecs ¶
func (m AwrDbSysstatCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDbSysstatCollection) GetName ¶
func (m AwrDbSysstatCollection) GetName() *string
GetName returns Name
func (AwrDbSysstatCollection) GetQueryKey ¶
func (m AwrDbSysstatCollection) GetQueryKey() *string
GetQueryKey returns QueryKey
func (AwrDbSysstatCollection) GetVersion ¶
func (m AwrDbSysstatCollection) GetVersion() *string
GetVersion returns Version
func (AwrDbSysstatCollection) MarshalJSON ¶
func (m AwrDbSysstatCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDbSysstatCollection) String ¶
func (m AwrDbSysstatCollection) String() string
type AwrDbSysstatSummary ¶
type AwrDbSysstatSummary struct { // The name of the SYSSTAT. Name *string `mandatory:"true" json:"name"` // The name of the SYSSTAT category. Category *string `mandatory:"false" json:"category"` // The start time of the SYSSTAT. TimeBegin *common.SDKTime `mandatory:"false" json:"timeBegin"` // The end time of the SYSSTAT. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The average value of the SYSSTAT. AvgValue *float64 `mandatory:"false" json:"avgValue"` // The last value of the SYSSTAT. CurrentValue *float64 `mandatory:"false" json:"currentValue"` }
AwrDbSysstatSummary The summary of the AWR SYSSTAT data.
func (AwrDbSysstatSummary) String ¶
func (m AwrDbSysstatSummary) String() string
type AwrDbTopWaitEventCollection ¶
type AwrDbTopWaitEventCollection struct { // The name of the query result. Name *string `mandatory:"true" json:"name"` // The version of the query result. Version *string `mandatory:"false" json:"version"` // The ID assigned to the query instance. QueryKey *string `mandatory:"false" json:"queryKey"` // The time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR top event summary data. Items []AwrDbTopWaitEventSummary `mandatory:"false" json:"items"` }
AwrDbTopWaitEventCollection The AWR top wait event data.
func (AwrDbTopWaitEventCollection) GetDbQueryTimeInSecs ¶
func (m AwrDbTopWaitEventCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDbTopWaitEventCollection) GetName ¶
func (m AwrDbTopWaitEventCollection) GetName() *string
GetName returns Name
func (AwrDbTopWaitEventCollection) GetQueryKey ¶
func (m AwrDbTopWaitEventCollection) GetQueryKey() *string
GetQueryKey returns QueryKey
func (AwrDbTopWaitEventCollection) GetVersion ¶
func (m AwrDbTopWaitEventCollection) GetVersion() *string
GetVersion returns Version
func (AwrDbTopWaitEventCollection) MarshalJSON ¶
func (m AwrDbTopWaitEventCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDbTopWaitEventCollection) String ¶
func (m AwrDbTopWaitEventCollection) String() string
type AwrDbTopWaitEventSummary ¶
type AwrDbTopWaitEventSummary struct { // The name of the event. Name *string `mandatory:"true" json:"name"` // The wait count per second. WaitsPerSec *float64 `mandatory:"false" json:"waitsPerSec"` // The average wait time per second. AvgWaitTimePerSec *float64 `mandatory:"false" json:"avgWaitTimePerSec"` }
AwrDbTopWaitEventSummary A summary of the AWR top wait event data for one event.
func (AwrDbTopWaitEventSummary) String ¶
func (m AwrDbTopWaitEventSummary) String() string
type AwrDbWaitEventBucketCollection ¶
type AwrDbWaitEventBucketCollection struct { // The name of the query result. Name *string `mandatory:"true" json:"name"` // The version of the query result. Version *string `mandatory:"false" json:"version"` // The ID assigned to the query instance. QueryKey *string `mandatory:"false" json:"queryKey"` // The time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // The total waits of the database. TotalWaits *int64 `mandatory:"false" json:"totalWaits"` // A list of AWR wait event buckets. Items []AwrDbWaitEventBucketSummary `mandatory:"false" json:"items"` }
AwrDbWaitEventBucketCollection The percentage distribution of waits in the AWR wait event buckets.
func (AwrDbWaitEventBucketCollection) GetDbQueryTimeInSecs ¶
func (m AwrDbWaitEventBucketCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDbWaitEventBucketCollection) GetName ¶
func (m AwrDbWaitEventBucketCollection) GetName() *string
GetName returns Name
func (AwrDbWaitEventBucketCollection) GetQueryKey ¶
func (m AwrDbWaitEventBucketCollection) GetQueryKey() *string
GetQueryKey returns QueryKey
func (AwrDbWaitEventBucketCollection) GetVersion ¶
func (m AwrDbWaitEventBucketCollection) GetVersion() *string
GetVersion returns Version
func (AwrDbWaitEventBucketCollection) MarshalJSON ¶
func (m AwrDbWaitEventBucketCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDbWaitEventBucketCollection) String ¶
func (m AwrDbWaitEventBucketCollection) String() string
type AwrDbWaitEventBucketSummary ¶
type AwrDbWaitEventBucketSummary struct { // The name of the wait event frequency category. Normally, it is the upper range of the waits within the AWR wait event bucket. Category *string `mandatory:"true" json:"category"` // The percentage of waits in a wait event bucket over the total waits of the database. Percentage *float64 `mandatory:"true" json:"percentage"` }
AwrDbWaitEventBucketSummary A summary of the AWR wait event bucket and waits percentage.
func (AwrDbWaitEventBucketSummary) String ¶
func (m AwrDbWaitEventBucketSummary) String() string
type AwrDbWaitEventCollection ¶
type AwrDbWaitEventCollection struct { // The name of the query result. Name *string `mandatory:"true" json:"name"` // The version of the query result. Version *string `mandatory:"false" json:"version"` // The ID assigned to the query instance. QueryKey *string `mandatory:"false" json:"queryKey"` // The time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR wait events. Items []AwrDbWaitEventSummary `mandatory:"false" json:"items"` }
AwrDbWaitEventCollection The AWR wait event data.
func (AwrDbWaitEventCollection) GetDbQueryTimeInSecs ¶
func (m AwrDbWaitEventCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDbWaitEventCollection) GetName ¶
func (m AwrDbWaitEventCollection) GetName() *string
GetName returns Name
func (AwrDbWaitEventCollection) GetQueryKey ¶
func (m AwrDbWaitEventCollection) GetQueryKey() *string
GetQueryKey returns QueryKey
func (AwrDbWaitEventCollection) GetVersion ¶
func (m AwrDbWaitEventCollection) GetVersion() *string
GetVersion returns Version
func (AwrDbWaitEventCollection) MarshalJSON ¶
func (m AwrDbWaitEventCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDbWaitEventCollection) String ¶
func (m AwrDbWaitEventCollection) String() string
type AwrDbWaitEventSummary ¶
type AwrDbWaitEventSummary struct { // The name of the event. Name *string `mandatory:"true" json:"name"` // The begin time of the wait event. TimeBegin *common.SDKTime `mandatory:"false" json:"timeBegin"` // The end time of the wait event. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The wait count per second. WaitsPerSec *float64 `mandatory:"false" json:"waitsPerSec"` // The average wait time per second. AvgWaitTimePerSec *float64 `mandatory:"false" json:"avgWaitTimePerSec"` // The ID of the snapshot. The snapshot ID is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbSnapshots SnapshotId *int `mandatory:"false" json:"snapshotId"` }
AwrDbWaitEventSummary The summary of the AWR wait event time series data for one event.
func (AwrDbWaitEventSummary) String ¶
func (m AwrDbWaitEventSummary) String() string
type AwrQueryResult ¶
type AwrQueryResult interface { // The name of the query result. GetName() *string // The version of the query result. GetVersion() *string // The ID assigned to the query instance. GetQueryKey() *string // The time taken to query the database tier (in seconds). GetDbQueryTimeInSecs() *float64 }
AwrQueryResult The AWR query result.
type AwrQueryResultAwrResultTypeEnum ¶
type AwrQueryResultAwrResultTypeEnum string
AwrQueryResultAwrResultTypeEnum Enum with underlying type: string
const ( AwrQueryResultAwrResultTypeSet AwrQueryResultAwrResultTypeEnum = "AWRDB_SET" AwrQueryResultAwrResultTypeSnapshotRangeSet AwrQueryResultAwrResultTypeEnum = "AWRDB_SNAPSHOT_RANGE_SET" AwrQueryResultAwrResultTypeSnapshotSet AwrQueryResultAwrResultTypeEnum = "AWRDB_SNAPSHOT_SET" AwrQueryResultAwrResultTypeMetricsSet AwrQueryResultAwrResultTypeEnum = "AWRDB_METRICS_SET" AwrQueryResultAwrResultTypeSysstatSet AwrQueryResultAwrResultTypeEnum = "AWRDB_SYSSTAT_SET" AwrQueryResultAwrResultTypeTopEventSet AwrQueryResultAwrResultTypeEnum = "AWRDB_TOP_EVENT_SET" AwrQueryResultAwrResultTypeEventSet AwrQueryResultAwrResultTypeEnum = "AWRDB_EVENT_SET" AwrQueryResultAwrResultTypeEventHistogram AwrQueryResultAwrResultTypeEnum = "AWRDB_EVENT_HISTOGRAM" AwrQueryResultAwrResultTypeDbParameterSet AwrQueryResultAwrResultTypeEnum = "AWRDB_DB_PARAMETER_SET" AwrQueryResultAwrResultTypeDbParameterChange AwrQueryResultAwrResultTypeEnum = "AWRDB_DB_PARAMETER_CHANGE" AwrQueryResultAwrResultTypeAshCpuUsageSet AwrQueryResultAwrResultTypeEnum = "AWRDB_ASH_CPU_USAGE_SET" AwrQueryResultAwrResultTypeDbReport AwrQueryResultAwrResultTypeEnum = "AWRDB_DB_REPORT" AwrQueryResultAwrResultTypeSqlReport AwrQueryResultAwrResultTypeEnum = "AWRDB_SQL_REPORT" )
Set of constants representing the allowable values for AwrQueryResultAwrResultTypeEnum
func GetAwrQueryResultAwrResultTypeEnumValues ¶
func GetAwrQueryResultAwrResultTypeEnumValues() []AwrQueryResultAwrResultTypeEnum
GetAwrQueryResultAwrResultTypeEnumValues Enumerates the set of values for AwrQueryResultAwrResultTypeEnum
type ChangeDatabaseParameterDetails ¶
type ChangeDatabaseParameterDetails struct { // The parameter name. Name *string `mandatory:"true" json:"name"` // The parameter value. Value *string `mandatory:"true" json:"value"` // A comment string to associate with the change in parameter value. // It cannot contain control characters or a line break. UpdateComment *string `mandatory:"false" json:"updateComment"` }
ChangeDatabaseParameterDetails The value of a database parameter to change.
func (ChangeDatabaseParameterDetails) String ¶
func (m ChangeDatabaseParameterDetails) String() string
type ChangeDatabaseParametersDetails ¶
type ChangeDatabaseParametersDetails struct { Credentials *DatabaseCredentials `mandatory:"true" json:"credentials"` // The clause used to specify when the parameter change takes effect. // Use `MEMORY` to make the change in memory and affect it immediately. // Use `SPFILE` to make the change in the server parameter file. The // change takes effect when the database is next shut down and started // up again. Use `BOTH` to make the change in memory and in the server // parameter file. The change takes effect immediately and persists // after the database is shut down and started up again. Scope ParameterScopeEnum `mandatory:"true" json:"scope"` // A list of database parameters and their values. Parameters []ChangeDatabaseParameterDetails `mandatory:"true" json:"parameters"` }
ChangeDatabaseParametersDetails The details required to change database parameter values.
func (ChangeDatabaseParametersDetails) String ¶
func (m ChangeDatabaseParametersDetails) String() string
type ChangeDatabaseParametersRequest ¶
type ChangeDatabaseParametersRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The details required to change database parameter values. ChangeDatabaseParametersDetails `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 }
ChangeDatabaseParametersRequest wrapper for the ChangeDatabaseParameters operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeDatabaseParameters.go.html to see an example of how to use ChangeDatabaseParametersRequest.
func (ChangeDatabaseParametersRequest) BinaryRequestBody ¶
func (request ChangeDatabaseParametersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeDatabaseParametersRequest) HTTPRequest ¶
func (request ChangeDatabaseParametersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeDatabaseParametersRequest) RetryPolicy ¶
func (request ChangeDatabaseParametersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeDatabaseParametersRequest) String ¶
func (request ChangeDatabaseParametersRequest) String() string
type ChangeDatabaseParametersResponse ¶
type ChangeDatabaseParametersResponse struct { // The underlying http response RawResponse *http.Response // The UpdateDatabaseParametersResult instance UpdateDatabaseParametersResult `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"` }
ChangeDatabaseParametersResponse wrapper for the ChangeDatabaseParameters operation
func (ChangeDatabaseParametersResponse) HTTPResponse ¶
func (response ChangeDatabaseParametersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeDatabaseParametersResponse) String ¶
func (response ChangeDatabaseParametersResponse) String() string
type ChangeDbManagementPrivateEndpointCompartmentDetails ¶
type ChangeDbManagementPrivateEndpointCompartmentDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment to which the Database Management private endpoint needs to be moved. CompartmentId *string `mandatory:"false" json:"compartmentId"` }
ChangeDbManagementPrivateEndpointCompartmentDetails The details used to move the Database Management private endpoint to another compartment.
func (ChangeDbManagementPrivateEndpointCompartmentDetails) String ¶
func (m ChangeDbManagementPrivateEndpointCompartmentDetails) String() string
type ChangeDbManagementPrivateEndpointCompartmentRequest ¶
type ChangeDbManagementPrivateEndpointCompartmentRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Database Management private endpoint. DbManagementPrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"dbManagementPrivateEndpointId"` // The details used to move the Database Management private endpoint to another compartment. ChangeDbManagementPrivateEndpointCompartmentDetails `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"` // 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"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ChangeDbManagementPrivateEndpointCompartmentRequest wrapper for the ChangeDbManagementPrivateEndpointCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeDbManagementPrivateEndpointCompartment.go.html to see an example of how to use ChangeDbManagementPrivateEndpointCompartmentRequest.
func (ChangeDbManagementPrivateEndpointCompartmentRequest) BinaryRequestBody ¶
func (request ChangeDbManagementPrivateEndpointCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeDbManagementPrivateEndpointCompartmentRequest) HTTPRequest ¶
func (request ChangeDbManagementPrivateEndpointCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeDbManagementPrivateEndpointCompartmentRequest) RetryPolicy ¶
func (request ChangeDbManagementPrivateEndpointCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeDbManagementPrivateEndpointCompartmentRequest) String ¶
func (request ChangeDbManagementPrivateEndpointCompartmentRequest) String() string
type ChangeDbManagementPrivateEndpointCompartmentResponse ¶
type ChangeDbManagementPrivateEndpointCompartmentResponse 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"` }
ChangeDbManagementPrivateEndpointCompartmentResponse wrapper for the ChangeDbManagementPrivateEndpointCompartment operation
func (ChangeDbManagementPrivateEndpointCompartmentResponse) HTTPResponse ¶
func (response ChangeDbManagementPrivateEndpointCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeDbManagementPrivateEndpointCompartmentResponse) String ¶
func (response ChangeDbManagementPrivateEndpointCompartmentResponse) String() string
type ChangeJobCompartmentDetails ¶
type ChangeJobCompartmentDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the // compartment to which the job should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeJobCompartmentDetails The details required to change the compartment of a job.
func (ChangeJobCompartmentDetails) String ¶
func (m ChangeJobCompartmentDetails) String() string
type ChangeJobCompartmentRequest ¶
type ChangeJobCompartmentRequest struct { // The identifier of the job. JobId *string `mandatory:"true" contributesTo:"path" name:"jobId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment to move the job to. ChangeJobCompartmentDetails `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"` // 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"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ChangeJobCompartmentRequest wrapper for the ChangeJobCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeJobCompartment.go.html to see an example of how to use ChangeJobCompartmentRequest.
func (ChangeJobCompartmentRequest) BinaryRequestBody ¶
func (request ChangeJobCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeJobCompartmentRequest) HTTPRequest ¶
func (request ChangeJobCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeJobCompartmentRequest) RetryPolicy ¶
func (request ChangeJobCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeJobCompartmentRequest) String ¶
func (request ChangeJobCompartmentRequest) String() string
type ChangeJobCompartmentResponse ¶
type ChangeJobCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ChangeJobCompartmentResponse wrapper for the ChangeJobCompartment operation
func (ChangeJobCompartmentResponse) HTTPResponse ¶
func (response ChangeJobCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeJobCompartmentResponse) String ¶
func (response ChangeJobCompartmentResponse) String() string
type ChangeManagedDatabaseGroupCompartmentDetails ¶
type ChangeManagedDatabaseGroupCompartmentDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the // compartment to which the Managed Database Group should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeManagedDatabaseGroupCompartmentDetails The details required to change the compartment of a Managed Database Group.
func (ChangeManagedDatabaseGroupCompartmentDetails) String ¶
func (m ChangeManagedDatabaseGroupCompartmentDetails) String() string
type ChangeManagedDatabaseGroupCompartmentRequest ¶
type ChangeManagedDatabaseGroupCompartmentRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group. ManagedDatabaseGroupId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseGroupId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment to move the Managed Database Group to. ChangeManagedDatabaseGroupCompartmentDetails `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"` // 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"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ChangeManagedDatabaseGroupCompartmentRequest wrapper for the ChangeManagedDatabaseGroupCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeManagedDatabaseGroupCompartment.go.html to see an example of how to use ChangeManagedDatabaseGroupCompartmentRequest.
func (ChangeManagedDatabaseGroupCompartmentRequest) BinaryRequestBody ¶
func (request ChangeManagedDatabaseGroupCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeManagedDatabaseGroupCompartmentRequest) HTTPRequest ¶
func (request ChangeManagedDatabaseGroupCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeManagedDatabaseGroupCompartmentRequest) RetryPolicy ¶
func (request ChangeManagedDatabaseGroupCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeManagedDatabaseGroupCompartmentRequest) String ¶
func (request ChangeManagedDatabaseGroupCompartmentRequest) String() string
type ChangeManagedDatabaseGroupCompartmentResponse ¶
type ChangeManagedDatabaseGroupCompartmentResponse 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"` }
ChangeManagedDatabaseGroupCompartmentResponse wrapper for the ChangeManagedDatabaseGroupCompartment operation
func (ChangeManagedDatabaseGroupCompartmentResponse) HTTPResponse ¶
func (response ChangeManagedDatabaseGroupCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeManagedDatabaseGroupCompartmentResponse) String ¶
func (response ChangeManagedDatabaseGroupCompartmentResponse) String() string
type ChildDatabase ¶
type ChildDatabase struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. Id *string `mandatory:"true" json:"id"` // The name of the Managed Database. Name *string `mandatory:"true" json:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the Managed Database resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The date and time the Managed Database was added to the group. TimeAdded *common.SDKTime `mandatory:"true" json:"timeAdded"` // The infrastructure used to deploy the Oracle Database. DeploymentType DeploymentTypeEnum `mandatory:"false" json:"deploymentType,omitempty"` // The workload type of the Autonomous Database. WorkloadType WorkloadTypeEnum `mandatory:"false" json:"workloadType,omitempty"` // The type of Oracle Database installation. DatabaseType DatabaseTypeEnum `mandatory:"false" json:"databaseType,omitempty"` // The subtype of the Oracle Database. Indicates whether the database is a Container Database, // Pluggable Database, Non-container Database, Autonomous Database, or Autonomous Container Database. DatabaseSubType DatabaseSubTypeEnum `mandatory:"false" json:"databaseSubType,omitempty"` }
ChildDatabase The child Managed Database of a Managed Database Group.
func (ChildDatabase) String ¶
func (m ChildDatabase) String() string
type CloneSqlTuningTaskDetails ¶
type CloneSqlTuningTaskDetails struct { // The name of the SQL tuning task. The name is unique per user in a database, and it is case sensitive. TaskName *string `mandatory:"true" json:"taskName"` // The identifier of the task being cloned. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint // ListSqlTuningAdvisorTasks OriginalTaskId *int64 `mandatory:"true" json:"originalTaskId"` CredentialDetails SqlTuningTaskCredentialDetails `mandatory:"true" json:"credentialDetails"` // The description of the SQL tuning task. TaskDescription *string `mandatory:"false" json:"taskDescription"` }
CloneSqlTuningTaskDetails Request to clone and run a SQL tuning task. The new task uses same inputs as the one being cloned.
func (CloneSqlTuningTaskDetails) String ¶
func (m CloneSqlTuningTaskDetails) String() string
func (*CloneSqlTuningTaskDetails) UnmarshalJSON ¶
func (m *CloneSqlTuningTaskDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
type CloneSqlTuningTaskRequest ¶
type CloneSqlTuningTaskRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // Detail inputs for cloning a SQL tuning task CloneSqlTuningTaskDetails `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 }
CloneSqlTuningTaskRequest wrapper for the CloneSqlTuningTask operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CloneSqlTuningTask.go.html to see an example of how to use CloneSqlTuningTaskRequest.
func (CloneSqlTuningTaskRequest) BinaryRequestBody ¶
func (request CloneSqlTuningTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CloneSqlTuningTaskRequest) HTTPRequest ¶
func (request CloneSqlTuningTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CloneSqlTuningTaskRequest) RetryPolicy ¶
func (request CloneSqlTuningTaskRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CloneSqlTuningTaskRequest) String ¶
func (request CloneSqlTuningTaskRequest) String() string
type CloneSqlTuningTaskResponse ¶
type CloneSqlTuningTaskResponse struct { // The underlying http response RawResponse *http.Response // The SqlTuningTaskReturn instance SqlTuningTaskReturn `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"` }
CloneSqlTuningTaskResponse wrapper for the CloneSqlTuningTask operation
func (CloneSqlTuningTaskResponse) HTTPResponse ¶
func (response CloneSqlTuningTaskResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CloneSqlTuningTaskResponse) String ¶
func (response CloneSqlTuningTaskResponse) String() string
type ClusterCacheMetric ¶
type ClusterCacheMetric struct { // A list of cluster cache metrics for a specific database. ClusterCacheMetrics []TimeSeriesMetricDefinition `mandatory:"true" json:"clusterCacheMetrics"` }
ClusterCacheMetric The response containing the cluster cache metrics for the Oracle Real Application Clusters (Oracle RAC) database.
func (ClusterCacheMetric) String ¶
func (m ClusterCacheMetric) String() string
type CompareTypeEnum ¶
type CompareTypeEnum string
CompareTypeEnum Enum with underlying type: string
const ( CompareTypeHour CompareTypeEnum = "HOUR" CompareTypeDay CompareTypeEnum = "DAY" )
Set of constants representing the allowable values for CompareTypeEnum
func GetCompareTypeEnumValues ¶
func GetCompareTypeEnumValues() []CompareTypeEnum
GetCompareTypeEnumValues Enumerates the set of values for CompareTypeEnum
type ConsumerGroupPrivilegeCollection ¶
type ConsumerGroupPrivilegeCollection struct { // An array of User resources. Items []ConsumerGroupPrivilegeSummary `mandatory:"true" json:"items"` }
ConsumerGroupPrivilegeCollection A collection of ConsumerGroupPrivileges granted to the current User.
func (ConsumerGroupPrivilegeCollection) String ¶
func (m ConsumerGroupPrivilegeCollection) String() string
type ConsumerGroupPrivilegeSummary ¶
type ConsumerGroupPrivilegeSummary struct { // The name of granted consumer group. Name *string `mandatory:"false" json:"name"` // Indicates whether the grant was with the GRANT option (YES) or not (NO). GrantOption ConsumerGroupPrivilegeSummaryGrantOptionEnum `mandatory:"false" json:"grantOption,omitempty"` // Indicates whether the consumer group is designated as the default for this user or role (YES) or not (NO) InitialGroup ConsumerGroupPrivilegeSummaryInitialGroupEnum `mandatory:"false" json:"initialGroup,omitempty"` }
ConsumerGroupPrivilegeSummary Summary of consumerGroupPrivileges.
func (ConsumerGroupPrivilegeSummary) String ¶
func (m ConsumerGroupPrivilegeSummary) String() string
type ConsumerGroupPrivilegeSummaryGrantOptionEnum ¶
type ConsumerGroupPrivilegeSummaryGrantOptionEnum string
ConsumerGroupPrivilegeSummaryGrantOptionEnum Enum with underlying type: string
const ( ConsumerGroupPrivilegeSummaryGrantOptionYes ConsumerGroupPrivilegeSummaryGrantOptionEnum = "YES" ConsumerGroupPrivilegeSummaryGrantOptionNo ConsumerGroupPrivilegeSummaryGrantOptionEnum = "NO" )
Set of constants representing the allowable values for ConsumerGroupPrivilegeSummaryGrantOptionEnum
func GetConsumerGroupPrivilegeSummaryGrantOptionEnumValues ¶
func GetConsumerGroupPrivilegeSummaryGrantOptionEnumValues() []ConsumerGroupPrivilegeSummaryGrantOptionEnum
GetConsumerGroupPrivilegeSummaryGrantOptionEnumValues Enumerates the set of values for ConsumerGroupPrivilegeSummaryGrantOptionEnum
type ConsumerGroupPrivilegeSummaryInitialGroupEnum ¶
type ConsumerGroupPrivilegeSummaryInitialGroupEnum string
ConsumerGroupPrivilegeSummaryInitialGroupEnum Enum with underlying type: string
const ( ConsumerGroupPrivilegeSummaryInitialGroupYes ConsumerGroupPrivilegeSummaryInitialGroupEnum = "YES" ConsumerGroupPrivilegeSummaryInitialGroupNo ConsumerGroupPrivilegeSummaryInitialGroupEnum = "NO" )
Set of constants representing the allowable values for ConsumerGroupPrivilegeSummaryInitialGroupEnum
func GetConsumerGroupPrivilegeSummaryInitialGroupEnumValues ¶
func GetConsumerGroupPrivilegeSummaryInitialGroupEnumValues() []ConsumerGroupPrivilegeSummaryInitialGroupEnum
GetConsumerGroupPrivilegeSummaryInitialGroupEnumValues Enumerates the set of values for ConsumerGroupPrivilegeSummaryInitialGroupEnum
type CpuUtilizationAggregateMetrics ¶
type CpuUtilizationAggregateMetrics struct {
CpuUtilization *MetricDataPoint `mandatory:"false" json:"cpuUtilization"`
}
CpuUtilizationAggregateMetrics The CPU utilization metrics for Autonomous Databases.
func (CpuUtilizationAggregateMetrics) String ¶
func (m CpuUtilizationAggregateMetrics) String() string
type CreateDbManagementPrivateEndpointDetails ¶
type CreateDbManagementPrivateEndpointDetails struct { // The display name of the Database Management private endpoint. Name *string `mandatory:"true" json:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the subnet. SubnetId *string `mandatory:"true" json:"subnetId"` // Specifies whether the Database Management private endpoint will be used for Oracle Databases in a cluster. IsCluster *bool `mandatory:"false" json:"isCluster"` // The description of the private endpoint. Description *string `mandatory:"false" json:"description"` // The OCIDs of the Network Security Groups to which the Database Management private endpoint belongs. NsgIds []string `mandatory:"false" json:"nsgIds"` }
CreateDbManagementPrivateEndpointDetails The details used to create a new Database Management private endpoint.
func (CreateDbManagementPrivateEndpointDetails) String ¶
func (m CreateDbManagementPrivateEndpointDetails) String() string
type CreateDbManagementPrivateEndpointRequest ¶
type CreateDbManagementPrivateEndpointRequest struct { // Details used to create a new Database Management private endpoint. CreateDbManagementPrivateEndpointDetails `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 }
CreateDbManagementPrivateEndpointRequest wrapper for the CreateDbManagementPrivateEndpoint operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateDbManagementPrivateEndpoint.go.html to see an example of how to use CreateDbManagementPrivateEndpointRequest.
func (CreateDbManagementPrivateEndpointRequest) BinaryRequestBody ¶
func (request CreateDbManagementPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateDbManagementPrivateEndpointRequest) HTTPRequest ¶
func (request CreateDbManagementPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateDbManagementPrivateEndpointRequest) RetryPolicy ¶
func (request CreateDbManagementPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateDbManagementPrivateEndpointRequest) String ¶
func (request CreateDbManagementPrivateEndpointRequest) String() string
type CreateDbManagementPrivateEndpointResponse ¶
type CreateDbManagementPrivateEndpointResponse struct { // The underlying http response RawResponse *http.Response // The DbManagementPrivateEndpoint instance DbManagementPrivateEndpoint `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // 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"` // The full URI of the Database Management private endpoint. Location *string `presentIn:"header" name:"location"` }
CreateDbManagementPrivateEndpointResponse wrapper for the CreateDbManagementPrivateEndpoint operation
func (CreateDbManagementPrivateEndpointResponse) HTTPResponse ¶
func (response CreateDbManagementPrivateEndpointResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateDbManagementPrivateEndpointResponse) String ¶
func (response CreateDbManagementPrivateEndpointResponse) String() string
type CreateJobDetails ¶
type CreateJobDetails interface { // The name of the job. Valid characters are uppercase or lowercase letters, // numbers, and "_". The name of the job cannot be modified. It must be unique // in the compartment and must begin with an alphabetic character. GetName() *string // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the job resides. GetCompartmentId() *string // The schedule type of the job. GetScheduleType() JobScheduleTypeEnum // The description of the job. GetDescription() *string // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group where the job has to be executed. GetManagedDatabaseGroupId() *string // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database where the job has to be executed. GetManagedDatabaseId() *string // The subtype of the Oracle Database where the job has to be executed. Only applicable when managedDatabaseGroupId is provided. GetDatabaseSubType() DatabaseSubTypeEnum // The job timeout duration, which is expressed like "1h 10m 15s". GetTimeout() *string GetResultLocation() JobExecutionResultLocation GetScheduleDetails() *JobScheduleDetails }
CreateJobDetails The details required to create a job.
type CreateJobRequest ¶
type CreateJobRequest struct { // The details required to create a job. CreateJobDetails `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 }
CreateJobRequest wrapper for the CreateJob operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateJob.go.html to see an example of how to use CreateJobRequest.
func (CreateJobRequest) BinaryRequestBody ¶
func (request CreateJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateJobRequest) HTTPRequest ¶
func (request CreateJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateJobRequest) RetryPolicy ¶
func (request CreateJobRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateJobRequest) String ¶
func (request CreateJobRequest) String() string
type CreateJobResponse ¶
type CreateJobResponse struct { // The underlying http response RawResponse *http.Response // The Job instance Job `presentIn:"body"` // A link to the created job. Location *string `presentIn:"header" name:"location"` // 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"` }
CreateJobResponse wrapper for the CreateJob operation
func (CreateJobResponse) HTTPResponse ¶
func (response CreateJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateJobResponse) String ¶
func (response CreateJobResponse) String() string
type CreateManagedDatabaseGroupDetails ¶
type CreateManagedDatabaseGroupDetails struct { // The name of the Managed Database Group. Valid characters are uppercase or // lowercase letters, numbers, and "_". The name of the Managed Database Group // cannot be modified. It must be unique in the compartment and must begin with // an alphabetic character. Name *string `mandatory:"true" json:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment // in which the Managed Database Group resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The information specified by the user about the Managed Database Group. Description *string `mandatory:"false" json:"description"` }
CreateManagedDatabaseGroupDetails The details required to create a Managed Database Group.
func (CreateManagedDatabaseGroupDetails) String ¶
func (m CreateManagedDatabaseGroupDetails) String() string
type CreateManagedDatabaseGroupRequest ¶
type CreateManagedDatabaseGroupRequest struct { // The details required to create a Managed Database Group. CreateManagedDatabaseGroupDetails `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 }
CreateManagedDatabaseGroupRequest wrapper for the CreateManagedDatabaseGroup operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateManagedDatabaseGroup.go.html to see an example of how to use CreateManagedDatabaseGroupRequest.
func (CreateManagedDatabaseGroupRequest) BinaryRequestBody ¶
func (request CreateManagedDatabaseGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateManagedDatabaseGroupRequest) HTTPRequest ¶
func (request CreateManagedDatabaseGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateManagedDatabaseGroupRequest) RetryPolicy ¶
func (request CreateManagedDatabaseGroupRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateManagedDatabaseGroupRequest) String ¶
func (request CreateManagedDatabaseGroupRequest) String() string
type CreateManagedDatabaseGroupResponse ¶
type CreateManagedDatabaseGroupResponse struct { // The underlying http response RawResponse *http.Response // The ManagedDatabaseGroup instance ManagedDatabaseGroup `presentIn:"body"` // A link to the newly created Managed Database Group. Location *string `presentIn:"header" name:"location"` // 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"` }
CreateManagedDatabaseGroupResponse wrapper for the CreateManagedDatabaseGroup operation
func (CreateManagedDatabaseGroupResponse) HTTPResponse ¶
func (response CreateManagedDatabaseGroupResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateManagedDatabaseGroupResponse) String ¶
func (response CreateManagedDatabaseGroupResponse) String() string
type CreateSqlJobDetails ¶
type CreateSqlJobDetails struct { // The name of the job. Valid characters are uppercase or lowercase letters, // numbers, and "_". The name of the job cannot be modified. It must be unique // in the compartment and must begin with an alphabetic character. Name *string `mandatory:"true" json:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the job resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The description of the job. Description *string `mandatory:"false" json:"description"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group where the job has to be executed. ManagedDatabaseGroupId *string `mandatory:"false" json:"managedDatabaseGroupId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database where the job has to be executed. ManagedDatabaseId *string `mandatory:"false" json:"managedDatabaseId"` // The job timeout duration, which is expressed like "1h 10m 15s". Timeout *string `mandatory:"false" json:"timeout"` ResultLocation JobExecutionResultLocation `mandatory:"false" json:"resultLocation"` ScheduleDetails *JobScheduleDetails `mandatory:"false" json:"scheduleDetails"` // The SQL text to be executed as part of the job. SqlText *string `mandatory:"false" json:"sqlText"` // The database user name used to execute the SQL job. If the job is being executed on a // Managed Database Group, then the user name should exist on all the databases in the // group with the same password. UserName *string `mandatory:"false" json:"userName"` // The password for the database user name used to execute the SQL job. Password *string `mandatory:"false" json:"password"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the secret containing the user password. SecretId *string `mandatory:"false" json:"secretId"` // The schedule type of the job. ScheduleType JobScheduleTypeEnum `mandatory:"true" json:"scheduleType"` // The subtype of the Oracle Database where the job has to be executed. Only applicable when managedDatabaseGroupId is provided. DatabaseSubType DatabaseSubTypeEnum `mandatory:"false" json:"databaseSubType,omitempty"` SqlType SqlJobSqlTypeEnum `mandatory:"false" json:"sqlType,omitempty"` // The SQL operation type. OperationType SqlJobOperationTypeEnum `mandatory:"true" json:"operationType"` // The role of the database user. Indicates whether the database user is a normal user or sysdba. Role SqlJobRoleEnum `mandatory:"false" json:"role,omitempty"` }
CreateSqlJobDetails The details specific to the SQL job request.
func (CreateSqlJobDetails) GetCompartmentId ¶
func (m CreateSqlJobDetails) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (CreateSqlJobDetails) GetDatabaseSubType ¶
func (m CreateSqlJobDetails) GetDatabaseSubType() DatabaseSubTypeEnum
GetDatabaseSubType returns DatabaseSubType
func (CreateSqlJobDetails) GetDescription ¶
func (m CreateSqlJobDetails) GetDescription() *string
GetDescription returns Description
func (CreateSqlJobDetails) GetManagedDatabaseGroupId ¶
func (m CreateSqlJobDetails) GetManagedDatabaseGroupId() *string
GetManagedDatabaseGroupId returns ManagedDatabaseGroupId
func (CreateSqlJobDetails) GetManagedDatabaseId ¶
func (m CreateSqlJobDetails) GetManagedDatabaseId() *string
GetManagedDatabaseId returns ManagedDatabaseId
func (CreateSqlJobDetails) GetName ¶
func (m CreateSqlJobDetails) GetName() *string
GetName returns Name
func (CreateSqlJobDetails) GetResultLocation ¶
func (m CreateSqlJobDetails) GetResultLocation() JobExecutionResultLocation
GetResultLocation returns ResultLocation
func (CreateSqlJobDetails) GetScheduleDetails ¶
func (m CreateSqlJobDetails) GetScheduleDetails() *JobScheduleDetails
GetScheduleDetails returns ScheduleDetails
func (CreateSqlJobDetails) GetScheduleType ¶
func (m CreateSqlJobDetails) GetScheduleType() JobScheduleTypeEnum
GetScheduleType returns ScheduleType
func (CreateSqlJobDetails) GetTimeout ¶
func (m CreateSqlJobDetails) GetTimeout() *string
GetTimeout returns Timeout
func (CreateSqlJobDetails) MarshalJSON ¶
func (m CreateSqlJobDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateSqlJobDetails) String ¶
func (m CreateSqlJobDetails) String() string
func (*CreateSqlJobDetails) UnmarshalJSON ¶
func (m *CreateSqlJobDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
type DataAccessContainerCollection ¶
type DataAccessContainerCollection struct { // An array of Container resources. Items []DataAccessContainerSummary `mandatory:"true" json:"items"` }
DataAccessContainerCollection A collection of Containers if it does not apply to all containers for the current User.
func (DataAccessContainerCollection) String ¶
func (m DataAccessContainerCollection) String() string
type DataAccessContainerSummary ¶
type DataAccessContainerSummary struct { // The name of a container included in this attribute if it does not apply to all containers. Name *string `mandatory:"false" json:"name"` }
DataAccessContainerSummary Summary of ContainerDataAccess user
func (DataAccessContainerSummary) String ¶
func (m DataAccessContainerSummary) String() string
type DatabaseCredentials ¶
type DatabaseCredentials struct { // The database user name used to perform management activity. UserName *string `mandatory:"false" json:"userName"` // The password for the database user name. Password *string `mandatory:"false" json:"password"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the secret containing the user password. SecretId *string `mandatory:"false" json:"secretId"` // The role of the database user. Indicates whether the database user is a normal user or sysdba. Role DatabaseCredentialsRoleEnum `mandatory:"false" json:"role,omitempty"` }
DatabaseCredentials The database credentials used to perform management activity.
func (DatabaseCredentials) String ¶
func (m DatabaseCredentials) String() string
type DatabaseCredentialsRoleEnum ¶
type DatabaseCredentialsRoleEnum string
DatabaseCredentialsRoleEnum Enum with underlying type: string
const ( DatabaseCredentialsRoleNormal DatabaseCredentialsRoleEnum = "NORMAL" DatabaseCredentialsRoleSysdba DatabaseCredentialsRoleEnum = "SYSDBA" )
Set of constants representing the allowable values for DatabaseCredentialsRoleEnum
func GetDatabaseCredentialsRoleEnumValues ¶
func GetDatabaseCredentialsRoleEnumValues() []DatabaseCredentialsRoleEnum
GetDatabaseCredentialsRoleEnumValues Enumerates the set of values for DatabaseCredentialsRoleEnum
type DatabaseFleetHealthMetrics ¶
type DatabaseFleetHealthMetrics struct { // The baseline date and time in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". // This is the date and time against which percentage change is calculated. CompareBaselineTime *string `mandatory:"true" json:"compareBaselineTime"` // The target date and time in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". // All the metrics are returned for the target date and time and the percentage change // is calculated against the baseline date and time. CompareTargetTime *string `mandatory:"true" json:"compareTargetTime"` // A list of the databases present in the fleet and their usage metrics. FleetDatabases []DatabaseUsageMetrics `mandatory:"true" json:"fleetDatabases"` // The time window used for metrics comparison. CompareType CompareTypeEnum `mandatory:"false" json:"compareType,omitempty"` FleetSummary *FleetSummary `mandatory:"false" json:"fleetSummary"` }
DatabaseFleetHealthMetrics The details of the fleet health metrics.
func (DatabaseFleetHealthMetrics) String ¶
func (m DatabaseFleetHealthMetrics) String() string
type DatabaseHomeMetricDefinition ¶
type DatabaseHomeMetricDefinition struct { // A list of the active session metrics for CPU and Wait time for a specific database. ActivityTimeSeriesMetrics []ActivityTimeSeriesMetrics `mandatory:"true" json:"activityTimeSeriesMetrics"` DbTimeAggregateMetrics *DatabaseTimeAggregateMetrics `mandatory:"true" json:"dbTimeAggregateMetrics"` IoAggregateMetrics *DatabaseIoAggregateMetrics `mandatory:"true" json:"ioAggregateMetrics"` MemoryAggregateMetrics *MemoryAggregateMetrics `mandatory:"true" json:"memoryAggregateMetrics"` DbStorageAggregateMetrics *DatabaseStorageAggregateMetrics `mandatory:"true" json:"dbStorageAggregateMetrics"` CpuUtilizationAggregateMetrics *CpuUtilizationAggregateMetrics `mandatory:"false" json:"cpuUtilizationAggregateMetrics"` StatementsAggregateMetrics *StatementsAggregateMetrics `mandatory:"false" json:"statementsAggregateMetrics"` FailedConnectionsAggregateMetrics *FailedConnectionsAggregateMetrics `mandatory:"false" json:"failedConnectionsAggregateMetrics"` }
DatabaseHomeMetricDefinition The response containing the CPU, Storage, Wait, DB Time, and Memory metrics for a specific database.
func (DatabaseHomeMetricDefinition) String ¶
func (m DatabaseHomeMetricDefinition) String() string
type DatabaseHomeMetrics ¶
type DatabaseHomeMetrics struct { DatabaseHomeMetrics *DatabaseHomeMetricDefinition `mandatory:"true" json:"databaseHomeMetrics"` // The metrics for the RAC database instances. DatabaseInstanceHomeMetrics []DatabaseInstanceHomeMetricsDefinition `mandatory:"false" json:"databaseInstanceHomeMetrics"` }
DatabaseHomeMetrics The response containing the metric collection for a specific database.
func (DatabaseHomeMetrics) String ¶
func (m DatabaseHomeMetrics) String() string
type DatabaseInstanceHomeMetricsDefinition ¶
type DatabaseInstanceHomeMetricsDefinition struct { // The name of the Oracle Real Application Clusters (Oracle RAC) // database instance to which the corresponding metrics belong. InstanceName *string `mandatory:"true" json:"instanceName"` // The number of Oracle Real Application Clusters (Oracle RAC) // database instance to which the corresponding metrics belong. InstanceNumber *int `mandatory:"true" json:"instanceNumber"` // A list of the active session metrics for CPU and Wait time for // a specific Oracle Real Application Clusters (Oracle RAC) // database instance. ActivityTimeSeriesMetrics []ActivityTimeSeriesMetrics `mandatory:"true" json:"activityTimeSeriesMetrics"` DbTimeAggregateMetrics *DatabaseTimeAggregateMetrics `mandatory:"true" json:"dbTimeAggregateMetrics"` IoAggregateMetrics *DatabaseIoAggregateMetrics `mandatory:"true" json:"ioAggregateMetrics"` MemoryAggregateMetrics *MemoryAggregateMetrics `mandatory:"true" json:"memoryAggregateMetrics"` CpuUtilizationAggregateMetrics *CpuUtilizationAggregateMetrics `mandatory:"false" json:"cpuUtilizationAggregateMetrics"` }
DatabaseInstanceHomeMetricsDefinition The response containing the CPU, Wait, DB Time, and Memory metrics for a specific Oracle Real Application Clusters (Oracle RAC) database instance.
func (DatabaseInstanceHomeMetricsDefinition) String ¶
func (m DatabaseInstanceHomeMetricsDefinition) String() string
type DatabaseIoAggregateMetrics ¶
type DatabaseIoAggregateMetrics struct { // A list of the Input/Output Operations Per Second metrics grouped by IOType for a specific database. Iops []MetricDataPoint `mandatory:"false" json:"iops"` // A list of the IOThroughput metrics grouped for a specific database. IoThroughput []MetricDataPoint `mandatory:"false" json:"ioThroughput"` }
DatabaseIoAggregateMetrics The database Input/Output metric details.
func (DatabaseIoAggregateMetrics) String ¶
func (m DatabaseIoAggregateMetrics) String() string
type DatabaseParameterSummary ¶
type DatabaseParameterSummary struct { // The parameter name. Name *string `mandatory:"true" json:"name"` // The parameter type. Type DatabaseParameterSummaryTypeEnum `mandatory:"true" json:"type"` // The parameter value. Value *string `mandatory:"true" json:"value"` // The parameter value in a user-friendly format. For example, if the `value` property shows the value 262144 for a big integer parameter, then the `displayValue` property will show the value 256K. DisplayValue *string `mandatory:"true" json:"displayValue"` // The parameter number. Number *float32 `mandatory:"false" json:"number"` // Indicates whether the parameter is set to the default value (`TRUE`) or the parameter value was specified in the parameter file (`FALSE`). IsDefault *bool `mandatory:"false" json:"isDefault"` // Indicates whether the parameter can be changed with `ALTER SESSION` (`TRUE`) or not (`FALSE`) IsSessionModifiable *bool `mandatory:"false" json:"isSessionModifiable"` // Indicates whether the parameter can be changed with `ALTER SYSTEM` and when the change takes effect: // - IMMEDIATE: Parameter can be changed with `ALTER SYSTEM` regardless of the type of parameter file used to start the instance. The change takes effect immediately. // - DEFERRED: Parameter can be changed with `ALTER SYSTEM` regardless of the type of parameter file used to start the instance. The change takes effect in subsequent sessions. // - FALSE: Parameter cannot be changed with `ALTER SYSTEM` unless a server parameter file was used to start the instance. The change takes effect in subsequent instances. IsSystemModifiable DatabaseParameterSummaryIsSystemModifiableEnum `mandatory:"false" json:"isSystemModifiable,omitempty"` // Indicates whether the parameter can be modified on a per-PDB basis (`TRUE`) or not (`FALSE`). In a non-CDB, the value of this property is `null`. IsPdbModifiable *bool `mandatory:"false" json:"isPdbModifiable"` // For parameters that can be changed with `ALTER SYSTEM`, indicates whether the value of the parameter can be different for every instance (`TRUE`) or whether the parameter must have the same value for all Real Application Clusters instances (`FALSE`). For other parameters, this is always `FALSE`. IsInstanceModifiable *bool `mandatory:"false" json:"isInstanceModifiable"` // Indicates how the parameter was modified. If an `ALTER SYSTEM` was performed, the value will be `MODIFIED`. IsModified DatabaseParameterSummaryIsModifiedEnum `mandatory:"false" json:"isModified,omitempty"` // Indicates whether Oracle adjusted the input value to a more suitable value. IsAdjusted *bool `mandatory:"false" json:"isAdjusted"` // Indicates whether the parameter has been deprecated (`TRUE`) or not (`FALSE`). IsDeprecated *bool `mandatory:"false" json:"isDeprecated"` // Indicates whether the parameter is a basic parameter (`TRUE`) or not (`FALSE`). IsBasic *bool `mandatory:"false" json:"isBasic"` // The description of the parameter. Description *string `mandatory:"false" json:"description"` // The position (ordinal number) of the parameter value. Useful only for parameters whose values are lists of strings. Ordinal *float32 `mandatory:"false" json:"ordinal"` // The comments associated with the most recent update. UpdateComment *string `mandatory:"false" json:"updateComment"` // The ID of the database container to which the data pertains. // Possible values include: // - `0`: This value is used for data that pertain to the entire CDB. This value is also used for data in non-CDBs. // - `1`: This value is used for data that pertain to only the root container. // - `n`: Where n is the applicable container ID for the data. ContainerId *float32 `mandatory:"false" json:"containerId"` // The parameter category. Category *string `mandatory:"false" json:"category"` // Applicable in case of Oracle Real Application Clusters (Oracle RAC) databases. // A `UNIQUE` parameter is one which is unique to each Oracle Real Application // Clusters (Oracle RAC) instance. For example, the parameter `INSTANCE_NUMBER` // must have different values in each instance. An `IDENTICAL` parameter must // have the same value for every instance. For example, the parameter // `DB_BLOCK_SIZE` must have the same value in all instances. Constraint DatabaseParameterSummaryConstraintEnum `mandatory:"false" json:"constraint,omitempty"` // The database instance SID for which the parameter is defined. Sid *string `mandatory:"false" json:"sid"` // Indicates whether the parameter was specified in the server parameter file (`TRUE`) or not (`FALSE`). Applicable only when the parameter source is `SPFILE`. IsSpecified *bool `mandatory:"false" json:"isSpecified"` // A list of allowed values for this parameter. AllowedValues []AllowedParameterValue `mandatory:"false" json:"allowedValues"` }
DatabaseParameterSummary A summary of the database parameter.
func (DatabaseParameterSummary) String ¶
func (m DatabaseParameterSummary) String() string
type DatabaseParameterSummaryConstraintEnum ¶
type DatabaseParameterSummaryConstraintEnum string
DatabaseParameterSummaryConstraintEnum Enum with underlying type: string
const ( DatabaseParameterSummaryConstraintUnique DatabaseParameterSummaryConstraintEnum = "UNIQUE" DatabaseParameterSummaryConstraintIdentical DatabaseParameterSummaryConstraintEnum = "IDENTICAL" DatabaseParameterSummaryConstraintNone DatabaseParameterSummaryConstraintEnum = "NONE" )
Set of constants representing the allowable values for DatabaseParameterSummaryConstraintEnum
func GetDatabaseParameterSummaryConstraintEnumValues ¶
func GetDatabaseParameterSummaryConstraintEnumValues() []DatabaseParameterSummaryConstraintEnum
GetDatabaseParameterSummaryConstraintEnumValues Enumerates the set of values for DatabaseParameterSummaryConstraintEnum
type DatabaseParameterSummaryIsModifiedEnum ¶
type DatabaseParameterSummaryIsModifiedEnum string
DatabaseParameterSummaryIsModifiedEnum Enum with underlying type: string
const ( DatabaseParameterSummaryIsModifiedModified DatabaseParameterSummaryIsModifiedEnum = "MODIFIED" DatabaseParameterSummaryIsModifiedFalse DatabaseParameterSummaryIsModifiedEnum = "FALSE" )
Set of constants representing the allowable values for DatabaseParameterSummaryIsModifiedEnum
func GetDatabaseParameterSummaryIsModifiedEnumValues ¶
func GetDatabaseParameterSummaryIsModifiedEnumValues() []DatabaseParameterSummaryIsModifiedEnum
GetDatabaseParameterSummaryIsModifiedEnumValues Enumerates the set of values for DatabaseParameterSummaryIsModifiedEnum
type DatabaseParameterSummaryIsSystemModifiableEnum ¶
type DatabaseParameterSummaryIsSystemModifiableEnum string
DatabaseParameterSummaryIsSystemModifiableEnum Enum with underlying type: string
const ( DatabaseParameterSummaryIsSystemModifiableImmediate DatabaseParameterSummaryIsSystemModifiableEnum = "IMMEDIATE" DatabaseParameterSummaryIsSystemModifiableDeferred DatabaseParameterSummaryIsSystemModifiableEnum = "DEFERRED" DatabaseParameterSummaryIsSystemModifiableFalse DatabaseParameterSummaryIsSystemModifiableEnum = "FALSE" )
Set of constants representing the allowable values for DatabaseParameterSummaryIsSystemModifiableEnum
func GetDatabaseParameterSummaryIsSystemModifiableEnumValues ¶
func GetDatabaseParameterSummaryIsSystemModifiableEnumValues() []DatabaseParameterSummaryIsSystemModifiableEnum
GetDatabaseParameterSummaryIsSystemModifiableEnumValues Enumerates the set of values for DatabaseParameterSummaryIsSystemModifiableEnum
type DatabaseParameterSummaryTypeEnum ¶
type DatabaseParameterSummaryTypeEnum string
DatabaseParameterSummaryTypeEnum Enum with underlying type: string
const ( DatabaseParameterSummaryTypeBoolean DatabaseParameterSummaryTypeEnum = "BOOLEAN" DatabaseParameterSummaryTypeString DatabaseParameterSummaryTypeEnum = "STRING" DatabaseParameterSummaryTypeInteger DatabaseParameterSummaryTypeEnum = "INTEGER" DatabaseParameterSummaryTypeFilename DatabaseParameterSummaryTypeEnum = "FILENAME" DatabaseParameterSummaryTypeBigInteger DatabaseParameterSummaryTypeEnum = "BIG_INTEGER" DatabaseParameterSummaryTypeReserved DatabaseParameterSummaryTypeEnum = "RESERVED" )
Set of constants representing the allowable values for DatabaseParameterSummaryTypeEnum
func GetDatabaseParameterSummaryTypeEnumValues ¶
func GetDatabaseParameterSummaryTypeEnumValues() []DatabaseParameterSummaryTypeEnum
GetDatabaseParameterSummaryTypeEnumValues Enumerates the set of values for DatabaseParameterSummaryTypeEnum
type DatabaseParameterUpdateStatus ¶
type DatabaseParameterUpdateStatus struct { // The status of the parameter update. Status DatabaseParameterUpdateStatusStatusEnum `mandatory:"false" json:"status,omitempty"` // An error code that defines the failure or `null` if the parameter // was updated successfully. ErrorCode *string `mandatory:"false" json:"errorCode"` // The error message indicating the reason for failure or `null` if // the parameter was updated successfully. ErrorMessage *string `mandatory:"false" json:"errorMessage"` }
DatabaseParameterUpdateStatus The result of database parameter update.
func (DatabaseParameterUpdateStatus) String ¶
func (m DatabaseParameterUpdateStatus) String() string
type DatabaseParameterUpdateStatusStatusEnum ¶
type DatabaseParameterUpdateStatusStatusEnum string
DatabaseParameterUpdateStatusStatusEnum Enum with underlying type: string
const ( DatabaseParameterUpdateStatusStatusSucceeded DatabaseParameterUpdateStatusStatusEnum = "SUCCEEDED" DatabaseParameterUpdateStatusStatusFailed DatabaseParameterUpdateStatusStatusEnum = "FAILED" )
Set of constants representing the allowable values for DatabaseParameterUpdateStatusStatusEnum
func GetDatabaseParameterUpdateStatusStatusEnumValues ¶
func GetDatabaseParameterUpdateStatusStatusEnumValues() []DatabaseParameterUpdateStatusStatusEnum
GetDatabaseParameterUpdateStatusStatusEnumValues Enumerates the set of values for DatabaseParameterUpdateStatusStatusEnum
type DatabaseParametersCollection ¶
type DatabaseParametersCollection struct { // The name of the Managed Database. DatabaseName *string `mandatory:"true" json:"databaseName"` // The type of Oracle Database installation. DatabaseType DatabaseTypeEnum `mandatory:"true" json:"databaseType"` // The subtype of the Oracle Database. Indicates whether the database // is a Container Database, Pluggable Database, or a Non-container Database. DatabaseSubType DatabaseSubTypeEnum `mandatory:"true" json:"databaseSubType"` // The Oracle Database version. DatabaseVersion *string `mandatory:"true" json:"databaseVersion"` // An array of DatabaseParameterSummary objects. Items []DatabaseParameterSummary `mandatory:"true" json:"items"` }
DatabaseParametersCollection A collection of database parameters.
func (DatabaseParametersCollection) String ¶
func (m DatabaseParametersCollection) String() string
type DatabaseStatusEnum ¶
type DatabaseStatusEnum string
DatabaseStatusEnum Enum with underlying type: string
const ( DatabaseStatusUp DatabaseStatusEnum = "UP" DatabaseStatusDown DatabaseStatusEnum = "DOWN" DatabaseStatusUnknown DatabaseStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for DatabaseStatusEnum
func GetDatabaseStatusEnumValues ¶
func GetDatabaseStatusEnumValues() []DatabaseStatusEnum
GetDatabaseStatusEnumValues Enumerates the set of values for DatabaseStatusEnum
type DatabaseStorageAggregateMetrics ¶
type DatabaseStorageAggregateMetrics struct { StorageAllocated *MetricDataPoint `mandatory:"false" json:"storageAllocated"` StorageUsed *MetricDataPoint `mandatory:"false" json:"storageUsed"` // A list of the storage metrics grouped by TableSpace for a specific database. StorageUsedByTableSpace []MetricDataPoint `mandatory:"false" json:"storageUsedByTableSpace"` }
DatabaseStorageAggregateMetrics The database storage metric values.
func (DatabaseStorageAggregateMetrics) String ¶
func (m DatabaseStorageAggregateMetrics) String() string
type DatabaseSubTypeEnum ¶
type DatabaseSubTypeEnum string
DatabaseSubTypeEnum Enum with underlying type: string
const ( DatabaseSubTypeCdb DatabaseSubTypeEnum = "CDB" DatabaseSubTypePdb DatabaseSubTypeEnum = "PDB" DatabaseSubTypeNonCdb DatabaseSubTypeEnum = "NON_CDB" DatabaseSubTypeAcd DatabaseSubTypeEnum = "ACD" DatabaseSubTypeAdb DatabaseSubTypeEnum = "ADB" )
Set of constants representing the allowable values for DatabaseSubTypeEnum
func GetDatabaseSubTypeEnumValues ¶
func GetDatabaseSubTypeEnumValues() []DatabaseSubTypeEnum
GetDatabaseSubTypeEnumValues Enumerates the set of values for DatabaseSubTypeEnum
type DatabaseTimeAggregateMetrics ¶
type DatabaseTimeAggregateMetrics struct { CpuCount *MetricDataPoint `mandatory:"false" json:"cpuCount"` CpuTime *MetricDataPoint `mandatory:"false" json:"cpuTime"` WaitTime *MetricDataPoint `mandatory:"false" json:"waitTime"` UserIoTime *MetricDataPoint `mandatory:"false" json:"userIoTime"` Cluster *MetricDataPoint `mandatory:"false" json:"cluster"` }
DatabaseTimeAggregateMetrics The database time metric details.
func (DatabaseTimeAggregateMetrics) String ¶
func (m DatabaseTimeAggregateMetrics) String() string
type DatabaseTypeEnum ¶
type DatabaseTypeEnum string
DatabaseTypeEnum Enum with underlying type: string
const ( DatabaseTypeExternalSidb DatabaseTypeEnum = "EXTERNAL_SIDB" DatabaseTypeExternalRac DatabaseTypeEnum = "EXTERNAL_RAC" DatabaseTypeCloudSidb DatabaseTypeEnum = "CLOUD_SIDB" DatabaseTypeCloudRac DatabaseTypeEnum = "CLOUD_RAC" DatabaseTypeDedicated DatabaseTypeEnum = "DEDICATED" )
Set of constants representing the allowable values for DatabaseTypeEnum
func GetDatabaseTypeEnumValues ¶
func GetDatabaseTypeEnumValues() []DatabaseTypeEnum
GetDatabaseTypeEnumValues Enumerates the set of values for DatabaseTypeEnum
type DatabaseUsageMetrics ¶
type DatabaseUsageMetrics struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. DbId *string `mandatory:"false" json:"dbId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment where the Managed Database resides. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The type of Oracle Database installation. DatabaseType DatabaseTypeEnum `mandatory:"false" json:"databaseType,omitempty"` // The subtype of the Oracle Database. Indicates whether the database is a Container Database, // Pluggable Database, Non-container Database, Autonomous Database, or Autonomous Container Database. DatabaseSubType DatabaseSubTypeEnum `mandatory:"false" json:"databaseSubType,omitempty"` // The infrastructure used to deploy the Oracle Database. DeploymentType DeploymentTypeEnum `mandatory:"false" json:"deploymentType,omitempty"` // The Oracle Database version. DatabaseVersion *string `mandatory:"false" json:"databaseVersion"` // The workload type of the Autonomous Database. WorkloadType WorkloadTypeEnum `mandatory:"false" json:"workloadType,omitempty"` // The display name of the Managed Database. DatabaseName *string `mandatory:"false" json:"databaseName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the parent Container Database, in the case of a Pluggable Database. DatabaseContainerId *string `mandatory:"false" json:"databaseContainerId"` // A list of the database health metrics like CPU, Storage, and Memory. Metrics []FleetMetricDefinition `mandatory:"false" json:"metrics"` }
DatabaseUsageMetrics The list of aggregated metrics for Managed Databases in the fleet.
func (DatabaseUsageMetrics) String ¶
func (m DatabaseUsageMetrics) String() string
type Datafile ¶
type Datafile struct { // The filename (including the path) of the data file or temp file. Name *string `mandatory:"true" json:"name"` // The status of the file. INVALID status is used when the file number is not in use, for example, a file in a tablespace that was removed. Status DatafileStatusEnum `mandatory:"false" json:"status,omitempty"` // The online status of the file. OnlineStatus DatafileOnlineStatusEnum `mandatory:"false" json:"onlineStatus,omitempty"` // Indicates whether the data file is auto-extensible. IsAutoExtensible *bool `mandatory:"false" json:"isAutoExtensible"` // The lost write protection status of the file. LostWriteProtect DatafileLostWriteProtectEnum `mandatory:"false" json:"lostWriteProtect,omitempty"` Shared DatafileSharedEnum `mandatory:"false" json:"shared,omitempty"` // Instance ID of the instance to which the temp file belongs. This column has a NULL value for temp files that belong to shared tablespaces. InstanceId *float32 `mandatory:"false" json:"instanceId"` // The maximum file size in KB. MaxSizeKB *float32 `mandatory:"false" json:"maxSizeKB"` // The allocated file size in KB. AllocatedSizeKB *float32 `mandatory:"false" json:"allocatedSizeKB"` // The size of the file available for user data in KB. The actual size of the file minus the USER_BYTES value is used to store file-related metadata. UserSizeKB *float32 `mandatory:"false" json:"userSizeKB"` // The number of blocks used as auto-extension increment. IncrementBy *float32 `mandatory:"false" json:"incrementBy"` // The free space available in the data file in KB. FreeSpaceKB *float32 `mandatory:"false" json:"freeSpaceKB"` // The total space used in the data file in KB. UsedSpaceKB *float32 `mandatory:"false" json:"usedSpaceKB"` // The percentage of used space out of the maximum available space in the file. UsedPercentAvailable *float64 `mandatory:"false" json:"usedPercentAvailable"` // The percentage of used space out of the total allocated space in the file. UsedPercentAllocated *float64 `mandatory:"false" json:"usedPercentAllocated"` }
Datafile The details of a data file.
type DatafileLostWriteProtectEnum ¶
type DatafileLostWriteProtectEnum string
DatafileLostWriteProtectEnum Enum with underlying type: string
const ( DatafileLostWriteProtectEnabled DatafileLostWriteProtectEnum = "ENABLED" DatafileLostWriteProtectProtectOff DatafileLostWriteProtectEnum = "PROTECT_OFF" DatafileLostWriteProtectSuspend DatafileLostWriteProtectEnum = "SUSPEND" )
Set of constants representing the allowable values for DatafileLostWriteProtectEnum
func GetDatafileLostWriteProtectEnumValues ¶
func GetDatafileLostWriteProtectEnumValues() []DatafileLostWriteProtectEnum
GetDatafileLostWriteProtectEnumValues Enumerates the set of values for DatafileLostWriteProtectEnum
type DatafileOnlineStatusEnum ¶
type DatafileOnlineStatusEnum string
DatafileOnlineStatusEnum Enum with underlying type: string
const ( DatafileOnlineStatusSysoff DatafileOnlineStatusEnum = "SYSOFF" DatafileOnlineStatusSystem DatafileOnlineStatusEnum = "SYSTEM" DatafileOnlineStatusOffline DatafileOnlineStatusEnum = "OFFLINE" DatafileOnlineStatusOnline DatafileOnlineStatusEnum = "ONLINE" DatafileOnlineStatusRecover DatafileOnlineStatusEnum = "RECOVER" )
Set of constants representing the allowable values for DatafileOnlineStatusEnum
func GetDatafileOnlineStatusEnumValues ¶
func GetDatafileOnlineStatusEnumValues() []DatafileOnlineStatusEnum
GetDatafileOnlineStatusEnumValues Enumerates the set of values for DatafileOnlineStatusEnum
type DatafileSharedEnum ¶
type DatafileSharedEnum string
DatafileSharedEnum Enum with underlying type: string
const ()
Set of constants representing the allowable values for DatafileSharedEnum
func GetDatafileSharedEnumValues ¶
func GetDatafileSharedEnumValues() []DatafileSharedEnum
GetDatafileSharedEnumValues Enumerates the set of values for DatafileSharedEnum
type DatafileStatusEnum ¶
type DatafileStatusEnum string
DatafileStatusEnum Enum with underlying type: string
const ( DatafileStatusAvailable DatafileStatusEnum = "AVAILABLE" DatafileStatusInvalid DatafileStatusEnum = "INVALID" DatafileStatusOffline DatafileStatusEnum = "OFFLINE" DatafileStatusOnline DatafileStatusEnum = "ONLINE" DatafileStatusUnknown DatafileStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for DatafileStatusEnum
func GetDatafileStatusEnumValues ¶
func GetDatafileStatusEnumValues() []DatafileStatusEnum
GetDatafileStatusEnumValues Enumerates the set of values for DatafileStatusEnum
type DbManagementClient ¶
type DbManagementClient struct { common.BaseClient // contains filtered or unexported fields }
DbManagementClient a client for DbManagement
func NewDbManagementClientWithConfigurationProvider ¶
func NewDbManagementClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client DbManagementClient, err error)
NewDbManagementClientWithConfigurationProvider Creates a new default DbManagement client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewDbManagementClientWithOboToken ¶
func NewDbManagementClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client DbManagementClient, err error)
NewDbManagementClientWithOboToken Creates a new default DbManagement 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 (DbManagementClient) AddManagedDatabaseToManagedDatabaseGroup ¶
func (client DbManagementClient) AddManagedDatabaseToManagedDatabaseGroup(ctx context.Context, request AddManagedDatabaseToManagedDatabaseGroupRequest) (response AddManagedDatabaseToManagedDatabaseGroupResponse, err error)
AddManagedDatabaseToManagedDatabaseGroup Adds a Managed Database to a specific Managed Database Group. After the database is added, it will be included in the management activities performed on the Managed Database Group.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/AddManagedDatabaseToManagedDatabaseGroup.go.html to see an example of how to use AddManagedDatabaseToManagedDatabaseGroup API.
func (DbManagementClient) ChangeDatabaseParameters ¶
func (client DbManagementClient) ChangeDatabaseParameters(ctx context.Context, request ChangeDatabaseParametersRequest) (response ChangeDatabaseParametersResponse, err error)
ChangeDatabaseParameters Changes database parameter values. There are two kinds of database parameters: - Dynamic parameters: They can be changed for the current Oracle Database instance. The changes take effect immediately. - Static parameters: They cannot be changed for the current instance. You must change these parameters and then restart the database before changes take effect. **Note:** If the instance is started using a text initialization parameter file, the parameter changes are applicable only for the current instance. You must update them manually to be passed to a future instance.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeDatabaseParameters.go.html to see an example of how to use ChangeDatabaseParameters API.
func (DbManagementClient) ChangeDbManagementPrivateEndpointCompartment ¶
func (client DbManagementClient) ChangeDbManagementPrivateEndpointCompartment(ctx context.Context, request ChangeDbManagementPrivateEndpointCompartmentRequest) (response ChangeDbManagementPrivateEndpointCompartmentResponse, err error)
ChangeDbManagementPrivateEndpointCompartment Moves the Database Management private endpoint and its dependent resources to the specified compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeDbManagementPrivateEndpointCompartment.go.html to see an example of how to use ChangeDbManagementPrivateEndpointCompartment API.
func (DbManagementClient) ChangeJobCompartment ¶
func (client DbManagementClient) ChangeJobCompartment(ctx context.Context, request ChangeJobCompartmentRequest) (response ChangeJobCompartmentResponse, err error)
ChangeJobCompartment Moves a job.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeJobCompartment.go.html to see an example of how to use ChangeJobCompartment API.
func (DbManagementClient) ChangeManagedDatabaseGroupCompartment ¶
func (client DbManagementClient) ChangeManagedDatabaseGroupCompartment(ctx context.Context, request ChangeManagedDatabaseGroupCompartmentRequest) (response ChangeManagedDatabaseGroupCompartmentResponse, err error)
ChangeManagedDatabaseGroupCompartment Moves a Managed Database Group to a different compartment. The destination compartment must not have a Managed Database Group with the same name.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeManagedDatabaseGroupCompartment.go.html to see an example of how to use ChangeManagedDatabaseGroupCompartment API.
func (*DbManagementClient) ConfigurationProvider ¶
func (client *DbManagementClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (DbManagementClient) CreateDbManagementPrivateEndpoint ¶
func (client DbManagementClient) CreateDbManagementPrivateEndpoint(ctx context.Context, request CreateDbManagementPrivateEndpointRequest) (response CreateDbManagementPrivateEndpointResponse, err error)
CreateDbManagementPrivateEndpoint Creates a new Database Management private endpoint.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateDbManagementPrivateEndpoint.go.html to see an example of how to use CreateDbManagementPrivateEndpoint API.
func (DbManagementClient) CreateJob ¶
func (client DbManagementClient) CreateJob(ctx context.Context, request CreateJobRequest) (response CreateJobResponse, err error)
CreateJob Creates a job to be executed on a Managed Database or Managed Database Group. Only one of the parameters, managedDatabaseId or managedDatabaseGroupId should be provided as input in CreateJobDetails resource in request body.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateJob.go.html to see an example of how to use CreateJob API.
func (DbManagementClient) CreateManagedDatabaseGroup ¶
func (client DbManagementClient) CreateManagedDatabaseGroup(ctx context.Context, request CreateManagedDatabaseGroupRequest) (response CreateManagedDatabaseGroupResponse, err error)
CreateManagedDatabaseGroup Creates a Managed Database Group. The group does not contain any Managed Databases when it is created, and they must be added later.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateManagedDatabaseGroup.go.html to see an example of how to use CreateManagedDatabaseGroup API.
func (DbManagementClient) DeleteDbManagementPrivateEndpoint ¶
func (client DbManagementClient) DeleteDbManagementPrivateEndpoint(ctx context.Context, request DeleteDbManagementPrivateEndpointRequest) (response DeleteDbManagementPrivateEndpointResponse, err error)
DeleteDbManagementPrivateEndpoint Deletes a specific Database Management private endpoint.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteDbManagementPrivateEndpoint.go.html to see an example of how to use DeleteDbManagementPrivateEndpoint API.
func (DbManagementClient) DeleteJob ¶
func (client DbManagementClient) DeleteJob(ctx context.Context, request DeleteJobRequest) (response DeleteJobResponse, err error)
DeleteJob Deletes the job specified by jobId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteJob.go.html to see an example of how to use DeleteJob API.
func (DbManagementClient) DeleteManagedDatabaseGroup ¶
func (client DbManagementClient) DeleteManagedDatabaseGroup(ctx context.Context, request DeleteManagedDatabaseGroupRequest) (response DeleteManagedDatabaseGroupResponse, err error)
DeleteManagedDatabaseGroup Deletes the Managed Database Group specified by managedDatabaseGroupId. If the group contains Managed Databases, then it cannot be deleted.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteManagedDatabaseGroup.go.html to see an example of how to use DeleteManagedDatabaseGroup API.
func (DbManagementClient) GetAwrDbReport ¶
func (client DbManagementClient) GetAwrDbReport(ctx context.Context, request GetAwrDbReportRequest) (response GetAwrDbReportResponse, err error)
GetAwrDbReport Gets the AWR report for the specific database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetAwrDbReport.go.html to see an example of how to use GetAwrDbReport API.
func (DbManagementClient) GetAwrDbSqlReport ¶
func (client DbManagementClient) GetAwrDbSqlReport(ctx context.Context, request GetAwrDbSqlReportRequest) (response GetAwrDbSqlReportResponse, err error)
GetAwrDbSqlReport Gets the SQL health check report for one SQL of the specific database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetAwrDbSqlReport.go.html to see an example of how to use GetAwrDbSqlReport API.
func (DbManagementClient) GetClusterCacheMetric ¶
func (client DbManagementClient) GetClusterCacheMetric(ctx context.Context, request GetClusterCacheMetricRequest) (response GetClusterCacheMetricResponse, err error)
GetClusterCacheMetric Gets the metrics related to cluster cache for the Oracle Real Application Clusters (Oracle RAC) database specified by managedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetClusterCacheMetric.go.html to see an example of how to use GetClusterCacheMetric API.
func (DbManagementClient) GetDatabaseFleetHealthMetrics ¶
func (client DbManagementClient) GetDatabaseFleetHealthMetrics(ctx context.Context, request GetDatabaseFleetHealthMetricsRequest) (response GetDatabaseFleetHealthMetricsResponse, err error)
GetDatabaseFleetHealthMetrics Gets the health metrics for a fleet of databases in a compartment or in a Managed Database Group. Either the CompartmentId or the ManagedDatabaseGroupId query parameters must be provided to retrieve the health metrics.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetDatabaseFleetHealthMetrics.go.html to see an example of how to use GetDatabaseFleetHealthMetrics API.
func (DbManagementClient) GetDatabaseHomeMetrics ¶
func (client DbManagementClient) GetDatabaseHomeMetrics(ctx context.Context, request GetDatabaseHomeMetricsRequest) (response GetDatabaseHomeMetricsResponse, err error)
GetDatabaseHomeMetrics Gets a summary of the activity and resource usage metrics like DB Time, CPU, User I/O, Wait, Storage, and Memory for a Managed Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetDatabaseHomeMetrics.go.html to see an example of how to use GetDatabaseHomeMetrics API.
func (DbManagementClient) GetDbManagementPrivateEndpoint ¶
func (client DbManagementClient) GetDbManagementPrivateEndpoint(ctx context.Context, request GetDbManagementPrivateEndpointRequest) (response GetDbManagementPrivateEndpointResponse, err error)
GetDbManagementPrivateEndpoint Gets the details of a specific Database Management private endpoint.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetDbManagementPrivateEndpoint.go.html to see an example of how to use GetDbManagementPrivateEndpoint API.
func (DbManagementClient) GetJob ¶
func (client DbManagementClient) GetJob(ctx context.Context, request GetJobRequest) (response GetJobResponse, err error)
GetJob Gets the details for the job specified by jobId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetJob.go.html to see an example of how to use GetJob API.
func (DbManagementClient) GetJobExecution ¶
func (client DbManagementClient) GetJobExecution(ctx context.Context, request GetJobExecutionRequest) (response GetJobExecutionResponse, err error)
GetJobExecution Gets the details for the job execution specified by jobExecutionId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetJobExecution.go.html to see an example of how to use GetJobExecution API.
func (DbManagementClient) GetJobRun ¶
func (client DbManagementClient) GetJobRun(ctx context.Context, request GetJobRunRequest) (response GetJobRunResponse, err error)
GetJobRun Gets the details for the job run specified by jobRunId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetJobRun.go.html to see an example of how to use GetJobRun API.
func (DbManagementClient) GetManagedDatabase ¶
func (client DbManagementClient) GetManagedDatabase(ctx context.Context, request GetManagedDatabaseRequest) (response GetManagedDatabaseResponse, err error)
GetManagedDatabase Gets the details for the Managed Database specified by managedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetManagedDatabase.go.html to see an example of how to use GetManagedDatabase API.
func (DbManagementClient) GetManagedDatabaseGroup ¶
func (client DbManagementClient) GetManagedDatabaseGroup(ctx context.Context, request GetManagedDatabaseGroupRequest) (response GetManagedDatabaseGroupResponse, err error)
GetManagedDatabaseGroup Gets the details for the Managed Database Group specified by managedDatabaseGroupId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetManagedDatabaseGroup.go.html to see an example of how to use GetManagedDatabaseGroup API.
func (DbManagementClient) GetPdbMetrics ¶
func (client DbManagementClient) GetPdbMetrics(ctx context.Context, request GetPdbMetricsRequest) (response GetPdbMetricsResponse, err error)
GetPdbMetrics Gets a summary of the resource usage metrics such as CPU, User I/O, and Storage for each PDB within a specific CDB. If comparmentId is specified, then the metrics for each PDB (within the CDB) in the specified compartment are retrieved. If compartmentId is not specified, then the metrics for all the PDBs within the CDB are retrieved.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetPdbMetrics.go.html to see an example of how to use GetPdbMetrics API.
func (DbManagementClient) GetUser ¶
func (client DbManagementClient) GetUser(ctx context.Context, request GetUserRequest) (response GetUserResponse, err error)
GetUser Gets the details of a specific user for the specified managedDatabaseId and userName.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetUser.go.html to see an example of how to use GetUser API.
func (DbManagementClient) GetWorkRequest ¶
func (client DbManagementClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
GetWorkRequest Gets the status of the work request with the given Work Request ID
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetWorkRequest.go.html to see an example of how to use GetWorkRequest API.
func (DbManagementClient) ListAssociatedDatabases ¶
func (client DbManagementClient) ListAssociatedDatabases(ctx context.Context, request ListAssociatedDatabasesRequest) (response ListAssociatedDatabasesResponse, err error)
ListAssociatedDatabases Gets the list of databases using a specific Database Management private endpoint.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListAssociatedDatabases.go.html to see an example of how to use ListAssociatedDatabases API.
func (DbManagementClient) ListAwrDbSnapshots ¶
func (client DbManagementClient) ListAwrDbSnapshots(ctx context.Context, request ListAwrDbSnapshotsRequest) (response ListAwrDbSnapshotsResponse, err error)
ListAwrDbSnapshots Lists AWR snapshots for the specified database in the AWR.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListAwrDbSnapshots.go.html to see an example of how to use ListAwrDbSnapshots API.
func (DbManagementClient) ListAwrDbs ¶
func (client DbManagementClient) ListAwrDbs(ctx context.Context, request ListAwrDbsRequest) (response ListAwrDbsResponse, err error)
ListAwrDbs Gets the list of databases and their snapshot summary details available in the AWR of the specified Managed Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListAwrDbs.go.html to see an example of how to use ListAwrDbs API.
func (DbManagementClient) ListConsumerGroupPrivileges ¶
func (client DbManagementClient) ListConsumerGroupPrivileges(ctx context.Context, request ListConsumerGroupPrivilegesRequest) (response ListConsumerGroupPrivilegesResponse, err error)
ListConsumerGroupPrivileges Gets the list of Consumer Group Privileges granted for the specified user.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListConsumerGroupPrivileges.go.html to see an example of how to use ListConsumerGroupPrivileges API.
func (DbManagementClient) ListDataAccessContainers ¶
func (client DbManagementClient) ListDataAccessContainers(ctx context.Context, request ListDataAccessContainersRequest) (response ListDataAccessContainersResponse, err error)
ListDataAccessContainers Gets the list of Containers if it does not apply to all containers for the specified user.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListDataAccessContainers.go.html to see an example of how to use ListDataAccessContainers API.
func (DbManagementClient) ListDatabaseParameters ¶
func (client DbManagementClient) ListDatabaseParameters(ctx context.Context, request ListDatabaseParametersRequest) (response ListDatabaseParametersResponse, err error)
ListDatabaseParameters Gets the list of database parameters for the specified Managed Database. The parameters are listed in alphabetical order, along with their current values.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListDatabaseParameters.go.html to see an example of how to use ListDatabaseParameters API.
func (DbManagementClient) ListDbManagementPrivateEndpoints ¶
func (client DbManagementClient) ListDbManagementPrivateEndpoints(ctx context.Context, request ListDbManagementPrivateEndpointsRequest) (response ListDbManagementPrivateEndpointsResponse, err error)
ListDbManagementPrivateEndpoints Gets a list of Database Management private endpoints.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListDbManagementPrivateEndpoints.go.html to see an example of how to use ListDbManagementPrivateEndpoints API.
func (DbManagementClient) ListJobExecutions ¶
func (client DbManagementClient) ListJobExecutions(ctx context.Context, request ListJobExecutionsRequest) (response ListJobExecutionsResponse, err error)
ListJobExecutions Gets the job execution for a specific ID or the list of job executions for a job, job run, Managed Database or Managed Database Group in a specific compartment. Only one of the parameters, ID, jobId, jobRunId, managedDatabaseId or managedDatabaseGroupId should be provided. If none of these parameters is provided, all the job executions in the compartment are listed. Job executions can also be filtered based on the name and status parameters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListJobExecutions.go.html to see an example of how to use ListJobExecutions API.
func (DbManagementClient) ListJobRuns ¶
func (client DbManagementClient) ListJobRuns(ctx context.Context, request ListJobRunsRequest) (response ListJobRunsResponse, err error)
ListJobRuns Gets the job run for a specific ID or the list of job runs for a job, Managed Database or Managed Database Group in a specific compartment. Only one of the parameters, ID, jobId, managedDatabaseId, or managedDatabaseGroupId should be provided. If none of these parameters is provided, all the job runs in the compartment are listed. Job runs can also be filtered based on name and runStatus parameters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListJobRuns.go.html to see an example of how to use ListJobRuns API.
func (DbManagementClient) ListJobs ¶
func (client DbManagementClient) ListJobs(ctx context.Context, request ListJobsRequest) (response ListJobsResponse, err error)
ListJobs Gets the job for a specific ID or the list of jobs for a Managed Database or Managed Database Group in a specific compartment. Only one of the parameters, ID, managedDatabaseId or managedDatabaseGroupId, should be provided. If none of these parameters is provided, all the jobs in the compartment are listed. Jobs can also be filtered based on the name and lifecycleState parameters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListJobs.go.html to see an example of how to use ListJobs API.
func (DbManagementClient) ListManagedDatabaseGroups ¶
func (client DbManagementClient) ListManagedDatabaseGroups(ctx context.Context, request ListManagedDatabaseGroupsRequest) (response ListManagedDatabaseGroupsResponse, err error)
ListManagedDatabaseGroups Gets the Managed Database Group for a specific ID or the list of Managed Database Groups in a specific compartment. Managed Database Groups can also be filtered based on the name parameter. Only one of the parameters, ID or name should be provided. If none of these parameters is provided, all the Managed Database Groups in the compartment are listed.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListManagedDatabaseGroups.go.html to see an example of how to use ListManagedDatabaseGroups API.
func (DbManagementClient) ListManagedDatabases ¶
func (client DbManagementClient) ListManagedDatabases(ctx context.Context, request ListManagedDatabasesRequest) (response ListManagedDatabasesResponse, err error)
ListManagedDatabases Gets the Managed Database for a specific ID or the list of Managed Databases in a specific compartment. Managed Databases can be filtered based on the name parameter. Only one of the parameters, ID or name should be provided. If neither of these parameters is provided, all the Managed Databases in the compartment are listed. Managed Databases can also be filtered based on the deployment type and management option. If the deployment type is not specified or if it is `ONPREMISE`, then the management option is not considered and Managed Databases with `ADVANCED` management option are listed.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListManagedDatabases.go.html to see an example of how to use ListManagedDatabases API.
func (DbManagementClient) ListObjectPrivileges ¶
func (client DbManagementClient) ListObjectPrivileges(ctx context.Context, request ListObjectPrivilegesRequest) (response ListObjectPrivilegesResponse, err error)
ListObjectPrivileges Gets the list of Object Privileges granted for the specified user.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListObjectPrivileges.go.html to see an example of how to use ListObjectPrivileges API.
func (DbManagementClient) ListProxiedForUsers ¶
func (client DbManagementClient) ListProxiedForUsers(ctx context.Context, request ListProxiedForUsersRequest) (response ListProxiedForUsersResponse, err error)
ListProxiedForUsers Gets the list of Users for which the current user acts as proxy.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListProxiedForUsers.go.html to see an example of how to use ListProxiedForUsers API.
func (DbManagementClient) ListProxyUsers ¶
func (client DbManagementClient) ListProxyUsers(ctx context.Context, request ListProxyUsersRequest) (response ListProxyUsersResponse, err error)
ListProxyUsers Gets the list of proxy users for the current User.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListProxyUsers.go.html to see an example of how to use ListProxyUsers API.
func (DbManagementClient) ListRoles ¶
func (client DbManagementClient) ListRoles(ctx context.Context, request ListRolesRequest) (response ListRolesResponse, err error)
ListRoles Gets the list of roles granted for the specified user.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListRoles.go.html to see an example of how to use ListRoles API.
func (DbManagementClient) ListSystemPrivileges ¶
func (client DbManagementClient) ListSystemPrivileges(ctx context.Context, request ListSystemPrivilegesRequest) (response ListSystemPrivilegesResponse, err error)
ListSystemPrivileges Gets the list of System Privileges granted for the specified user.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListSystemPrivileges.go.html to see an example of how to use ListSystemPrivileges API.
func (DbManagementClient) ListTablespaces ¶
func (client DbManagementClient) ListTablespaces(ctx context.Context, request ListTablespacesRequest) (response ListTablespacesResponse, err error)
ListTablespaces Gets the list of tablespaces for the specified managedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListTablespaces.go.html to see an example of how to use ListTablespaces API.
func (DbManagementClient) ListUsers ¶
func (client DbManagementClient) ListUsers(ctx context.Context, request ListUsersRequest) (response ListUsersResponse, err error)
ListUsers Gets the list of users for the specified managedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListUsers.go.html to see an example of how to use ListUsers API.
func (DbManagementClient) ListWorkRequestErrors ¶
func (client DbManagementClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
ListWorkRequestErrors Returns 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/latest/databasemanagement/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrors API.
func (DbManagementClient) ListWorkRequestLogs ¶
func (client DbManagementClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
ListWorkRequestLogs Returns 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/latest/databasemanagement/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogs API.
func (DbManagementClient) ListWorkRequests ¶
func (client DbManagementClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
ListWorkRequests The list of work requests in a specific compartment was retrieved successfully.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListWorkRequests.go.html to see an example of how to use ListWorkRequests API.
func (DbManagementClient) RemoveManagedDatabaseFromManagedDatabaseGroup ¶
func (client DbManagementClient) RemoveManagedDatabaseFromManagedDatabaseGroup(ctx context.Context, request RemoveManagedDatabaseFromManagedDatabaseGroupRequest) (response RemoveManagedDatabaseFromManagedDatabaseGroupResponse, err error)
RemoveManagedDatabaseFromManagedDatabaseGroup Removes a Managed Database from a Managed Database Group. Any management activities that are currently running on this database will continue to run to completion. However, any activities scheduled to run in the future will not be performed on this database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/RemoveManagedDatabaseFromManagedDatabaseGroup.go.html to see an example of how to use RemoveManagedDatabaseFromManagedDatabaseGroup API.
func (DbManagementClient) ResetDatabaseParameters ¶
func (client DbManagementClient) ResetDatabaseParameters(ctx context.Context, request ResetDatabaseParametersRequest) (response ResetDatabaseParametersResponse, err error)
ResetDatabaseParameters Resets database parameter values to their default or startup values.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ResetDatabaseParameters.go.html to see an example of how to use ResetDatabaseParameters API.
func (*DbManagementClient) SetRegion ¶
func (client *DbManagementClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (DbManagementClient) SummarizeAwrDbCpuUsages ¶
func (client DbManagementClient) SummarizeAwrDbCpuUsages(ctx context.Context, request SummarizeAwrDbCpuUsagesRequest) (response SummarizeAwrDbCpuUsagesResponse, err error)
SummarizeAwrDbCpuUsages Summarizes the AWR CPU resource limits and metrics for the specified database in AWR.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbCpuUsages.go.html to see an example of how to use SummarizeAwrDbCpuUsages API.
func (DbManagementClient) SummarizeAwrDbMetrics ¶
func (client DbManagementClient) SummarizeAwrDbMetrics(ctx context.Context, request SummarizeAwrDbMetricsRequest) (response SummarizeAwrDbMetricsResponse, err error)
SummarizeAwrDbMetrics Summarizes the metric samples for the specified database in the AWR. The metric samples are summarized based on the Time dimension for each metric.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbMetrics.go.html to see an example of how to use SummarizeAwrDbMetrics API.
func (DbManagementClient) SummarizeAwrDbParameterChanges ¶
func (client DbManagementClient) SummarizeAwrDbParameterChanges(ctx context.Context, request SummarizeAwrDbParameterChangesRequest) (response SummarizeAwrDbParameterChangesResponse, err error)
SummarizeAwrDbParameterChanges Summarizes the database parameter change history for one database parameter of the specified database in AWR. One change history record contains the previous value, the changed value, and the corresponding time range. If the database parameter value was changed multiple times within the time range, then multiple change history records are created for the same parameter. Note that this API only returns information on change history details for one database parameter. To get a list of all the database parameters whose values were changed during a specified time range, use the following API endpoint: /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbParameters
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbParameterChanges.go.html to see an example of how to use SummarizeAwrDbParameterChanges API.
func (DbManagementClient) SummarizeAwrDbParameters ¶
func (client DbManagementClient) SummarizeAwrDbParameters(ctx context.Context, request SummarizeAwrDbParametersRequest) (response SummarizeAwrDbParametersResponse, err error)
SummarizeAwrDbParameters Summarizes the database parameter history for the specified database in AWR. This includes the list of database parameters, with information on whether the parameter values were modified within the query time range. Note that each database parameter is only listed once. Depending on the optional query parameters, the returned summary gets all the database parameters, which include: - Each parameter whose value was changed during the time range: (valueChanged ="Y") - Each parameter whose value was unchanged during the time range: (valueChanged ="N") - Each parameter whose value was changed at the system level during the time range: (valueChanged ="Y" and valueModified = "SYSTEM_MOD") - Each parameter whose value was unchanged during the time range, however, the value is not the default value: (valueChanged ="N" and valueDefault = "FALSE") Note that this API does not return information on the number of times each database parameter has been changed within the time range. To get the database parameter value change history for a specific parameter, use the following API endpoint: /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbParameterChanges
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbParameters.go.html to see an example of how to use SummarizeAwrDbParameters API.
func (DbManagementClient) SummarizeAwrDbSnapshotRanges ¶
func (client DbManagementClient) SummarizeAwrDbSnapshotRanges(ctx context.Context, request SummarizeAwrDbSnapshotRangesRequest) (response SummarizeAwrDbSnapshotRangesResponse, err error)
SummarizeAwrDbSnapshotRanges Summarizes the AWR snapshot ranges that contain continuous snapshots, for the specified Managed Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbSnapshotRanges.go.html to see an example of how to use SummarizeAwrDbSnapshotRanges API.
func (DbManagementClient) SummarizeAwrDbSysstats ¶
func (client DbManagementClient) SummarizeAwrDbSysstats(ctx context.Context, request SummarizeAwrDbSysstatsRequest) (response SummarizeAwrDbSysstatsResponse, err error)
SummarizeAwrDbSysstats Summarizes the AWR SYSSTAT sample data for the specified database in AWR. The statistical data is summarized based on the Time dimension for each statistic.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbSysstats.go.html to see an example of how to use SummarizeAwrDbSysstats API.
func (DbManagementClient) SummarizeAwrDbTopWaitEvents ¶
func (client DbManagementClient) SummarizeAwrDbTopWaitEvents(ctx context.Context, request SummarizeAwrDbTopWaitEventsRequest) (response SummarizeAwrDbTopWaitEventsResponse, err error)
SummarizeAwrDbTopWaitEvents Summarizes the AWR top wait events.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbTopWaitEvents.go.html to see an example of how to use SummarizeAwrDbTopWaitEvents API.
func (DbManagementClient) SummarizeAwrDbWaitEventBuckets ¶
func (client DbManagementClient) SummarizeAwrDbWaitEventBuckets(ctx context.Context, request SummarizeAwrDbWaitEventBucketsRequest) (response SummarizeAwrDbWaitEventBucketsResponse, err error)
SummarizeAwrDbWaitEventBuckets Summarizes AWR wait event data into value buckets and frequency, for the specified database in the AWR.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbWaitEventBuckets.go.html to see an example of how to use SummarizeAwrDbWaitEventBuckets API.
func (DbManagementClient) SummarizeAwrDbWaitEvents ¶
func (client DbManagementClient) SummarizeAwrDbWaitEvents(ctx context.Context, request SummarizeAwrDbWaitEventsRequest) (response SummarizeAwrDbWaitEventsResponse, err error)
SummarizeAwrDbWaitEvents Summarizes the AWR wait event sample data for the specified database in the AWR. The event data is summarized based on the Time dimension for each event.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbWaitEvents.go.html to see an example of how to use SummarizeAwrDbWaitEvents API.
func (DbManagementClient) SummarizeJobExecutionsStatuses ¶
func (client DbManagementClient) SummarizeJobExecutionsStatuses(ctx context.Context, request SummarizeJobExecutionsStatusesRequest) (response SummarizeJobExecutionsStatusesResponse, err error)
SummarizeJobExecutionsStatuses Gets the number of job executions grouped by status for a job, Managed Database, or Database Group in a specific compartment. Only one of the parameters, jobId, managedDatabaseId, or managedDatabaseGroupId should be provided.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeJobExecutionsStatuses.go.html to see an example of how to use SummarizeJobExecutionsStatuses API.
func (DbManagementClient) UpdateDbManagementPrivateEndpoint ¶
func (client DbManagementClient) UpdateDbManagementPrivateEndpoint(ctx context.Context, request UpdateDbManagementPrivateEndpointRequest) (response UpdateDbManagementPrivateEndpointResponse, err error)
UpdateDbManagementPrivateEndpoint Updates one or more attributes of a specific Database Management private endpoint.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateDbManagementPrivateEndpoint.go.html to see an example of how to use UpdateDbManagementPrivateEndpoint API.
func (DbManagementClient) UpdateJob ¶
func (client DbManagementClient) UpdateJob(ctx context.Context, request UpdateJobRequest) (response UpdateJobResponse, err error)
UpdateJob Updates the details for the recurring scheduled job specified by jobId. Note that non-recurring (one time) jobs cannot be updated.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateJob.go.html to see an example of how to use UpdateJob API.
func (DbManagementClient) UpdateManagedDatabaseGroup ¶
func (client DbManagementClient) UpdateManagedDatabaseGroup(ctx context.Context, request UpdateManagedDatabaseGroupRequest) (response UpdateManagedDatabaseGroupResponse, err error)
UpdateManagedDatabaseGroup Updates the Managed Database Group specified by managedDatabaseGroupId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateManagedDatabaseGroup.go.html to see an example of how to use UpdateManagedDatabaseGroup API.
type DbManagementPrivateEndpoint ¶
type DbManagementPrivateEndpoint struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Database Management private endpoint. Id *string `mandatory:"true" json:"id"` // The display name of the Database Management private endpoint. Name *string `mandatory:"true" json:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the VCN. VcnId *string `mandatory:"true" json:"vcnId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the subnet. SubnetId *string `mandatory:"true" json:"subnetId"` // Specifies whether the Database Management private endpoint can be used for Oracle Databases in a cluster. IsCluster *bool `mandatory:"false" json:"isCluster"` // The IP addresses assigned to the Database Management private endpoint. PrivateIp *string `mandatory:"false" json:"privateIp"` // The description of the Database Management private endpoint. Description *string `mandatory:"false" json:"description"` // The date and time the Database Managament private endpoint was created, in the format defined by RFC3339 (https://tools.ietf.org/html/rfc3339). TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The current lifecycle state of the Database Management private endpoint. LifecycleState LifecycleStatesEnum `mandatory:"false" json:"lifecycleState,omitempty"` // The OCIDs of the Network Security Groups to which the Database Management private endpoint belongs. NsgIds []string `mandatory:"false" json:"nsgIds"` }
DbManagementPrivateEndpoint A Database Management private endpoint allows Database Management to connect to databases in a Virtual Cloud Network (VCN).
func (DbManagementPrivateEndpoint) String ¶
func (m DbManagementPrivateEndpoint) String() string
type DbManagementPrivateEndpointCollection ¶
type DbManagementPrivateEndpointCollection struct { // A list of DbManagementPrivateEndpointSummary objects. Items []DbManagementPrivateEndpointSummary `mandatory:"true" json:"items"` }
DbManagementPrivateEndpointCollection A collection of Database Management private endpoint objects.
func (DbManagementPrivateEndpointCollection) String ¶
func (m DbManagementPrivateEndpointCollection) String() string
type DbManagementPrivateEndpointSummary ¶
type DbManagementPrivateEndpointSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Database Management private endpoint. Id *string `mandatory:"true" json:"id"` // The display name of the Database Management private endpoint. Name *string `mandatory:"true" json:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the VCN. VcnId *string `mandatory:"true" json:"vcnId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the subnet. SubnetId *string `mandatory:"true" json:"subnetId"` // The description of the private endpoint. Description *string `mandatory:"false" json:"description"` // The date and time the private endpoint was created, in the format defined by RFC3339 (https://tools.ietf.org/html/rfc3339). TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The current lifecycle state of the private endpoint. LifecycleState LifecycleStatesEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
DbManagementPrivateEndpointSummary The summary of a Database Management private endpoint.
func (DbManagementPrivateEndpointSummary) String ¶
func (m DbManagementPrivateEndpointSummary) String() string
type DeleteDbManagementPrivateEndpointRequest ¶
type DeleteDbManagementPrivateEndpointRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Database Management private endpoint. DbManagementPrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"dbManagementPrivateEndpointId"` // 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"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteDbManagementPrivateEndpointRequest wrapper for the DeleteDbManagementPrivateEndpoint operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteDbManagementPrivateEndpoint.go.html to see an example of how to use DeleteDbManagementPrivateEndpointRequest.
func (DeleteDbManagementPrivateEndpointRequest) BinaryRequestBody ¶
func (request DeleteDbManagementPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteDbManagementPrivateEndpointRequest) HTTPRequest ¶
func (request DeleteDbManagementPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteDbManagementPrivateEndpointRequest) RetryPolicy ¶
func (request DeleteDbManagementPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteDbManagementPrivateEndpointRequest) String ¶
func (request DeleteDbManagementPrivateEndpointRequest) String() string
type DeleteDbManagementPrivateEndpointResponse ¶
type DeleteDbManagementPrivateEndpointResponse 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"` }
DeleteDbManagementPrivateEndpointResponse wrapper for the DeleteDbManagementPrivateEndpoint operation
func (DeleteDbManagementPrivateEndpointResponse) HTTPResponse ¶
func (response DeleteDbManagementPrivateEndpointResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteDbManagementPrivateEndpointResponse) String ¶
func (response DeleteDbManagementPrivateEndpointResponse) String() string
type DeleteJobRequest ¶
type DeleteJobRequest struct { // The identifier of the job. JobId *string `mandatory:"true" contributesTo:"path" name:"jobId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource 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 }
DeleteJobRequest wrapper for the DeleteJob operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteJob.go.html to see an example of how to use DeleteJobRequest.
func (DeleteJobRequest) BinaryRequestBody ¶
func (request DeleteJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteJobRequest) HTTPRequest ¶
func (request DeleteJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteJobRequest) RetryPolicy ¶
func (request DeleteJobRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteJobRequest) String ¶
func (request DeleteJobRequest) String() string
type DeleteJobResponse ¶
type DeleteJobResponse 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"` }
DeleteJobResponse wrapper for the DeleteJob operation
func (DeleteJobResponse) HTTPResponse ¶
func (response DeleteJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteJobResponse) String ¶
func (response DeleteJobResponse) String() string
type DeleteManagedDatabaseGroupRequest ¶
type DeleteManagedDatabaseGroupRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group. ManagedDatabaseGroupId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseGroupId"` // 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 }
DeleteManagedDatabaseGroupRequest wrapper for the DeleteManagedDatabaseGroup operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteManagedDatabaseGroup.go.html to see an example of how to use DeleteManagedDatabaseGroupRequest.
func (DeleteManagedDatabaseGroupRequest) BinaryRequestBody ¶
func (request DeleteManagedDatabaseGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteManagedDatabaseGroupRequest) HTTPRequest ¶
func (request DeleteManagedDatabaseGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteManagedDatabaseGroupRequest) RetryPolicy ¶
func (request DeleteManagedDatabaseGroupRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteManagedDatabaseGroupRequest) String ¶
func (request DeleteManagedDatabaseGroupRequest) String() string
type DeleteManagedDatabaseGroupResponse ¶
type DeleteManagedDatabaseGroupResponse 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"` }
DeleteManagedDatabaseGroupResponse wrapper for the DeleteManagedDatabaseGroup operation
func (DeleteManagedDatabaseGroupResponse) HTTPResponse ¶
func (response DeleteManagedDatabaseGroupResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteManagedDatabaseGroupResponse) String ¶
func (response DeleteManagedDatabaseGroupResponse) String() string
type DeploymentTypeEnum ¶
type DeploymentTypeEnum string
DeploymentTypeEnum Enum with underlying type: string
const ( DeploymentTypeOnpremise DeploymentTypeEnum = "ONPREMISE" DeploymentTypeBm DeploymentTypeEnum = "BM" DeploymentTypeVm DeploymentTypeEnum = "VM" DeploymentTypeExadata DeploymentTypeEnum = "EXADATA" DeploymentTypeExadataCc DeploymentTypeEnum = "EXADATA_CC" DeploymentTypeAutonomous DeploymentTypeEnum = "AUTONOMOUS" )
Set of constants representing the allowable values for DeploymentTypeEnum
func GetDeploymentTypeEnumValues ¶
func GetDeploymentTypeEnumValues() []DeploymentTypeEnum
GetDeploymentTypeEnumValues Enumerates the set of values for DeploymentTypeEnum
type DropSqlTuningTaskDetails ¶
type DropSqlTuningTaskDetails struct { // The identifier of the task being dropped. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint // ListSqlTuningAdvisorTasks TaskId *int64 `mandatory:"true" json:"taskId"` CredentialDetails SqlTuningTaskCredentialDetails `mandatory:"true" json:"credentialDetails"` }
DropSqlTuningTaskDetails Request to drop a SQL tuning task.
func (DropSqlTuningTaskDetails) String ¶
func (m DropSqlTuningTaskDetails) String() string
func (*DropSqlTuningTaskDetails) UnmarshalJSON ¶
func (m *DropSqlTuningTaskDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
type DropSqlTuningTaskRequest ¶
type DropSqlTuningTaskRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // Detail inputs for dropping a SQL tuning task DropSqlTuningTaskDetails `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 }
DropSqlTuningTaskRequest wrapper for the DropSqlTuningTask operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DropSqlTuningTask.go.html to see an example of how to use DropSqlTuningTaskRequest.
func (DropSqlTuningTaskRequest) BinaryRequestBody ¶
func (request DropSqlTuningTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DropSqlTuningTaskRequest) HTTPRequest ¶
func (request DropSqlTuningTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DropSqlTuningTaskRequest) RetryPolicy ¶
func (request DropSqlTuningTaskRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DropSqlTuningTaskRequest) String ¶
func (request DropSqlTuningTaskRequest) String() string
type DropSqlTuningTaskResponse ¶
type DropSqlTuningTaskResponse 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"` }
DropSqlTuningTaskResponse wrapper for the DropSqlTuningTask operation
func (DropSqlTuningTaskResponse) HTTPResponse ¶
func (response DropSqlTuningTaskResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DropSqlTuningTaskResponse) String ¶
func (response DropSqlTuningTaskResponse) String() string
type ExecutionPlanStatsComparision ¶
type ExecutionPlanStatsComparision struct { Original *SqlTuningTaskPlanStats `mandatory:"true" json:"original"` Modified *SqlTuningTaskPlanStats `mandatory:"true" json:"modified"` }
ExecutionPlanStatsComparision The comparision report of SQL execution plans' statistics between the original plan and modified plan.
func (ExecutionPlanStatsComparision) String ¶
func (m ExecutionPlanStatsComparision) String() string
type FailedConnectionsAggregateMetrics ¶
type FailedConnectionsAggregateMetrics struct {
FailedConnections *MetricDataPoint `mandatory:"false" json:"failedConnections"`
}
FailedConnectionsAggregateMetrics The failed connection metrics for Autonomous Databases on Shared Exadata Infrastructure.
func (FailedConnectionsAggregateMetrics) String ¶
func (m FailedConnectionsAggregateMetrics) String() string
type FleetMetricDefinition ¶
type FleetMetricDefinition struct { // The name of the metric. MetricName *string `mandatory:"false" json:"metricName"` // The baseline value of the metric. BaselineValue *float64 `mandatory:"false" json:"baselineValue"` // The target value of the metric. TargetValue *float64 `mandatory:"false" json:"targetValue"` // The unit of the value. Unit *string `mandatory:"false" json:"unit"` // The data point date and time in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". Timestamp *common.SDKTime `mandatory:"false" json:"timestamp"` // The percentage change in the metric aggregated value compared to the baseline value. PercentageChange *float64 `mandatory:"false" json:"percentageChange"` // The dimensions of the metric. Dimensions []MetricDimensionDefinition `mandatory:"false" json:"dimensions"` }
FleetMetricDefinition The database metric details.
func (FleetMetricDefinition) String ¶
func (m FleetMetricDefinition) String() string
type FleetMetricSummaryDefinition ¶
type FleetMetricSummaryDefinition struct { // The name of the metric. MetricName *string `mandatory:"false" json:"metricName"` // The metric aggregated value at the baseline date and time. BaselineValue *float64 `mandatory:"false" json:"baselineValue"` // The metric aggregated value at the target date and time. TargetValue *float64 `mandatory:"false" json:"targetValue"` // The unit of the value. Unit *string `mandatory:"false" json:"unit"` // The percentage change in the metric aggregated value compared to the baseline value. PercentageChange *float64 `mandatory:"false" json:"percentageChange"` // The unique dimension key and values of the baseline metric. Dimensions []MetricDimensionDefinition `mandatory:"false" json:"dimensions"` }
FleetMetricSummaryDefinition A summary of the fleet metrics, which provides the metric aggregated value of the databases in the fleet.
func (FleetMetricSummaryDefinition) String ¶
func (m FleetMetricSummaryDefinition) String() string
type FleetStatusByCategory ¶
type FleetStatusByCategory struct { // The type of Oracle Database installation. DatabaseType DatabaseTypeEnum `mandatory:"false" json:"databaseType,omitempty"` // The subtype of the Oracle Database. Indicates whether the database is a Container Database, // Pluggable Database, Non-container Database, Autonomous Database, or Autonomous Container Database. DatabaseSubType DatabaseSubTypeEnum `mandatory:"false" json:"databaseSubType,omitempty"` // The infrastructure used to deploy the Oracle Database. DeploymentType DeploymentTypeEnum `mandatory:"false" json:"deploymentType,omitempty"` // The number of databases in the fleet. InventoryCount *int `mandatory:"false" json:"inventoryCount"` }
FleetStatusByCategory The number of databases in the fleet, grouped by database type and sub type.
func (FleetStatusByCategory) String ¶
func (m FleetStatusByCategory) String() string
type FleetSummary ¶
type FleetSummary struct { // A list of databases present in the fleet and their usage metrics. AggregatedMetrics []FleetMetricSummaryDefinition `mandatory:"false" json:"aggregatedMetrics"` // A list of the databases in the fleet, grouped by database type and subtype. Inventory []FleetStatusByCategory `mandatory:"false" json:"inventory"` }
FleetSummary A summary of the inventory count grouped by database type and subtype, and the metrics that describe the aggregated usage of CPU, storage, and so on of all the databases in the fleet.
func (FleetSummary) String ¶
func (m FleetSummary) String() string
type GetAwrDbReportReportFormatEnum ¶
type GetAwrDbReportReportFormatEnum string
GetAwrDbReportReportFormatEnum Enum with underlying type: string
const ( GetAwrDbReportReportFormatHtml GetAwrDbReportReportFormatEnum = "HTML" GetAwrDbReportReportFormatText GetAwrDbReportReportFormatEnum = "TEXT" )
Set of constants representing the allowable values for GetAwrDbReportReportFormatEnum
func GetGetAwrDbReportReportFormatEnumValues ¶
func GetGetAwrDbReportReportFormatEnumValues() []GetAwrDbReportReportFormatEnum
GetGetAwrDbReportReportFormatEnumValues Enumerates the set of values for GetAwrDbReportReportFormatEnum
type GetAwrDbReportReportTypeEnum ¶
type GetAwrDbReportReportTypeEnum string
GetAwrDbReportReportTypeEnum Enum with underlying type: string
const ( GetAwrDbReportReportTypeAwr GetAwrDbReportReportTypeEnum = "AWR" GetAwrDbReportReportTypeAsh GetAwrDbReportReportTypeEnum = "ASH" )
Set of constants representing the allowable values for GetAwrDbReportReportTypeEnum
func GetGetAwrDbReportReportTypeEnumValues ¶
func GetGetAwrDbReportReportTypeEnumValues() []GetAwrDbReportReportTypeEnum
GetGetAwrDbReportReportTypeEnumValues Enumerates the set of values for GetAwrDbReportReportTypeEnum
type GetAwrDbReportRequest ¶
type GetAwrDbReportRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The parameter to filter the database by internal ID. // Note that the internal ID of the database can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs AwrDbId *string `mandatory:"true" contributesTo:"path" name:"awrDbId"` // The optional multiple value query parameter to filter the database instance numbers. InstNums []int `contributesTo:"query" name:"instNums" collectionFormat:"csv"` // The optional greater than or equal to filter on the snapshot ID. BeginSnIdGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnIdGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot ID. EndSnIdLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnIdLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The query parameter to filter the AWR report types. ReportType GetAwrDbReportReportTypeEnum `mandatory:"false" contributesTo:"query" name:"reportType" omitEmpty:"true"` // The optional query parameter to filter the database container by an exact ID value. // Note that the database container ID can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbSnapshotRanges ContainerId *int `mandatory:"false" contributesTo:"query" name:"containerId"` // The format of the AWR report. ReportFormat GetAwrDbReportReportFormatEnum `mandatory:"false" contributesTo:"query" name:"reportFormat" omitEmpty:"true"` // 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 }
GetAwrDbReportRequest wrapper for the GetAwrDbReport operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetAwrDbReport.go.html to see an example of how to use GetAwrDbReportRequest.
func (GetAwrDbReportRequest) BinaryRequestBody ¶
func (request GetAwrDbReportRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetAwrDbReportRequest) HTTPRequest ¶
func (request GetAwrDbReportRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetAwrDbReportRequest) RetryPolicy ¶
func (request GetAwrDbReportRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetAwrDbReportRequest) String ¶
func (request GetAwrDbReportRequest) String() string
type GetAwrDbReportResponse ¶
type GetAwrDbReportResponse struct { // The underlying http response RawResponse *http.Response // The AwrDbReport instance AwrDbReport `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"` }
GetAwrDbReportResponse wrapper for the GetAwrDbReport operation
func (GetAwrDbReportResponse) HTTPResponse ¶
func (response GetAwrDbReportResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetAwrDbReportResponse) String ¶
func (response GetAwrDbReportResponse) String() string
type GetAwrDbSqlReportReportFormatEnum ¶
type GetAwrDbSqlReportReportFormatEnum string
GetAwrDbSqlReportReportFormatEnum Enum with underlying type: string
const ( GetAwrDbSqlReportReportFormatHtml GetAwrDbSqlReportReportFormatEnum = "HTML" GetAwrDbSqlReportReportFormatText GetAwrDbSqlReportReportFormatEnum = "TEXT" )
Set of constants representing the allowable values for GetAwrDbSqlReportReportFormatEnum
func GetGetAwrDbSqlReportReportFormatEnumValues ¶
func GetGetAwrDbSqlReportReportFormatEnumValues() []GetAwrDbSqlReportReportFormatEnum
GetGetAwrDbSqlReportReportFormatEnumValues Enumerates the set of values for GetAwrDbSqlReportReportFormatEnum
type GetAwrDbSqlReportRequest ¶
type GetAwrDbSqlReportRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The parameter to filter the database by internal ID. // Note that the internal ID of the database can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs AwrDbId *string `mandatory:"true" contributesTo:"path" name:"awrDbId"` // The parameter to filter SQL by ID. Note that the SQL ID is generated internally by Oracle for each SQL statement and can be retrieved from AWR Report API (/managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbReport) or Performance Hub API (/internal/managedDatabases/{managedDatabaseId}/actions/retrievePerformanceData) SqlId *string `mandatory:"true" contributesTo:"query" name:"sqlId"` // The optional single value query parameter to filter the database instance number. InstNum *string `mandatory:"false" contributesTo:"query" name:"instNum"` // The optional greater than or equal to filter on the snapshot ID. BeginSnIdGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnIdGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot ID. EndSnIdLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnIdLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The format of the AWR report. ReportFormat GetAwrDbSqlReportReportFormatEnum `mandatory:"false" contributesTo:"query" name:"reportFormat" omitEmpty:"true"` // The optional query parameter to filter the database container by an exact ID value. // Note that the database container ID can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbSnapshotRanges ContainerId *int `mandatory:"false" contributesTo:"query" name:"containerId"` // 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 }
GetAwrDbSqlReportRequest wrapper for the GetAwrDbSqlReport operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetAwrDbSqlReport.go.html to see an example of how to use GetAwrDbSqlReportRequest.
func (GetAwrDbSqlReportRequest) BinaryRequestBody ¶
func (request GetAwrDbSqlReportRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetAwrDbSqlReportRequest) HTTPRequest ¶
func (request GetAwrDbSqlReportRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetAwrDbSqlReportRequest) RetryPolicy ¶
func (request GetAwrDbSqlReportRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetAwrDbSqlReportRequest) String ¶
func (request GetAwrDbSqlReportRequest) String() string
type GetAwrDbSqlReportResponse ¶
type GetAwrDbSqlReportResponse struct { // The underlying http response RawResponse *http.Response // The AwrDbSqlReport instance AwrDbSqlReport `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"` }
GetAwrDbSqlReportResponse wrapper for the GetAwrDbSqlReport operation
func (GetAwrDbSqlReportResponse) HTTPResponse ¶
func (response GetAwrDbSqlReportResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetAwrDbSqlReportResponse) String ¶
func (response GetAwrDbSqlReportResponse) String() string
type GetClusterCacheMetricRequest ¶
type GetClusterCacheMetricRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The start time of the time range to retrieve the health metrics of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". StartTime *string `mandatory:"true" contributesTo:"query" name:"startTime"` // The end time of the time range to retrieve the health metrics of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". EndTime *string `mandatory:"true" contributesTo:"query" name:"endTime"` // 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 }
GetClusterCacheMetricRequest wrapper for the GetClusterCacheMetric operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetClusterCacheMetric.go.html to see an example of how to use GetClusterCacheMetricRequest.
func (GetClusterCacheMetricRequest) BinaryRequestBody ¶
func (request GetClusterCacheMetricRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetClusterCacheMetricRequest) HTTPRequest ¶
func (request GetClusterCacheMetricRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetClusterCacheMetricRequest) RetryPolicy ¶
func (request GetClusterCacheMetricRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetClusterCacheMetricRequest) String ¶
func (request GetClusterCacheMetricRequest) String() string
type GetClusterCacheMetricResponse ¶
type GetClusterCacheMetricResponse struct { // The underlying http response RawResponse *http.Response // The ClusterCacheMetric instance ClusterCacheMetric `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"` }
GetClusterCacheMetricResponse wrapper for the GetClusterCacheMetric operation
func (GetClusterCacheMetricResponse) HTTPResponse ¶
func (response GetClusterCacheMetricResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetClusterCacheMetricResponse) String ¶
func (response GetClusterCacheMetricResponse) String() string
type GetDatabaseFleetHealthMetricsCompareTypeEnum ¶
type GetDatabaseFleetHealthMetricsCompareTypeEnum string
GetDatabaseFleetHealthMetricsCompareTypeEnum Enum with underlying type: string
const ( GetDatabaseFleetHealthMetricsCompareTypeHour GetDatabaseFleetHealthMetricsCompareTypeEnum = "HOUR" GetDatabaseFleetHealthMetricsCompareTypeDay GetDatabaseFleetHealthMetricsCompareTypeEnum = "DAY" )
Set of constants representing the allowable values for GetDatabaseFleetHealthMetricsCompareTypeEnum
func GetGetDatabaseFleetHealthMetricsCompareTypeEnumValues ¶
func GetGetDatabaseFleetHealthMetricsCompareTypeEnumValues() []GetDatabaseFleetHealthMetricsCompareTypeEnum
GetGetDatabaseFleetHealthMetricsCompareTypeEnumValues Enumerates the set of values for GetDatabaseFleetHealthMetricsCompareTypeEnum
type GetDatabaseFleetHealthMetricsRequest ¶
type GetDatabaseFleetHealthMetricsRequest struct { // The baseline time for metrics comparison. CompareBaselineTime *string `mandatory:"true" contributesTo:"query" name:"compareBaselineTime"` // The target time for metrics comparison. CompareTargetTime *string `mandatory:"true" contributesTo:"query" name:"compareTargetTime"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group. ManagedDatabaseGroupId *string `mandatory:"false" contributesTo:"query" name:"managedDatabaseGroupId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The time window used for metrics comparison. CompareType GetDatabaseFleetHealthMetricsCompareTypeEnum `mandatory:"false" contributesTo:"query" name:"compareType" omitEmpty:"true"` // The filter used to retrieve a specific set of metrics by passing the desired metric names with a comma separator. Note that, by default, the service returns all supported metrics. FilterByMetricNames *string `mandatory:"false" contributesTo:"query" name:"filterByMetricNames"` // The filter used to filter the databases in the fleet by a specific Oracle Database type. FilterByDatabaseType *string `mandatory:"false" contributesTo:"query" name:"filterByDatabaseType"` // The filter used to filter the databases in the fleet by a specific Oracle Database subtype. FilterByDatabaseSubType *string `mandatory:"false" contributesTo:"query" name:"filterByDatabaseSubType"` // The filter used to filter the databases in the fleet by a specific Oracle Database deployment type. FilterByDatabaseDeploymentType *string `mandatory:"false" contributesTo:"query" name:"filterByDatabaseDeploymentType"` // The filter used to filter the databases in the fleet by a specific Oracle Database version. FilterByDatabaseVersion *string `mandatory:"false" contributesTo:"query" name:"filterByDatabaseVersion"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetDatabaseFleetHealthMetricsRequest wrapper for the GetDatabaseFleetHealthMetrics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetDatabaseFleetHealthMetrics.go.html to see an example of how to use GetDatabaseFleetHealthMetricsRequest.
func (GetDatabaseFleetHealthMetricsRequest) BinaryRequestBody ¶
func (request GetDatabaseFleetHealthMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetDatabaseFleetHealthMetricsRequest) HTTPRequest ¶
func (request GetDatabaseFleetHealthMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetDatabaseFleetHealthMetricsRequest) RetryPolicy ¶
func (request GetDatabaseFleetHealthMetricsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetDatabaseFleetHealthMetricsRequest) String ¶
func (request GetDatabaseFleetHealthMetricsRequest) String() string
type GetDatabaseFleetHealthMetricsResponse ¶
type GetDatabaseFleetHealthMetricsResponse struct { // The underlying http response RawResponse *http.Response // The DatabaseFleetHealthMetrics instance DatabaseFleetHealthMetrics `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"` }
GetDatabaseFleetHealthMetricsResponse wrapper for the GetDatabaseFleetHealthMetrics operation
func (GetDatabaseFleetHealthMetricsResponse) HTTPResponse ¶
func (response GetDatabaseFleetHealthMetricsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetDatabaseFleetHealthMetricsResponse) String ¶
func (response GetDatabaseFleetHealthMetricsResponse) String() string
type GetDatabaseHomeMetricsRequest ¶
type GetDatabaseHomeMetricsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"query" name:"managedDatabaseId"` // The start time of the time range to retrieve the health metrics of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". StartTime *string `mandatory:"true" contributesTo:"query" name:"startTime"` // The end time of the time range to retrieve the health metrics of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". EndTime *string `mandatory:"true" contributesTo:"query" name:"endTime"` // 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 }
GetDatabaseHomeMetricsRequest wrapper for the GetDatabaseHomeMetrics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetDatabaseHomeMetrics.go.html to see an example of how to use GetDatabaseHomeMetricsRequest.
func (GetDatabaseHomeMetricsRequest) BinaryRequestBody ¶
func (request GetDatabaseHomeMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetDatabaseHomeMetricsRequest) HTTPRequest ¶
func (request GetDatabaseHomeMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetDatabaseHomeMetricsRequest) RetryPolicy ¶
func (request GetDatabaseHomeMetricsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetDatabaseHomeMetricsRequest) String ¶
func (request GetDatabaseHomeMetricsRequest) String() string
type GetDatabaseHomeMetricsResponse ¶
type GetDatabaseHomeMetricsResponse struct { // The underlying http response RawResponse *http.Response // The DatabaseHomeMetrics instance DatabaseHomeMetrics `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"` }
GetDatabaseHomeMetricsResponse wrapper for the GetDatabaseHomeMetrics operation
func (GetDatabaseHomeMetricsResponse) HTTPResponse ¶
func (response GetDatabaseHomeMetricsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetDatabaseHomeMetricsResponse) String ¶
func (response GetDatabaseHomeMetricsResponse) String() string
type GetDbManagementPrivateEndpointRequest ¶
type GetDbManagementPrivateEndpointRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Database Management private endpoint. DbManagementPrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"dbManagementPrivateEndpointId"` // 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 }
GetDbManagementPrivateEndpointRequest wrapper for the GetDbManagementPrivateEndpoint operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetDbManagementPrivateEndpoint.go.html to see an example of how to use GetDbManagementPrivateEndpointRequest.
func (GetDbManagementPrivateEndpointRequest) BinaryRequestBody ¶
func (request GetDbManagementPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetDbManagementPrivateEndpointRequest) HTTPRequest ¶
func (request GetDbManagementPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetDbManagementPrivateEndpointRequest) RetryPolicy ¶
func (request GetDbManagementPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetDbManagementPrivateEndpointRequest) String ¶
func (request GetDbManagementPrivateEndpointRequest) String() string
type GetDbManagementPrivateEndpointResponse ¶
type GetDbManagementPrivateEndpointResponse struct { // The underlying http response RawResponse *http.Response // The DbManagementPrivateEndpoint instance DbManagementPrivateEndpoint `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"` }
GetDbManagementPrivateEndpointResponse wrapper for the GetDbManagementPrivateEndpoint operation
func (GetDbManagementPrivateEndpointResponse) HTTPResponse ¶
func (response GetDbManagementPrivateEndpointResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetDbManagementPrivateEndpointResponse) String ¶
func (response GetDbManagementPrivateEndpointResponse) String() string
type GetExecutionPlanStatsComparisionRequest ¶
type GetExecutionPlanStatsComparisionRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The SQL tuning task identifier. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskId *int64 `mandatory:"true" contributesTo:"path" name:"sqlTuningAdvisorTaskId"` // The SQL object id for the SQL tuning task. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlObjectId *int64 `mandatory:"true" contributesTo:"query" name:"sqlObjectId"` // The execution id for an execution of a SQL tuning task. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). ExecutionId *int64 `mandatory:"true" contributesTo:"query" name:"executionId"` // 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 }
GetExecutionPlanStatsComparisionRequest wrapper for the GetExecutionPlanStatsComparision operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExecutionPlanStatsComparision.go.html to see an example of how to use GetExecutionPlanStatsComparisionRequest.
func (GetExecutionPlanStatsComparisionRequest) BinaryRequestBody ¶
func (request GetExecutionPlanStatsComparisionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExecutionPlanStatsComparisionRequest) HTTPRequest ¶
func (request GetExecutionPlanStatsComparisionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExecutionPlanStatsComparisionRequest) RetryPolicy ¶
func (request GetExecutionPlanStatsComparisionRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExecutionPlanStatsComparisionRequest) String ¶
func (request GetExecutionPlanStatsComparisionRequest) String() string
type GetExecutionPlanStatsComparisionResponse ¶
type GetExecutionPlanStatsComparisionResponse struct { // The underlying http response RawResponse *http.Response // The ExecutionPlanStatsComparision instance ExecutionPlanStatsComparision `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"` }
GetExecutionPlanStatsComparisionResponse wrapper for the GetExecutionPlanStatsComparision operation
func (GetExecutionPlanStatsComparisionResponse) HTTPResponse ¶
func (response GetExecutionPlanStatsComparisionResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExecutionPlanStatsComparisionResponse) String ¶
func (response GetExecutionPlanStatsComparisionResponse) String() string
type GetJobExecutionRequest ¶
type GetJobExecutionRequest struct { // The identifier of the job execution. JobExecutionId *string `mandatory:"true" contributesTo:"path" name:"jobExecutionId"` // 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 }
GetJobExecutionRequest wrapper for the GetJobExecution operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetJobExecution.go.html to see an example of how to use GetJobExecutionRequest.
func (GetJobExecutionRequest) BinaryRequestBody ¶
func (request GetJobExecutionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetJobExecutionRequest) HTTPRequest ¶
func (request GetJobExecutionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetJobExecutionRequest) RetryPolicy ¶
func (request GetJobExecutionRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetJobExecutionRequest) String ¶
func (request GetJobExecutionRequest) String() string
type GetJobExecutionResponse ¶
type GetJobExecutionResponse struct { // The underlying http response RawResponse *http.Response // The JobExecution instance JobExecution `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"` }
GetJobExecutionResponse wrapper for the GetJobExecution operation
func (GetJobExecutionResponse) HTTPResponse ¶
func (response GetJobExecutionResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetJobExecutionResponse) String ¶
func (response GetJobExecutionResponse) String() string
type GetJobRequest ¶
type GetJobRequest struct { // The identifier of the job. JobId *string `mandatory:"true" contributesTo:"path" name:"jobId"` // 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 }
GetJobRequest wrapper for the GetJob operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetJob.go.html to see an example of how to use GetJobRequest.
func (GetJobRequest) BinaryRequestBody ¶
func (request GetJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetJobRequest) HTTPRequest ¶
func (request GetJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetJobRequest) RetryPolicy ¶
func (request GetJobRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetJobRequest) String ¶
func (request GetJobRequest) String() string
type GetJobResponse ¶
type GetJobResponse struct { // The underlying http response RawResponse *http.Response // The Job instance Job `presentIn:"body"` // A link to the created job. Location *string `presentIn:"header" name:"location"` // 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"` }
GetJobResponse wrapper for the GetJob operation
func (GetJobResponse) HTTPResponse ¶
func (response GetJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetJobResponse) String ¶
func (response GetJobResponse) String() string
type GetJobRunRequest ¶
type GetJobRunRequest struct { // The identifier of the job run. JobRunId *string `mandatory:"true" contributesTo:"path" name:"jobRunId"` // 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 }
GetJobRunRequest wrapper for the GetJobRun operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetJobRun.go.html to see an example of how to use GetJobRunRequest.
func (GetJobRunRequest) BinaryRequestBody ¶
func (request GetJobRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetJobRunRequest) HTTPRequest ¶
func (request GetJobRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetJobRunRequest) RetryPolicy ¶
func (request GetJobRunRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetJobRunRequest) String ¶
func (request GetJobRunRequest) String() string
type GetJobRunResponse ¶
type GetJobRunResponse struct { // The underlying http response RawResponse *http.Response // The JobRun instance JobRun `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"` }
GetJobRunResponse wrapper for the GetJobRun operation
func (GetJobRunResponse) HTTPResponse ¶
func (response GetJobRunResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetJobRunResponse) String ¶
func (response GetJobRunResponse) String() string
type GetManagedDatabaseGroupRequest ¶
type GetManagedDatabaseGroupRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group. ManagedDatabaseGroupId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseGroupId"` // 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 }
GetManagedDatabaseGroupRequest wrapper for the GetManagedDatabaseGroup operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetManagedDatabaseGroup.go.html to see an example of how to use GetManagedDatabaseGroupRequest.
func (GetManagedDatabaseGroupRequest) BinaryRequestBody ¶
func (request GetManagedDatabaseGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetManagedDatabaseGroupRequest) HTTPRequest ¶
func (request GetManagedDatabaseGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetManagedDatabaseGroupRequest) RetryPolicy ¶
func (request GetManagedDatabaseGroupRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetManagedDatabaseGroupRequest) String ¶
func (request GetManagedDatabaseGroupRequest) String() string
type GetManagedDatabaseGroupResponse ¶
type GetManagedDatabaseGroupResponse struct { // The underlying http response RawResponse *http.Response // The ManagedDatabaseGroup instance ManagedDatabaseGroup `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"` }
GetManagedDatabaseGroupResponse wrapper for the GetManagedDatabaseGroup operation
func (GetManagedDatabaseGroupResponse) HTTPResponse ¶
func (response GetManagedDatabaseGroupResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetManagedDatabaseGroupResponse) String ¶
func (response GetManagedDatabaseGroupResponse) String() string
type GetManagedDatabaseRequest ¶
type GetManagedDatabaseRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // 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 }
GetManagedDatabaseRequest wrapper for the GetManagedDatabase operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetManagedDatabase.go.html to see an example of how to use GetManagedDatabaseRequest.
func (GetManagedDatabaseRequest) BinaryRequestBody ¶
func (request GetManagedDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetManagedDatabaseRequest) HTTPRequest ¶
func (request GetManagedDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetManagedDatabaseRequest) RetryPolicy ¶
func (request GetManagedDatabaseRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetManagedDatabaseRequest) String ¶
func (request GetManagedDatabaseRequest) String() string
type GetManagedDatabaseResponse ¶
type GetManagedDatabaseResponse struct { // The underlying http response RawResponse *http.Response // The ManagedDatabase instance ManagedDatabase `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"` }
GetManagedDatabaseResponse wrapper for the GetManagedDatabase operation
func (GetManagedDatabaseResponse) HTTPResponse ¶
func (response GetManagedDatabaseResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetManagedDatabaseResponse) String ¶
func (response GetManagedDatabaseResponse) String() string
type GetPdbMetricsCompareTypeEnum ¶
type GetPdbMetricsCompareTypeEnum string
GetPdbMetricsCompareTypeEnum Enum with underlying type: string
const ( GetPdbMetricsCompareTypeHour GetPdbMetricsCompareTypeEnum = "HOUR" GetPdbMetricsCompareTypeDay GetPdbMetricsCompareTypeEnum = "DAY" )
Set of constants representing the allowable values for GetPdbMetricsCompareTypeEnum
func GetGetPdbMetricsCompareTypeEnumValues ¶
func GetGetPdbMetricsCompareTypeEnumValues() []GetPdbMetricsCompareTypeEnum
GetGetPdbMetricsCompareTypeEnumValues Enumerates the set of values for GetPdbMetricsCompareTypeEnum
type GetPdbMetricsRequest ¶
type GetPdbMetricsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The start time of the time range to retrieve the health metrics of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". StartTime *string `mandatory:"true" contributesTo:"query" name:"startTime"` // The end time of the time range to retrieve the health metrics of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". EndTime *string `mandatory:"true" contributesTo:"query" name:"endTime"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The time window used for metrics comparison. CompareType GetPdbMetricsCompareTypeEnum `mandatory:"false" contributesTo:"query" name:"compareType" omitEmpty:"true"` // The filter used to retrieve a specific set of metrics by passing the desired metric names with a comma separator. Note that, by default, the service returns all supported metrics. FilterByMetricNames *string `mandatory:"false" contributesTo:"query" name:"filterByMetricNames"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetPdbMetricsRequest wrapper for the GetPdbMetrics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetPdbMetrics.go.html to see an example of how to use GetPdbMetricsRequest.
func (GetPdbMetricsRequest) BinaryRequestBody ¶
func (request GetPdbMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetPdbMetricsRequest) HTTPRequest ¶
func (request GetPdbMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetPdbMetricsRequest) RetryPolicy ¶
func (request GetPdbMetricsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetPdbMetricsRequest) String ¶
func (request GetPdbMetricsRequest) String() string
type GetPdbMetricsResponse ¶
type GetPdbMetricsResponse struct { // The underlying http response RawResponse *http.Response // The PdbMetrics instance PdbMetrics `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"` }
GetPdbMetricsResponse wrapper for the GetPdbMetrics operation
func (GetPdbMetricsResponse) HTTPResponse ¶
func (response GetPdbMetricsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetPdbMetricsResponse) String ¶
func (response GetPdbMetricsResponse) String() string
type GetSqlExecutionPlanAttributeEnum ¶
type GetSqlExecutionPlanAttributeEnum string
GetSqlExecutionPlanAttributeEnum Enum with underlying type: string
const ( GetSqlExecutionPlanAttributeOriginal GetSqlExecutionPlanAttributeEnum = "ORIGINAL" GetSqlExecutionPlanAttributeOriginalWithAdjustedCost GetSqlExecutionPlanAttributeEnum = "ORIGINAL_WITH_ADJUSTED_COST" GetSqlExecutionPlanAttributeUsingSqlProfile GetSqlExecutionPlanAttributeEnum = "USING_SQL_PROFILE" GetSqlExecutionPlanAttributeUsingNewIndices GetSqlExecutionPlanAttributeEnum = "USING_NEW_INDICES" )
Set of constants representing the allowable values for GetSqlExecutionPlanAttributeEnum
func GetGetSqlExecutionPlanAttributeEnumValues ¶
func GetGetSqlExecutionPlanAttributeEnumValues() []GetSqlExecutionPlanAttributeEnum
GetGetSqlExecutionPlanAttributeEnumValues Enumerates the set of values for GetSqlExecutionPlanAttributeEnum
type GetSqlExecutionPlanRequest ¶
type GetSqlExecutionPlanRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The SQL tuning task identifier. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskId *int64 `mandatory:"true" contributesTo:"path" name:"sqlTuningAdvisorTaskId"` // The SQL object id for the SQL tuning task. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlObjectId *int64 `mandatory:"true" contributesTo:"query" name:"sqlObjectId"` // The attribute of the SQL execution plan. Attribute GetSqlExecutionPlanAttributeEnum `mandatory:"true" contributesTo:"query" name:"attribute" 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 }
GetSqlExecutionPlanRequest wrapper for the GetSqlExecutionPlan operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetSqlExecutionPlan.go.html to see an example of how to use GetSqlExecutionPlanRequest.
func (GetSqlExecutionPlanRequest) BinaryRequestBody ¶
func (request GetSqlExecutionPlanRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetSqlExecutionPlanRequest) HTTPRequest ¶
func (request GetSqlExecutionPlanRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetSqlExecutionPlanRequest) RetryPolicy ¶
func (request GetSqlExecutionPlanRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetSqlExecutionPlanRequest) String ¶
func (request GetSqlExecutionPlanRequest) String() string
type GetSqlExecutionPlanResponse ¶
type GetSqlExecutionPlanResponse struct { // The underlying http response RawResponse *http.Response // The SqlTuningAdvisorTaskSqlExecutionPlan instance SqlTuningAdvisorTaskSqlExecutionPlan `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"` }
GetSqlExecutionPlanResponse wrapper for the GetSqlExecutionPlan operation
func (GetSqlExecutionPlanResponse) HTTPResponse ¶
func (response GetSqlExecutionPlanResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetSqlExecutionPlanResponse) String ¶
func (response GetSqlExecutionPlanResponse) String() string
type GetSqlTuningAdvisorTaskSummaryReportRequest ¶
type GetSqlTuningAdvisorTaskSummaryReportRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The SQL tuning task identifier. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskId *int64 `mandatory:"true" contributesTo:"path" name:"sqlTuningAdvisorTaskId"` // How far back the API will search for begin and end exec id. Unused if neither exec ids nor time filter query params are supplied. This is applicable only for Auto SQL Tuning tasks. SearchPeriod GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum `mandatory:"false" contributesTo:"query" name:"searchPeriod" omitEmpty:"true"` // The optional greater than or equal to query parameter to filter the timestamp. This is applicable only for Auto SQL Tuning tasks. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. This is applicable only for Auto SQL Tuning tasks. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The optional greater than or equal to filter on the execution ID related to a specific SQL Tuning Advisor task. This is applicable only for Auto SQL Tuning tasks. BeginExecIdGreaterThanOrEqualTo *int64 `mandatory:"false" contributesTo:"query" name:"beginExecIdGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter on the execution ID related to a specific SQL Tuning Advisor task. This is applicable only for Auto SQL Tuning tasks. EndExecIdLessThanOrEqualTo *int64 `mandatory:"false" contributesTo:"query" name:"endExecIdLessThanOrEqualTo"` // 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 }
GetSqlTuningAdvisorTaskSummaryReportRequest wrapper for the GetSqlTuningAdvisorTaskSummaryReport operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetSqlTuningAdvisorTaskSummaryReport.go.html to see an example of how to use GetSqlTuningAdvisorTaskSummaryReportRequest.
func (GetSqlTuningAdvisorTaskSummaryReportRequest) BinaryRequestBody ¶
func (request GetSqlTuningAdvisorTaskSummaryReportRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetSqlTuningAdvisorTaskSummaryReportRequest) HTTPRequest ¶
func (request GetSqlTuningAdvisorTaskSummaryReportRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetSqlTuningAdvisorTaskSummaryReportRequest) RetryPolicy ¶
func (request GetSqlTuningAdvisorTaskSummaryReportRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetSqlTuningAdvisorTaskSummaryReportRequest) String ¶
func (request GetSqlTuningAdvisorTaskSummaryReportRequest) String() string
type GetSqlTuningAdvisorTaskSummaryReportResponse ¶
type GetSqlTuningAdvisorTaskSummaryReportResponse struct { // The underlying http response RawResponse *http.Response // The SqlTuningAdvisorTaskSummaryReport instance SqlTuningAdvisorTaskSummaryReport `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"` }
GetSqlTuningAdvisorTaskSummaryReportResponse wrapper for the GetSqlTuningAdvisorTaskSummaryReport operation
func (GetSqlTuningAdvisorTaskSummaryReportResponse) HTTPResponse ¶
func (response GetSqlTuningAdvisorTaskSummaryReportResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetSqlTuningAdvisorTaskSummaryReportResponse) String ¶
func (response GetSqlTuningAdvisorTaskSummaryReportResponse) String() string
type GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum ¶
type GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum string
GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum Enum with underlying type: string
const ( GetSqlTuningAdvisorTaskSummaryReportSearchPeriodLast24hr GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum = "LAST_24HR" GetSqlTuningAdvisorTaskSummaryReportSearchPeriodLast7day GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum = "LAST_7DAY" GetSqlTuningAdvisorTaskSummaryReportSearchPeriodLast31day GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum = "LAST_31DAY" GetSqlTuningAdvisorTaskSummaryReportSearchPeriodSinceLast GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum = "SINCE_LAST" GetSqlTuningAdvisorTaskSummaryReportSearchPeriodAll GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum = "ALL" )
Set of constants representing the allowable values for GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum
func GetGetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnumValues ¶
func GetGetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnumValues() []GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum
GetGetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnumValues Enumerates the set of values for GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum
type GetUserRequest ¶
type GetUserRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The name of the user whose details are to be viewed. UserName *string `mandatory:"true" contributesTo:"path" name:"userName"` // 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 }
GetUserRequest wrapper for the GetUser operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetUser.go.html to see an example of how to use GetUserRequest.
func (GetUserRequest) BinaryRequestBody ¶
func (request GetUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetUserRequest) HTTPRequest ¶
func (request GetUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetUserRequest) RetryPolicy ¶
func (request GetUserRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetUserRequest) String ¶
func (request GetUserRequest) String() string
type GetUserResponse ¶
type GetUserResponse struct { // The underlying http response RawResponse *http.Response // The User instance User `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"` }
GetUserResponse wrapper for the GetUser operation
func (GetUserResponse) HTTPResponse ¶
func (response GetUserResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetUserResponse) String ¶
func (response GetUserResponse) String() string
type GetWorkRequestRequest ¶
type GetWorkRequestRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the asynchronous work 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 }
GetWorkRequestRequest wrapper for the GetWorkRequest operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetWorkRequest.go.html to see an example of how to use GetWorkRequestRequest.
func (GetWorkRequestRequest) BinaryRequestBody ¶
func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetWorkRequestRequest) HTTPRequest ¶
func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetWorkRequestRequest) RetryPolicy ¶
func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetWorkRequestRequest) String ¶
func (request GetWorkRequestRequest) String() string
type GetWorkRequestResponse ¶
type GetWorkRequestResponse struct { // The underlying http response RawResponse *http.Response // The WorkRequest instance WorkRequest `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"` // A decimal number representing the number of seconds the client should wait before polling this work request again RetryAfter *float32 `presentIn:"header" name:"retry-after"` }
GetWorkRequestResponse wrapper for the GetWorkRequest operation
func (GetWorkRequestResponse) HTTPResponse ¶
func (response GetWorkRequestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetWorkRequestResponse) String ¶
func (response GetWorkRequestResponse) String() string
type InstanceDetails ¶
type InstanceDetails struct { // The ID of the Oracle RAC database instance. Id *int `mandatory:"true" json:"id"` // The name of the Oracle RAC database instance. Name *string `mandatory:"true" json:"name"` // The name of the host of the Oracle RAC database instance. HostName *string `mandatory:"true" json:"hostName"` // The status of the Oracle RAC database instance. Status InstanceDetailsStatusEnum `mandatory:"true" json:"status"` }
InstanceDetails The details of the Oracle Real Application Clusters (Oracle RAC) database instance.
func (InstanceDetails) String ¶
func (m InstanceDetails) String() string
type InstanceDetailsStatusEnum ¶
type InstanceDetailsStatusEnum string
InstanceDetailsStatusEnum Enum with underlying type: string
const ( InstanceDetailsStatusUp InstanceDetailsStatusEnum = "UP" InstanceDetailsStatusDown InstanceDetailsStatusEnum = "DOWN" InstanceDetailsStatusUnknown InstanceDetailsStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for InstanceDetailsStatusEnum
func GetInstanceDetailsStatusEnumValues ¶
func GetInstanceDetailsStatusEnumValues() []InstanceDetailsStatusEnum
GetInstanceDetailsStatusEnumValues Enumerates the set of values for InstanceDetailsStatusEnum
type Job ¶
type Job interface { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the job. GetId() *string // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the job resides. GetCompartmentId() *string // The display name of the job. GetName() *string // The schedule type of the job. GetScheduleType() JobScheduleTypeEnum // The lifecycle state of the job. GetLifecycleState() JobLifecycleStateEnum // The date and time when the job was created. GetTimeCreated() *common.SDKTime // The date and time when the job was last updated. GetTimeUpdated() *common.SDKTime // The description of the job. GetDescription() *string // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group where the job has to be executed. GetManagedDatabaseGroupId() *string // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database where the job has to be executed. GetManagedDatabaseId() *string // The details of the Managed Databases where the job has to be executed. GetManagedDatabasesDetails() []JobDatabase // The subtype of the Oracle Database where the job has to be executed. Applicable only when managedDatabaseGroupId is provided. GetDatabaseSubType() DatabaseSubTypeEnum // The job timeout duration, which is expressed like "1h 10m 15s". GetTimeout() *string GetResultLocation() JobExecutionResultLocation GetScheduleDetails() *JobScheduleDetails // The error message that is returned if the job submission fails. Null is returned in all other scenarios. GetSubmissionErrorMessage() *string }
Job The details of the job.
type JobCollection ¶
type JobCollection struct { // A list of JobSummary objects. Items []JobSummary `mandatory:"true" json:"items"` }
JobCollection A collection of job objects.
func (JobCollection) String ¶
func (m JobCollection) String() string
type JobDatabase ¶
type JobDatabase struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. Id *string `mandatory:"true" json:"id"` // The name of the Managed Database. Name *string `mandatory:"true" json:"name"` // The type of Oracle Database installation. DatabaseType DatabaseTypeEnum `mandatory:"false" json:"databaseType,omitempty"` // The subtype of the Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, or a Non-container Database. DatabaseSubType DatabaseSubTypeEnum `mandatory:"false" json:"databaseSubType,omitempty"` // A list of the supported infrastructure that can be used to deploy the database. DeploymentType DeploymentTypeEnum `mandatory:"false" json:"deploymentType,omitempty"` // Indicates whether the Oracle Database is part of a cluster. IsCluster *bool `mandatory:"false" json:"isCluster"` // The workload type of the Autonomous Database. WorkloadType WorkloadTypeEnum `mandatory:"false" json:"workloadType,omitempty"` }
JobDatabase The Managed Database on which the job is executed.
func (JobDatabase) String ¶
func (m JobDatabase) String() string
type JobExecution ¶
type JobExecution struct { // The identifier of the job execution. Id *string `mandatory:"true" json:"id"` // The name of the job execution. Name *string `mandatory:"true" json:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the parent job resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database associated with the job execution. ManagedDatabaseId *string `mandatory:"true" json:"managedDatabaseId"` // The name of the Managed Database associated with the job execution. ManagedDatabaseName *string `mandatory:"true" json:"managedDatabaseName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the parent job. JobId *string `mandatory:"true" json:"jobId"` // The name of the parent job. JobName *string `mandatory:"true" json:"jobName"` // The identifier of the associated job run. JobRunId *string `mandatory:"true" json:"jobRunId"` // The status of the job execution. Status JobExecutionStatusEnum `mandatory:"true" json:"status"` // The date and time when the job execution was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group where the parent job has to be executed. ManagedDatabaseGroupId *string `mandatory:"false" json:"managedDatabaseGroupId"` // The type of Oracle Database installation. DatabaseType DatabaseTypeEnum `mandatory:"false" json:"databaseType,omitempty"` // The subtype of the Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, or a Non-container Database. DatabaseSubType DatabaseSubTypeEnum `mandatory:"false" json:"databaseSubType,omitempty"` // A list of the supported infrastructure that can be used to deploy the database. DeploymentType DeploymentTypeEnum `mandatory:"false" json:"deploymentType,omitempty"` // Indicates whether the Oracle Database is part of a cluster. IsCluster *bool `mandatory:"false" json:"isCluster"` // The workload type of the Autonomous Database. WorkloadType WorkloadTypeEnum `mandatory:"false" json:"workloadType,omitempty"` // The error message that is returned if the job execution fails. Null is returned if the job is // still running or if the job execution is successful. ErrorMessage *string `mandatory:"false" json:"errorMessage"` ResultDetails JobExecutionResultDetails `mandatory:"false" json:"resultDetails"` // The date and time when the job execution completed. TimeCompleted *common.SDKTime `mandatory:"false" json:"timeCompleted"` // The database user name used to execute the SQL job. UserName *string `mandatory:"false" json:"userName"` // The SQL text executed as part of the job. SqlText *string `mandatory:"false" json:"sqlText"` ScheduleDetails *JobScheduleDetails `mandatory:"false" json:"scheduleDetails"` }
JobExecution The details of a job execution.
func (JobExecution) String ¶
func (m JobExecution) String() string
func (*JobExecution) UnmarshalJSON ¶
func (m *JobExecution) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
type JobExecutionCollection ¶
type JobExecutionCollection struct { // A list of JobExecutionSummary objects. Items []JobExecutionSummary `mandatory:"true" json:"items"` }
JobExecutionCollection A collection of job execution objects.
func (JobExecutionCollection) String ¶
func (m JobExecutionCollection) String() string
type JobExecutionResultDetails ¶
type JobExecutionResultDetails interface { }
JobExecutionResultDetails The job execution result details.
type JobExecutionResultDetailsTypeEnum ¶
type JobExecutionResultDetailsTypeEnum string
JobExecutionResultDetailsTypeEnum Enum with underlying type: string
const (
JobExecutionResultDetailsTypeObjectStorage JobExecutionResultDetailsTypeEnum = "OBJECT_STORAGE"
)
Set of constants representing the allowable values for JobExecutionResultDetailsTypeEnum
func GetJobExecutionResultDetailsTypeEnumValues ¶
func GetJobExecutionResultDetailsTypeEnumValues() []JobExecutionResultDetailsTypeEnum
GetJobExecutionResultDetailsTypeEnumValues Enumerates the set of values for JobExecutionResultDetailsTypeEnum
type JobExecutionResultLocation ¶
type JobExecutionResultLocation interface { }
JobExecutionResultLocation The location of the job execution result.
type JobExecutionResultLocationTypeEnum ¶
type JobExecutionResultLocationTypeEnum string
JobExecutionResultLocationTypeEnum Enum with underlying type: string
const (
JobExecutionResultLocationTypeObjectStorage JobExecutionResultLocationTypeEnum = "OBJECT_STORAGE"
)
Set of constants representing the allowable values for JobExecutionResultLocationTypeEnum
func GetJobExecutionResultLocationTypeEnumValues ¶
func GetJobExecutionResultLocationTypeEnumValues() []JobExecutionResultLocationTypeEnum
GetJobExecutionResultLocationTypeEnumValues Enumerates the set of values for JobExecutionResultLocationTypeEnum
type JobExecutionStatusEnum ¶
type JobExecutionStatusEnum string
JobExecutionStatusEnum Enum with underlying type: string
const ( JobExecutionStatusSucceeded JobExecutionStatusEnum = "SUCCEEDED" JobExecutionStatusFailed JobExecutionStatusEnum = "FAILED" JobExecutionStatusInProgress JobExecutionStatusEnum = "IN_PROGRESS" )
Set of constants representing the allowable values for JobExecutionStatusEnum
func GetJobExecutionStatusEnumValues ¶
func GetJobExecutionStatusEnumValues() []JobExecutionStatusEnum
GetJobExecutionStatusEnumValues Enumerates the set of values for JobExecutionStatusEnum
type JobExecutionSummary ¶
type JobExecutionSummary struct { // The identifier of the job execution. Id *string `mandatory:"true" json:"id"` // The name of the job execution. Name *string `mandatory:"true" json:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the parent job resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of Managed Database associated with the job execution. ManagedDatabaseId *string `mandatory:"true" json:"managedDatabaseId"` // The name of the Managed Database associated with the job execution. ManagedDatabaseName *string `mandatory:"true" json:"managedDatabaseName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the parent job. JobId *string `mandatory:"true" json:"jobId"` // The name of the parent job. JobName *string `mandatory:"true" json:"jobName"` // The status of the job execution. Status JobExecutionStatusEnum `mandatory:"true" json:"status"` // The date and time when the job execution was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group where the parent job has to be executed. ManagedDatabaseGroupId *string `mandatory:"false" json:"managedDatabaseGroupId"` // The type of Oracle Database installation. DatabaseType DatabaseTypeEnum `mandatory:"false" json:"databaseType,omitempty"` // The subtype of the Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, or a Non-container Database. DatabaseSubType DatabaseSubTypeEnum `mandatory:"false" json:"databaseSubType,omitempty"` // A list of the supported infrastructure that can be used to deploy the database. DeploymentType DeploymentTypeEnum `mandatory:"false" json:"deploymentType,omitempty"` // Indicates whether the Oracle Database is part of a cluster. IsCluster *bool `mandatory:"false" json:"isCluster"` // The workload type of the Autonomous Database. WorkloadType WorkloadTypeEnum `mandatory:"false" json:"workloadType,omitempty"` // The date and time when the job execution was completed. TimeCompleted *common.SDKTime `mandatory:"false" json:"timeCompleted"` }
JobExecutionSummary A summary of a job execution on a Managed Database.
func (JobExecutionSummary) String ¶
func (m JobExecutionSummary) String() string
type JobExecutionsStatusSummary ¶
type JobExecutionsStatusSummary struct { // The status of the job execution. Status JobExecutionsStatusSummaryStatusEnum `mandatory:"true" json:"status"` // The number of job executions of a particular status. Count *int `mandatory:"true" json:"count"` }
JobExecutionsStatusSummary A summary of the status of the job executions.
func (JobExecutionsStatusSummary) String ¶
func (m JobExecutionsStatusSummary) String() string
type JobExecutionsStatusSummaryCollection ¶
type JobExecutionsStatusSummaryCollection struct { // A list of JobExecutionsSummary objects. Items []JobExecutionsStatusSummary `mandatory:"true" json:"items"` }
JobExecutionsStatusSummaryCollection A collection of job execution status summary objects.
func (JobExecutionsStatusSummaryCollection) String ¶
func (m JobExecutionsStatusSummaryCollection) String() string
type JobExecutionsStatusSummaryStatusEnum ¶
type JobExecutionsStatusSummaryStatusEnum string
JobExecutionsStatusSummaryStatusEnum Enum with underlying type: string
const ( JobExecutionsStatusSummaryStatusSucceeded JobExecutionsStatusSummaryStatusEnum = "SUCCEEDED" JobExecutionsStatusSummaryStatusFailed JobExecutionsStatusSummaryStatusEnum = "FAILED" JobExecutionsStatusSummaryStatusInProgress JobExecutionsStatusSummaryStatusEnum = "IN_PROGRESS" )
Set of constants representing the allowable values for JobExecutionsStatusSummaryStatusEnum
func GetJobExecutionsStatusSummaryStatusEnumValues ¶
func GetJobExecutionsStatusSummaryStatusEnumValues() []JobExecutionsStatusSummaryStatusEnum
GetJobExecutionsStatusSummaryStatusEnumValues Enumerates the set of values for JobExecutionsStatusSummaryStatusEnum
type JobLifecycleStateEnum ¶
type JobLifecycleStateEnum string
JobLifecycleStateEnum Enum with underlying type: string
const ( JobLifecycleStateActive JobLifecycleStateEnum = "ACTIVE" JobLifecycleStateInactive JobLifecycleStateEnum = "INACTIVE" )
Set of constants representing the allowable values for JobLifecycleStateEnum
func GetJobLifecycleStateEnumValues ¶
func GetJobLifecycleStateEnumValues() []JobLifecycleStateEnum
GetJobLifecycleStateEnumValues Enumerates the set of values for JobLifecycleStateEnum
type JobRun ¶
type JobRun struct { // The identifier of the job run. Id *string `mandatory:"true" json:"id"` // The name of the job run. Name *string `mandatory:"true" json:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the parent job resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the parent job. JobId *string `mandatory:"true" json:"jobId"` // The name of the parent job. JobName *string `mandatory:"true" json:"jobName"` // The status of the job run. RunStatus JobRunRunStatusEnum `mandatory:"true" json:"runStatus"` // The date and time when the job run was submitted. TimeSubmitted *common.SDKTime `mandatory:"true" json:"timeSubmitted"` // The date and time when the job run was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group where the parent job has to be executed. ManagedDatabaseGroupId *string `mandatory:"false" json:"managedDatabaseGroupId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of Managed Database where the parent job has to be executed. ManagedDatabaseId *string `mandatory:"false" json:"managedDatabaseId"` }
JobRun The details of a specific job run.
type JobRunCollection ¶
type JobRunCollection struct { // A list of JobRunSummary objects. Items []JobRunSummary `mandatory:"true" json:"items"` }
JobRunCollection A collection of job run objects.
func (JobRunCollection) String ¶
func (m JobRunCollection) String() string
type JobRunRunStatusEnum ¶
type JobRunRunStatusEnum string
JobRunRunStatusEnum Enum with underlying type: string
const ( JobRunRunStatusCompleted JobRunRunStatusEnum = "COMPLETED" JobRunRunStatusFailed JobRunRunStatusEnum = "FAILED" JobRunRunStatusInProgress JobRunRunStatusEnum = "IN_PROGRESS" )
Set of constants representing the allowable values for JobRunRunStatusEnum
func GetJobRunRunStatusEnumValues ¶
func GetJobRunRunStatusEnumValues() []JobRunRunStatusEnum
GetJobRunRunStatusEnumValues Enumerates the set of values for JobRunRunStatusEnum
type JobRunSummary ¶
type JobRunSummary struct { // The identifier of the job run. Id *string `mandatory:"true" json:"id"` // The name of the job run. Name *string `mandatory:"true" json:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the parent job resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the parent job. JobId *string `mandatory:"true" json:"jobId"` // The name of the parent job. JobName *string `mandatory:"true" json:"jobName"` // The status of the job run. RunStatus JobRunRunStatusEnum `mandatory:"true" json:"runStatus"` // The date and time when the job run was submitted. TimeSubmitted *common.SDKTime `mandatory:"true" json:"timeSubmitted"` // The date and time when the job run was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group where the parent job has to be executed. ManagedDatabaseGroupId *string `mandatory:"false" json:"managedDatabaseGroupId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database where the parent job has to be executed. ManagedDatabaseId *string `mandatory:"false" json:"managedDatabaseId"` }
JobRunSummary A summary of a specific job run.
func (JobRunSummary) String ¶
func (m JobRunSummary) String() string
type JobScheduleDetails ¶
type JobScheduleDetails struct { // The start time of the scheduled job in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". StartTime *string `mandatory:"false" json:"startTime"` // The end time of the scheduled job in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". EndTime *string `mandatory:"false" json:"endTime"` // The interval type for a recurring scheduled job. For a non-recurring (one time) job, NEVER must be specified as the interval type. IntervalType JobScheduleDetailsIntervalTypeEnum `mandatory:"false" json:"intervalType,omitempty"` // The value for the interval period for a recurring scheduled job. IntervalValue *string `mandatory:"false" json:"intervalValue"` }
JobScheduleDetails The details of the job schedule.
func (JobScheduleDetails) String ¶
func (m JobScheduleDetails) String() string
type JobScheduleDetailsIntervalTypeEnum ¶
type JobScheduleDetailsIntervalTypeEnum string
JobScheduleDetailsIntervalTypeEnum Enum with underlying type: string
const ( JobScheduleDetailsIntervalTypeDaily JobScheduleDetailsIntervalTypeEnum = "DAILY" JobScheduleDetailsIntervalTypeHourly JobScheduleDetailsIntervalTypeEnum = "HOURLY" JobScheduleDetailsIntervalTypeWeekly JobScheduleDetailsIntervalTypeEnum = "WEEKLY" JobScheduleDetailsIntervalTypeMonthly JobScheduleDetailsIntervalTypeEnum = "MONTHLY" JobScheduleDetailsIntervalTypeNever JobScheduleDetailsIntervalTypeEnum = "NEVER" )
Set of constants representing the allowable values for JobScheduleDetailsIntervalTypeEnum
func GetJobScheduleDetailsIntervalTypeEnumValues ¶
func GetJobScheduleDetailsIntervalTypeEnumValues() []JobScheduleDetailsIntervalTypeEnum
GetJobScheduleDetailsIntervalTypeEnumValues Enumerates the set of values for JobScheduleDetailsIntervalTypeEnum
type JobScheduleTypeEnum ¶
type JobScheduleTypeEnum string
JobScheduleTypeEnum Enum with underlying type: string
const ( JobScheduleTypeImmediate JobScheduleTypeEnum = "IMMEDIATE" JobScheduleTypeLater JobScheduleTypeEnum = "LATER" )
Set of constants representing the allowable values for JobScheduleTypeEnum
func GetJobScheduleTypeEnumValues ¶
func GetJobScheduleTypeEnumValues() []JobScheduleTypeEnum
GetJobScheduleTypeEnumValues Enumerates the set of values for JobScheduleTypeEnum
type JobSummary ¶
type JobSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the job. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the job resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The display name of the job. Name *string `mandatory:"true" json:"name"` // The schedule type of the job. ScheduleType JobScheduleTypeEnum `mandatory:"true" json:"scheduleType"` // The type of job. JobType JobTypesEnum `mandatory:"true" json:"jobType"` // The lifecycle state of the job. LifecycleState JobLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time when the job was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time when the job was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The description of the job. Description *string `mandatory:"false" json:"description"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group where the job has to be executed. ManagedDatabaseGroupId *string `mandatory:"false" json:"managedDatabaseGroupId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database where the job has to be executed. ManagedDatabaseId *string `mandatory:"false" json:"managedDatabaseId"` // The subtype of the Oracle Database where the job has to be executed. Only applicable when managedDatabaseGroupId is provided. DatabaseSubType DatabaseSubTypeEnum `mandatory:"false" json:"databaseSubType,omitempty"` ScheduleDetails *JobScheduleDetails `mandatory:"false" json:"scheduleDetails"` // The job timeout duration, which is expressed like "1h 10m 15s". Timeout *string `mandatory:"false" json:"timeout"` // The error message that is returned if the job submission fails. Null is returned in all other scenarios. SubmissionErrorMessage *string `mandatory:"false" json:"submissionErrorMessage"` }
JobSummary A summary of the job.
func (JobSummary) String ¶
func (m JobSummary) String() string
type JobTypesEnum ¶
type JobTypesEnum string
JobTypesEnum Enum with underlying type: string
const (
JobTypesSql JobTypesEnum = "SQL"
)
Set of constants representing the allowable values for JobTypesEnum
func GetJobTypesEnumValues ¶
func GetJobTypesEnumValues() []JobTypesEnum
GetJobTypesEnumValues Enumerates the set of values for JobTypesEnum
type LifecycleStatesEnum ¶
type LifecycleStatesEnum string
LifecycleStatesEnum Enum with underlying type: string
const ( LifecycleStatesCreating LifecycleStatesEnum = "CREATING" LifecycleStatesUpdating LifecycleStatesEnum = "UPDATING" LifecycleStatesActive LifecycleStatesEnum = "ACTIVE" LifecycleStatesDeleting LifecycleStatesEnum = "DELETING" LifecycleStatesDeleted LifecycleStatesEnum = "DELETED" LifecycleStatesFailed LifecycleStatesEnum = "FAILED" )
Set of constants representing the allowable values for LifecycleStatesEnum
func GetLifecycleStatesEnumValues ¶
func GetLifecycleStatesEnumValues() []LifecycleStatesEnum
GetLifecycleStatesEnumValues Enumerates the set of values for LifecycleStatesEnum
type ListAssociatedDatabasesRequest ¶
type ListAssociatedDatabasesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Database Management private endpoint. DbManagementPrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"dbManagementPrivateEndpointId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListAssociatedDatabasesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The option to sort databases using a specific Database Management private endpoint. SortBy ListAssociatedDatabasesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListAssociatedDatabasesRequest wrapper for the ListAssociatedDatabases operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListAssociatedDatabases.go.html to see an example of how to use ListAssociatedDatabasesRequest.
func (ListAssociatedDatabasesRequest) BinaryRequestBody ¶
func (request ListAssociatedDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAssociatedDatabasesRequest) HTTPRequest ¶
func (request ListAssociatedDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAssociatedDatabasesRequest) RetryPolicy ¶
func (request ListAssociatedDatabasesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAssociatedDatabasesRequest) String ¶
func (request ListAssociatedDatabasesRequest) String() string
type ListAssociatedDatabasesResponse ¶
type ListAssociatedDatabasesResponse struct { // The underlying http response RawResponse *http.Response // A list of AssociatedDatabaseCollection instances AssociatedDatabaseCollection `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"` }
ListAssociatedDatabasesResponse wrapper for the ListAssociatedDatabases operation
func (ListAssociatedDatabasesResponse) HTTPResponse ¶
func (response ListAssociatedDatabasesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAssociatedDatabasesResponse) String ¶
func (response ListAssociatedDatabasesResponse) String() string
type ListAssociatedDatabasesSortByEnum ¶
type ListAssociatedDatabasesSortByEnum string
ListAssociatedDatabasesSortByEnum Enum with underlying type: string
const (
ListAssociatedDatabasesSortByTimeregistered ListAssociatedDatabasesSortByEnum = "timeRegistered"
)
Set of constants representing the allowable values for ListAssociatedDatabasesSortByEnum
func GetListAssociatedDatabasesSortByEnumValues ¶
func GetListAssociatedDatabasesSortByEnumValues() []ListAssociatedDatabasesSortByEnum
GetListAssociatedDatabasesSortByEnumValues Enumerates the set of values for ListAssociatedDatabasesSortByEnum
type ListAssociatedDatabasesSortOrderEnum ¶
type ListAssociatedDatabasesSortOrderEnum string
ListAssociatedDatabasesSortOrderEnum Enum with underlying type: string
const ( ListAssociatedDatabasesSortOrderAsc ListAssociatedDatabasesSortOrderEnum = "ASC" ListAssociatedDatabasesSortOrderDesc ListAssociatedDatabasesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAssociatedDatabasesSortOrderEnum
func GetListAssociatedDatabasesSortOrderEnumValues ¶
func GetListAssociatedDatabasesSortOrderEnumValues() []ListAssociatedDatabasesSortOrderEnum
GetListAssociatedDatabasesSortOrderEnumValues Enumerates the set of values for ListAssociatedDatabasesSortOrderEnum
type ListAwrDbSnapshotsRequest ¶
type ListAwrDbSnapshotsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The parameter to filter the database by internal ID. // Note that the internal ID of the database can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs AwrDbId *string `mandatory:"true" contributesTo:"path" name:"awrDbId"` // The optional single value query parameter to filter the database instance number. InstNum *string `mandatory:"false" contributesTo:"query" name:"instNum"` // The optional greater than or equal to filter on the snapshot ID. BeginSnIdGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnIdGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot ID. EndSnIdLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnIdLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The optional query parameter to filter the database container by an exact ID value. // Note that the database container ID can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbSnapshotRanges ContainerId *int `mandatory:"false" contributesTo:"query" name:"containerId"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the AWR snapshot summary data. SortBy ListAwrDbSnapshotsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Descending order is the default order. SortOrder ListAwrDbSnapshotsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // 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 }
ListAwrDbSnapshotsRequest wrapper for the ListAwrDbSnapshots operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListAwrDbSnapshots.go.html to see an example of how to use ListAwrDbSnapshotsRequest.
func (ListAwrDbSnapshotsRequest) BinaryRequestBody ¶
func (request ListAwrDbSnapshotsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAwrDbSnapshotsRequest) HTTPRequest ¶
func (request ListAwrDbSnapshotsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAwrDbSnapshotsRequest) RetryPolicy ¶
func (request ListAwrDbSnapshotsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAwrDbSnapshotsRequest) String ¶
func (request ListAwrDbSnapshotsRequest) String() string
type ListAwrDbSnapshotsResponse ¶
type ListAwrDbSnapshotsResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDbSnapshotCollection instances AwrDbSnapshotCollection `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"` }
ListAwrDbSnapshotsResponse wrapper for the ListAwrDbSnapshots operation
func (ListAwrDbSnapshotsResponse) HTTPResponse ¶
func (response ListAwrDbSnapshotsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAwrDbSnapshotsResponse) String ¶
func (response ListAwrDbSnapshotsResponse) String() string
type ListAwrDbSnapshotsSortByEnum ¶
type ListAwrDbSnapshotsSortByEnum string
ListAwrDbSnapshotsSortByEnum Enum with underlying type: string
const ( ListAwrDbSnapshotsSortByTimeBegin ListAwrDbSnapshotsSortByEnum = "TIME_BEGIN" ListAwrDbSnapshotsSortBySnapshotId ListAwrDbSnapshotsSortByEnum = "SNAPSHOT_ID" )
Set of constants representing the allowable values for ListAwrDbSnapshotsSortByEnum
func GetListAwrDbSnapshotsSortByEnumValues ¶
func GetListAwrDbSnapshotsSortByEnumValues() []ListAwrDbSnapshotsSortByEnum
GetListAwrDbSnapshotsSortByEnumValues Enumerates the set of values for ListAwrDbSnapshotsSortByEnum
type ListAwrDbSnapshotsSortOrderEnum ¶
type ListAwrDbSnapshotsSortOrderEnum string
ListAwrDbSnapshotsSortOrderEnum Enum with underlying type: string
const ( ListAwrDbSnapshotsSortOrderAsc ListAwrDbSnapshotsSortOrderEnum = "ASC" ListAwrDbSnapshotsSortOrderDesc ListAwrDbSnapshotsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAwrDbSnapshotsSortOrderEnum
func GetListAwrDbSnapshotsSortOrderEnumValues ¶
func GetListAwrDbSnapshotsSortOrderEnumValues() []ListAwrDbSnapshotsSortOrderEnum
GetListAwrDbSnapshotsSortOrderEnumValues Enumerates the set of values for ListAwrDbSnapshotsSortOrderEnum
type ListAwrDbsRequest ¶
type ListAwrDbsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The optional single value query parameter to filter the entity name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The optional greater than or equal to query parameter to filter the timestamp. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the AWR summary data. SortBy ListAwrDbsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Descending order is the default order. SortOrder ListAwrDbsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // 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 }
ListAwrDbsRequest wrapper for the ListAwrDbs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListAwrDbs.go.html to see an example of how to use ListAwrDbsRequest.
func (ListAwrDbsRequest) BinaryRequestBody ¶
func (request ListAwrDbsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAwrDbsRequest) HTTPRequest ¶
func (request ListAwrDbsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAwrDbsRequest) RetryPolicy ¶
func (request ListAwrDbsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAwrDbsRequest) String ¶
func (request ListAwrDbsRequest) String() string
type ListAwrDbsResponse ¶
type ListAwrDbsResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDbCollection instances AwrDbCollection `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"` }
ListAwrDbsResponse wrapper for the ListAwrDbs operation
func (ListAwrDbsResponse) HTTPResponse ¶
func (response ListAwrDbsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAwrDbsResponse) String ¶
func (response ListAwrDbsResponse) String() string
type ListAwrDbsSortByEnum ¶
type ListAwrDbsSortByEnum string
ListAwrDbsSortByEnum Enum with underlying type: string
const ( ListAwrDbsSortByEndIntervalTime ListAwrDbsSortByEnum = "END_INTERVAL_TIME" ListAwrDbsSortByName ListAwrDbsSortByEnum = "NAME" )
Set of constants representing the allowable values for ListAwrDbsSortByEnum
func GetListAwrDbsSortByEnumValues ¶
func GetListAwrDbsSortByEnumValues() []ListAwrDbsSortByEnum
GetListAwrDbsSortByEnumValues Enumerates the set of values for ListAwrDbsSortByEnum
type ListAwrDbsSortOrderEnum ¶
type ListAwrDbsSortOrderEnum string
ListAwrDbsSortOrderEnum Enum with underlying type: string
const ( ListAwrDbsSortOrderAsc ListAwrDbsSortOrderEnum = "ASC" ListAwrDbsSortOrderDesc ListAwrDbsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAwrDbsSortOrderEnum
func GetListAwrDbsSortOrderEnumValues ¶
func GetListAwrDbsSortOrderEnumValues() []ListAwrDbsSortOrderEnum
GetListAwrDbsSortOrderEnumValues Enumerates the set of values for ListAwrDbsSortOrderEnum
type ListConsumerGroupPrivilegesRequest ¶
type ListConsumerGroupPrivilegesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The name of the user whose details are to be viewed. UserName *string `mandatory:"true" contributesTo:"path" name:"userName"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘NAME’ is ascending. The ‘NAME’ sort order is case-sensitive. SortBy ListConsumerGroupPrivilegesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListConsumerGroupPrivilegesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListConsumerGroupPrivilegesRequest wrapper for the ListConsumerGroupPrivileges operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListConsumerGroupPrivileges.go.html to see an example of how to use ListConsumerGroupPrivilegesRequest.
func (ListConsumerGroupPrivilegesRequest) BinaryRequestBody ¶
func (request ListConsumerGroupPrivilegesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListConsumerGroupPrivilegesRequest) HTTPRequest ¶
func (request ListConsumerGroupPrivilegesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListConsumerGroupPrivilegesRequest) RetryPolicy ¶
func (request ListConsumerGroupPrivilegesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListConsumerGroupPrivilegesRequest) String ¶
func (request ListConsumerGroupPrivilegesRequest) String() string
type ListConsumerGroupPrivilegesResponse ¶
type ListConsumerGroupPrivilegesResponse struct { // The underlying http response RawResponse *http.Response // A list of ConsumerGroupPrivilegeCollection instances ConsumerGroupPrivilegeCollection `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"` }
ListConsumerGroupPrivilegesResponse wrapper for the ListConsumerGroupPrivileges operation
func (ListConsumerGroupPrivilegesResponse) HTTPResponse ¶
func (response ListConsumerGroupPrivilegesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListConsumerGroupPrivilegesResponse) String ¶
func (response ListConsumerGroupPrivilegesResponse) String() string
type ListConsumerGroupPrivilegesSortByEnum ¶
type ListConsumerGroupPrivilegesSortByEnum string
ListConsumerGroupPrivilegesSortByEnum Enum with underlying type: string
const (
ListConsumerGroupPrivilegesSortByName ListConsumerGroupPrivilegesSortByEnum = "NAME"
)
Set of constants representing the allowable values for ListConsumerGroupPrivilegesSortByEnum
func GetListConsumerGroupPrivilegesSortByEnumValues ¶
func GetListConsumerGroupPrivilegesSortByEnumValues() []ListConsumerGroupPrivilegesSortByEnum
GetListConsumerGroupPrivilegesSortByEnumValues Enumerates the set of values for ListConsumerGroupPrivilegesSortByEnum
type ListConsumerGroupPrivilegesSortOrderEnum ¶
type ListConsumerGroupPrivilegesSortOrderEnum string
ListConsumerGroupPrivilegesSortOrderEnum Enum with underlying type: string
const ( ListConsumerGroupPrivilegesSortOrderAsc ListConsumerGroupPrivilegesSortOrderEnum = "ASC" ListConsumerGroupPrivilegesSortOrderDesc ListConsumerGroupPrivilegesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListConsumerGroupPrivilegesSortOrderEnum
func GetListConsumerGroupPrivilegesSortOrderEnumValues ¶
func GetListConsumerGroupPrivilegesSortOrderEnumValues() []ListConsumerGroupPrivilegesSortOrderEnum
GetListConsumerGroupPrivilegesSortOrderEnumValues Enumerates the set of values for ListConsumerGroupPrivilegesSortOrderEnum
type ListDataAccessContainersRequest ¶
type ListDataAccessContainersRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The name of the user whose details are to be viewed. UserName *string `mandatory:"true" contributesTo:"path" name:"userName"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘NAME’ is ascending. The ‘NAME’ sort order is case-sensitive. SortBy ListDataAccessContainersSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListDataAccessContainersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListDataAccessContainersRequest wrapper for the ListDataAccessContainers operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListDataAccessContainers.go.html to see an example of how to use ListDataAccessContainersRequest.
func (ListDataAccessContainersRequest) BinaryRequestBody ¶
func (request ListDataAccessContainersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListDataAccessContainersRequest) HTTPRequest ¶
func (request ListDataAccessContainersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListDataAccessContainersRequest) RetryPolicy ¶
func (request ListDataAccessContainersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListDataAccessContainersRequest) String ¶
func (request ListDataAccessContainersRequest) String() string
type ListDataAccessContainersResponse ¶
type ListDataAccessContainersResponse struct { // The underlying http response RawResponse *http.Response // A list of DataAccessContainerCollection instances DataAccessContainerCollection `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"` }
ListDataAccessContainersResponse wrapper for the ListDataAccessContainers operation
func (ListDataAccessContainersResponse) HTTPResponse ¶
func (response ListDataAccessContainersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListDataAccessContainersResponse) String ¶
func (response ListDataAccessContainersResponse) String() string
type ListDataAccessContainersSortByEnum ¶
type ListDataAccessContainersSortByEnum string
ListDataAccessContainersSortByEnum Enum with underlying type: string
const (
ListDataAccessContainersSortByName ListDataAccessContainersSortByEnum = "NAME"
)
Set of constants representing the allowable values for ListDataAccessContainersSortByEnum
func GetListDataAccessContainersSortByEnumValues ¶
func GetListDataAccessContainersSortByEnumValues() []ListDataAccessContainersSortByEnum
GetListDataAccessContainersSortByEnumValues Enumerates the set of values for ListDataAccessContainersSortByEnum
type ListDataAccessContainersSortOrderEnum ¶
type ListDataAccessContainersSortOrderEnum string
ListDataAccessContainersSortOrderEnum Enum with underlying type: string
const ( ListDataAccessContainersSortOrderAsc ListDataAccessContainersSortOrderEnum = "ASC" ListDataAccessContainersSortOrderDesc ListDataAccessContainersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListDataAccessContainersSortOrderEnum
func GetListDataAccessContainersSortOrderEnumValues ¶
func GetListDataAccessContainersSortOrderEnumValues() []ListDataAccessContainersSortOrderEnum
GetListDataAccessContainersSortOrderEnumValues Enumerates the set of values for ListDataAccessContainersSortOrderEnum
type ListDatabaseParametersRequest ¶
type ListDatabaseParametersRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The source used to list database parameters. `CURRENT` is used to get the // database parameters that are currently in effect for the database // instance. `SPFILE` is used to list parameters from the server parameter // file. Default is `CURRENT`. Source ListDatabaseParametersSourceEnum `mandatory:"false" contributesTo:"query" name:"source" omitEmpty:"true"` // A filter to return all parameters that have the text given in their names. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // When true, results include a list of valid values for parameters (if applicable). IsAllowedValuesIncluded *bool `mandatory:"false" contributesTo:"query" name:"isAllowedValuesIncluded"` // The field to sort information by. Only one sortOrder can be used. The // default sort order for `NAME` is ascending and it is case-sensitive. SortBy ListDatabaseParametersSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListDatabaseParametersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListDatabaseParametersRequest wrapper for the ListDatabaseParameters operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListDatabaseParameters.go.html to see an example of how to use ListDatabaseParametersRequest.
func (ListDatabaseParametersRequest) BinaryRequestBody ¶
func (request ListDatabaseParametersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListDatabaseParametersRequest) HTTPRequest ¶
func (request ListDatabaseParametersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListDatabaseParametersRequest) RetryPolicy ¶
func (request ListDatabaseParametersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListDatabaseParametersRequest) String ¶
func (request ListDatabaseParametersRequest) String() string
type ListDatabaseParametersResponse ¶
type ListDatabaseParametersResponse struct { // The underlying http response RawResponse *http.Response // The DatabaseParametersCollection instance DatabaseParametersCollection `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"` }
ListDatabaseParametersResponse wrapper for the ListDatabaseParameters operation
func (ListDatabaseParametersResponse) HTTPResponse ¶
func (response ListDatabaseParametersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListDatabaseParametersResponse) String ¶
func (response ListDatabaseParametersResponse) String() string
type ListDatabaseParametersSortByEnum ¶
type ListDatabaseParametersSortByEnum string
ListDatabaseParametersSortByEnum Enum with underlying type: string
const (
ListDatabaseParametersSortByName ListDatabaseParametersSortByEnum = "NAME"
)
Set of constants representing the allowable values for ListDatabaseParametersSortByEnum
func GetListDatabaseParametersSortByEnumValues ¶
func GetListDatabaseParametersSortByEnumValues() []ListDatabaseParametersSortByEnum
GetListDatabaseParametersSortByEnumValues Enumerates the set of values for ListDatabaseParametersSortByEnum
type ListDatabaseParametersSortOrderEnum ¶
type ListDatabaseParametersSortOrderEnum string
ListDatabaseParametersSortOrderEnum Enum with underlying type: string
const ( ListDatabaseParametersSortOrderAsc ListDatabaseParametersSortOrderEnum = "ASC" ListDatabaseParametersSortOrderDesc ListDatabaseParametersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListDatabaseParametersSortOrderEnum
func GetListDatabaseParametersSortOrderEnumValues ¶
func GetListDatabaseParametersSortOrderEnumValues() []ListDatabaseParametersSortOrderEnum
GetListDatabaseParametersSortOrderEnumValues Enumerates the set of values for ListDatabaseParametersSortOrderEnum
type ListDatabaseParametersSourceEnum ¶
type ListDatabaseParametersSourceEnum string
ListDatabaseParametersSourceEnum Enum with underlying type: string
const ( ListDatabaseParametersSourceCurrent ListDatabaseParametersSourceEnum = "CURRENT" ListDatabaseParametersSourceSpfile ListDatabaseParametersSourceEnum = "SPFILE" )
Set of constants representing the allowable values for ListDatabaseParametersSourceEnum
func GetListDatabaseParametersSourceEnumValues ¶
func GetListDatabaseParametersSourceEnumValues() []ListDatabaseParametersSourceEnum
GetListDatabaseParametersSourceEnumValues Enumerates the set of values for ListDatabaseParametersSourceEnum
type ListDbManagementPrivateEndpointsLifecycleStateEnum ¶
type ListDbManagementPrivateEndpointsLifecycleStateEnum string
ListDbManagementPrivateEndpointsLifecycleStateEnum Enum with underlying type: string
const ( ListDbManagementPrivateEndpointsLifecycleStateCreating ListDbManagementPrivateEndpointsLifecycleStateEnum = "CREATING" ListDbManagementPrivateEndpointsLifecycleStateUpdating ListDbManagementPrivateEndpointsLifecycleStateEnum = "UPDATING" ListDbManagementPrivateEndpointsLifecycleStateActive ListDbManagementPrivateEndpointsLifecycleStateEnum = "ACTIVE" ListDbManagementPrivateEndpointsLifecycleStateDeleting ListDbManagementPrivateEndpointsLifecycleStateEnum = "DELETING" ListDbManagementPrivateEndpointsLifecycleStateDeleted ListDbManagementPrivateEndpointsLifecycleStateEnum = "DELETED" ListDbManagementPrivateEndpointsLifecycleStateFailed ListDbManagementPrivateEndpointsLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ListDbManagementPrivateEndpointsLifecycleStateEnum
func GetListDbManagementPrivateEndpointsLifecycleStateEnumValues ¶
func GetListDbManagementPrivateEndpointsLifecycleStateEnumValues() []ListDbManagementPrivateEndpointsLifecycleStateEnum
GetListDbManagementPrivateEndpointsLifecycleStateEnumValues Enumerates the set of values for ListDbManagementPrivateEndpointsLifecycleStateEnum
type ListDbManagementPrivateEndpointsRequest ¶
type ListDbManagementPrivateEndpointsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the VCN. VcnId *string `mandatory:"false" contributesTo:"query" name:"vcnId"` // The option to filter Database Management private endpoints that can used for Oracle Databases in a cluster. This should be used along with the vcnId query parameter. IsCluster *bool `mandatory:"false" contributesTo:"query" name:"isCluster"` // The lifecycle state of a resource. LifecycleState ListDbManagementPrivateEndpointsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListDbManagementPrivateEndpointsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘TIMECREATED’ is descending and the default sort order for ‘NAME’ is ascending. // The ‘NAME’ sort order is case-sensitive. SortBy ListDbManagementPrivateEndpointsSortByEnum `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 }
ListDbManagementPrivateEndpointsRequest wrapper for the ListDbManagementPrivateEndpoints operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListDbManagementPrivateEndpoints.go.html to see an example of how to use ListDbManagementPrivateEndpointsRequest.
func (ListDbManagementPrivateEndpointsRequest) BinaryRequestBody ¶
func (request ListDbManagementPrivateEndpointsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListDbManagementPrivateEndpointsRequest) HTTPRequest ¶
func (request ListDbManagementPrivateEndpointsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListDbManagementPrivateEndpointsRequest) RetryPolicy ¶
func (request ListDbManagementPrivateEndpointsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListDbManagementPrivateEndpointsRequest) String ¶
func (request ListDbManagementPrivateEndpointsRequest) String() string
type ListDbManagementPrivateEndpointsResponse ¶
type ListDbManagementPrivateEndpointsResponse struct { // The underlying http response RawResponse *http.Response // A list of DbManagementPrivateEndpointCollection instances DbManagementPrivateEndpointCollection `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"` }
ListDbManagementPrivateEndpointsResponse wrapper for the ListDbManagementPrivateEndpoints operation
func (ListDbManagementPrivateEndpointsResponse) HTTPResponse ¶
func (response ListDbManagementPrivateEndpointsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListDbManagementPrivateEndpointsResponse) String ¶
func (response ListDbManagementPrivateEndpointsResponse) String() string
type ListDbManagementPrivateEndpointsSortByEnum ¶
type ListDbManagementPrivateEndpointsSortByEnum string
ListDbManagementPrivateEndpointsSortByEnum Enum with underlying type: string
const ( ListDbManagementPrivateEndpointsSortByTimecreated ListDbManagementPrivateEndpointsSortByEnum = "TIMECREATED" ListDbManagementPrivateEndpointsSortByName ListDbManagementPrivateEndpointsSortByEnum = "NAME" )
Set of constants representing the allowable values for ListDbManagementPrivateEndpointsSortByEnum
func GetListDbManagementPrivateEndpointsSortByEnumValues ¶
func GetListDbManagementPrivateEndpointsSortByEnumValues() []ListDbManagementPrivateEndpointsSortByEnum
GetListDbManagementPrivateEndpointsSortByEnumValues Enumerates the set of values for ListDbManagementPrivateEndpointsSortByEnum
type ListDbManagementPrivateEndpointsSortOrderEnum ¶
type ListDbManagementPrivateEndpointsSortOrderEnum string
ListDbManagementPrivateEndpointsSortOrderEnum Enum with underlying type: string
const ( ListDbManagementPrivateEndpointsSortOrderAsc ListDbManagementPrivateEndpointsSortOrderEnum = "ASC" ListDbManagementPrivateEndpointsSortOrderDesc ListDbManagementPrivateEndpointsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListDbManagementPrivateEndpointsSortOrderEnum
func GetListDbManagementPrivateEndpointsSortOrderEnumValues ¶
func GetListDbManagementPrivateEndpointsSortOrderEnumValues() []ListDbManagementPrivateEndpointsSortOrderEnum
GetListDbManagementPrivateEndpointsSortOrderEnumValues Enumerates the set of values for ListDbManagementPrivateEndpointsSortOrderEnum
type ListJobExecutionsRequest ¶
type ListJobExecutionsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The identifier of the resource. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // The identifier of the job. JobId *string `mandatory:"false" contributesTo:"query" name:"jobId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"false" contributesTo:"query" name:"managedDatabaseId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group. ManagedDatabaseGroupId *string `mandatory:"false" contributesTo:"query" name:"managedDatabaseGroupId"` // The status of the job execution. Status *string `mandatory:"false" contributesTo:"query" name:"status"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘TIMECREATED’ is descending and the default sort order for ‘NAME’ is ascending. // The ‘NAME’ sort order is case-sensitive. SortBy ListJobExecutionsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListJobExecutionsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The identifier of the job run. JobRunId *string `mandatory:"false" contributesTo:"query" name:"jobRunId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListJobExecutionsRequest wrapper for the ListJobExecutions operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListJobExecutions.go.html to see an example of how to use ListJobExecutionsRequest.
func (ListJobExecutionsRequest) BinaryRequestBody ¶
func (request ListJobExecutionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListJobExecutionsRequest) HTTPRequest ¶
func (request ListJobExecutionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListJobExecutionsRequest) RetryPolicy ¶
func (request ListJobExecutionsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListJobExecutionsRequest) String ¶
func (request ListJobExecutionsRequest) String() string
type ListJobExecutionsResponse ¶
type ListJobExecutionsResponse struct { // The underlying http response RawResponse *http.Response // A list of JobExecutionCollection instances JobExecutionCollection `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"` }
ListJobExecutionsResponse wrapper for the ListJobExecutions operation
func (ListJobExecutionsResponse) HTTPResponse ¶
func (response ListJobExecutionsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListJobExecutionsResponse) String ¶
func (response ListJobExecutionsResponse) String() string
type ListJobExecutionsSortByEnum ¶
type ListJobExecutionsSortByEnum string
ListJobExecutionsSortByEnum Enum with underlying type: string
const ( ListJobExecutionsSortByTimecreated ListJobExecutionsSortByEnum = "TIMECREATED" ListJobExecutionsSortByName ListJobExecutionsSortByEnum = "NAME" )
Set of constants representing the allowable values for ListJobExecutionsSortByEnum
func GetListJobExecutionsSortByEnumValues ¶
func GetListJobExecutionsSortByEnumValues() []ListJobExecutionsSortByEnum
GetListJobExecutionsSortByEnumValues Enumerates the set of values for ListJobExecutionsSortByEnum
type ListJobExecutionsSortOrderEnum ¶
type ListJobExecutionsSortOrderEnum string
ListJobExecutionsSortOrderEnum Enum with underlying type: string
const ( ListJobExecutionsSortOrderAsc ListJobExecutionsSortOrderEnum = "ASC" ListJobExecutionsSortOrderDesc ListJobExecutionsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListJobExecutionsSortOrderEnum
func GetListJobExecutionsSortOrderEnumValues ¶
func GetListJobExecutionsSortOrderEnumValues() []ListJobExecutionsSortOrderEnum
GetListJobExecutionsSortOrderEnumValues Enumerates the set of values for ListJobExecutionsSortOrderEnum
type ListJobRunsRequest ¶
type ListJobRunsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The identifier of the resource. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // The identifier of the job. JobId *string `mandatory:"false" contributesTo:"query" name:"jobId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"false" contributesTo:"query" name:"managedDatabaseId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group. ManagedDatabaseGroupId *string `mandatory:"false" contributesTo:"query" name:"managedDatabaseGroupId"` // The status of the job run. RunStatus *string `mandatory:"false" contributesTo:"query" name:"runStatus"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘TIMECREATED’ is descending and the default sort order for ‘NAME’ is ascending. // The ‘NAME’ sort order is case-sensitive. SortBy ListJobRunsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListJobRunsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListJobRunsRequest wrapper for the ListJobRuns operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListJobRuns.go.html to see an example of how to use ListJobRunsRequest.
func (ListJobRunsRequest) BinaryRequestBody ¶
func (request ListJobRunsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListJobRunsRequest) HTTPRequest ¶
func (request ListJobRunsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListJobRunsRequest) RetryPolicy ¶
func (request ListJobRunsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListJobRunsRequest) String ¶
func (request ListJobRunsRequest) String() string
type ListJobRunsResponse ¶
type ListJobRunsResponse struct { // The underlying http response RawResponse *http.Response // A list of JobRunCollection instances JobRunCollection `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"` }
ListJobRunsResponse wrapper for the ListJobRuns operation
func (ListJobRunsResponse) HTTPResponse ¶
func (response ListJobRunsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListJobRunsResponse) String ¶
func (response ListJobRunsResponse) String() string
type ListJobRunsSortByEnum ¶
type ListJobRunsSortByEnum string
ListJobRunsSortByEnum Enum with underlying type: string
const ( ListJobRunsSortByTimecreated ListJobRunsSortByEnum = "TIMECREATED" ListJobRunsSortByName ListJobRunsSortByEnum = "NAME" )
Set of constants representing the allowable values for ListJobRunsSortByEnum
func GetListJobRunsSortByEnumValues ¶
func GetListJobRunsSortByEnumValues() []ListJobRunsSortByEnum
GetListJobRunsSortByEnumValues Enumerates the set of values for ListJobRunsSortByEnum
type ListJobRunsSortOrderEnum ¶
type ListJobRunsSortOrderEnum string
ListJobRunsSortOrderEnum Enum with underlying type: string
const ( ListJobRunsSortOrderAsc ListJobRunsSortOrderEnum = "ASC" ListJobRunsSortOrderDesc ListJobRunsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListJobRunsSortOrderEnum
func GetListJobRunsSortOrderEnumValues ¶
func GetListJobRunsSortOrderEnumValues() []ListJobRunsSortOrderEnum
GetListJobRunsSortOrderEnumValues Enumerates the set of values for ListJobRunsSortOrderEnum
type ListJobsRequest ¶
type ListJobsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The identifier of the resource. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group. ManagedDatabaseGroupId *string `mandatory:"false" contributesTo:"query" name:"managedDatabaseGroupId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"false" contributesTo:"query" name:"managedDatabaseId"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The lifecycle state of the job. LifecycleState JobLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘TIMECREATED’ is descending and the default sort order for ‘NAME’ is ascending. // The ‘NAME’ sort order is case-sensitive. SortBy ListJobsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListJobsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListJobsRequest wrapper for the ListJobs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListJobs.go.html to see an example of how to use ListJobsRequest.
func (ListJobsRequest) BinaryRequestBody ¶
func (request ListJobsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListJobsRequest) HTTPRequest ¶
func (request ListJobsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListJobsRequest) RetryPolicy ¶
func (request ListJobsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListJobsRequest) String ¶
func (request ListJobsRequest) String() string
type ListJobsResponse ¶
type ListJobsResponse struct { // The underlying http response RawResponse *http.Response // A list of JobCollection instances JobCollection `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"` }
ListJobsResponse wrapper for the ListJobs operation
func (ListJobsResponse) HTTPResponse ¶
func (response ListJobsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListJobsResponse) String ¶
func (response ListJobsResponse) String() string
type ListJobsSortByEnum ¶
type ListJobsSortByEnum string
ListJobsSortByEnum Enum with underlying type: string
const ( ListJobsSortByTimecreated ListJobsSortByEnum = "TIMECREATED" ListJobsSortByName ListJobsSortByEnum = "NAME" )
Set of constants representing the allowable values for ListJobsSortByEnum
func GetListJobsSortByEnumValues ¶
func GetListJobsSortByEnumValues() []ListJobsSortByEnum
GetListJobsSortByEnumValues Enumerates the set of values for ListJobsSortByEnum
type ListJobsSortOrderEnum ¶
type ListJobsSortOrderEnum string
ListJobsSortOrderEnum Enum with underlying type: string
const ( ListJobsSortOrderAsc ListJobsSortOrderEnum = "ASC" ListJobsSortOrderDesc ListJobsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListJobsSortOrderEnum
func GetListJobsSortOrderEnumValues ¶
func GetListJobsSortOrderEnumValues() []ListJobsSortOrderEnum
GetListJobsSortOrderEnumValues Enumerates the set of values for ListJobsSortOrderEnum
type ListManagedDatabaseGroupsLifecycleStateEnum ¶
type ListManagedDatabaseGroupsLifecycleStateEnum string
ListManagedDatabaseGroupsLifecycleStateEnum Enum with underlying type: string
const ( ListManagedDatabaseGroupsLifecycleStateCreating ListManagedDatabaseGroupsLifecycleStateEnum = "CREATING" ListManagedDatabaseGroupsLifecycleStateUpdating ListManagedDatabaseGroupsLifecycleStateEnum = "UPDATING" ListManagedDatabaseGroupsLifecycleStateActive ListManagedDatabaseGroupsLifecycleStateEnum = "ACTIVE" ListManagedDatabaseGroupsLifecycleStateDeleting ListManagedDatabaseGroupsLifecycleStateEnum = "DELETING" ListManagedDatabaseGroupsLifecycleStateDeleted ListManagedDatabaseGroupsLifecycleStateEnum = "DELETED" ListManagedDatabaseGroupsLifecycleStateFailed ListManagedDatabaseGroupsLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ListManagedDatabaseGroupsLifecycleStateEnum
func GetListManagedDatabaseGroupsLifecycleStateEnumValues ¶
func GetListManagedDatabaseGroupsLifecycleStateEnumValues() []ListManagedDatabaseGroupsLifecycleStateEnum
GetListManagedDatabaseGroupsLifecycleStateEnumValues Enumerates the set of values for ListManagedDatabaseGroupsLifecycleStateEnum
type ListManagedDatabaseGroupsRequest ¶
type ListManagedDatabaseGroupsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The identifier of the resource. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The lifecycle state of a resource. LifecycleState ListManagedDatabaseGroupsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘TIMECREATED’ is descending and the default sort order for ‘NAME’ is ascending. // The ‘NAME’ sort order is case-sensitive. SortBy ListManagedDatabaseGroupsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListManagedDatabaseGroupsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListManagedDatabaseGroupsRequest wrapper for the ListManagedDatabaseGroups operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListManagedDatabaseGroups.go.html to see an example of how to use ListManagedDatabaseGroupsRequest.
func (ListManagedDatabaseGroupsRequest) BinaryRequestBody ¶
func (request ListManagedDatabaseGroupsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListManagedDatabaseGroupsRequest) HTTPRequest ¶
func (request ListManagedDatabaseGroupsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListManagedDatabaseGroupsRequest) RetryPolicy ¶
func (request ListManagedDatabaseGroupsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListManagedDatabaseGroupsRequest) String ¶
func (request ListManagedDatabaseGroupsRequest) String() string
type ListManagedDatabaseGroupsResponse ¶
type ListManagedDatabaseGroupsResponse struct { // The underlying http response RawResponse *http.Response // A list of ManagedDatabaseGroupCollection instances ManagedDatabaseGroupCollection `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"` }
ListManagedDatabaseGroupsResponse wrapper for the ListManagedDatabaseGroups operation
func (ListManagedDatabaseGroupsResponse) HTTPResponse ¶
func (response ListManagedDatabaseGroupsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListManagedDatabaseGroupsResponse) String ¶
func (response ListManagedDatabaseGroupsResponse) String() string
type ListManagedDatabaseGroupsSortByEnum ¶
type ListManagedDatabaseGroupsSortByEnum string
ListManagedDatabaseGroupsSortByEnum Enum with underlying type: string
const ( ListManagedDatabaseGroupsSortByTimecreated ListManagedDatabaseGroupsSortByEnum = "TIMECREATED" ListManagedDatabaseGroupsSortByName ListManagedDatabaseGroupsSortByEnum = "NAME" )
Set of constants representing the allowable values for ListManagedDatabaseGroupsSortByEnum
func GetListManagedDatabaseGroupsSortByEnumValues ¶
func GetListManagedDatabaseGroupsSortByEnumValues() []ListManagedDatabaseGroupsSortByEnum
GetListManagedDatabaseGroupsSortByEnumValues Enumerates the set of values for ListManagedDatabaseGroupsSortByEnum
type ListManagedDatabaseGroupsSortOrderEnum ¶
type ListManagedDatabaseGroupsSortOrderEnum string
ListManagedDatabaseGroupsSortOrderEnum Enum with underlying type: string
const ( ListManagedDatabaseGroupsSortOrderAsc ListManagedDatabaseGroupsSortOrderEnum = "ASC" ListManagedDatabaseGroupsSortOrderDesc ListManagedDatabaseGroupsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListManagedDatabaseGroupsSortOrderEnum
func GetListManagedDatabaseGroupsSortOrderEnumValues ¶
func GetListManagedDatabaseGroupsSortOrderEnumValues() []ListManagedDatabaseGroupsSortOrderEnum
GetListManagedDatabaseGroupsSortOrderEnumValues Enumerates the set of values for ListManagedDatabaseGroupsSortOrderEnum
type ListManagedDatabasesDeploymentTypeEnum ¶
type ListManagedDatabasesDeploymentTypeEnum string
ListManagedDatabasesDeploymentTypeEnum Enum with underlying type: string
const ( ListManagedDatabasesDeploymentTypeOnpremise ListManagedDatabasesDeploymentTypeEnum = "ONPREMISE" ListManagedDatabasesDeploymentTypeBm ListManagedDatabasesDeploymentTypeEnum = "BM" ListManagedDatabasesDeploymentTypeVm ListManagedDatabasesDeploymentTypeEnum = "VM" ListManagedDatabasesDeploymentTypeExadata ListManagedDatabasesDeploymentTypeEnum = "EXADATA" ListManagedDatabasesDeploymentTypeExadataCc ListManagedDatabasesDeploymentTypeEnum = "EXADATA_CC" ListManagedDatabasesDeploymentTypeAutonomous ListManagedDatabasesDeploymentTypeEnum = "AUTONOMOUS" )
Set of constants representing the allowable values for ListManagedDatabasesDeploymentTypeEnum
func GetListManagedDatabasesDeploymentTypeEnumValues ¶
func GetListManagedDatabasesDeploymentTypeEnumValues() []ListManagedDatabasesDeploymentTypeEnum
GetListManagedDatabasesDeploymentTypeEnumValues Enumerates the set of values for ListManagedDatabasesDeploymentTypeEnum
type ListManagedDatabasesManagementOptionEnum ¶
type ListManagedDatabasesManagementOptionEnum string
ListManagedDatabasesManagementOptionEnum Enum with underlying type: string
const ( ListManagedDatabasesManagementOptionBasic ListManagedDatabasesManagementOptionEnum = "BASIC" ListManagedDatabasesManagementOptionAdvanced ListManagedDatabasesManagementOptionEnum = "ADVANCED" )
Set of constants representing the allowable values for ListManagedDatabasesManagementOptionEnum
func GetListManagedDatabasesManagementOptionEnumValues ¶
func GetListManagedDatabasesManagementOptionEnumValues() []ListManagedDatabasesManagementOptionEnum
GetListManagedDatabasesManagementOptionEnumValues Enumerates the set of values for ListManagedDatabasesManagementOptionEnum
type ListManagedDatabasesRequest ¶
type ListManagedDatabasesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The identifier of the resource. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // A filter to return Managed Databases with the specified management option. ManagementOption ListManagedDatabasesManagementOptionEnum `mandatory:"false" contributesTo:"query" name:"managementOption" omitEmpty:"true"` // A filter to return Managed Databases of the specified deployment type. DeploymentType ListManagedDatabasesDeploymentTypeEnum `mandatory:"false" contributesTo:"query" name:"deploymentType" omitEmpty:"true"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘TIMECREATED’ is descending and the default sort order for ‘NAME’ is ascending. // The ‘NAME’ sort order is case-sensitive. SortBy ListManagedDatabasesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListManagedDatabasesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListManagedDatabasesRequest wrapper for the ListManagedDatabases operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListManagedDatabases.go.html to see an example of how to use ListManagedDatabasesRequest.
func (ListManagedDatabasesRequest) BinaryRequestBody ¶
func (request ListManagedDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListManagedDatabasesRequest) HTTPRequest ¶
func (request ListManagedDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListManagedDatabasesRequest) RetryPolicy ¶
func (request ListManagedDatabasesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListManagedDatabasesRequest) String ¶
func (request ListManagedDatabasesRequest) String() string
type ListManagedDatabasesResponse ¶
type ListManagedDatabasesResponse struct { // The underlying http response RawResponse *http.Response // A list of ManagedDatabaseCollection instances ManagedDatabaseCollection `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"` }
ListManagedDatabasesResponse wrapper for the ListManagedDatabases operation
func (ListManagedDatabasesResponse) HTTPResponse ¶
func (response ListManagedDatabasesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListManagedDatabasesResponse) String ¶
func (response ListManagedDatabasesResponse) String() string
type ListManagedDatabasesSortByEnum ¶
type ListManagedDatabasesSortByEnum string
ListManagedDatabasesSortByEnum Enum with underlying type: string
const ( ListManagedDatabasesSortByTimecreated ListManagedDatabasesSortByEnum = "TIMECREATED" ListManagedDatabasesSortByName ListManagedDatabasesSortByEnum = "NAME" )
Set of constants representing the allowable values for ListManagedDatabasesSortByEnum
func GetListManagedDatabasesSortByEnumValues ¶
func GetListManagedDatabasesSortByEnumValues() []ListManagedDatabasesSortByEnum
GetListManagedDatabasesSortByEnumValues Enumerates the set of values for ListManagedDatabasesSortByEnum
type ListManagedDatabasesSortOrderEnum ¶
type ListManagedDatabasesSortOrderEnum string
ListManagedDatabasesSortOrderEnum Enum with underlying type: string
const ( ListManagedDatabasesSortOrderAsc ListManagedDatabasesSortOrderEnum = "ASC" ListManagedDatabasesSortOrderDesc ListManagedDatabasesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListManagedDatabasesSortOrderEnum
func GetListManagedDatabasesSortOrderEnumValues ¶
func GetListManagedDatabasesSortOrderEnumValues() []ListManagedDatabasesSortOrderEnum
GetListManagedDatabasesSortOrderEnumValues Enumerates the set of values for ListManagedDatabasesSortOrderEnum
type ListObjectPrivilegesRequest ¶
type ListObjectPrivilegesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The name of the user whose details are to be viewed. UserName *string `mandatory:"true" contributesTo:"path" name:"userName"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘NAME’ is ascending. The ‘NAME’ sort order is case-sensitive. SortBy ListObjectPrivilegesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListObjectPrivilegesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListObjectPrivilegesRequest wrapper for the ListObjectPrivileges operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListObjectPrivileges.go.html to see an example of how to use ListObjectPrivilegesRequest.
func (ListObjectPrivilegesRequest) BinaryRequestBody ¶
func (request ListObjectPrivilegesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListObjectPrivilegesRequest) HTTPRequest ¶
func (request ListObjectPrivilegesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListObjectPrivilegesRequest) RetryPolicy ¶
func (request ListObjectPrivilegesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListObjectPrivilegesRequest) String ¶
func (request ListObjectPrivilegesRequest) String() string
type ListObjectPrivilegesResponse ¶
type ListObjectPrivilegesResponse struct { // The underlying http response RawResponse *http.Response // A list of ObjectPrivilegeCollection instances ObjectPrivilegeCollection `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"` }
ListObjectPrivilegesResponse wrapper for the ListObjectPrivileges operation
func (ListObjectPrivilegesResponse) HTTPResponse ¶
func (response ListObjectPrivilegesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListObjectPrivilegesResponse) String ¶
func (response ListObjectPrivilegesResponse) String() string
type ListObjectPrivilegesSortByEnum ¶
type ListObjectPrivilegesSortByEnum string
ListObjectPrivilegesSortByEnum Enum with underlying type: string
const (
ListObjectPrivilegesSortByName ListObjectPrivilegesSortByEnum = "NAME"
)
Set of constants representing the allowable values for ListObjectPrivilegesSortByEnum
func GetListObjectPrivilegesSortByEnumValues ¶
func GetListObjectPrivilegesSortByEnumValues() []ListObjectPrivilegesSortByEnum
GetListObjectPrivilegesSortByEnumValues Enumerates the set of values for ListObjectPrivilegesSortByEnum
type ListObjectPrivilegesSortOrderEnum ¶
type ListObjectPrivilegesSortOrderEnum string
ListObjectPrivilegesSortOrderEnum Enum with underlying type: string
const ( ListObjectPrivilegesSortOrderAsc ListObjectPrivilegesSortOrderEnum = "ASC" ListObjectPrivilegesSortOrderDesc ListObjectPrivilegesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListObjectPrivilegesSortOrderEnum
func GetListObjectPrivilegesSortOrderEnumValues ¶
func GetListObjectPrivilegesSortOrderEnumValues() []ListObjectPrivilegesSortOrderEnum
GetListObjectPrivilegesSortOrderEnumValues Enumerates the set of values for ListObjectPrivilegesSortOrderEnum
type ListProxiedForUsersRequest ¶
type ListProxiedForUsersRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The name of the user whose details are to be viewed. UserName *string `mandatory:"true" contributesTo:"path" name:"userName"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘NAME’ is ascending. The ‘NAME’ sort order is case-sensitive. SortBy ListProxiedForUsersSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListProxiedForUsersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListProxiedForUsersRequest wrapper for the ListProxiedForUsers operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListProxiedForUsers.go.html to see an example of how to use ListProxiedForUsersRequest.
func (ListProxiedForUsersRequest) BinaryRequestBody ¶
func (request ListProxiedForUsersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListProxiedForUsersRequest) HTTPRequest ¶
func (request ListProxiedForUsersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListProxiedForUsersRequest) RetryPolicy ¶
func (request ListProxiedForUsersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListProxiedForUsersRequest) String ¶
func (request ListProxiedForUsersRequest) String() string
type ListProxiedForUsersResponse ¶
type ListProxiedForUsersResponse struct { // The underlying http response RawResponse *http.Response // A list of ProxiedForUserCollection instances ProxiedForUserCollection `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"` }
ListProxiedForUsersResponse wrapper for the ListProxiedForUsers operation
func (ListProxiedForUsersResponse) HTTPResponse ¶
func (response ListProxiedForUsersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListProxiedForUsersResponse) String ¶
func (response ListProxiedForUsersResponse) String() string
type ListProxiedForUsersSortByEnum ¶
type ListProxiedForUsersSortByEnum string
ListProxiedForUsersSortByEnum Enum with underlying type: string
const (
ListProxiedForUsersSortByName ListProxiedForUsersSortByEnum = "NAME"
)
Set of constants representing the allowable values for ListProxiedForUsersSortByEnum
func GetListProxiedForUsersSortByEnumValues ¶
func GetListProxiedForUsersSortByEnumValues() []ListProxiedForUsersSortByEnum
GetListProxiedForUsersSortByEnumValues Enumerates the set of values for ListProxiedForUsersSortByEnum
type ListProxiedForUsersSortOrderEnum ¶
type ListProxiedForUsersSortOrderEnum string
ListProxiedForUsersSortOrderEnum Enum with underlying type: string
const ( ListProxiedForUsersSortOrderAsc ListProxiedForUsersSortOrderEnum = "ASC" ListProxiedForUsersSortOrderDesc ListProxiedForUsersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListProxiedForUsersSortOrderEnum
func GetListProxiedForUsersSortOrderEnumValues ¶
func GetListProxiedForUsersSortOrderEnumValues() []ListProxiedForUsersSortOrderEnum
GetListProxiedForUsersSortOrderEnumValues Enumerates the set of values for ListProxiedForUsersSortOrderEnum
type ListProxyUsersRequest ¶
type ListProxyUsersRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The name of the user whose details are to be viewed. UserName *string `mandatory:"true" contributesTo:"path" name:"userName"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘NAME’ is ascending. The ‘NAME’ sort order is case-sensitive. SortBy ListProxyUsersSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListProxyUsersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListProxyUsersRequest wrapper for the ListProxyUsers operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListProxyUsers.go.html to see an example of how to use ListProxyUsersRequest.
func (ListProxyUsersRequest) BinaryRequestBody ¶
func (request ListProxyUsersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListProxyUsersRequest) HTTPRequest ¶
func (request ListProxyUsersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListProxyUsersRequest) RetryPolicy ¶
func (request ListProxyUsersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListProxyUsersRequest) String ¶
func (request ListProxyUsersRequest) String() string
type ListProxyUsersResponse ¶
type ListProxyUsersResponse struct { // The underlying http response RawResponse *http.Response // A list of ProxyUserCollection instances ProxyUserCollection `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"` }
ListProxyUsersResponse wrapper for the ListProxyUsers operation
func (ListProxyUsersResponse) HTTPResponse ¶
func (response ListProxyUsersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListProxyUsersResponse) String ¶
func (response ListProxyUsersResponse) String() string
type ListProxyUsersSortByEnum ¶
type ListProxyUsersSortByEnum string
ListProxyUsersSortByEnum Enum with underlying type: string
const (
ListProxyUsersSortByName ListProxyUsersSortByEnum = "NAME"
)
Set of constants representing the allowable values for ListProxyUsersSortByEnum
func GetListProxyUsersSortByEnumValues ¶
func GetListProxyUsersSortByEnumValues() []ListProxyUsersSortByEnum
GetListProxyUsersSortByEnumValues Enumerates the set of values for ListProxyUsersSortByEnum
type ListProxyUsersSortOrderEnum ¶
type ListProxyUsersSortOrderEnum string
ListProxyUsersSortOrderEnum Enum with underlying type: string
const ( ListProxyUsersSortOrderAsc ListProxyUsersSortOrderEnum = "ASC" ListProxyUsersSortOrderDesc ListProxyUsersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListProxyUsersSortOrderEnum
func GetListProxyUsersSortOrderEnumValues ¶
func GetListProxyUsersSortOrderEnumValues() []ListProxyUsersSortOrderEnum
GetListProxyUsersSortOrderEnumValues Enumerates the set of values for ListProxyUsersSortOrderEnum
type ListRolesRequest ¶
type ListRolesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The name of the user whose details are to be viewed. UserName *string `mandatory:"true" contributesTo:"path" name:"userName"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘NAME’ is ascending. The ‘NAME’ sort order is case-sensitive. SortBy ListRolesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListRolesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListRolesRequest wrapper for the ListRoles operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListRoles.go.html to see an example of how to use ListRolesRequest.
func (ListRolesRequest) BinaryRequestBody ¶
func (request ListRolesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListRolesRequest) HTTPRequest ¶
func (request ListRolesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListRolesRequest) RetryPolicy ¶
func (request ListRolesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListRolesRequest) String ¶
func (request ListRolesRequest) String() string
type ListRolesResponse ¶
type ListRolesResponse struct { // The underlying http response RawResponse *http.Response // A list of RoleCollection instances RoleCollection `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"` }
ListRolesResponse wrapper for the ListRoles operation
func (ListRolesResponse) HTTPResponse ¶
func (response ListRolesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListRolesResponse) String ¶
func (response ListRolesResponse) String() string
type ListRolesSortByEnum ¶
type ListRolesSortByEnum string
ListRolesSortByEnum Enum with underlying type: string
const (
ListRolesSortByName ListRolesSortByEnum = "NAME"
)
Set of constants representing the allowable values for ListRolesSortByEnum
func GetListRolesSortByEnumValues ¶
func GetListRolesSortByEnumValues() []ListRolesSortByEnum
GetListRolesSortByEnumValues Enumerates the set of values for ListRolesSortByEnum
type ListRolesSortOrderEnum ¶
type ListRolesSortOrderEnum string
ListRolesSortOrderEnum Enum with underlying type: string
const ( ListRolesSortOrderAsc ListRolesSortOrderEnum = "ASC" ListRolesSortOrderDesc ListRolesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListRolesSortOrderEnum
func GetListRolesSortOrderEnumValues ¶
func GetListRolesSortOrderEnumValues() []ListRolesSortOrderEnum
GetListRolesSortOrderEnumValues Enumerates the set of values for ListRolesSortOrderEnum
type ListSqlTuningAdvisorTaskFindingsFindingFilterEnum ¶
type ListSqlTuningAdvisorTaskFindingsFindingFilterEnum string
ListSqlTuningAdvisorTaskFindingsFindingFilterEnum Enum with underlying type: string
const ( ListSqlTuningAdvisorTaskFindingsFindingFilterNone ListSqlTuningAdvisorTaskFindingsFindingFilterEnum = "none" ListSqlTuningAdvisorTaskFindingsFindingFilterFindings ListSqlTuningAdvisorTaskFindingsFindingFilterEnum = "FINDINGS" ListSqlTuningAdvisorTaskFindingsFindingFilterNofindings ListSqlTuningAdvisorTaskFindingsFindingFilterEnum = "NOFINDINGS" ListSqlTuningAdvisorTaskFindingsFindingFilterErrors ListSqlTuningAdvisorTaskFindingsFindingFilterEnum = "ERRORS" ListSqlTuningAdvisorTaskFindingsFindingFilterProfiles ListSqlTuningAdvisorTaskFindingsFindingFilterEnum = "PROFILES" ListSqlTuningAdvisorTaskFindingsFindingFilterIndices ListSqlTuningAdvisorTaskFindingsFindingFilterEnum = "INDICES" ListSqlTuningAdvisorTaskFindingsFindingFilterStats ListSqlTuningAdvisorTaskFindingsFindingFilterEnum = "STATS" ListSqlTuningAdvisorTaskFindingsFindingFilterRestructure ListSqlTuningAdvisorTaskFindingsFindingFilterEnum = "RESTRUCTURE" ListSqlTuningAdvisorTaskFindingsFindingFilterAlternative ListSqlTuningAdvisorTaskFindingsFindingFilterEnum = "ALTERNATIVE" ListSqlTuningAdvisorTaskFindingsFindingFilterAutoProfiles ListSqlTuningAdvisorTaskFindingsFindingFilterEnum = "AUTO_PROFILES" ListSqlTuningAdvisorTaskFindingsFindingFilterOtherProfiles ListSqlTuningAdvisorTaskFindingsFindingFilterEnum = "OTHER_PROFILES" )
Set of constants representing the allowable values for ListSqlTuningAdvisorTaskFindingsFindingFilterEnum
func GetListSqlTuningAdvisorTaskFindingsFindingFilterEnumValues ¶
func GetListSqlTuningAdvisorTaskFindingsFindingFilterEnumValues() []ListSqlTuningAdvisorTaskFindingsFindingFilterEnum
GetListSqlTuningAdvisorTaskFindingsFindingFilterEnumValues Enumerates the set of values for ListSqlTuningAdvisorTaskFindingsFindingFilterEnum
type ListSqlTuningAdvisorTaskFindingsRequest ¶
type ListSqlTuningAdvisorTaskFindingsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The SQL tuning task identifier. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskId *int64 `mandatory:"true" contributesTo:"path" name:"sqlTuningAdvisorTaskId"` // The optional greater than or equal to filter on the execution ID related to a specific SQL Tuning Advisor task. BeginExecId *int64 `mandatory:"false" contributesTo:"query" name:"beginExecId"` // The optional less than or equal to query parameter to filter on the execution ID related to a specific SQL Tuning Advisor task. EndExecId *int64 `mandatory:"false" contributesTo:"query" name:"endExecId"` // How far back the API will search for begin and end exec id, if not supplied. Unused if beginExecId and endExecId optional query params are both supplied. SearchPeriod ListSqlTuningAdvisorTaskFindingsSearchPeriodEnum `mandatory:"false" contributesTo:"query" name:"searchPeriod" omitEmpty:"true"` // Filters which findings get shown in the report FindingFilter ListSqlTuningAdvisorTaskFindingsFindingFilterEnum `mandatory:"false" contributesTo:"query" name:"findingFilter" omitEmpty:"true"` // The hash value of the object for the statistic finding search. StatsHashFilter *string `mandatory:"false" contributesTo:"query" name:"statsHashFilter"` // The hash value of the index table name. IndexHashFilter *string `mandatory:"false" contributesTo:"query" name:"indexHashFilter"` // The possible sortBy values of an object's recommendations. SortBy ListSqlTuningAdvisorTaskFindingsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Descending order is the default order. SortOrder ListSqlTuningAdvisorTaskFindingsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // 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 }
ListSqlTuningAdvisorTaskFindingsRequest wrapper for the ListSqlTuningAdvisorTaskFindings operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListSqlTuningAdvisorTaskFindings.go.html to see an example of how to use ListSqlTuningAdvisorTaskFindingsRequest.
func (ListSqlTuningAdvisorTaskFindingsRequest) BinaryRequestBody ¶
func (request ListSqlTuningAdvisorTaskFindingsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListSqlTuningAdvisorTaskFindingsRequest) HTTPRequest ¶
func (request ListSqlTuningAdvisorTaskFindingsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListSqlTuningAdvisorTaskFindingsRequest) RetryPolicy ¶
func (request ListSqlTuningAdvisorTaskFindingsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListSqlTuningAdvisorTaskFindingsRequest) String ¶
func (request ListSqlTuningAdvisorTaskFindingsRequest) String() string
type ListSqlTuningAdvisorTaskFindingsResponse ¶
type ListSqlTuningAdvisorTaskFindingsResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlTuningAdvisorTaskFindingCollection instances SqlTuningAdvisorTaskFindingCollection `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"` }
ListSqlTuningAdvisorTaskFindingsResponse wrapper for the ListSqlTuningAdvisorTaskFindings operation
func (ListSqlTuningAdvisorTaskFindingsResponse) HTTPResponse ¶
func (response ListSqlTuningAdvisorTaskFindingsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSqlTuningAdvisorTaskFindingsResponse) String ¶
func (response ListSqlTuningAdvisorTaskFindingsResponse) String() string
type ListSqlTuningAdvisorTaskFindingsSearchPeriodEnum ¶
type ListSqlTuningAdvisorTaskFindingsSearchPeriodEnum string
ListSqlTuningAdvisorTaskFindingsSearchPeriodEnum Enum with underlying type: string
const ( ListSqlTuningAdvisorTaskFindingsSearchPeriodLast24hr ListSqlTuningAdvisorTaskFindingsSearchPeriodEnum = "LAST_24HR" ListSqlTuningAdvisorTaskFindingsSearchPeriodLast7day ListSqlTuningAdvisorTaskFindingsSearchPeriodEnum = "LAST_7DAY" ListSqlTuningAdvisorTaskFindingsSearchPeriodLast31day ListSqlTuningAdvisorTaskFindingsSearchPeriodEnum = "LAST_31DAY" ListSqlTuningAdvisorTaskFindingsSearchPeriodSinceLast ListSqlTuningAdvisorTaskFindingsSearchPeriodEnum = "SINCE_LAST" ListSqlTuningAdvisorTaskFindingsSearchPeriodAll ListSqlTuningAdvisorTaskFindingsSearchPeriodEnum = "ALL" )
Set of constants representing the allowable values for ListSqlTuningAdvisorTaskFindingsSearchPeriodEnum
func GetListSqlTuningAdvisorTaskFindingsSearchPeriodEnumValues ¶
func GetListSqlTuningAdvisorTaskFindingsSearchPeriodEnumValues() []ListSqlTuningAdvisorTaskFindingsSearchPeriodEnum
GetListSqlTuningAdvisorTaskFindingsSearchPeriodEnumValues Enumerates the set of values for ListSqlTuningAdvisorTaskFindingsSearchPeriodEnum
type ListSqlTuningAdvisorTaskFindingsSortByEnum ¶
type ListSqlTuningAdvisorTaskFindingsSortByEnum string
ListSqlTuningAdvisorTaskFindingsSortByEnum Enum with underlying type: string
const ( ListSqlTuningAdvisorTaskFindingsSortByDbtimeBenefit ListSqlTuningAdvisorTaskFindingsSortByEnum = "DBTIME_BENEFIT" ListSqlTuningAdvisorTaskFindingsSortByParsingSchema ListSqlTuningAdvisorTaskFindingsSortByEnum = "PARSING_SCHEMA" ListSqlTuningAdvisorTaskFindingsSortBySqlId ListSqlTuningAdvisorTaskFindingsSortByEnum = "SQL_ID" ListSqlTuningAdvisorTaskFindingsSortByStats ListSqlTuningAdvisorTaskFindingsSortByEnum = "STATS" ListSqlTuningAdvisorTaskFindingsSortByProfiles ListSqlTuningAdvisorTaskFindingsSortByEnum = "PROFILES" ListSqlTuningAdvisorTaskFindingsSortBySqlBenefit ListSqlTuningAdvisorTaskFindingsSortByEnum = "SQL_BENEFIT" ListSqlTuningAdvisorTaskFindingsSortByDate ListSqlTuningAdvisorTaskFindingsSortByEnum = "DATE" ListSqlTuningAdvisorTaskFindingsSortByIndices ListSqlTuningAdvisorTaskFindingsSortByEnum = "INDICES" ListSqlTuningAdvisorTaskFindingsSortByRestructure ListSqlTuningAdvisorTaskFindingsSortByEnum = "RESTRUCTURE" ListSqlTuningAdvisorTaskFindingsSortByAlternative ListSqlTuningAdvisorTaskFindingsSortByEnum = "ALTERNATIVE" ListSqlTuningAdvisorTaskFindingsSortByMisc ListSqlTuningAdvisorTaskFindingsSortByEnum = "MISC" ListSqlTuningAdvisorTaskFindingsSortByError ListSqlTuningAdvisorTaskFindingsSortByEnum = "ERROR" ListSqlTuningAdvisorTaskFindingsSortByTimeouts ListSqlTuningAdvisorTaskFindingsSortByEnum = "TIMEOUTS" )
Set of constants representing the allowable values for ListSqlTuningAdvisorTaskFindingsSortByEnum
func GetListSqlTuningAdvisorTaskFindingsSortByEnumValues ¶
func GetListSqlTuningAdvisorTaskFindingsSortByEnumValues() []ListSqlTuningAdvisorTaskFindingsSortByEnum
GetListSqlTuningAdvisorTaskFindingsSortByEnumValues Enumerates the set of values for ListSqlTuningAdvisorTaskFindingsSortByEnum
type ListSqlTuningAdvisorTaskFindingsSortOrderEnum ¶
type ListSqlTuningAdvisorTaskFindingsSortOrderEnum string
ListSqlTuningAdvisorTaskFindingsSortOrderEnum Enum with underlying type: string
const ( ListSqlTuningAdvisorTaskFindingsSortOrderAsc ListSqlTuningAdvisorTaskFindingsSortOrderEnum = "ASC" ListSqlTuningAdvisorTaskFindingsSortOrderDesc ListSqlTuningAdvisorTaskFindingsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListSqlTuningAdvisorTaskFindingsSortOrderEnum
func GetListSqlTuningAdvisorTaskFindingsSortOrderEnumValues ¶
func GetListSqlTuningAdvisorTaskFindingsSortOrderEnumValues() []ListSqlTuningAdvisorTaskFindingsSortOrderEnum
GetListSqlTuningAdvisorTaskFindingsSortOrderEnumValues Enumerates the set of values for ListSqlTuningAdvisorTaskFindingsSortOrderEnum
type ListSqlTuningAdvisorTaskRecommendationsRequest ¶
type ListSqlTuningAdvisorTaskRecommendationsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The SQL tuning task identifier. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskId *int64 `mandatory:"true" contributesTo:"path" name:"sqlTuningAdvisorTaskId"` // The SQL object id for the SQL tuning task. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlObjectId *int64 `mandatory:"true" contributesTo:"query" name:"sqlObjectId"` // The execution id for an execution of a SQL tuning task. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). ExecutionId *int64 `mandatory:"true" contributesTo:"query" name:"executionId"` // The possible sortBy values of an object's recommendations. SortBy ListSqlTuningAdvisorTaskRecommendationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Descending order is the default order. SortOrder ListSqlTuningAdvisorTaskRecommendationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // 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 }
ListSqlTuningAdvisorTaskRecommendationsRequest wrapper for the ListSqlTuningAdvisorTaskRecommendations operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListSqlTuningAdvisorTaskRecommendations.go.html to see an example of how to use ListSqlTuningAdvisorTaskRecommendationsRequest.
func (ListSqlTuningAdvisorTaskRecommendationsRequest) BinaryRequestBody ¶
func (request ListSqlTuningAdvisorTaskRecommendationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListSqlTuningAdvisorTaskRecommendationsRequest) HTTPRequest ¶
func (request ListSqlTuningAdvisorTaskRecommendationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListSqlTuningAdvisorTaskRecommendationsRequest) RetryPolicy ¶
func (request ListSqlTuningAdvisorTaskRecommendationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListSqlTuningAdvisorTaskRecommendationsRequest) String ¶
func (request ListSqlTuningAdvisorTaskRecommendationsRequest) String() string
type ListSqlTuningAdvisorTaskRecommendationsResponse ¶
type ListSqlTuningAdvisorTaskRecommendationsResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlTuningAdvisorTaskRecommendationCollection instances SqlTuningAdvisorTaskRecommendationCollection `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"` }
ListSqlTuningAdvisorTaskRecommendationsResponse wrapper for the ListSqlTuningAdvisorTaskRecommendations operation
func (ListSqlTuningAdvisorTaskRecommendationsResponse) HTTPResponse ¶
func (response ListSqlTuningAdvisorTaskRecommendationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSqlTuningAdvisorTaskRecommendationsResponse) String ¶
func (response ListSqlTuningAdvisorTaskRecommendationsResponse) String() string
type ListSqlTuningAdvisorTaskRecommendationsSortByEnum ¶
type ListSqlTuningAdvisorTaskRecommendationsSortByEnum string
ListSqlTuningAdvisorTaskRecommendationsSortByEnum Enum with underlying type: string
const ( ListSqlTuningAdvisorTaskRecommendationsSortByRecommendationType ListSqlTuningAdvisorTaskRecommendationsSortByEnum = "RECOMMENDATION_TYPE" ListSqlTuningAdvisorTaskRecommendationsSortByBenefit ListSqlTuningAdvisorTaskRecommendationsSortByEnum = "BENEFIT" )
Set of constants representing the allowable values for ListSqlTuningAdvisorTaskRecommendationsSortByEnum
func GetListSqlTuningAdvisorTaskRecommendationsSortByEnumValues ¶
func GetListSqlTuningAdvisorTaskRecommendationsSortByEnumValues() []ListSqlTuningAdvisorTaskRecommendationsSortByEnum
GetListSqlTuningAdvisorTaskRecommendationsSortByEnumValues Enumerates the set of values for ListSqlTuningAdvisorTaskRecommendationsSortByEnum
type ListSqlTuningAdvisorTaskRecommendationsSortOrderEnum ¶
type ListSqlTuningAdvisorTaskRecommendationsSortOrderEnum string
ListSqlTuningAdvisorTaskRecommendationsSortOrderEnum Enum with underlying type: string
const ( ListSqlTuningAdvisorTaskRecommendationsSortOrderAsc ListSqlTuningAdvisorTaskRecommendationsSortOrderEnum = "ASC" ListSqlTuningAdvisorTaskRecommendationsSortOrderDesc ListSqlTuningAdvisorTaskRecommendationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListSqlTuningAdvisorTaskRecommendationsSortOrderEnum
func GetListSqlTuningAdvisorTaskRecommendationsSortOrderEnumValues ¶
func GetListSqlTuningAdvisorTaskRecommendationsSortOrderEnumValues() []ListSqlTuningAdvisorTaskRecommendationsSortOrderEnum
GetListSqlTuningAdvisorTaskRecommendationsSortOrderEnumValues Enumerates the set of values for ListSqlTuningAdvisorTaskRecommendationsSortOrderEnum
type ListSqlTuningAdvisorTasksRequest ¶
type ListSqlTuningAdvisorTasksRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The optional query parameter to filter the SQL Tuning Advisor task list by name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The optional query parameter to filter the SQL Tuning Advisor task list by status. Status ListSqlTuningAdvisorTasksStatusEnum `mandatory:"false" contributesTo:"query" name:"status" omitEmpty:"true"` // The optional greater than or equal to query parameter to filter the timestamp. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the SQL Tuning advisor task summary data. SortBy ListSqlTuningAdvisorTasksSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Descending order is the default order. SortOrder ListSqlTuningAdvisorTasksSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" 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 }
ListSqlTuningAdvisorTasksRequest wrapper for the ListSqlTuningAdvisorTasks operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListSqlTuningAdvisorTasks.go.html to see an example of how to use ListSqlTuningAdvisorTasksRequest.
func (ListSqlTuningAdvisorTasksRequest) BinaryRequestBody ¶
func (request ListSqlTuningAdvisorTasksRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListSqlTuningAdvisorTasksRequest) HTTPRequest ¶
func (request ListSqlTuningAdvisorTasksRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListSqlTuningAdvisorTasksRequest) RetryPolicy ¶
func (request ListSqlTuningAdvisorTasksRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListSqlTuningAdvisorTasksRequest) String ¶
func (request ListSqlTuningAdvisorTasksRequest) String() string
type ListSqlTuningAdvisorTasksResponse ¶
type ListSqlTuningAdvisorTasksResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlTuningAdvisorTaskCollection instances SqlTuningAdvisorTaskCollection `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"` }
ListSqlTuningAdvisorTasksResponse wrapper for the ListSqlTuningAdvisorTasks operation
func (ListSqlTuningAdvisorTasksResponse) HTTPResponse ¶
func (response ListSqlTuningAdvisorTasksResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSqlTuningAdvisorTasksResponse) String ¶
func (response ListSqlTuningAdvisorTasksResponse) String() string
type ListSqlTuningAdvisorTasksSortByEnum ¶
type ListSqlTuningAdvisorTasksSortByEnum string
ListSqlTuningAdvisorTasksSortByEnum Enum with underlying type: string
const ( ListSqlTuningAdvisorTasksSortByName ListSqlTuningAdvisorTasksSortByEnum = "NAME" ListSqlTuningAdvisorTasksSortByStartTime ListSqlTuningAdvisorTasksSortByEnum = "START_TIME" )
Set of constants representing the allowable values for ListSqlTuningAdvisorTasksSortByEnum
func GetListSqlTuningAdvisorTasksSortByEnumValues ¶
func GetListSqlTuningAdvisorTasksSortByEnumValues() []ListSqlTuningAdvisorTasksSortByEnum
GetListSqlTuningAdvisorTasksSortByEnumValues Enumerates the set of values for ListSqlTuningAdvisorTasksSortByEnum
type ListSqlTuningAdvisorTasksSortOrderEnum ¶
type ListSqlTuningAdvisorTasksSortOrderEnum string
ListSqlTuningAdvisorTasksSortOrderEnum Enum with underlying type: string
const ( ListSqlTuningAdvisorTasksSortOrderAsc ListSqlTuningAdvisorTasksSortOrderEnum = "ASC" ListSqlTuningAdvisorTasksSortOrderDesc ListSqlTuningAdvisorTasksSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListSqlTuningAdvisorTasksSortOrderEnum
func GetListSqlTuningAdvisorTasksSortOrderEnumValues ¶
func GetListSqlTuningAdvisorTasksSortOrderEnumValues() []ListSqlTuningAdvisorTasksSortOrderEnum
GetListSqlTuningAdvisorTasksSortOrderEnumValues Enumerates the set of values for ListSqlTuningAdvisorTasksSortOrderEnum
type ListSqlTuningAdvisorTasksStatusEnum ¶
type ListSqlTuningAdvisorTasksStatusEnum string
ListSqlTuningAdvisorTasksStatusEnum Enum with underlying type: string
const ( ListSqlTuningAdvisorTasksStatusInitial ListSqlTuningAdvisorTasksStatusEnum = "INITIAL" ListSqlTuningAdvisorTasksStatusExecuting ListSqlTuningAdvisorTasksStatusEnum = "EXECUTING" ListSqlTuningAdvisorTasksStatusInterrupted ListSqlTuningAdvisorTasksStatusEnum = "INTERRUPTED" ListSqlTuningAdvisorTasksStatusCompleted ListSqlTuningAdvisorTasksStatusEnum = "COMPLETED" ListSqlTuningAdvisorTasksStatusError ListSqlTuningAdvisorTasksStatusEnum = "ERROR" )
Set of constants representing the allowable values for ListSqlTuningAdvisorTasksStatusEnum
func GetListSqlTuningAdvisorTasksStatusEnumValues ¶
func GetListSqlTuningAdvisorTasksStatusEnumValues() []ListSqlTuningAdvisorTasksStatusEnum
GetListSqlTuningAdvisorTasksStatusEnumValues Enumerates the set of values for ListSqlTuningAdvisorTasksStatusEnum
type ListSystemPrivilegesRequest ¶
type ListSystemPrivilegesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The name of the user whose details are to be viewed. UserName *string `mandatory:"true" contributesTo:"path" name:"userName"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘NAME’ is ascending. The ‘NAME’ sort order is case-sensitive. SortBy ListSystemPrivilegesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListSystemPrivilegesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListSystemPrivilegesRequest wrapper for the ListSystemPrivileges operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListSystemPrivileges.go.html to see an example of how to use ListSystemPrivilegesRequest.
func (ListSystemPrivilegesRequest) BinaryRequestBody ¶
func (request ListSystemPrivilegesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListSystemPrivilegesRequest) HTTPRequest ¶
func (request ListSystemPrivilegesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListSystemPrivilegesRequest) RetryPolicy ¶
func (request ListSystemPrivilegesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListSystemPrivilegesRequest) String ¶
func (request ListSystemPrivilegesRequest) String() string
type ListSystemPrivilegesResponse ¶
type ListSystemPrivilegesResponse struct { // The underlying http response RawResponse *http.Response // A list of SystemPrivilegeCollection instances SystemPrivilegeCollection `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"` }
ListSystemPrivilegesResponse wrapper for the ListSystemPrivileges operation
func (ListSystemPrivilegesResponse) HTTPResponse ¶
func (response ListSystemPrivilegesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSystemPrivilegesResponse) String ¶
func (response ListSystemPrivilegesResponse) String() string
type ListSystemPrivilegesSortByEnum ¶
type ListSystemPrivilegesSortByEnum string
ListSystemPrivilegesSortByEnum Enum with underlying type: string
const (
ListSystemPrivilegesSortByName ListSystemPrivilegesSortByEnum = "NAME"
)
Set of constants representing the allowable values for ListSystemPrivilegesSortByEnum
func GetListSystemPrivilegesSortByEnumValues ¶
func GetListSystemPrivilegesSortByEnumValues() []ListSystemPrivilegesSortByEnum
GetListSystemPrivilegesSortByEnumValues Enumerates the set of values for ListSystemPrivilegesSortByEnum
type ListSystemPrivilegesSortOrderEnum ¶
type ListSystemPrivilegesSortOrderEnum string
ListSystemPrivilegesSortOrderEnum Enum with underlying type: string
const ( ListSystemPrivilegesSortOrderAsc ListSystemPrivilegesSortOrderEnum = "ASC" ListSystemPrivilegesSortOrderDesc ListSystemPrivilegesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListSystemPrivilegesSortOrderEnum
func GetListSystemPrivilegesSortOrderEnumValues ¶
func GetListSystemPrivilegesSortOrderEnumValues() []ListSystemPrivilegesSortOrderEnum
GetListSystemPrivilegesSortOrderEnumValues Enumerates the set of values for ListSystemPrivilegesSortOrderEnum
type ListTablespacesRequest ¶
type ListTablespacesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘TIMECREATED’ is descending and the default sort order for ‘NAME’ is ascending. // The ‘NAME’ sort order is case-sensitive. SortBy ListTablespacesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListTablespacesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in the paginated response. 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 }
ListTablespacesRequest wrapper for the ListTablespaces operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListTablespaces.go.html to see an example of how to use ListTablespacesRequest.
func (ListTablespacesRequest) BinaryRequestBody ¶
func (request ListTablespacesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListTablespacesRequest) HTTPRequest ¶
func (request ListTablespacesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListTablespacesRequest) RetryPolicy ¶
func (request ListTablespacesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListTablespacesRequest) String ¶
func (request ListTablespacesRequest) String() string
type ListTablespacesResponse ¶
type ListTablespacesResponse struct { // The underlying http response RawResponse *http.Response // A list of TablespaceCollection instances TablespaceCollection `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"` }
ListTablespacesResponse wrapper for the ListTablespaces operation
func (ListTablespacesResponse) HTTPResponse ¶
func (response ListTablespacesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListTablespacesResponse) String ¶
func (response ListTablespacesResponse) String() string
type ListTablespacesSortByEnum ¶
type ListTablespacesSortByEnum string
ListTablespacesSortByEnum Enum with underlying type: string
const ( ListTablespacesSortByTimecreated ListTablespacesSortByEnum = "TIMECREATED" ListTablespacesSortByName ListTablespacesSortByEnum = "NAME" )
Set of constants representing the allowable values for ListTablespacesSortByEnum
func GetListTablespacesSortByEnumValues ¶
func GetListTablespacesSortByEnumValues() []ListTablespacesSortByEnum
GetListTablespacesSortByEnumValues Enumerates the set of values for ListTablespacesSortByEnum
type ListTablespacesSortOrderEnum ¶
type ListTablespacesSortOrderEnum string
ListTablespacesSortOrderEnum Enum with underlying type: string
const ( ListTablespacesSortOrderAsc ListTablespacesSortOrderEnum = "ASC" ListTablespacesSortOrderDesc ListTablespacesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListTablespacesSortOrderEnum
func GetListTablespacesSortOrderEnumValues ¶
func GetListTablespacesSortOrderEnumValues() []ListTablespacesSortOrderEnum
GetListTablespacesSortOrderEnumValues Enumerates the set of values for ListTablespacesSortOrderEnum
type ListUsersRequest ¶
type ListUsersRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘TIMECREATED’ is descending and the default sort order for ‘NAME’ is ascending. // The ‘NAME’ sort order is case-sensitive. SortBy ListUsersSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListUsersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListUsersRequest wrapper for the ListUsers operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListUsers.go.html to see an example of how to use ListUsersRequest.
func (ListUsersRequest) BinaryRequestBody ¶
func (request ListUsersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListUsersRequest) HTTPRequest ¶
func (request ListUsersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListUsersRequest) RetryPolicy ¶
func (request ListUsersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListUsersRequest) String ¶
func (request ListUsersRequest) String() string
type ListUsersResponse ¶
type ListUsersResponse struct { // The underlying http response RawResponse *http.Response // A list of UserCollection instances UserCollection `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"` }
ListUsersResponse wrapper for the ListUsers operation
func (ListUsersResponse) HTTPResponse ¶
func (response ListUsersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListUsersResponse) String ¶
func (response ListUsersResponse) String() string
type ListUsersSortByEnum ¶
type ListUsersSortByEnum string
ListUsersSortByEnum Enum with underlying type: string
const ( ListUsersSortByTimecreated ListUsersSortByEnum = "TIMECREATED" ListUsersSortByName ListUsersSortByEnum = "NAME" )
Set of constants representing the allowable values for ListUsersSortByEnum
func GetListUsersSortByEnumValues ¶
func GetListUsersSortByEnumValues() []ListUsersSortByEnum
GetListUsersSortByEnumValues Enumerates the set of values for ListUsersSortByEnum
type ListUsersSortOrderEnum ¶
type ListUsersSortOrderEnum string
ListUsersSortOrderEnum Enum with underlying type: string
const ( ListUsersSortOrderAsc ListUsersSortOrderEnum = "ASC" ListUsersSortOrderDesc ListUsersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListUsersSortOrderEnum
func GetListUsersSortOrderEnumValues ¶
func GetListUsersSortOrderEnumValues() []ListUsersSortOrderEnum
GetListUsersSortOrderEnumValues Enumerates the set of values for ListUsersSortOrderEnum
type ListWorkRequestErrorsRequest ¶
type ListWorkRequestErrorsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the asynchronous work 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 from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The field to sort by. Only one sort order may be provided and the default order for timeAccepted is descending. SortBy ListWorkRequestErrorsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListWorkRequestErrorsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrorsRequest.
func (ListWorkRequestErrorsRequest) BinaryRequestBody ¶
func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestErrorsRequest) HTTPRequest ¶
func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestErrorsRequest) RetryPolicy ¶
func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestErrorsRequest) String ¶
func (request ListWorkRequestErrorsRequest) String() string
type ListWorkRequestErrorsResponse ¶
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"` }
ListWorkRequestErrorsResponse wrapper for the ListWorkRequestErrors operation
func (ListWorkRequestErrorsResponse) HTTPResponse ¶
func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestErrorsResponse) String ¶
func (response ListWorkRequestErrorsResponse) String() string
type ListWorkRequestErrorsSortByEnum ¶
type ListWorkRequestErrorsSortByEnum string
ListWorkRequestErrorsSortByEnum Enum with underlying type: string
const (
ListWorkRequestErrorsSortByTimeaccepted ListWorkRequestErrorsSortByEnum = "timeAccepted"
)
Set of constants representing the allowable values for ListWorkRequestErrorsSortByEnum
func GetListWorkRequestErrorsSortByEnumValues ¶
func GetListWorkRequestErrorsSortByEnumValues() []ListWorkRequestErrorsSortByEnum
GetListWorkRequestErrorsSortByEnumValues Enumerates the set of values for ListWorkRequestErrorsSortByEnum
type ListWorkRequestErrorsSortOrderEnum ¶
type ListWorkRequestErrorsSortOrderEnum string
ListWorkRequestErrorsSortOrderEnum Enum with underlying type: string
const ( ListWorkRequestErrorsSortOrderAsc ListWorkRequestErrorsSortOrderEnum = "ASC" ListWorkRequestErrorsSortOrderDesc ListWorkRequestErrorsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListWorkRequestErrorsSortOrderEnum
func GetListWorkRequestErrorsSortOrderEnumValues ¶
func GetListWorkRequestErrorsSortOrderEnumValues() []ListWorkRequestErrorsSortOrderEnum
GetListWorkRequestErrorsSortOrderEnumValues Enumerates the set of values for ListWorkRequestErrorsSortOrderEnum
type ListWorkRequestLogsRequest ¶
type ListWorkRequestLogsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the asynchronous work 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 from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The field to sort by. Only one sort order may be provided and the default order for timeAccepted is descending. SortBy ListWorkRequestLogsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListWorkRequestLogsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListWorkRequestLogsRequest wrapper for the ListWorkRequestLogs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogsRequest.
func (ListWorkRequestLogsRequest) BinaryRequestBody ¶
func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestLogsRequest) HTTPRequest ¶
func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestLogsRequest) RetryPolicy ¶
func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestLogsRequest) String ¶
func (request ListWorkRequestLogsRequest) String() string
type ListWorkRequestLogsResponse ¶
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"` }
ListWorkRequestLogsResponse wrapper for the ListWorkRequestLogs operation
func (ListWorkRequestLogsResponse) HTTPResponse ¶
func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestLogsResponse) String ¶
func (response ListWorkRequestLogsResponse) String() string
type ListWorkRequestLogsSortByEnum ¶
type ListWorkRequestLogsSortByEnum string
ListWorkRequestLogsSortByEnum Enum with underlying type: string
const (
ListWorkRequestLogsSortByTimeaccepted ListWorkRequestLogsSortByEnum = "timeAccepted"
)
Set of constants representing the allowable values for ListWorkRequestLogsSortByEnum
func GetListWorkRequestLogsSortByEnumValues ¶
func GetListWorkRequestLogsSortByEnumValues() []ListWorkRequestLogsSortByEnum
GetListWorkRequestLogsSortByEnumValues Enumerates the set of values for ListWorkRequestLogsSortByEnum
type ListWorkRequestLogsSortOrderEnum ¶
type ListWorkRequestLogsSortOrderEnum string
ListWorkRequestLogsSortOrderEnum Enum with underlying type: string
const ( ListWorkRequestLogsSortOrderAsc ListWorkRequestLogsSortOrderEnum = "ASC" ListWorkRequestLogsSortOrderDesc ListWorkRequestLogsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListWorkRequestLogsSortOrderEnum
func GetListWorkRequestLogsSortOrderEnumValues ¶
func GetListWorkRequestLogsSortOrderEnumValues() []ListWorkRequestLogsSortOrderEnum
GetListWorkRequestLogsSortOrderEnumValues Enumerates the set of values for ListWorkRequestLogsSortOrderEnum
type ListWorkRequestsRequest ¶
type ListWorkRequestsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the resource affected by the work request. ResourceId *string `mandatory:"false" contributesTo:"query" name:"resourceId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the asynchronous work request. WorkRequestId *string `mandatory:"false" contributesTo:"query" name:"workRequestId"` // A filter that returns the resources whose status matches the given WorkRequestStatus. Status ListWorkRequestsStatusEnum `mandatory:"false" contributesTo:"query" name:"status" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder ListWorkRequestsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be provided and the default order for timeAccepted is descending. SortBy ListWorkRequestsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in the paginated response. 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 }
ListWorkRequestsRequest wrapper for the ListWorkRequests operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListWorkRequests.go.html to see an example of how to use ListWorkRequestsRequest.
func (ListWorkRequestsRequest) BinaryRequestBody ¶
func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestsRequest) HTTPRequest ¶
func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestsRequest) RetryPolicy ¶
func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestsRequest) String ¶
func (request ListWorkRequestsRequest) String() string
type ListWorkRequestsResponse ¶
type ListWorkRequestsResponse struct { // The underlying http response RawResponse *http.Response // A list of WorkRequestCollection instances WorkRequestCollection `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"` }
ListWorkRequestsResponse wrapper for the ListWorkRequests operation
func (ListWorkRequestsResponse) HTTPResponse ¶
func (response ListWorkRequestsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestsResponse) String ¶
func (response ListWorkRequestsResponse) String() string
type ListWorkRequestsSortByEnum ¶
type ListWorkRequestsSortByEnum string
ListWorkRequestsSortByEnum Enum with underlying type: string
const (
ListWorkRequestsSortByTimeaccepted ListWorkRequestsSortByEnum = "timeAccepted"
)
Set of constants representing the allowable values for ListWorkRequestsSortByEnum
func GetListWorkRequestsSortByEnumValues ¶
func GetListWorkRequestsSortByEnumValues() []ListWorkRequestsSortByEnum
GetListWorkRequestsSortByEnumValues Enumerates the set of values for ListWorkRequestsSortByEnum
type ListWorkRequestsSortOrderEnum ¶
type ListWorkRequestsSortOrderEnum string
ListWorkRequestsSortOrderEnum Enum with underlying type: string
const ( ListWorkRequestsSortOrderAsc ListWorkRequestsSortOrderEnum = "ASC" ListWorkRequestsSortOrderDesc ListWorkRequestsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListWorkRequestsSortOrderEnum
func GetListWorkRequestsSortOrderEnumValues ¶
func GetListWorkRequestsSortOrderEnumValues() []ListWorkRequestsSortOrderEnum
GetListWorkRequestsSortOrderEnumValues Enumerates the set of values for ListWorkRequestsSortOrderEnum
type ListWorkRequestsStatusEnum ¶
type ListWorkRequestsStatusEnum string
ListWorkRequestsStatusEnum Enum with underlying type: string
const ( ListWorkRequestsStatusAccepted ListWorkRequestsStatusEnum = "ACCEPTED" ListWorkRequestsStatusInProgress ListWorkRequestsStatusEnum = "IN_PROGRESS" ListWorkRequestsStatusFailed ListWorkRequestsStatusEnum = "FAILED" ListWorkRequestsStatusSucceeded ListWorkRequestsStatusEnum = "SUCCEEDED" ListWorkRequestsStatusCanceling ListWorkRequestsStatusEnum = "CANCELING" ListWorkRequestsStatusCanceled ListWorkRequestsStatusEnum = "CANCELED" )
Set of constants representing the allowable values for ListWorkRequestsStatusEnum
func GetListWorkRequestsStatusEnumValues ¶
func GetListWorkRequestsStatusEnumValues() []ListWorkRequestsStatusEnum
GetListWorkRequestsStatusEnumValues Enumerates the set of values for ListWorkRequestsStatusEnum
type ManagedDatabase ¶
type ManagedDatabase struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The name of the Managed Database. Name *string `mandatory:"true" json:"name"` // The type of Oracle Database installation. DatabaseType DatabaseTypeEnum `mandatory:"true" json:"databaseType"` // The subtype of the Oracle Database. Indicates whether the database is a Container Database, // Pluggable Database, Non-container Database, Autonomous Database, or Autonomous Container Database. DatabaseSubType DatabaseSubTypeEnum `mandatory:"true" json:"databaseSubType"` // Indicates whether the Oracle Database is part of a cluster. IsCluster *bool `mandatory:"true" json:"isCluster"` // The date and time the Managed Database was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The infrastructure used to deploy the Oracle Database. DeploymentType DeploymentTypeEnum `mandatory:"false" json:"deploymentType,omitempty"` // The management option used when enabling Database Management. ManagementOption ManagementOptionEnum `mandatory:"false" json:"managementOption,omitempty"` // The workload type of the Autonomous Database. WorkloadType WorkloadTypeEnum `mandatory:"false" json:"workloadType,omitempty"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the parent Container Database // if Managed Database is a Pluggable Database. ParentContainerId *string `mandatory:"false" json:"parentContainerId"` // A list of Managed Database Groups that the Managed Database belongs to. ManagedDatabaseGroups []ParentGroup `mandatory:"false" json:"managedDatabaseGroups"` // The status of the Oracle Database. Indicates whether the status of the database // is UP, DOWN, or UNKNOWN at the current time. DatabaseStatus DatabaseStatusEnum `mandatory:"false" json:"databaseStatus,omitempty"` // The name of the parent Container Database. ParentContainerName *string `mandatory:"false" json:"parentContainerName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment // in which the parent Container Database resides, if the Managed Database // is a Pluggable Database (PDB). ParentContainerCompartmentId *string `mandatory:"false" json:"parentContainerCompartmentId"` // The number of Oracle Real Application Clusters (Oracle RAC) database instances. InstanceCount *int `mandatory:"false" json:"instanceCount"` // The details of the Oracle Real Application Clusters (Oracle RAC) database instances. InstanceDetails []InstanceDetails `mandatory:"false" json:"instanceDetails"` // The number of PDBs in the Container Database. PdbCount *int `mandatory:"false" json:"pdbCount"` // The status of the PDB in the Container Database. PdbStatus []PdbStatusDetails `mandatory:"false" json:"pdbStatus"` // The additional details specific to a type of database defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` AdditionalDetails map[string]string `mandatory:"false" json:"additionalDetails"` }
ManagedDatabase The details of a Managed Database.
func (ManagedDatabase) String ¶
func (m ManagedDatabase) String() string
type ManagedDatabaseCollection ¶
type ManagedDatabaseCollection struct { // An array of ManagedDatabaseSummary resources. Items []ManagedDatabaseSummary `mandatory:"true" json:"items"` }
ManagedDatabaseCollection A collection of Managed Database objects.
func (ManagedDatabaseCollection) String ¶
func (m ManagedDatabaseCollection) String() string
type ManagedDatabaseGroup ¶
type ManagedDatabaseGroup struct { // The name of the Managed Database Group. Name *string `mandatory:"true" json:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // A list of Managed Databases in the Managed Database Group. ManagedDatabases []ChildDatabase `mandatory:"true" json:"managedDatabases"` // The current lifecycle state of the Managed Database Group. LifecycleState LifecycleStatesEnum `mandatory:"true" json:"lifecycleState"` // The date and time the Managed Database Group was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The information specified by the user about the Managed Database Group. Description *string `mandatory:"false" json:"description"` // The date and time the Managed Database Group was last updated. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` }
ManagedDatabaseGroup The details of a Managed Database Group.
func (ManagedDatabaseGroup) String ¶
func (m ManagedDatabaseGroup) String() string
type ManagedDatabaseGroupCollection ¶
type ManagedDatabaseGroupCollection struct { // An array of ManagedDatabaseGroupSummary resources. Items []ManagedDatabaseGroupSummary `mandatory:"true" json:"items"` }
ManagedDatabaseGroupCollection A collection of Managed Database Group resources.
func (ManagedDatabaseGroupCollection) String ¶
func (m ManagedDatabaseGroupCollection) String() string
type ManagedDatabaseGroupSummary ¶
type ManagedDatabaseGroupSummary struct { // The name of the Managed Database Group. Name *string `mandatory:"true" json:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The number of Managed Databases in the Managed Database Group. ManagedDatabaseCount *int `mandatory:"true" json:"managedDatabaseCount"` // The current lifecycle state of the Managed Database Group. LifecycleState LifecycleStatesEnum `mandatory:"true" json:"lifecycleState"` // The date and time the Managed Database Group was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The information specified by the user about the Managed Database Group. Description *string `mandatory:"false" json:"description"` }
ManagedDatabaseGroupSummary A group of Managed Databases that will be managed together.
func (ManagedDatabaseGroupSummary) String ¶
func (m ManagedDatabaseGroupSummary) String() string
type ManagedDatabaseSummary ¶
type ManagedDatabaseSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The name of the Managed Database. Name *string `mandatory:"true" json:"name"` // The type of Oracle Database installation. DatabaseType DatabaseTypeEnum `mandatory:"true" json:"databaseType"` // The subtype of the Oracle Database. Indicates whether the database is a Container Database, // Pluggable Database, Non-container Database, Autonomous Database, or Autonomous Container Database. DatabaseSubType DatabaseSubTypeEnum `mandatory:"true" json:"databaseSubType"` // Indicates whether the Oracle Database is part of a cluster. IsCluster *bool `mandatory:"true" json:"isCluster"` // The date and time the Managed Database was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The infrastructure used to deploy the Oracle Database. DeploymentType DeploymentTypeEnum `mandatory:"false" json:"deploymentType,omitempty"` // The management option used when enabling Database Management. ManagementOption ManagementOptionEnum `mandatory:"false" json:"managementOption,omitempty"` // The workload type of the Autonomous Database. WorkloadType WorkloadTypeEnum `mandatory:"false" json:"workloadType,omitempty"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the parent Container Database // if the Managed Database is a Pluggable Database. ParentContainerId *string `mandatory:"false" json:"parentContainerId"` }
ManagedDatabaseSummary A summary of the Managed Database.
func (ManagedDatabaseSummary) String ¶
func (m ManagedDatabaseSummary) String() string
type ManagementOptionEnum ¶
type ManagementOptionEnum string
ManagementOptionEnum Enum with underlying type: string
const ( ManagementOptionBasic ManagementOptionEnum = "BASIC" ManagementOptionAdvanced ManagementOptionEnum = "ADVANCED" )
Set of constants representing the allowable values for ManagementOptionEnum
func GetManagementOptionEnumValues ¶
func GetManagementOptionEnumValues() []ManagementOptionEnum
GetManagementOptionEnumValues Enumerates the set of values for ManagementOptionEnum
type MemoryAggregateMetrics ¶
type MemoryAggregateMetrics struct { // A list of the memory usage metrics grouped by memorypool for a specific database. MemoryUsage []MetricDataPoint `mandatory:"false" json:"memoryUsage"` }
MemoryAggregateMetrics The memory aggregate metric details.
func (MemoryAggregateMetrics) String ¶
func (m MemoryAggregateMetrics) String() string
type MetricDataPoint ¶
type MetricDataPoint struct { // The value of the metric. Value *float64 `mandatory:"false" json:"value"` // The unit of the metric value. Unit *string `mandatory:"false" json:"unit"` // The dimensions of the metric. Dimensions []MetricDimensionDefinition `mandatory:"false" json:"dimensions"` }
MetricDataPoint The metric values with dimension details.
func (MetricDataPoint) String ¶
func (m MetricDataPoint) String() string
type MetricDimensionDefinition ¶
type MetricDimensionDefinition struct { // The name of the dimension. DimensionName *string `mandatory:"false" json:"dimensionName"` // The value of the dimension. DimensionValue *string `mandatory:"false" json:"dimensionValue"` }
MetricDimensionDefinition The metric dimension details.
func (MetricDimensionDefinition) String ¶
func (m MetricDimensionDefinition) String() string
type ObjectPrivilegeCollection ¶
type ObjectPrivilegeCollection struct { // An array of User resources. Items []ObjectPrivilegeSummary `mandatory:"true" json:"items"` }
ObjectPrivilegeCollection A collection of ObjectPrivileges granted to the current User.
func (ObjectPrivilegeCollection) String ¶
func (m ObjectPrivilegeCollection) String() string
type ObjectPrivilegeSummary ¶
type ObjectPrivilegeSummary struct { // The name of the privilege on the object. Name *string `mandatory:"false" json:"name"` // The type of the object. SchemaType *string `mandatory:"false" json:"schemaType"` // The owner of the object. Owner *string `mandatory:"false" json:"owner"` // The name of the user who performed the grant Grantor *string `mandatory:"false" json:"grantor"` // Indicates whether the privilege was granted with the HIERARCHY OPTION (YES) or not (NO) Hierarchy ObjectPrivilegeSummaryHierarchyEnum `mandatory:"false" json:"hierarchy,omitempty"` // The name of the object. The object can be any object, including tables, packages, indexes, sequences, and so on. Object *string `mandatory:"false" json:"object"` // Indicates whether the privilege was granted with the GRANT OPTION (YES) or not (NO) GrantOption ObjectPrivilegeSummaryGrantOptionEnum `mandatory:"false" json:"grantOption,omitempty"` // Indicates how the grant was made. Possible values: // YES if the role was granted commonly (CONTAINER=ALL was used) // NO if the role was granted locally (CONTAINER=ALL was not used) Common ObjectPrivilegeSummaryCommonEnum `mandatory:"false" json:"common,omitempty"` // Indicates whether the role grant was inherited from another container (YES) or not (NO) Inherited ObjectPrivilegeSummaryInheritedEnum `mandatory:"false" json:"inherited,omitempty"` }
ObjectPrivilegeSummary Summary of objectPrivileges.
func (ObjectPrivilegeSummary) String ¶
func (m ObjectPrivilegeSummary) String() string
type ObjectPrivilegeSummaryCommonEnum ¶
type ObjectPrivilegeSummaryCommonEnum string
ObjectPrivilegeSummaryCommonEnum Enum with underlying type: string
const ( ObjectPrivilegeSummaryCommonYes ObjectPrivilegeSummaryCommonEnum = "YES" ObjectPrivilegeSummaryCommonNo ObjectPrivilegeSummaryCommonEnum = "NO" )
Set of constants representing the allowable values for ObjectPrivilegeSummaryCommonEnum
func GetObjectPrivilegeSummaryCommonEnumValues ¶
func GetObjectPrivilegeSummaryCommonEnumValues() []ObjectPrivilegeSummaryCommonEnum
GetObjectPrivilegeSummaryCommonEnumValues Enumerates the set of values for ObjectPrivilegeSummaryCommonEnum
type ObjectPrivilegeSummaryGrantOptionEnum ¶
type ObjectPrivilegeSummaryGrantOptionEnum string
ObjectPrivilegeSummaryGrantOptionEnum Enum with underlying type: string
const ( ObjectPrivilegeSummaryGrantOptionYes ObjectPrivilegeSummaryGrantOptionEnum = "YES" ObjectPrivilegeSummaryGrantOptionNo ObjectPrivilegeSummaryGrantOptionEnum = "NO" )
Set of constants representing the allowable values for ObjectPrivilegeSummaryGrantOptionEnum
func GetObjectPrivilegeSummaryGrantOptionEnumValues ¶
func GetObjectPrivilegeSummaryGrantOptionEnumValues() []ObjectPrivilegeSummaryGrantOptionEnum
GetObjectPrivilegeSummaryGrantOptionEnumValues Enumerates the set of values for ObjectPrivilegeSummaryGrantOptionEnum
type ObjectPrivilegeSummaryHierarchyEnum ¶
type ObjectPrivilegeSummaryHierarchyEnum string
ObjectPrivilegeSummaryHierarchyEnum Enum with underlying type: string
const ( ObjectPrivilegeSummaryHierarchyYes ObjectPrivilegeSummaryHierarchyEnum = "YES" ObjectPrivilegeSummaryHierarchyNo ObjectPrivilegeSummaryHierarchyEnum = "NO" )
Set of constants representing the allowable values for ObjectPrivilegeSummaryHierarchyEnum
func GetObjectPrivilegeSummaryHierarchyEnumValues ¶
func GetObjectPrivilegeSummaryHierarchyEnumValues() []ObjectPrivilegeSummaryHierarchyEnum
GetObjectPrivilegeSummaryHierarchyEnumValues Enumerates the set of values for ObjectPrivilegeSummaryHierarchyEnum
type ObjectPrivilegeSummaryInheritedEnum ¶
type ObjectPrivilegeSummaryInheritedEnum string
ObjectPrivilegeSummaryInheritedEnum Enum with underlying type: string
const ( ObjectPrivilegeSummaryInheritedYes ObjectPrivilegeSummaryInheritedEnum = "YES" ObjectPrivilegeSummaryInheritedNo ObjectPrivilegeSummaryInheritedEnum = "NO" )
Set of constants representing the allowable values for ObjectPrivilegeSummaryInheritedEnum
func GetObjectPrivilegeSummaryInheritedEnumValues ¶
func GetObjectPrivilegeSummaryInheritedEnumValues() []ObjectPrivilegeSummaryInheritedEnum
GetObjectPrivilegeSummaryInheritedEnumValues Enumerates the set of values for ObjectPrivilegeSummaryInheritedEnum
type ObjectStorageJobExecutionResultDetails ¶
type ObjectStorageJobExecutionResultDetails struct { // The Object Storage namespace used for job execution result storage. NamespaceName *string `mandatory:"false" json:"namespaceName"` // The name of the bucket used for job execution result storage. BucketName *string `mandatory:"false" json:"bucketName"` // The name of the object containing the job execution result. ObjectName *string `mandatory:"false" json:"objectName"` // The number of rows returned in the result. Only applicable for QUERY SqlType. RowCount *int `mandatory:"false" json:"rowCount"` }
ObjectStorageJobExecutionResultDetails The details of the job execution result stored in Object Storage. The job execution result could be accessed using the Object Storage API.
func (ObjectStorageJobExecutionResultDetails) MarshalJSON ¶
func (m ObjectStorageJobExecutionResultDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ObjectStorageJobExecutionResultDetails) String ¶
func (m ObjectStorageJobExecutionResultDetails) String() string
type ObjectStorageJobExecutionResultLocation ¶
type ObjectStorageJobExecutionResultLocation struct { // The Object Storage namespace used for job execution result storage. NamespaceName *string `mandatory:"false" json:"namespaceName"` // The name of the bucket used for job execution result storage. BucketName *string `mandatory:"false" json:"bucketName"` }
ObjectStorageJobExecutionResultLocation The details about Object Storage job execution result location type.
func (ObjectStorageJobExecutionResultLocation) MarshalJSON ¶
func (m ObjectStorageJobExecutionResultLocation) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ObjectStorageJobExecutionResultLocation) String ¶
func (m ObjectStorageJobExecutionResultLocation) String() string
type ParameterScopeEnum ¶
type ParameterScopeEnum string
ParameterScopeEnum Enum with underlying type: string
const ( ParameterScopeMemory ParameterScopeEnum = "MEMORY" ParameterScopeSpfile ParameterScopeEnum = "SPFILE" ParameterScopeBoth ParameterScopeEnum = "BOTH" )
Set of constants representing the allowable values for ParameterScopeEnum
func GetParameterScopeEnumValues ¶
func GetParameterScopeEnumValues() []ParameterScopeEnum
GetParameterScopeEnumValues Enumerates the set of values for ParameterScopeEnum
type ParentGroup ¶
type ParentGroup struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group. Id *string `mandatory:"true" json:"id"` // The name of the Managed Database Group. Name *string `mandatory:"true" json:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the Managed Database Group resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ParentGroup The parent Managed Database Group of a Managed Database.
func (ParentGroup) String ¶
func (m ParentGroup) String() string
type PdbMetrics ¶
type PdbMetrics struct { // A summary of PDBs and their resource usage metrics such as CPU, User I/O, and Storage, within a specific CDB. DatabaseUsageMetrics []DatabaseUsageMetrics `mandatory:"true" json:"databaseUsageMetrics"` }
PdbMetrics The summary of Pluggable Databases (PDBs) and their resource usage metrics, within a specific Container Database (CDB).
func (PdbMetrics) String ¶
func (m PdbMetrics) String() string
type PdbStatusDetails ¶
type PdbStatusDetails struct { // The status of the PDBs with this count. Status DatabaseStatusEnum `mandatory:"false" json:"status,omitempty"` // The number of PDBs with this status. Count *int `mandatory:"false" json:"count"` }
PdbStatusDetails The number and status of PDBs in a Container Database.
func (PdbStatusDetails) String ¶
func (m PdbStatusDetails) String() string
type ProxiedForUserCollection ¶
type ProxiedForUserCollection struct { // An array of User resources. Items []ProxiedForUserSummary `mandatory:"true" json:"items"` }
ProxiedForUserCollection A collection of ProxiedForUsers granted to the current User.
func (ProxiedForUserCollection) String ¶
func (m ProxiedForUserCollection) String() string
type ProxiedForUserSummary ¶
type ProxiedForUserSummary struct { // The name of a proxy user or name of the user who the proxy user can act as Name *string `mandatory:"false" json:"name"` // Indicates whether the proxy is required to supply the client credentials (YES) or not (NO) Authentication ProxiedForUserSummaryAuthenticationEnum `mandatory:"false" json:"authentication,omitempty"` // Flags associated with the proxy/client pair Flags ProxiedForUserSummaryFlagsEnum `mandatory:"false" json:"flags,omitempty"` }
ProxiedForUserSummary A collection of Users for which the current user acts as proxy.
func (ProxiedForUserSummary) String ¶
func (m ProxiedForUserSummary) String() string
type ProxiedForUserSummaryAuthenticationEnum ¶
type ProxiedForUserSummaryAuthenticationEnum string
ProxiedForUserSummaryAuthenticationEnum Enum with underlying type: string
const ( ProxiedForUserSummaryAuthenticationYes ProxiedForUserSummaryAuthenticationEnum = "YES" ProxiedForUserSummaryAuthenticationNo ProxiedForUserSummaryAuthenticationEnum = "NO" )
Set of constants representing the allowable values for ProxiedForUserSummaryAuthenticationEnum
func GetProxiedForUserSummaryAuthenticationEnumValues ¶
func GetProxiedForUserSummaryAuthenticationEnumValues() []ProxiedForUserSummaryAuthenticationEnum
GetProxiedForUserSummaryAuthenticationEnumValues Enumerates the set of values for ProxiedForUserSummaryAuthenticationEnum
type ProxiedForUserSummaryFlagsEnum ¶
type ProxiedForUserSummaryFlagsEnum string
ProxiedForUserSummaryFlagsEnum Enum with underlying type: string
const ( ProxiedForUserSummaryFlagsProxyMayActivateAllClientRoles ProxiedForUserSummaryFlagsEnum = "PROXY_MAY_ACTIVATE_ALL_CLIENT_ROLES" ProxiedForUserSummaryFlagsNoClientRolesMayBeActivated ProxiedForUserSummaryFlagsEnum = "NO_CLIENT_ROLES_MAY_BE_ACTIVATED" ProxiedForUserSummaryFlagsProxyMayActivateRole ProxiedForUserSummaryFlagsEnum = "PROXY_MAY_ACTIVATE_ROLE" ProxiedForUserSummaryFlagsProxyMayNotActivateRole ProxiedForUserSummaryFlagsEnum = "PROXY_MAY_NOT_ACTIVATE_ROLE" )
Set of constants representing the allowable values for ProxiedForUserSummaryFlagsEnum
func GetProxiedForUserSummaryFlagsEnumValues ¶
func GetProxiedForUserSummaryFlagsEnumValues() []ProxiedForUserSummaryFlagsEnum
GetProxiedForUserSummaryFlagsEnumValues Enumerates the set of values for ProxiedForUserSummaryFlagsEnum
type ProxyUserCollection ¶
type ProxyUserCollection struct { // An array of User resources. Items []ProxyUserSummary `mandatory:"true" json:"items"` }
ProxyUserCollection A collection of proxy users for the current User.
func (ProxyUserCollection) String ¶
func (m ProxyUserCollection) String() string
type ProxyUserSummary ¶
type ProxyUserSummary struct { // The name of a proxy user or name of the user who the proxy user can act as Name *string `mandatory:"false" json:"name"` // Indicates whether the proxy is required to supply the client credentials (YES) or not (NO) Authentication ProxyUserSummaryAuthenticationEnum `mandatory:"false" json:"authentication,omitempty"` // Flags associated with the proxy/client pair Flags ProxyUserSummaryFlagsEnum `mandatory:"false" json:"flags,omitempty"` }
ProxyUserSummary Summary of proxy user
func (ProxyUserSummary) String ¶
func (m ProxyUserSummary) String() string
type ProxyUserSummaryAuthenticationEnum ¶
type ProxyUserSummaryAuthenticationEnum string
ProxyUserSummaryAuthenticationEnum Enum with underlying type: string
const ( ProxyUserSummaryAuthenticationYes ProxyUserSummaryAuthenticationEnum = "YES" ProxyUserSummaryAuthenticationNo ProxyUserSummaryAuthenticationEnum = "NO" )
Set of constants representing the allowable values for ProxyUserSummaryAuthenticationEnum
func GetProxyUserSummaryAuthenticationEnumValues ¶
func GetProxyUserSummaryAuthenticationEnumValues() []ProxyUserSummaryAuthenticationEnum
GetProxyUserSummaryAuthenticationEnumValues Enumerates the set of values for ProxyUserSummaryAuthenticationEnum
type ProxyUserSummaryFlagsEnum ¶
type ProxyUserSummaryFlagsEnum string
ProxyUserSummaryFlagsEnum Enum with underlying type: string
const ( ProxyUserSummaryFlagsProxyMayActivateAllClientRoles ProxyUserSummaryFlagsEnum = "PROXY_MAY_ACTIVATE_ALL_CLIENT_ROLES" ProxyUserSummaryFlagsNoClientRolesMayBeActivated ProxyUserSummaryFlagsEnum = "NO_CLIENT_ROLES_MAY_BE_ACTIVATED" ProxyUserSummaryFlagsProxyMayActivateRole ProxyUserSummaryFlagsEnum = "PROXY_MAY_ACTIVATE_ROLE" ProxyUserSummaryFlagsProxyMayNotActivateRole ProxyUserSummaryFlagsEnum = "PROXY_MAY_NOT_ACTIVATE_ROLE" )
Set of constants representing the allowable values for ProxyUserSummaryFlagsEnum
func GetProxyUserSummaryFlagsEnumValues ¶
func GetProxyUserSummaryFlagsEnumValues() []ProxyUserSummaryFlagsEnum
GetProxyUserSummaryFlagsEnumValues Enumerates the set of values for ProxyUserSummaryFlagsEnum
type RemoveManagedDatabaseFromManagedDatabaseGroupDetails ¶
type RemoveManagedDatabaseFromManagedDatabaseGroupDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" json:"managedDatabaseId"` }
RemoveManagedDatabaseFromManagedDatabaseGroupDetails The Managed Database details required to remove it from a Managed Database Group.
func (RemoveManagedDatabaseFromManagedDatabaseGroupDetails) String ¶
func (m RemoveManagedDatabaseFromManagedDatabaseGroupDetails) String() string
type RemoveManagedDatabaseFromManagedDatabaseGroupRequest ¶
type RemoveManagedDatabaseFromManagedDatabaseGroupRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group. ManagedDatabaseGroupId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseGroupId"` // The Managed Database details required to remove the Managed Database from a Managed Database Group. RemoveManagedDatabaseFromManagedDatabaseGroupDetails `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 }
RemoveManagedDatabaseFromManagedDatabaseGroupRequest wrapper for the RemoveManagedDatabaseFromManagedDatabaseGroup operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/RemoveManagedDatabaseFromManagedDatabaseGroup.go.html to see an example of how to use RemoveManagedDatabaseFromManagedDatabaseGroupRequest.
func (RemoveManagedDatabaseFromManagedDatabaseGroupRequest) BinaryRequestBody ¶
func (request RemoveManagedDatabaseFromManagedDatabaseGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RemoveManagedDatabaseFromManagedDatabaseGroupRequest) HTTPRequest ¶
func (request RemoveManagedDatabaseFromManagedDatabaseGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RemoveManagedDatabaseFromManagedDatabaseGroupRequest) RetryPolicy ¶
func (request RemoveManagedDatabaseFromManagedDatabaseGroupRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RemoveManagedDatabaseFromManagedDatabaseGroupRequest) String ¶
func (request RemoveManagedDatabaseFromManagedDatabaseGroupRequest) String() string
type RemoveManagedDatabaseFromManagedDatabaseGroupResponse ¶
type RemoveManagedDatabaseFromManagedDatabaseGroupResponse 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"` }
RemoveManagedDatabaseFromManagedDatabaseGroupResponse wrapper for the RemoveManagedDatabaseFromManagedDatabaseGroup operation
func (RemoveManagedDatabaseFromManagedDatabaseGroupResponse) HTTPResponse ¶
func (response RemoveManagedDatabaseFromManagedDatabaseGroupResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RemoveManagedDatabaseFromManagedDatabaseGroupResponse) String ¶
func (response RemoveManagedDatabaseFromManagedDatabaseGroupResponse) String() string
type ResetDatabaseParametersDetails ¶
type ResetDatabaseParametersDetails struct { Credentials *DatabaseCredentials `mandatory:"true" json:"credentials"` // The clause used to specify when the parameter change takes effect. // Use `MEMORY` to make the change in memory and ensure that it takes // effect immediately. Use `SPFILE` to make the change in the server // parameter file. The change takes effect when the database is next // shut down and started up again. Use `BOTH` to make the change in // memory and in the server parameter file. The change takes effect // immediately and persists after the database is shut down and // started up again. Scope ParameterScopeEnum `mandatory:"true" json:"scope"` // A list of database parameter names. Parameters []string `mandatory:"true" json:"parameters"` }
ResetDatabaseParametersDetails The details required to reset database parameter values.
func (ResetDatabaseParametersDetails) String ¶
func (m ResetDatabaseParametersDetails) String() string
type ResetDatabaseParametersRequest ¶
type ResetDatabaseParametersRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The details required to reset database parameters. ResetDatabaseParametersDetails `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 }
ResetDatabaseParametersRequest wrapper for the ResetDatabaseParameters operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ResetDatabaseParameters.go.html to see an example of how to use ResetDatabaseParametersRequest.
func (ResetDatabaseParametersRequest) BinaryRequestBody ¶
func (request ResetDatabaseParametersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ResetDatabaseParametersRequest) HTTPRequest ¶
func (request ResetDatabaseParametersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ResetDatabaseParametersRequest) RetryPolicy ¶
func (request ResetDatabaseParametersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ResetDatabaseParametersRequest) String ¶
func (request ResetDatabaseParametersRequest) String() string
type ResetDatabaseParametersResponse ¶
type ResetDatabaseParametersResponse struct { // The underlying http response RawResponse *http.Response // The UpdateDatabaseParametersResult instance UpdateDatabaseParametersResult `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"` }
ResetDatabaseParametersResponse wrapper for the ResetDatabaseParameters operation
func (ResetDatabaseParametersResponse) HTTPResponse ¶
func (response ResetDatabaseParametersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ResetDatabaseParametersResponse) String ¶
func (response ResetDatabaseParametersResponse) String() string
type RoleCollection ¶
type RoleCollection struct { // An array of User resources. Items []RoleSummary `mandatory:"true" json:"items"` }
RoleCollection A collection of Roles granted to the current User.
func (RoleCollection) String ¶
func (m RoleCollection) String() string
type RoleSummary ¶
type RoleSummary struct { // The name of a granted role Name *string `mandatory:"false" json:"name"` // Indicates whether the grant was with the ADMIN OPTION (YES) or not (NO) AdminOption RoleSummaryAdminOptionEnum `mandatory:"false" json:"adminOption,omitempty"` // Indicates whether the grant was with the DELEGATE OPTION (YES) or not (NO) DelegateOption RoleSummaryDelegateOptionEnum `mandatory:"false" json:"delegateOption,omitempty"` // Indicates whether the role is designated as a DEFAULT ROLE for the user (YES) or not (NO) DefaultRole RoleSummaryDefaultRoleEnum `mandatory:"false" json:"defaultRole,omitempty"` // Indicates how the grant was made. Possible values: // YES if the role was granted commonly (CONTAINER=ALL was used) // NO if the role was granted locally (CONTAINER=ALL was not used) Common RoleSummaryCommonEnum `mandatory:"false" json:"common,omitempty"` // Indicates whether the role grant was inherited from another container (YES) or not (NO) Inherited RoleSummaryInheritedEnum `mandatory:"false" json:"inherited,omitempty"` }
RoleSummary Summary of each role.
func (RoleSummary) String ¶
func (m RoleSummary) String() string
type RoleSummaryAdminOptionEnum ¶
type RoleSummaryAdminOptionEnum string
RoleSummaryAdminOptionEnum Enum with underlying type: string
const ( RoleSummaryAdminOptionYes RoleSummaryAdminOptionEnum = "YES" RoleSummaryAdminOptionNo RoleSummaryAdminOptionEnum = "NO" )
Set of constants representing the allowable values for RoleSummaryAdminOptionEnum
func GetRoleSummaryAdminOptionEnumValues ¶
func GetRoleSummaryAdminOptionEnumValues() []RoleSummaryAdminOptionEnum
GetRoleSummaryAdminOptionEnumValues Enumerates the set of values for RoleSummaryAdminOptionEnum
type RoleSummaryCommonEnum ¶
type RoleSummaryCommonEnum string
RoleSummaryCommonEnum Enum with underlying type: string
const ( RoleSummaryCommonYes RoleSummaryCommonEnum = "YES" RoleSummaryCommonNo RoleSummaryCommonEnum = "NO" )
Set of constants representing the allowable values for RoleSummaryCommonEnum
func GetRoleSummaryCommonEnumValues ¶
func GetRoleSummaryCommonEnumValues() []RoleSummaryCommonEnum
GetRoleSummaryCommonEnumValues Enumerates the set of values for RoleSummaryCommonEnum
type RoleSummaryDefaultRoleEnum ¶
type RoleSummaryDefaultRoleEnum string
RoleSummaryDefaultRoleEnum Enum with underlying type: string
const ( RoleSummaryDefaultRoleYes RoleSummaryDefaultRoleEnum = "YES" RoleSummaryDefaultRoleNo RoleSummaryDefaultRoleEnum = "NO" )
Set of constants representing the allowable values for RoleSummaryDefaultRoleEnum
func GetRoleSummaryDefaultRoleEnumValues ¶
func GetRoleSummaryDefaultRoleEnumValues() []RoleSummaryDefaultRoleEnum
GetRoleSummaryDefaultRoleEnumValues Enumerates the set of values for RoleSummaryDefaultRoleEnum
type RoleSummaryDelegateOptionEnum ¶
type RoleSummaryDelegateOptionEnum string
RoleSummaryDelegateOptionEnum Enum with underlying type: string
const ( RoleSummaryDelegateOptionYes RoleSummaryDelegateOptionEnum = "YES" RoleSummaryDelegateOptionNo RoleSummaryDelegateOptionEnum = "NO" )
Set of constants representing the allowable values for RoleSummaryDelegateOptionEnum
func GetRoleSummaryDelegateOptionEnumValues ¶
func GetRoleSummaryDelegateOptionEnumValues() []RoleSummaryDelegateOptionEnum
GetRoleSummaryDelegateOptionEnumValues Enumerates the set of values for RoleSummaryDelegateOptionEnum
type RoleSummaryInheritedEnum ¶
type RoleSummaryInheritedEnum string
RoleSummaryInheritedEnum Enum with underlying type: string
const ( RoleSummaryInheritedYes RoleSummaryInheritedEnum = "YES" RoleSummaryInheritedNo RoleSummaryInheritedEnum = "NO" )
Set of constants representing the allowable values for RoleSummaryInheritedEnum
func GetRoleSummaryInheritedEnumValues ¶
func GetRoleSummaryInheritedEnumValues() []RoleSummaryInheritedEnum
GetRoleSummaryInheritedEnumValues Enumerates the set of values for RoleSummaryInheritedEnum
type SortOrdersEnum ¶
type SortOrdersEnum string
SortOrdersEnum Enum with underlying type: string
const ( SortOrdersAsc SortOrdersEnum = "ASC" SortOrdersDesc SortOrdersEnum = "DESC" )
Set of constants representing the allowable values for SortOrdersEnum
func GetSortOrdersEnumValues ¶
func GetSortOrdersEnumValues() []SortOrdersEnum
GetSortOrdersEnumValues Enumerates the set of values for SortOrdersEnum
type SqlJob ¶
type SqlJob struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the job. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the job resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The display name of the job. Name *string `mandatory:"true" json:"name"` // The date and time when the job was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time when the job was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The description of the job. Description *string `mandatory:"false" json:"description"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group where the job has to be executed. ManagedDatabaseGroupId *string `mandatory:"false" json:"managedDatabaseGroupId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database where the job has to be executed. ManagedDatabaseId *string `mandatory:"false" json:"managedDatabaseId"` // The details of the Managed Databases where the job has to be executed. ManagedDatabasesDetails []JobDatabase `mandatory:"false" json:"managedDatabasesDetails"` // The job timeout duration, which is expressed like "1h 10m 15s". Timeout *string `mandatory:"false" json:"timeout"` ResultLocation JobExecutionResultLocation `mandatory:"false" json:"resultLocation"` ScheduleDetails *JobScheduleDetails `mandatory:"false" json:"scheduleDetails"` // The error message that is returned if the job submission fails. Null is returned in all other scenarios. SubmissionErrorMessage *string `mandatory:"false" json:"submissionErrorMessage"` // The SQL text to be executed in the job. This is a mandatory field for the EXECUTE_SQL operationType. SqlText *string `mandatory:"false" json:"sqlText"` // The database user name used to execute the SQL job. If the job is being executed on a Managed Database Group, // then the user name should exist on all the databases in the group with the same password. UserName *string `mandatory:"false" json:"userName"` // The type of SQL. This is a mandatory field for the EXECUTE_SQL operationType. SqlType SqlJobSqlTypeEnum `mandatory:"false" json:"sqlType,omitempty"` // The SQL operation type. OperationType SqlJobOperationTypeEnum `mandatory:"true" json:"operationType"` // The role of the database user. Indicates whether the database user is a normal user or sysdba. Role SqlJobRoleEnum `mandatory:"false" json:"role,omitempty"` // The subtype of the Oracle Database where the job has to be executed. Applicable only when managedDatabaseGroupId is provided. DatabaseSubType DatabaseSubTypeEnum `mandatory:"false" json:"databaseSubType,omitempty"` // The schedule type of the job. ScheduleType JobScheduleTypeEnum `mandatory:"true" json:"scheduleType"` // The lifecycle state of the job. LifecycleState JobLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` }
SqlJob The details of the SQL job.
func (SqlJob) GetCompartmentId ¶
GetCompartmentId returns CompartmentId
func (SqlJob) GetDatabaseSubType ¶
func (m SqlJob) GetDatabaseSubType() DatabaseSubTypeEnum
GetDatabaseSubType returns DatabaseSubType
func (SqlJob) GetDescription ¶
GetDescription returns Description
func (SqlJob) GetLifecycleState ¶
func (m SqlJob) GetLifecycleState() JobLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (SqlJob) GetManagedDatabaseGroupId ¶
GetManagedDatabaseGroupId returns ManagedDatabaseGroupId
func (SqlJob) GetManagedDatabaseId ¶
GetManagedDatabaseId returns ManagedDatabaseId
func (SqlJob) GetManagedDatabasesDetails ¶
func (m SqlJob) GetManagedDatabasesDetails() []JobDatabase
GetManagedDatabasesDetails returns ManagedDatabasesDetails
func (SqlJob) GetResultLocation ¶
func (m SqlJob) GetResultLocation() JobExecutionResultLocation
GetResultLocation returns ResultLocation
func (SqlJob) GetScheduleDetails ¶
func (m SqlJob) GetScheduleDetails() *JobScheduleDetails
GetScheduleDetails returns ScheduleDetails
func (SqlJob) GetScheduleType ¶
func (m SqlJob) GetScheduleType() JobScheduleTypeEnum
GetScheduleType returns ScheduleType
func (SqlJob) GetSubmissionErrorMessage ¶
GetSubmissionErrorMessage returns SubmissionErrorMessage
func (SqlJob) GetTimeCreated ¶
GetTimeCreated returns TimeCreated
func (SqlJob) GetTimeUpdated ¶
GetTimeUpdated returns TimeUpdated
func (SqlJob) MarshalJSON ¶
MarshalJSON marshals to json representation
func (*SqlJob) UnmarshalJSON ¶
UnmarshalJSON unmarshals from json
type SqlJobOperationTypeEnum ¶
type SqlJobOperationTypeEnum string
SqlJobOperationTypeEnum Enum with underlying type: string
const (
SqlJobOperationTypeExecuteSql SqlJobOperationTypeEnum = "EXECUTE_SQL"
)
Set of constants representing the allowable values for SqlJobOperationTypeEnum
func GetSqlJobOperationTypeEnumValues ¶
func GetSqlJobOperationTypeEnumValues() []SqlJobOperationTypeEnum
GetSqlJobOperationTypeEnumValues Enumerates the set of values for SqlJobOperationTypeEnum
type SqlJobRoleEnum ¶
type SqlJobRoleEnum string
SqlJobRoleEnum Enum with underlying type: string
const ( SqlJobRoleNormal SqlJobRoleEnum = "NORMAL" SqlJobRoleSysdba SqlJobRoleEnum = "SYSDBA" )
Set of constants representing the allowable values for SqlJobRoleEnum
func GetSqlJobRoleEnumValues ¶
func GetSqlJobRoleEnumValues() []SqlJobRoleEnum
GetSqlJobRoleEnumValues Enumerates the set of values for SqlJobRoleEnum
type SqlJobSqlTypeEnum ¶
type SqlJobSqlTypeEnum string
SqlJobSqlTypeEnum Enum with underlying type: string
const ( SqlJobSqlTypeQuery SqlJobSqlTypeEnum = "QUERY" SqlJobSqlTypeDml SqlJobSqlTypeEnum = "DML" SqlJobSqlTypeDdl SqlJobSqlTypeEnum = "DDL" SqlJobSqlTypePlsql SqlJobSqlTypeEnum = "PLSQL" )
Set of constants representing the allowable values for SqlJobSqlTypeEnum
func GetSqlJobSqlTypeEnumValues ¶
func GetSqlJobSqlTypeEnumValues() []SqlJobSqlTypeEnum
GetSqlJobSqlTypeEnumValues Enumerates the set of values for SqlJobSqlTypeEnum
type SqlTuningAdvisorTaskCollection ¶
type SqlTuningAdvisorTaskCollection struct { // A list of SQL Tuning Advisor tasks. Items []SqlTuningAdvisorTaskSummary `mandatory:"true" json:"items"` }
SqlTuningAdvisorTaskCollection The SQL Tuning Advisor task list.
func (SqlTuningAdvisorTaskCollection) String ¶
func (m SqlTuningAdvisorTaskCollection) String() string
type SqlTuningAdvisorTaskFindingCollection ¶
type SqlTuningAdvisorTaskFindingCollection struct { // An array of the findings for a tuning task. Items []SqlTuningAdvisorTaskFindingSummary `mandatory:"true" json:"items"` }
SqlTuningAdvisorTaskFindingCollection The SQL Tuning Advisor task finding list.
func (SqlTuningAdvisorTaskFindingCollection) String ¶
func (m SqlTuningAdvisorTaskFindingCollection) String() string
type SqlTuningAdvisorTaskFindingSummary ¶
type SqlTuningAdvisorTaskFindingSummary struct { // Unique identifier of the task. It is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskId *int64 `mandatory:"true" json:"sqlTuningAdvisorTaskId"` // Key of the object to which these recommendations apply. // It is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskObjectId *int64 `mandatory:"true" json:"sqlTuningAdvisorTaskObjectId"` // Execution id of the analyzed SQL object. It is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskObjectExecutionId *int64 `mandatory:"true" json:"sqlTuningAdvisorTaskObjectExecutionId"` // Text of the SQL statement. SqlText *string `mandatory:"true" json:"sqlText"` // Parsing schema of the object. ParsingSchema *string `mandatory:"true" json:"parsingSchema"` // Unique key of this SQL statement SqlKey *string `mandatory:"true" json:"sqlKey"` // Time benefit in seconds for the highest-rated finding for this object. DbTimeBenefit *float32 `mandatory:"false" json:"dbTimeBenefit"` // The per-execution percentage benefit. PerExecutionPercentage *int `mandatory:"false" json:"perExecutionPercentage"` // Whether a statistics recommendation was found for this SQL statement. IsStatsFindingPresent *bool `mandatory:"false" json:"isStatsFindingPresent"` // Whether a SQL Profile recommendation was found for this SQL statement. IsSqlProfileFindingPresent *bool `mandatory:"false" json:"isSqlProfileFindingPresent"` // Whether a SQL Profile recommendation has been implemented for this SQL statement. IsSqlProfileFindingImplemented *bool `mandatory:"false" json:"isSqlProfileFindingImplemented"` // Whether an index recommendation was found for this SQL statement. IsIndexFindingPresent *bool `mandatory:"false" json:"isIndexFindingPresent"` // Whether a restructure SQL recommendation was found for this SQL statement. IsRestructureSqlFindingPresent *bool `mandatory:"false" json:"isRestructureSqlFindingPresent"` // Whether an alternative execution plan was found for this SQL statement. IsAlternativePlanFindingPresent *bool `mandatory:"false" json:"isAlternativePlanFindingPresent"` // Whether a miscellaneous finding was found for this SQL statement. IsMiscellaneousFindingPresent *bool `mandatory:"false" json:"isMiscellaneousFindingPresent"` // Whether there is an error in this SQL statement. IsErrorFindingPresent *bool `mandatory:"false" json:"isErrorFindingPresent"` // Whether the task timed out. IsTimeoutFindingPresent *bool `mandatory:"false" json:"isTimeoutFindingPresent"` }
SqlTuningAdvisorTaskFindingSummary A summary for all the findings of objects in a tuning task that match a given certain filter. Includes what kind of findings were found, whether benefits were analyzed, and how many benefits can be obtained.
func (SqlTuningAdvisorTaskFindingSummary) String ¶
func (m SqlTuningAdvisorTaskFindingSummary) String() string
type SqlTuningAdvisorTaskRecommendationCollection ¶
type SqlTuningAdvisorTaskRecommendationCollection struct { // A list of SQL Tuning Advisor recommendations. Items []SqlTuningAdvisorTaskRecommendationSummary `mandatory:"true" json:"items"` }
SqlTuningAdvisorTaskRecommendationCollection The SQL Tuning Advisor recommendations for a given SQL statement.
func (SqlTuningAdvisorTaskRecommendationCollection) String ¶
func (m SqlTuningAdvisorTaskRecommendationCollection) String() string
type SqlTuningAdvisorTaskRecommendationSummary ¶
type SqlTuningAdvisorTaskRecommendationSummary struct { // Unique identifier of the task. It is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskId *int64 `mandatory:"true" json:"sqlTuningAdvisorTaskId"` // Key of the object to which these recommendations apply. It is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskObjectId *int64 `mandatory:"true" json:"sqlTuningAdvisorTaskObjectId"` // Unique identifier of the recommendation in the scope of the task. RecommendationKey *int `mandatory:"true" json:"recommendationKey"` // Type of recommendation RecommendationType SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum `mandatory:"true" json:"recommendationType"` // Summary of the issue found for the SQL statement. Finding *string `mandatory:"false" json:"finding"` // Particular recommendation for the finding. Recommendation *string `mandatory:"false" json:"recommendation"` // Describes the reasoning behind the recommendation and how it relates to the finding. Rationale *string `mandatory:"false" json:"rationale"` // The percentage benefit of this implementation. Benefit *float32 `mandatory:"false" json:"benefit"` // Action sql to be implemented based on the recommendation result. ImplementActionSql *string `mandatory:"false" json:"implementActionSql"` }
SqlTuningAdvisorTaskRecommendationSummary A recommendation for a given object in a SQL Tuning Task.
func (SqlTuningAdvisorTaskRecommendationSummary) String ¶
func (m SqlTuningAdvisorTaskRecommendationSummary) String() string
type SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum ¶
type SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum string
SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum Enum with underlying type: string
const ( SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeStatistics SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum = "STATISTICS" SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeIndex SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum = "INDEX" SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeSqlProfile SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum = "SQL_PROFILE" SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeRestructureSql SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum = "RESTRUCTURE_SQL" SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeAlternativePlans SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum = "ALTERNATIVE_PLANS" SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeError SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum = "ERROR" SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeMiscellaneous SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum = "MISCELLANEOUS" )
Set of constants representing the allowable values for SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum
func GetSqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnumValues ¶
func GetSqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnumValues() []SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum
GetSqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnumValues Enumerates the set of values for SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum
type SqlTuningAdvisorTaskSqlExecutionPlan ¶
type SqlTuningAdvisorTaskSqlExecutionPlan struct { // A SQL execution plan as a list of steps Plan []SqlTuningTaskSqlExecutionPlanStep `mandatory:"true" json:"plan"` }
SqlTuningAdvisorTaskSqlExecutionPlan A SQL execution plan.
func (SqlTuningAdvisorTaskSqlExecutionPlan) String ¶
func (m SqlTuningAdvisorTaskSqlExecutionPlan) String() string
type SqlTuningAdvisorTaskSummary ¶
type SqlTuningAdvisorTaskSummary struct { // Unique identifier of the task. It is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskId *int64 `mandatory:"true" json:"sqlTuningAdvisorTaskId"` // The instance id of the task. It is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). InstanceId *int `mandatory:"false" json:"instanceId"` // The name of the task. Name *string `mandatory:"false" json:"name"` // The description of the task. Description *string `mandatory:"false" json:"description"` // The owner of the task. Owner *string `mandatory:"false" json:"owner"` // Creation date of the task. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The status of the task. TaskStatus SqlTuningTaskStatusTypesEnum `mandatory:"false" json:"taskStatus,omitempty"` // Days to expire the task. If the value equals -1 then the task has no expiration time (UNLIMITED). DaysToExpire *int `mandatory:"false" json:"daysToExpire"` // Start timestamp of task execution. TimeExecutionStarted *common.SDKTime `mandatory:"false" json:"timeExecutionStarted"` // End timestamp of task execution. TimeExecutionEnded *common.SDKTime `mandatory:"false" json:"timeExecutionEnded"` // The total number of SQL statements related to the SQL tuning advisor task. TotalSqlStatements *int `mandatory:"false" json:"totalSqlStatements"` // Number of recommendations produced. RecommendationCount *int `mandatory:"false" json:"recommendationCount"` }
SqlTuningAdvisorTaskSummary The summary for a SQL Tuning Advisor task.
func (SqlTuningAdvisorTaskSummary) String ¶
func (m SqlTuningAdvisorTaskSummary) String() string
type SqlTuningAdvisorTaskSummaryFindingBenefits ¶
type SqlTuningAdvisorTaskSummaryFindingBenefits struct { // The count of Potential database time before SQL recommendations are implemented. DbTimeBeforeRecommended *int `mandatory:"true" json:"dbTimeBeforeRecommended"` // The count of Potential database time after SQL recommendations are implemented. DbTimeAfterRecommended *int `mandatory:"true" json:"dbTimeAfterRecommended"` // The count of database time benefit before SQL recommendations are implemented. DbTimeBeforeImplemented *int `mandatory:"true" json:"dbTimeBeforeImplemented"` // The count of database time benefit after SQL recommendations are implemented. DbTimeAfterImplemented *int `mandatory:"true" json:"dbTimeAfterImplemented"` }
SqlTuningAdvisorTaskSummaryFindingBenefits The finding benefits data for the SQL Tuning Advisor summary report.
func (SqlTuningAdvisorTaskSummaryFindingBenefits) String ¶
func (m SqlTuningAdvisorTaskSummaryFindingBenefits) String() string
type SqlTuningAdvisorTaskSummaryFindingCounts ¶
type SqlTuningAdvisorTaskSummaryFindingCounts struct { // The count of distinct SQL statements with recommended SQL profiles. RecommendedSqlProfile *int `mandatory:"true" json:"recommendedSqlProfile"` // The count of distinct SQL statements with implemented SQL profiles. ImplementedSqlProfile *int `mandatory:"true" json:"implementedSqlProfile"` // The count of distinct SQL statements with index recommendations. Index *int `mandatory:"true" json:"index"` // The count of distinct SQL statements with restructure SQL recommendations. Restructure *int `mandatory:"true" json:"restructure"` // The count of distinct SQL statements with stale/missing optimizer statistics recommendations. Statistics *int `mandatory:"true" json:"statistics"` // The count of distinct SQL statements with alternative plan recommendations. AlternatePlan *int `mandatory:"true" json:"alternatePlan"` }
SqlTuningAdvisorTaskSummaryFindingCounts The finding counts data for the SQL Tuning Advisor summary report.
func (SqlTuningAdvisorTaskSummaryFindingCounts) String ¶
func (m SqlTuningAdvisorTaskSummaryFindingCounts) String() string
type SqlTuningAdvisorTaskSummaryReport ¶
type SqlTuningAdvisorTaskSummaryReport struct { TaskInfo *SqlTuningAdvisorTaskSummaryReportTaskInfo `mandatory:"true" json:"taskInfo"` Statistics *SqlTuningAdvisorTaskSummaryReportStatistics `mandatory:"true" json:"statistics"` // The list of object findings related to statistics. ObjectStatFindings []SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummary `mandatory:"false" json:"objectStatFindings"` // The list of object findings related to indexes. IndexFindings []SqlTuningAdvisorTaskSummaryReportIndexFindingSummary `mandatory:"false" json:"indexFindings"` }
SqlTuningAdvisorTaskSummaryReport The content of the SQL Tuning Advisor summary report.
func (SqlTuningAdvisorTaskSummaryReport) String ¶
func (m SqlTuningAdvisorTaskSummaryReport) String() string
type SqlTuningAdvisorTaskSummaryReportIndexFindingSummary ¶
type SqlTuningAdvisorTaskSummaryReportIndexFindingSummary struct { // Numerical representation of the index. IndexHashValue *int64 `mandatory:"true" json:"indexHashValue"` // Name of the index. IndexName *string `mandatory:"true" json:"indexName"` // Table's name related to the index. TableName *string `mandatory:"true" json:"tableName"` // Schema related to the index. Schema *string `mandatory:"true" json:"schema"` // The number of times the index is referenced within the SQL Tuning advisor task findings. ReferenceCount *int `mandatory:"true" json:"referenceCount"` // Columns of the index. IndexColumns []string `mandatory:"true" json:"indexColumns"` }
SqlTuningAdvisorTaskSummaryReportIndexFindingSummary A summary for all the index findings in a SQL Tuning Advisor task. Includes the index's hash value, table name, schema, index name, reference count and index columns
func (SqlTuningAdvisorTaskSummaryReportIndexFindingSummary) String ¶
func (m SqlTuningAdvisorTaskSummaryReportIndexFindingSummary) String() string
type SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummary ¶
type SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummary struct { // Numerical representation of the object. ObjectHashValue *int64 `mandatory:"true" json:"objectHashValue"` // Name of the object. ObjectName *string `mandatory:"true" json:"objectName"` // Type of the object. ObjectType *string `mandatory:"true" json:"objectType"` // Schema of the object. Schema *string `mandatory:"true" json:"schema"` // Type of statistics problem related to the object. ProblemType SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum `mandatory:"true" json:"problemType"` // The number of the times the object is referenced within the SQL Tuning advisor task findings. ReferenceCount *int `mandatory:"true" json:"referenceCount"` }
SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummary A summary for all the statistic findings of an object in a SQL Tuning Advisor task. Includes the object's hash, name, type, schema, problem type and the object reference count.
func (SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummary) String ¶
func (m SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummary) String() string
type SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum ¶
type SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum string
SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum Enum with underlying type: string
const ( SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeMissing SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum = "MISSING" SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeStale SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum = "STALE" )
Set of constants representing the allowable values for SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum
func GetSqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnumValues ¶
func GetSqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnumValues() []SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum
GetSqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnumValues Enumerates the set of values for SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum
type SqlTuningAdvisorTaskSummaryReportStatementCounts ¶
type SqlTuningAdvisorTaskSummaryReportStatementCounts struct { // The count of distinct SQL statements. DistinctSql *int `mandatory:"true" json:"distinctSql"` // The total count of SQL statements. TotalSql *int `mandatory:"true" json:"totalSql"` // The count of distinct SQL statements with findings. FindingCount *int `mandatory:"true" json:"findingCount"` // The count of distinct SQL statements with errors. ErrorCount *int `mandatory:"true" json:"errorCount"` }
SqlTuningAdvisorTaskSummaryReportStatementCounts The statement counts data for the SQL Tuning Advisor summary report.
func (SqlTuningAdvisorTaskSummaryReportStatementCounts) String ¶
func (m SqlTuningAdvisorTaskSummaryReportStatementCounts) String() string
type SqlTuningAdvisorTaskSummaryReportStatistics ¶
type SqlTuningAdvisorTaskSummaryReportStatistics struct { StatementCounts *SqlTuningAdvisorTaskSummaryReportStatementCounts `mandatory:"true" json:"statementCounts"` FindingCounts *SqlTuningAdvisorTaskSummaryFindingCounts `mandatory:"true" json:"findingCounts"` FindingBenefits *SqlTuningAdvisorTaskSummaryFindingBenefits `mandatory:"true" json:"findingBenefits"` }
SqlTuningAdvisorTaskSummaryReportStatistics Statistics of statements and findings for the SQL Tuning Advisor summary report.
func (SqlTuningAdvisorTaskSummaryReportStatistics) String ¶
func (m SqlTuningAdvisorTaskSummaryReportStatistics) String() string
type SqlTuningAdvisorTaskSummaryReportTaskInfo ¶
type SqlTuningAdvisorTaskSummaryReportTaskInfo struct { // The SQL Tuning Advisor task id. It is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). Id *int64 `mandatory:"true" json:"id"` // The SQL Tuning Advisor task name. Name *string `mandatory:"true" json:"name"` // The SQL Tuning Advisor task user owner. Owner *string `mandatory:"true" json:"owner"` // Start timestamp of task execution. TimeStarted *common.SDKTime `mandatory:"true" json:"timeStarted"` // End timestamp of task execution. TimeEnded *common.SDKTime `mandatory:"true" json:"timeEnded"` // The SQL Tuning Advisor task description. Not defined on Auto SQL Tuning tasks. Description *string `mandatory:"false" json:"description"` // The SQL Tuning Advisor task status. Not defined on Auto SQL Tuning tasks. Status SqlTuningTaskStatusTypesEnum `mandatory:"false" json:"status,omitempty"` // The total running time in seconds. Not defined on Auto SQL Tuning tasks. RunningTime *int `mandatory:"false" json:"runningTime"` }
SqlTuningAdvisorTaskSummaryReportTaskInfo SQL Tuning advisor task general info.
func (SqlTuningAdvisorTaskSummaryReportTaskInfo) String ¶
func (m SqlTuningAdvisorTaskSummaryReportTaskInfo) String() string
type SqlTuningClient ¶
type SqlTuningClient struct { common.BaseClient // contains filtered or unexported fields }
SqlTuningClient a client for SqlTuning
func NewSqlTuningClientWithConfigurationProvider ¶
func NewSqlTuningClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client SqlTuningClient, err error)
NewSqlTuningClientWithConfigurationProvider Creates a new default SqlTuning client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewSqlTuningClientWithOboToken ¶
func NewSqlTuningClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client SqlTuningClient, err error)
NewSqlTuningClientWithOboToken Creates a new default SqlTuning 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 (SqlTuningClient) CloneSqlTuningTask ¶
func (client SqlTuningClient) CloneSqlTuningTask(ctx context.Context, request CloneSqlTuningTaskRequest) (response CloneSqlTuningTaskResponse, err error)
CloneSqlTuningTask Clone and start a SQL tuning task for a given SQL tuning task.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CloneSqlTuningTask.go.html to see an example of how to use CloneSqlTuningTask API.
func (*SqlTuningClient) ConfigurationProvider ¶
func (client *SqlTuningClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (SqlTuningClient) DropSqlTuningTask ¶
func (client SqlTuningClient) DropSqlTuningTask(ctx context.Context, request DropSqlTuningTaskRequest) (response DropSqlTuningTaskResponse, err error)
DropSqlTuningTask Drop a SQL tuning task and its related results from the database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DropSqlTuningTask.go.html to see an example of how to use DropSqlTuningTask API.
func (SqlTuningClient) GetExecutionPlanStatsComparision ¶
func (client SqlTuningClient) GetExecutionPlanStatsComparision(ctx context.Context, request GetExecutionPlanStatsComparisionRequest) (response GetExecutionPlanStatsComparisionResponse, err error)
GetExecutionPlanStatsComparision A SQL tuning task may suggest new execution plan for a SQL. The API returns the stats comparison report for the plans.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExecutionPlanStatsComparision.go.html to see an example of how to use GetExecutionPlanStatsComparision API.
func (SqlTuningClient) GetSqlExecutionPlan ¶
func (client SqlTuningClient) GetSqlExecutionPlan(ctx context.Context, request GetSqlExecutionPlanRequest) (response GetSqlExecutionPlanResponse, err error)
GetSqlExecutionPlan Retrieve a SQL execution plan for a SQL being tuned, for original or new plan
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetSqlExecutionPlan.go.html to see an example of how to use GetSqlExecutionPlan API.
func (SqlTuningClient) GetSqlTuningAdvisorTaskSummaryReport ¶
func (client SqlTuningClient) GetSqlTuningAdvisorTaskSummaryReport(ctx context.Context, request GetSqlTuningAdvisorTaskSummaryReportRequest) (response GetSqlTuningAdvisorTaskSummaryReportResponse, err error)
GetSqlTuningAdvisorTaskSummaryReport Gets the summary report for the specific SQL Tuning Advisor task.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetSqlTuningAdvisorTaskSummaryReport.go.html to see an example of how to use GetSqlTuningAdvisorTaskSummaryReport API.
func (SqlTuningClient) ListSqlTuningAdvisorTaskFindings ¶
func (client SqlTuningClient) ListSqlTuningAdvisorTaskFindings(ctx context.Context, request ListSqlTuningAdvisorTaskFindingsRequest) (response ListSqlTuningAdvisorTaskFindingsResponse, err error)
ListSqlTuningAdvisorTaskFindings Takes in a task id, and a finding/object type filter and applies some SQLs to find return the output.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListSqlTuningAdvisorTaskFindings.go.html to see an example of how to use ListSqlTuningAdvisorTaskFindings API.
func (SqlTuningClient) ListSqlTuningAdvisorTaskRecommendations ¶
func (client SqlTuningClient) ListSqlTuningAdvisorTaskRecommendations(ctx context.Context, request ListSqlTuningAdvisorTaskRecommendationsRequest) (response ListSqlTuningAdvisorTaskRecommendationsResponse, err error)
ListSqlTuningAdvisorTaskRecommendations Takes in a task id and object id and returns the recommendations/findings.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListSqlTuningAdvisorTaskRecommendations.go.html to see an example of how to use ListSqlTuningAdvisorTaskRecommendations API.
func (SqlTuningClient) ListSqlTuningAdvisorTasks ¶
func (client SqlTuningClient) ListSqlTuningAdvisorTasks(ctx context.Context, request ListSqlTuningAdvisorTasksRequest) (response ListSqlTuningAdvisorTasksResponse, err error)
ListSqlTuningAdvisorTasks Lists the SQL Tuning Advisor tasks for the specified Managed Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListSqlTuningAdvisorTasks.go.html to see an example of how to use ListSqlTuningAdvisorTasks API.
func (*SqlTuningClient) SetRegion ¶
func (client *SqlTuningClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (SqlTuningClient) StartSqlTuningTask ¶
func (client SqlTuningClient) StartSqlTuningTask(ctx context.Context, request StartSqlTuningTaskRequest) (response StartSqlTuningTaskResponse, err error)
StartSqlTuningTask Start a SQL tuning task for a given set of SQLs from active session history top SQLs.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/StartSqlTuningTask.go.html to see an example of how to use StartSqlTuningTask API.
type SqlTuningTaskCredentialDetails ¶
type SqlTuningTaskCredentialDetails interface { // The user to connect to the database. GetUsername() *string // The role of the database user. GetRole() SqlTuningTaskCredentialDetailsRoleEnum }
SqlTuningTaskCredentialDetails The credential to be used to connect to the database.
type SqlTuningTaskCredentialDetailsRoleEnum ¶
type SqlTuningTaskCredentialDetailsRoleEnum string
SqlTuningTaskCredentialDetailsRoleEnum Enum with underlying type: string
const ( SqlTuningTaskCredentialDetailsRoleNormal SqlTuningTaskCredentialDetailsRoleEnum = "NORMAL" SqlTuningTaskCredentialDetailsRoleSysdba SqlTuningTaskCredentialDetailsRoleEnum = "SYSDBA" )
Set of constants representing the allowable values for SqlTuningTaskCredentialDetailsRoleEnum
func GetSqlTuningTaskCredentialDetailsRoleEnumValues ¶
func GetSqlTuningTaskCredentialDetailsRoleEnumValues() []SqlTuningTaskCredentialDetailsRoleEnum
GetSqlTuningTaskCredentialDetailsRoleEnumValues Enumerates the set of values for SqlTuningTaskCredentialDetailsRoleEnum
type SqlTuningTaskCredentialTypesEnum ¶
type SqlTuningTaskCredentialTypesEnum string
SqlTuningTaskCredentialTypesEnum Enum with underlying type: string
const ( SqlTuningTaskCredentialTypesSecret SqlTuningTaskCredentialTypesEnum = "SECRET" SqlTuningTaskCredentialTypesPassword SqlTuningTaskCredentialTypesEnum = "PASSWORD" )
Set of constants representing the allowable values for SqlTuningTaskCredentialTypesEnum
func GetSqlTuningTaskCredentialTypesEnumValues ¶
func GetSqlTuningTaskCredentialTypesEnumValues() []SqlTuningTaskCredentialTypesEnum
GetSqlTuningTaskCredentialTypesEnumValues Enumerates the set of values for SqlTuningTaskCredentialTypesEnum
type SqlTuningTaskPasswordCredentialDetails ¶
type SqlTuningTaskPasswordCredentialDetails struct { // The user to connect to the database. Username *string `mandatory:"true" json:"username"` // The database user's password encoded using BASE64 scheme. Password *string `mandatory:"true" json:"password"` // The role of the database user. Role SqlTuningTaskCredentialDetailsRoleEnum `mandatory:"true" json:"role"` }
SqlTuningTaskPasswordCredentialDetails User provides a password to be used to connect to the database.
func (SqlTuningTaskPasswordCredentialDetails) GetRole ¶
func (m SqlTuningTaskPasswordCredentialDetails) GetRole() SqlTuningTaskCredentialDetailsRoleEnum
GetRole returns Role
func (SqlTuningTaskPasswordCredentialDetails) GetUsername ¶
func (m SqlTuningTaskPasswordCredentialDetails) GetUsername() *string
GetUsername returns Username
func (SqlTuningTaskPasswordCredentialDetails) MarshalJSON ¶
func (m SqlTuningTaskPasswordCredentialDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (SqlTuningTaskPasswordCredentialDetails) String ¶
func (m SqlTuningTaskPasswordCredentialDetails) String() string
type SqlTuningTaskPlanStats ¶
type SqlTuningTaskPlanStats struct { // The type of the plan for the original or the new plan with profile/index etc. PlanType *string `mandatory:"true" json:"planType"` // A map contains the statistics for the SQL execution using the plan. // The key of the map is the metric's name. The value of the map is the metric's value. PlanStats map[string]float64 `mandatory:"true" json:"planStats"` // The status of the execution using the plan. PlanStatus SqlTuningTaskPlanStatsPlanStatusEnum `mandatory:"true" json:"planStatus"` }
SqlTuningTaskPlanStats The statistics of an SQL execution plan.
func (SqlTuningTaskPlanStats) String ¶
func (m SqlTuningTaskPlanStats) String() string
type SqlTuningTaskPlanStatsPlanStatusEnum ¶
type SqlTuningTaskPlanStatsPlanStatusEnum string
SqlTuningTaskPlanStatsPlanStatusEnum Enum with underlying type: string
const ( SqlTuningTaskPlanStatsPlanStatusComplete SqlTuningTaskPlanStatsPlanStatusEnum = "COMPLETE" SqlTuningTaskPlanStatsPlanStatusPartial SqlTuningTaskPlanStatsPlanStatusEnum = "PARTIAL" )
Set of constants representing the allowable values for SqlTuningTaskPlanStatsPlanStatusEnum
func GetSqlTuningTaskPlanStatsPlanStatusEnumValues ¶
func GetSqlTuningTaskPlanStatsPlanStatusEnumValues() []SqlTuningTaskPlanStatsPlanStatusEnum
GetSqlTuningTaskPlanStatsPlanStatusEnumValues Enumerates the set of values for SqlTuningTaskPlanStatsPlanStatusEnum
type SqlTuningTaskReturn ¶
type SqlTuningTaskReturn struct { // The identifier of the task being cloned. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint // ListSqlTuningAdvisorTasks SqlTuningTaskId *int64 `mandatory:"true" json:"sqlTuningTaskId"` }
SqlTuningTaskReturn The returned object for starting/cloning a SQL tuning advisor task.
func (SqlTuningTaskReturn) String ¶
func (m SqlTuningTaskReturn) String() string
type SqlTuningTaskSecretCredentialDetails ¶
type SqlTuningTaskSecretCredentialDetails struct { // The user to connect to the database. Username *string `mandatory:"true" json:"username"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Secret // where the database password is stored. PasswordSecretId *string `mandatory:"true" json:"passwordSecretId"` // The role of the database user. Role SqlTuningTaskCredentialDetailsRoleEnum `mandatory:"true" json:"role"` }
SqlTuningTaskSecretCredentialDetails User provides a secret OCID, which will be used to retrieve the password to connect to the database.
func (SqlTuningTaskSecretCredentialDetails) GetRole ¶
func (m SqlTuningTaskSecretCredentialDetails) GetRole() SqlTuningTaskCredentialDetailsRoleEnum
GetRole returns Role
func (SqlTuningTaskSecretCredentialDetails) GetUsername ¶
func (m SqlTuningTaskSecretCredentialDetails) GetUsername() *string
GetUsername returns Username
func (SqlTuningTaskSecretCredentialDetails) MarshalJSON ¶
func (m SqlTuningTaskSecretCredentialDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (SqlTuningTaskSecretCredentialDetails) String ¶
func (m SqlTuningTaskSecretCredentialDetails) String() string
type SqlTuningTaskSqlDetail ¶
type SqlTuningTaskSqlDetail struct { // The identifier of a SQL statement. SqlId *string `mandatory:"true" json:"sqlId"` }
SqlTuningTaskSqlDetail The detail of the SQL statements on which SQL tuning is performed.
func (SqlTuningTaskSqlDetail) String ¶
func (m SqlTuningTaskSqlDetail) String() string
type SqlTuningTaskSqlExecutionPlanStep ¶
type SqlTuningTaskSqlExecutionPlanStep struct { // Numerical representation of the execution plan PlanHashValue *int64 `mandatory:"false" json:"planHashValue"` // Identification number for this step in the execution plan. It is unique within the execution plan. // It is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). StepId *int `mandatory:"false" json:"stepId"` // ID of the next step that operates on the results of this step. // It is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). ParentStepId *int `mandatory:"false" json:"parentStepId"` // Order of processing for steps with the same parent ID. Position *int `mandatory:"false" json:"position"` // Name of the operation performed at this step Operation *string `mandatory:"false" json:"operation"` // Options used for the operation performed at this step. Options *string `mandatory:"false" json:"options"` // Current mode of the optimizer, such as all_rows, first_rows_n (where n = 1, 10, 100, 1000 etc). OptimizerMode *string `mandatory:"false" json:"optimizerMode"` // Cost of the current operation estimated by the cost-based optimizer (CBO). Cost *float64 `mandatory:"false" json:"cost"` // Number of rows returned by the current operation (estimated by the CBO). Cardinality *int64 `mandatory:"false" json:"cardinality"` // Number of bytes returned by the current operation. Bytes *int64 `mandatory:"false" json:"bytes"` // The CPU cost of the current operation. CpuCost *float64 `mandatory:"false" json:"cpuCost"` // The I/O cost of the current operation. IoCost *float64 `mandatory:"false" json:"ioCost"` // Temporary space usage (in bytes) of the operation (sort or hash-join) as estimated by the CBO. TempSpace *int64 `mandatory:"false" json:"tempSpace"` // Elapsed time (in seconds) of the operation as estimated by the CBO. Time *int64 `mandatory:"false" json:"time"` // Name of the database link used to reference the object. ObjectNode *string `mandatory:"false" json:"objectNode"` // Owner of the object. ObjectOwner *string `mandatory:"false" json:"objectOwner"` // Name of the object. ObjectName *string `mandatory:"false" json:"objectName"` // Numbered position of the object name in the original SQL statement. ObjectPosition *int `mandatory:"false" json:"objectPosition"` // Descriptive modifier that further describes the type of object. ObjectType *string `mandatory:"false" json:"objectType"` // A step may get data from a range of partitions of a partitioned object, such table or index, // based on predicates and sorting order. The partionStart is the starting partition of the range. // The partitionStop is the ending partition of the range PartitionStart *string `mandatory:"false" json:"partitionStart"` // A step may get data from a range of partitions of a partitioned object, such table or index, // based on predicates and sorting order. The partionStart is the starting partition of the range. // The partitionStop is the ending partition of the range PartitionStop *string `mandatory:"false" json:"partitionStop"` // The id of the step in the execution plan that has computed the pair of values of the partitionStart and partitionStop PartitionId *int `mandatory:"false" json:"partitionId"` // Place for comments that can be added to the steps of the execution plan. Remarks *string `mandatory:"false" json:"remarks"` // Number of index columns with start and stop keys (that is, the number of columns with matching predicates) NumberOfSearchColumn *int `mandatory:"false" json:"numberOfSearchColumn"` // Information about parallel execution servers and parallel queries Other *string `mandatory:"false" json:"other"` // Describes the function of the SQL text in the OTHER column. OtherTag *string `mandatory:"false" json:"otherTag"` // Text string identifying the type of the execution plan. Attribute *string `mandatory:"false" json:"attribute"` // Predicates used to locate rows in an access structure. For example, // start or stop predicates for an index range scan. AccessPredicates *string `mandatory:"false" json:"accessPredicates"` // Predicates used to filter rows before producing them. FilterPredicates *string `mandatory:"false" json:"filterPredicates"` }
SqlTuningTaskSqlExecutionPlanStep A step of a SQL execution plan.
func (SqlTuningTaskSqlExecutionPlanStep) String ¶
func (m SqlTuningTaskSqlExecutionPlanStep) String() string
type SqlTuningTaskStatusTypesEnum ¶
type SqlTuningTaskStatusTypesEnum string
SqlTuningTaskStatusTypesEnum Enum with underlying type: string
const ( SqlTuningTaskStatusTypesCompleted SqlTuningTaskStatusTypesEnum = "COMPLETED" SqlTuningTaskStatusTypesInitial SqlTuningTaskStatusTypesEnum = "INITIAL" SqlTuningTaskStatusTypesExecuting SqlTuningTaskStatusTypesEnum = "EXECUTING" SqlTuningTaskStatusTypesInterrupted SqlTuningTaskStatusTypesEnum = "INTERRUPTED" SqlTuningTaskStatusTypesError SqlTuningTaskStatusTypesEnum = "ERROR" )
Set of constants representing the allowable values for SqlTuningTaskStatusTypesEnum
func GetSqlTuningTaskStatusTypesEnumValues ¶
func GetSqlTuningTaskStatusTypesEnumValues() []SqlTuningTaskStatusTypesEnum
GetSqlTuningTaskStatusTypesEnumValues Enumerates the set of values for SqlTuningTaskStatusTypesEnum
type StartSqlTuningTaskDetails ¶
type StartSqlTuningTaskDetails struct { // The name of the SQL tuning task. The name is unique per user in a database, and it is case sensitive. TaskName *string `mandatory:"true" json:"taskName"` CredentialDetails SqlTuningTaskCredentialDetails `mandatory:"true" json:"credentialDetails"` // The time limit for running the SQL tuning task. TotalTimeLimitInMinutes *int `mandatory:"true" json:"totalTimeLimitInMinutes"` // The scope for the SQL tuning task. For LIMITED scope, the SQL profile recommendation // is excluded, so the task is faster. For COMPREHENSIVE scope, the SQL profile recommendation // is included. Scope StartSqlTuningTaskDetailsScopeEnum `mandatory:"true" json:"scope"` // The array of the details of SQL statments on which the tuning is performed. SqlDetails []SqlTuningTaskSqlDetail `mandatory:"true" json:"sqlDetails"` // The start time of the period, in which SQL statements are running. TimeStarted *common.SDKTime `mandatory:"true" json:"timeStarted"` // The end time of the period, in which SQL statements are running. TimeEnded *common.SDKTime `mandatory:"true" json:"timeEnded"` // The description of the SQL tuning task. TaskDescription *string `mandatory:"false" json:"taskDescription"` // The time limit per SQL statement in minutes. This is for task with COMPREHENSIVE scope. // Per statement time limit should not be larger than the total time limit. StatementTimeLimitInMinutes *int `mandatory:"false" json:"statementTimeLimitInMinutes"` }
StartSqlTuningTaskDetails Request to start a SQL tuning task
func (StartSqlTuningTaskDetails) String ¶
func (m StartSqlTuningTaskDetails) String() string
func (*StartSqlTuningTaskDetails) UnmarshalJSON ¶
func (m *StartSqlTuningTaskDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
type StartSqlTuningTaskDetailsScopeEnum ¶
type StartSqlTuningTaskDetailsScopeEnum string
StartSqlTuningTaskDetailsScopeEnum Enum with underlying type: string
const ( StartSqlTuningTaskDetailsScopeLimited StartSqlTuningTaskDetailsScopeEnum = "LIMITED" StartSqlTuningTaskDetailsScopeComprehensive StartSqlTuningTaskDetailsScopeEnum = "COMPREHENSIVE" )
Set of constants representing the allowable values for StartSqlTuningTaskDetailsScopeEnum
func GetStartSqlTuningTaskDetailsScopeEnumValues ¶
func GetStartSqlTuningTaskDetailsScopeEnumValues() []StartSqlTuningTaskDetailsScopeEnum
GetStartSqlTuningTaskDetailsScopeEnumValues Enumerates the set of values for StartSqlTuningTaskDetailsScopeEnum
type StartSqlTuningTaskRequest ¶
type StartSqlTuningTaskRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // Detail inputs for starting a SQL tuning task StartSqlTuningTaskDetails `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 }
StartSqlTuningTaskRequest wrapper for the StartSqlTuningTask operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/StartSqlTuningTask.go.html to see an example of how to use StartSqlTuningTaskRequest.
func (StartSqlTuningTaskRequest) BinaryRequestBody ¶
func (request StartSqlTuningTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (StartSqlTuningTaskRequest) HTTPRequest ¶
func (request StartSqlTuningTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (StartSqlTuningTaskRequest) RetryPolicy ¶
func (request StartSqlTuningTaskRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (StartSqlTuningTaskRequest) String ¶
func (request StartSqlTuningTaskRequest) String() string
type StartSqlTuningTaskResponse ¶
type StartSqlTuningTaskResponse struct { // The underlying http response RawResponse *http.Response // The SqlTuningTaskReturn instance SqlTuningTaskReturn `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"` }
StartSqlTuningTaskResponse wrapper for the StartSqlTuningTask operation
func (StartSqlTuningTaskResponse) HTTPResponse ¶
func (response StartSqlTuningTaskResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (StartSqlTuningTaskResponse) String ¶
func (response StartSqlTuningTaskResponse) String() string
type StatementsAggregateMetrics ¶
type StatementsAggregateMetrics struct { QueuedStatements *MetricDataPoint `mandatory:"false" json:"queuedStatements"` RunningStatements *MetricDataPoint `mandatory:"false" json:"runningStatements"` }
StatementsAggregateMetrics The queued and running statement metrics for Autonomous Databases.
func (StatementsAggregateMetrics) String ¶
func (m StatementsAggregateMetrics) String() string
type SummarizeAwrDbCpuUsagesRequest ¶
type SummarizeAwrDbCpuUsagesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The parameter to filter the database by internal ID. // Note that the internal ID of the database can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs AwrDbId *string `mandatory:"true" contributesTo:"path" name:"awrDbId"` // The optional single value query parameter to filter the database instance number. InstNum *string `mandatory:"false" contributesTo:"query" name:"instNum"` // The optional greater than or equal to filter on the snapshot ID. BeginSnIdGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnIdGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot ID. EndSnIdLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnIdLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The optional query parameter to filter ASH activities by FOREGROUND or BACKGROUND. SessionType SummarizeAwrDbCpuUsagesSessionTypeEnum `mandatory:"false" contributesTo:"query" name:"sessionType" omitEmpty:"true"` // The optional query parameter to filter the database container by an exact ID value. // Note that the database container ID can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbSnapshotRanges ContainerId *int `mandatory:"false" contributesTo:"query" name:"containerId"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in large paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the AWR CPU usage summary data. SortBy SummarizeAwrDbCpuUsagesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Descending order is the default order. SortOrder SummarizeAwrDbCpuUsagesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // 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 }
SummarizeAwrDbCpuUsagesRequest wrapper for the SummarizeAwrDbCpuUsages operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbCpuUsages.go.html to see an example of how to use SummarizeAwrDbCpuUsagesRequest.
func (SummarizeAwrDbCpuUsagesRequest) BinaryRequestBody ¶
func (request SummarizeAwrDbCpuUsagesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDbCpuUsagesRequest) HTTPRequest ¶
func (request SummarizeAwrDbCpuUsagesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDbCpuUsagesRequest) RetryPolicy ¶
func (request SummarizeAwrDbCpuUsagesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDbCpuUsagesRequest) String ¶
func (request SummarizeAwrDbCpuUsagesRequest) String() string
type SummarizeAwrDbCpuUsagesResponse ¶
type SummarizeAwrDbCpuUsagesResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDbCpuUsageCollection instances AwrDbCpuUsageCollection `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"` }
SummarizeAwrDbCpuUsagesResponse wrapper for the SummarizeAwrDbCpuUsages operation
func (SummarizeAwrDbCpuUsagesResponse) HTTPResponse ¶
func (response SummarizeAwrDbCpuUsagesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDbCpuUsagesResponse) String ¶
func (response SummarizeAwrDbCpuUsagesResponse) String() string
type SummarizeAwrDbCpuUsagesSessionTypeEnum ¶
type SummarizeAwrDbCpuUsagesSessionTypeEnum string
SummarizeAwrDbCpuUsagesSessionTypeEnum Enum with underlying type: string
const ( SummarizeAwrDbCpuUsagesSessionTypeForeground SummarizeAwrDbCpuUsagesSessionTypeEnum = "FOREGROUND" SummarizeAwrDbCpuUsagesSessionTypeBackground SummarizeAwrDbCpuUsagesSessionTypeEnum = "BACKGROUND" SummarizeAwrDbCpuUsagesSessionTypeAll SummarizeAwrDbCpuUsagesSessionTypeEnum = "ALL" )
Set of constants representing the allowable values for SummarizeAwrDbCpuUsagesSessionTypeEnum
func GetSummarizeAwrDbCpuUsagesSessionTypeEnumValues ¶
func GetSummarizeAwrDbCpuUsagesSessionTypeEnumValues() []SummarizeAwrDbCpuUsagesSessionTypeEnum
GetSummarizeAwrDbCpuUsagesSessionTypeEnumValues Enumerates the set of values for SummarizeAwrDbCpuUsagesSessionTypeEnum
type SummarizeAwrDbCpuUsagesSortByEnum ¶
type SummarizeAwrDbCpuUsagesSortByEnum string
SummarizeAwrDbCpuUsagesSortByEnum Enum with underlying type: string
const ( SummarizeAwrDbCpuUsagesSortByTimeSampled SummarizeAwrDbCpuUsagesSortByEnum = "TIME_SAMPLED" SummarizeAwrDbCpuUsagesSortByAvgValue SummarizeAwrDbCpuUsagesSortByEnum = "AVG_VALUE" )
Set of constants representing the allowable values for SummarizeAwrDbCpuUsagesSortByEnum
func GetSummarizeAwrDbCpuUsagesSortByEnumValues ¶
func GetSummarizeAwrDbCpuUsagesSortByEnumValues() []SummarizeAwrDbCpuUsagesSortByEnum
GetSummarizeAwrDbCpuUsagesSortByEnumValues Enumerates the set of values for SummarizeAwrDbCpuUsagesSortByEnum
type SummarizeAwrDbCpuUsagesSortOrderEnum ¶
type SummarizeAwrDbCpuUsagesSortOrderEnum string
SummarizeAwrDbCpuUsagesSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDbCpuUsagesSortOrderAsc SummarizeAwrDbCpuUsagesSortOrderEnum = "ASC" SummarizeAwrDbCpuUsagesSortOrderDesc SummarizeAwrDbCpuUsagesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDbCpuUsagesSortOrderEnum
func GetSummarizeAwrDbCpuUsagesSortOrderEnumValues ¶
func GetSummarizeAwrDbCpuUsagesSortOrderEnumValues() []SummarizeAwrDbCpuUsagesSortOrderEnum
GetSummarizeAwrDbCpuUsagesSortOrderEnumValues Enumerates the set of values for SummarizeAwrDbCpuUsagesSortOrderEnum
type SummarizeAwrDbMetricsRequest ¶
type SummarizeAwrDbMetricsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The parameter to filter the database by internal ID. // Note that the internal ID of the database can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs AwrDbId *string `mandatory:"true" contributesTo:"path" name:"awrDbId"` // The required multiple value query parameter to filter the entity name. Name []string `contributesTo:"query" name:"name" collectionFormat:"multi"` // The optional single value query parameter to filter the database instance number. InstNum *string `mandatory:"false" contributesTo:"query" name:"instNum"` // The optional greater than or equal to filter on the snapshot ID. BeginSnIdGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnIdGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot ID. EndSnIdLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnIdLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The optional query parameter to filter the database container by an exact ID value. // Note that the database container ID can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbSnapshotRanges ContainerId *int `mandatory:"false" contributesTo:"query" name:"containerId"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in large paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the AWR time series summary data. SortBy SummarizeAwrDbMetricsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Descending order is the default order. SortOrder SummarizeAwrDbMetricsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // 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 }
SummarizeAwrDbMetricsRequest wrapper for the SummarizeAwrDbMetrics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbMetrics.go.html to see an example of how to use SummarizeAwrDbMetricsRequest.
func (SummarizeAwrDbMetricsRequest) BinaryRequestBody ¶
func (request SummarizeAwrDbMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDbMetricsRequest) HTTPRequest ¶
func (request SummarizeAwrDbMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDbMetricsRequest) RetryPolicy ¶
func (request SummarizeAwrDbMetricsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDbMetricsRequest) String ¶
func (request SummarizeAwrDbMetricsRequest) String() string
type SummarizeAwrDbMetricsResponse ¶
type SummarizeAwrDbMetricsResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDbMetricCollection instances AwrDbMetricCollection `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"` }
SummarizeAwrDbMetricsResponse wrapper for the SummarizeAwrDbMetrics operation
func (SummarizeAwrDbMetricsResponse) HTTPResponse ¶
func (response SummarizeAwrDbMetricsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDbMetricsResponse) String ¶
func (response SummarizeAwrDbMetricsResponse) String() string
type SummarizeAwrDbMetricsSortByEnum ¶
type SummarizeAwrDbMetricsSortByEnum string
SummarizeAwrDbMetricsSortByEnum Enum with underlying type: string
const ( SummarizeAwrDbMetricsSortByTimestamp SummarizeAwrDbMetricsSortByEnum = "TIMESTAMP" SummarizeAwrDbMetricsSortByName SummarizeAwrDbMetricsSortByEnum = "NAME" )
Set of constants representing the allowable values for SummarizeAwrDbMetricsSortByEnum
func GetSummarizeAwrDbMetricsSortByEnumValues ¶
func GetSummarizeAwrDbMetricsSortByEnumValues() []SummarizeAwrDbMetricsSortByEnum
GetSummarizeAwrDbMetricsSortByEnumValues Enumerates the set of values for SummarizeAwrDbMetricsSortByEnum
type SummarizeAwrDbMetricsSortOrderEnum ¶
type SummarizeAwrDbMetricsSortOrderEnum string
SummarizeAwrDbMetricsSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDbMetricsSortOrderAsc SummarizeAwrDbMetricsSortOrderEnum = "ASC" SummarizeAwrDbMetricsSortOrderDesc SummarizeAwrDbMetricsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDbMetricsSortOrderEnum
func GetSummarizeAwrDbMetricsSortOrderEnumValues ¶
func GetSummarizeAwrDbMetricsSortOrderEnumValues() []SummarizeAwrDbMetricsSortOrderEnum
GetSummarizeAwrDbMetricsSortOrderEnumValues Enumerates the set of values for SummarizeAwrDbMetricsSortOrderEnum
type SummarizeAwrDbParameterChangesRequest ¶
type SummarizeAwrDbParameterChangesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The parameter to filter the database by internal ID. // Note that the internal ID of the database can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs AwrDbId *string `mandatory:"true" contributesTo:"path" name:"awrDbId"` // The required single value query parameter to filter the entity name. Name *string `mandatory:"true" contributesTo:"query" name:"name"` // The optional single value query parameter to filter the database instance number. InstNum *string `mandatory:"false" contributesTo:"query" name:"instNum"` // The optional greater than or equal to filter on the snapshot ID. BeginSnIdGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnIdGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot ID. EndSnIdLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnIdLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The optional query parameter to filter the database container by an exact ID value. // Note that the database container ID can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbSnapshotRanges ContainerId *int `mandatory:"false" contributesTo:"query" name:"containerId"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in large paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the AWR database parameter change history data. SortBy SummarizeAwrDbParameterChangesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Descending order is the default order. SortOrder SummarizeAwrDbParameterChangesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // 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 }
SummarizeAwrDbParameterChangesRequest wrapper for the SummarizeAwrDbParameterChanges operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbParameterChanges.go.html to see an example of how to use SummarizeAwrDbParameterChangesRequest.
func (SummarizeAwrDbParameterChangesRequest) BinaryRequestBody ¶
func (request SummarizeAwrDbParameterChangesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDbParameterChangesRequest) HTTPRequest ¶
func (request SummarizeAwrDbParameterChangesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDbParameterChangesRequest) RetryPolicy ¶
func (request SummarizeAwrDbParameterChangesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDbParameterChangesRequest) String ¶
func (request SummarizeAwrDbParameterChangesRequest) String() string
type SummarizeAwrDbParameterChangesResponse ¶
type SummarizeAwrDbParameterChangesResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDbParameterChangeCollection instances AwrDbParameterChangeCollection `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"` }
SummarizeAwrDbParameterChangesResponse wrapper for the SummarizeAwrDbParameterChanges operation
func (SummarizeAwrDbParameterChangesResponse) HTTPResponse ¶
func (response SummarizeAwrDbParameterChangesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDbParameterChangesResponse) String ¶
func (response SummarizeAwrDbParameterChangesResponse) String() string
type SummarizeAwrDbParameterChangesSortByEnum ¶
type SummarizeAwrDbParameterChangesSortByEnum string
SummarizeAwrDbParameterChangesSortByEnum Enum with underlying type: string
const ( SummarizeAwrDbParameterChangesSortByIsChanged SummarizeAwrDbParameterChangesSortByEnum = "IS_CHANGED" SummarizeAwrDbParameterChangesSortByName SummarizeAwrDbParameterChangesSortByEnum = "NAME" )
Set of constants representing the allowable values for SummarizeAwrDbParameterChangesSortByEnum
func GetSummarizeAwrDbParameterChangesSortByEnumValues ¶
func GetSummarizeAwrDbParameterChangesSortByEnumValues() []SummarizeAwrDbParameterChangesSortByEnum
GetSummarizeAwrDbParameterChangesSortByEnumValues Enumerates the set of values for SummarizeAwrDbParameterChangesSortByEnum
type SummarizeAwrDbParameterChangesSortOrderEnum ¶
type SummarizeAwrDbParameterChangesSortOrderEnum string
SummarizeAwrDbParameterChangesSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDbParameterChangesSortOrderAsc SummarizeAwrDbParameterChangesSortOrderEnum = "ASC" SummarizeAwrDbParameterChangesSortOrderDesc SummarizeAwrDbParameterChangesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDbParameterChangesSortOrderEnum
func GetSummarizeAwrDbParameterChangesSortOrderEnumValues ¶
func GetSummarizeAwrDbParameterChangesSortOrderEnumValues() []SummarizeAwrDbParameterChangesSortOrderEnum
GetSummarizeAwrDbParameterChangesSortOrderEnumValues Enumerates the set of values for SummarizeAwrDbParameterChangesSortOrderEnum
type SummarizeAwrDbParametersRequest ¶
type SummarizeAwrDbParametersRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The parameter to filter the database by internal ID. // Note that the internal ID of the database can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs AwrDbId *string `mandatory:"true" contributesTo:"path" name:"awrDbId"` // The optional single value query parameter to filter the database instance number. InstNum *string `mandatory:"false" contributesTo:"query" name:"instNum"` // The optional greater than or equal to filter on the snapshot ID. BeginSnIdGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnIdGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot ID. EndSnIdLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnIdLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The optional query parameter to filter the database container by an exact ID value. // Note that the database container ID can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbSnapshotRanges ContainerId *int `mandatory:"false" contributesTo:"query" name:"containerId"` // The optional multiple value query parameter to filter the entity name. Name []string `contributesTo:"query" name:"name" collectionFormat:"multi"` // The optional contains query parameter to filter the entity name by any part of the name. NameContains *string `mandatory:"false" contributesTo:"query" name:"nameContains"` // The optional query parameter to filter database parameters whose values were changed. ValueChanged SummarizeAwrDbParametersValueChangedEnum `mandatory:"false" contributesTo:"query" name:"valueChanged" omitEmpty:"true"` // The optional query parameter to filter the database parameters that had the default value in the last snapshot. ValueDefault SummarizeAwrDbParametersValueDefaultEnum `mandatory:"false" contributesTo:"query" name:"valueDefault" omitEmpty:"true"` // The optional query parameter to filter the database parameters that had a modified value in the last snapshot. ValueModified SummarizeAwrDbParametersValueModifiedEnum `mandatory:"false" contributesTo:"query" name:"valueModified" omitEmpty:"true"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in large paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the AWR database parameter change history data. SortBy SummarizeAwrDbParametersSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Descending order is the default order. SortOrder SummarizeAwrDbParametersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // 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 }
SummarizeAwrDbParametersRequest wrapper for the SummarizeAwrDbParameters operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbParameters.go.html to see an example of how to use SummarizeAwrDbParametersRequest.
func (SummarizeAwrDbParametersRequest) BinaryRequestBody ¶
func (request SummarizeAwrDbParametersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDbParametersRequest) HTTPRequest ¶
func (request SummarizeAwrDbParametersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDbParametersRequest) RetryPolicy ¶
func (request SummarizeAwrDbParametersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDbParametersRequest) String ¶
func (request SummarizeAwrDbParametersRequest) String() string
type SummarizeAwrDbParametersResponse ¶
type SummarizeAwrDbParametersResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDbParameterCollection instances AwrDbParameterCollection `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"` }
SummarizeAwrDbParametersResponse wrapper for the SummarizeAwrDbParameters operation
func (SummarizeAwrDbParametersResponse) HTTPResponse ¶
func (response SummarizeAwrDbParametersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDbParametersResponse) String ¶
func (response SummarizeAwrDbParametersResponse) String() string
type SummarizeAwrDbParametersSortByEnum ¶
type SummarizeAwrDbParametersSortByEnum string
SummarizeAwrDbParametersSortByEnum Enum with underlying type: string
const ( SummarizeAwrDbParametersSortByIsChanged SummarizeAwrDbParametersSortByEnum = "IS_CHANGED" SummarizeAwrDbParametersSortByName SummarizeAwrDbParametersSortByEnum = "NAME" )
Set of constants representing the allowable values for SummarizeAwrDbParametersSortByEnum
func GetSummarizeAwrDbParametersSortByEnumValues ¶
func GetSummarizeAwrDbParametersSortByEnumValues() []SummarizeAwrDbParametersSortByEnum
GetSummarizeAwrDbParametersSortByEnumValues Enumerates the set of values for SummarizeAwrDbParametersSortByEnum
type SummarizeAwrDbParametersSortOrderEnum ¶
type SummarizeAwrDbParametersSortOrderEnum string
SummarizeAwrDbParametersSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDbParametersSortOrderAsc SummarizeAwrDbParametersSortOrderEnum = "ASC" SummarizeAwrDbParametersSortOrderDesc SummarizeAwrDbParametersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDbParametersSortOrderEnum
func GetSummarizeAwrDbParametersSortOrderEnumValues ¶
func GetSummarizeAwrDbParametersSortOrderEnumValues() []SummarizeAwrDbParametersSortOrderEnum
GetSummarizeAwrDbParametersSortOrderEnumValues Enumerates the set of values for SummarizeAwrDbParametersSortOrderEnum
type SummarizeAwrDbParametersValueChangedEnum ¶
type SummarizeAwrDbParametersValueChangedEnum string
SummarizeAwrDbParametersValueChangedEnum Enum with underlying type: string
const ( SummarizeAwrDbParametersValueChangedY SummarizeAwrDbParametersValueChangedEnum = "Y" SummarizeAwrDbParametersValueChangedN SummarizeAwrDbParametersValueChangedEnum = "N" )
Set of constants representing the allowable values for SummarizeAwrDbParametersValueChangedEnum
func GetSummarizeAwrDbParametersValueChangedEnumValues ¶
func GetSummarizeAwrDbParametersValueChangedEnumValues() []SummarizeAwrDbParametersValueChangedEnum
GetSummarizeAwrDbParametersValueChangedEnumValues Enumerates the set of values for SummarizeAwrDbParametersValueChangedEnum
type SummarizeAwrDbParametersValueDefaultEnum ¶
type SummarizeAwrDbParametersValueDefaultEnum string
SummarizeAwrDbParametersValueDefaultEnum Enum with underlying type: string
const ( SummarizeAwrDbParametersValueDefaultTrue SummarizeAwrDbParametersValueDefaultEnum = "TRUE" SummarizeAwrDbParametersValueDefaultFalse SummarizeAwrDbParametersValueDefaultEnum = "FALSE" )
Set of constants representing the allowable values for SummarizeAwrDbParametersValueDefaultEnum
func GetSummarizeAwrDbParametersValueDefaultEnumValues ¶
func GetSummarizeAwrDbParametersValueDefaultEnumValues() []SummarizeAwrDbParametersValueDefaultEnum
GetSummarizeAwrDbParametersValueDefaultEnumValues Enumerates the set of values for SummarizeAwrDbParametersValueDefaultEnum
type SummarizeAwrDbParametersValueModifiedEnum ¶
type SummarizeAwrDbParametersValueModifiedEnum string
SummarizeAwrDbParametersValueModifiedEnum Enum with underlying type: string
const ( SummarizeAwrDbParametersValueModifiedModified SummarizeAwrDbParametersValueModifiedEnum = "MODIFIED" SummarizeAwrDbParametersValueModifiedSystemMod SummarizeAwrDbParametersValueModifiedEnum = "SYSTEM_MOD" SummarizeAwrDbParametersValueModifiedFalse SummarizeAwrDbParametersValueModifiedEnum = "FALSE" )
Set of constants representing the allowable values for SummarizeAwrDbParametersValueModifiedEnum
func GetSummarizeAwrDbParametersValueModifiedEnumValues ¶
func GetSummarizeAwrDbParametersValueModifiedEnumValues() []SummarizeAwrDbParametersValueModifiedEnum
GetSummarizeAwrDbParametersValueModifiedEnumValues Enumerates the set of values for SummarizeAwrDbParametersValueModifiedEnum
type SummarizeAwrDbSnapshotRangesRequest ¶
type SummarizeAwrDbSnapshotRangesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The optional single value query parameter to filter the entity name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The optional greater than or equal to query parameter to filter the timestamp. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in the paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the AWR summary data. SortBy SummarizeAwrDbSnapshotRangesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Descending order is the default order. SortOrder SummarizeAwrDbSnapshotRangesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // 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 }
SummarizeAwrDbSnapshotRangesRequest wrapper for the SummarizeAwrDbSnapshotRanges operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbSnapshotRanges.go.html to see an example of how to use SummarizeAwrDbSnapshotRangesRequest.
func (SummarizeAwrDbSnapshotRangesRequest) BinaryRequestBody ¶
func (request SummarizeAwrDbSnapshotRangesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDbSnapshotRangesRequest) HTTPRequest ¶
func (request SummarizeAwrDbSnapshotRangesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDbSnapshotRangesRequest) RetryPolicy ¶
func (request SummarizeAwrDbSnapshotRangesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDbSnapshotRangesRequest) String ¶
func (request SummarizeAwrDbSnapshotRangesRequest) String() string
type SummarizeAwrDbSnapshotRangesResponse ¶
type SummarizeAwrDbSnapshotRangesResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDbSnapshotRangeCollection instances AwrDbSnapshotRangeCollection `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"` }
SummarizeAwrDbSnapshotRangesResponse wrapper for the SummarizeAwrDbSnapshotRanges operation
func (SummarizeAwrDbSnapshotRangesResponse) HTTPResponse ¶
func (response SummarizeAwrDbSnapshotRangesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDbSnapshotRangesResponse) String ¶
func (response SummarizeAwrDbSnapshotRangesResponse) String() string
type SummarizeAwrDbSnapshotRangesSortByEnum ¶
type SummarizeAwrDbSnapshotRangesSortByEnum string
SummarizeAwrDbSnapshotRangesSortByEnum Enum with underlying type: string
const ( SummarizeAwrDbSnapshotRangesSortByEndIntervalTime SummarizeAwrDbSnapshotRangesSortByEnum = "END_INTERVAL_TIME" SummarizeAwrDbSnapshotRangesSortByName SummarizeAwrDbSnapshotRangesSortByEnum = "NAME" )
Set of constants representing the allowable values for SummarizeAwrDbSnapshotRangesSortByEnum
func GetSummarizeAwrDbSnapshotRangesSortByEnumValues ¶
func GetSummarizeAwrDbSnapshotRangesSortByEnumValues() []SummarizeAwrDbSnapshotRangesSortByEnum
GetSummarizeAwrDbSnapshotRangesSortByEnumValues Enumerates the set of values for SummarizeAwrDbSnapshotRangesSortByEnum
type SummarizeAwrDbSnapshotRangesSortOrderEnum ¶
type SummarizeAwrDbSnapshotRangesSortOrderEnum string
SummarizeAwrDbSnapshotRangesSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDbSnapshotRangesSortOrderAsc SummarizeAwrDbSnapshotRangesSortOrderEnum = "ASC" SummarizeAwrDbSnapshotRangesSortOrderDesc SummarizeAwrDbSnapshotRangesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDbSnapshotRangesSortOrderEnum
func GetSummarizeAwrDbSnapshotRangesSortOrderEnumValues ¶
func GetSummarizeAwrDbSnapshotRangesSortOrderEnumValues() []SummarizeAwrDbSnapshotRangesSortOrderEnum
GetSummarizeAwrDbSnapshotRangesSortOrderEnumValues Enumerates the set of values for SummarizeAwrDbSnapshotRangesSortOrderEnum
type SummarizeAwrDbSysstatsRequest ¶
type SummarizeAwrDbSysstatsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The parameter to filter the database by internal ID. // Note that the internal ID of the database can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs AwrDbId *string `mandatory:"true" contributesTo:"path" name:"awrDbId"` // The required multiple value query parameter to filter the entity name. Name []string `contributesTo:"query" name:"name" collectionFormat:"multi"` // The optional single value query parameter to filter the database instance number. InstNum *string `mandatory:"false" contributesTo:"query" name:"instNum"` // The optional greater than or equal to filter on the snapshot ID. BeginSnIdGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnIdGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot ID. EndSnIdLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnIdLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The optional query parameter to filter the database container by an exact ID value. // Note that the database container ID can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbSnapshotRanges ContainerId *int `mandatory:"false" contributesTo:"query" name:"containerId"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in large paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the data within a time period. SortBy SummarizeAwrDbSysstatsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Descending order is the default order. SortOrder SummarizeAwrDbSysstatsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // 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 }
SummarizeAwrDbSysstatsRequest wrapper for the SummarizeAwrDbSysstats operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbSysstats.go.html to see an example of how to use SummarizeAwrDbSysstatsRequest.
func (SummarizeAwrDbSysstatsRequest) BinaryRequestBody ¶
func (request SummarizeAwrDbSysstatsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDbSysstatsRequest) HTTPRequest ¶
func (request SummarizeAwrDbSysstatsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDbSysstatsRequest) RetryPolicy ¶
func (request SummarizeAwrDbSysstatsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDbSysstatsRequest) String ¶
func (request SummarizeAwrDbSysstatsRequest) String() string
type SummarizeAwrDbSysstatsResponse ¶
type SummarizeAwrDbSysstatsResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDbSysstatCollection instances AwrDbSysstatCollection `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"` }
SummarizeAwrDbSysstatsResponse wrapper for the SummarizeAwrDbSysstats operation
func (SummarizeAwrDbSysstatsResponse) HTTPResponse ¶
func (response SummarizeAwrDbSysstatsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDbSysstatsResponse) String ¶
func (response SummarizeAwrDbSysstatsResponse) String() string
type SummarizeAwrDbSysstatsSortByEnum ¶
type SummarizeAwrDbSysstatsSortByEnum string
SummarizeAwrDbSysstatsSortByEnum Enum with underlying type: string
const ( SummarizeAwrDbSysstatsSortByTimeBegin SummarizeAwrDbSysstatsSortByEnum = "TIME_BEGIN" SummarizeAwrDbSysstatsSortByName SummarizeAwrDbSysstatsSortByEnum = "NAME" )
Set of constants representing the allowable values for SummarizeAwrDbSysstatsSortByEnum
func GetSummarizeAwrDbSysstatsSortByEnumValues ¶
func GetSummarizeAwrDbSysstatsSortByEnumValues() []SummarizeAwrDbSysstatsSortByEnum
GetSummarizeAwrDbSysstatsSortByEnumValues Enumerates the set of values for SummarizeAwrDbSysstatsSortByEnum
type SummarizeAwrDbSysstatsSortOrderEnum ¶
type SummarizeAwrDbSysstatsSortOrderEnum string
SummarizeAwrDbSysstatsSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDbSysstatsSortOrderAsc SummarizeAwrDbSysstatsSortOrderEnum = "ASC" SummarizeAwrDbSysstatsSortOrderDesc SummarizeAwrDbSysstatsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDbSysstatsSortOrderEnum
func GetSummarizeAwrDbSysstatsSortOrderEnumValues ¶
func GetSummarizeAwrDbSysstatsSortOrderEnumValues() []SummarizeAwrDbSysstatsSortOrderEnum
GetSummarizeAwrDbSysstatsSortOrderEnumValues Enumerates the set of values for SummarizeAwrDbSysstatsSortOrderEnum
type SummarizeAwrDbTopWaitEventsRequest ¶
type SummarizeAwrDbTopWaitEventsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The parameter to filter the database by internal ID. // Note that the internal ID of the database can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs AwrDbId *string `mandatory:"true" contributesTo:"path" name:"awrDbId"` // The optional single value query parameter to filter the database instance number. InstNum *string `mandatory:"false" contributesTo:"query" name:"instNum"` // The optional greater than or equal to filter on the snapshot ID. BeginSnIdGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnIdGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot ID. EndSnIdLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnIdLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The optional query parameter to filter ASH activities by FOREGROUND or BACKGROUND. SessionType SummarizeAwrDbTopWaitEventsSessionTypeEnum `mandatory:"false" contributesTo:"query" name:"sessionType" omitEmpty:"true"` // The optional query parameter to filter the database container by an exact ID value. // Note that the database container ID can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbSnapshotRanges ContainerId *int `mandatory:"false" contributesTo:"query" name:"containerId"` // The optional query parameter to filter the number of top categories to be returned. TopN *int `mandatory:"false" contributesTo:"query" name:"topN"` // The option to sort the AWR top event summary data. SortBy SummarizeAwrDbTopWaitEventsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Descending order is the default order. SortOrder SummarizeAwrDbTopWaitEventsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // 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 }
SummarizeAwrDbTopWaitEventsRequest wrapper for the SummarizeAwrDbTopWaitEvents operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbTopWaitEvents.go.html to see an example of how to use SummarizeAwrDbTopWaitEventsRequest.
func (SummarizeAwrDbTopWaitEventsRequest) BinaryRequestBody ¶
func (request SummarizeAwrDbTopWaitEventsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDbTopWaitEventsRequest) HTTPRequest ¶
func (request SummarizeAwrDbTopWaitEventsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDbTopWaitEventsRequest) RetryPolicy ¶
func (request SummarizeAwrDbTopWaitEventsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDbTopWaitEventsRequest) String ¶
func (request SummarizeAwrDbTopWaitEventsRequest) String() string
type SummarizeAwrDbTopWaitEventsResponse ¶
type SummarizeAwrDbTopWaitEventsResponse struct { // The underlying http response RawResponse *http.Response // The AwrDbTopWaitEventCollection instance AwrDbTopWaitEventCollection `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"` }
SummarizeAwrDbTopWaitEventsResponse wrapper for the SummarizeAwrDbTopWaitEvents operation
func (SummarizeAwrDbTopWaitEventsResponse) HTTPResponse ¶
func (response SummarizeAwrDbTopWaitEventsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDbTopWaitEventsResponse) String ¶
func (response SummarizeAwrDbTopWaitEventsResponse) String() string
type SummarizeAwrDbTopWaitEventsSessionTypeEnum ¶
type SummarizeAwrDbTopWaitEventsSessionTypeEnum string
SummarizeAwrDbTopWaitEventsSessionTypeEnum Enum with underlying type: string
const ( SummarizeAwrDbTopWaitEventsSessionTypeForeground SummarizeAwrDbTopWaitEventsSessionTypeEnum = "FOREGROUND" SummarizeAwrDbTopWaitEventsSessionTypeBackground SummarizeAwrDbTopWaitEventsSessionTypeEnum = "BACKGROUND" SummarizeAwrDbTopWaitEventsSessionTypeAll SummarizeAwrDbTopWaitEventsSessionTypeEnum = "ALL" )
Set of constants representing the allowable values for SummarizeAwrDbTopWaitEventsSessionTypeEnum
func GetSummarizeAwrDbTopWaitEventsSessionTypeEnumValues ¶
func GetSummarizeAwrDbTopWaitEventsSessionTypeEnumValues() []SummarizeAwrDbTopWaitEventsSessionTypeEnum
GetSummarizeAwrDbTopWaitEventsSessionTypeEnumValues Enumerates the set of values for SummarizeAwrDbTopWaitEventsSessionTypeEnum
type SummarizeAwrDbTopWaitEventsSortByEnum ¶
type SummarizeAwrDbTopWaitEventsSortByEnum string
SummarizeAwrDbTopWaitEventsSortByEnum Enum with underlying type: string
const ( SummarizeAwrDbTopWaitEventsSortByWaitsPersec SummarizeAwrDbTopWaitEventsSortByEnum = "WAITS_PERSEC" SummarizeAwrDbTopWaitEventsSortByAvgWaitTimePersec SummarizeAwrDbTopWaitEventsSortByEnum = "AVG_WAIT_TIME_PERSEC" )
Set of constants representing the allowable values for SummarizeAwrDbTopWaitEventsSortByEnum
func GetSummarizeAwrDbTopWaitEventsSortByEnumValues ¶
func GetSummarizeAwrDbTopWaitEventsSortByEnumValues() []SummarizeAwrDbTopWaitEventsSortByEnum
GetSummarizeAwrDbTopWaitEventsSortByEnumValues Enumerates the set of values for SummarizeAwrDbTopWaitEventsSortByEnum
type SummarizeAwrDbTopWaitEventsSortOrderEnum ¶
type SummarizeAwrDbTopWaitEventsSortOrderEnum string
SummarizeAwrDbTopWaitEventsSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDbTopWaitEventsSortOrderAsc SummarizeAwrDbTopWaitEventsSortOrderEnum = "ASC" SummarizeAwrDbTopWaitEventsSortOrderDesc SummarizeAwrDbTopWaitEventsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDbTopWaitEventsSortOrderEnum
func GetSummarizeAwrDbTopWaitEventsSortOrderEnumValues ¶
func GetSummarizeAwrDbTopWaitEventsSortOrderEnumValues() []SummarizeAwrDbTopWaitEventsSortOrderEnum
GetSummarizeAwrDbTopWaitEventsSortOrderEnumValues Enumerates the set of values for SummarizeAwrDbTopWaitEventsSortOrderEnum
type SummarizeAwrDbWaitEventBucketsRequest ¶
type SummarizeAwrDbWaitEventBucketsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The parameter to filter the database by internal ID. // Note that the internal ID of the database can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs AwrDbId *string `mandatory:"true" contributesTo:"path" name:"awrDbId"` // The required single value query parameter to filter the entity name. Name *string `mandatory:"true" contributesTo:"query" name:"name"` // The optional single value query parameter to filter the database instance number. InstNum *string `mandatory:"false" contributesTo:"query" name:"instNum"` // The optional greater than or equal to filter on the snapshot ID. BeginSnIdGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnIdGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot ID. EndSnIdLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnIdLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The number of buckets within the histogram. NumBucket *int `mandatory:"false" contributesTo:"query" name:"numBucket"` // The minimum value of the histogram. MinValue *float64 `mandatory:"false" contributesTo:"query" name:"minValue"` // The maximum value of the histogram. MaxValue *float64 `mandatory:"false" contributesTo:"query" name:"maxValue"` // The optional query parameter to filter the database container by an exact ID value. // Note that the database container ID can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbSnapshotRanges ContainerId *int `mandatory:"false" contributesTo:"query" name:"containerId"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in large paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort distribution data. SortBy SummarizeAwrDbWaitEventBucketsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder SummarizeAwrDbWaitEventBucketsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // 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 }
SummarizeAwrDbWaitEventBucketsRequest wrapper for the SummarizeAwrDbWaitEventBuckets operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbWaitEventBuckets.go.html to see an example of how to use SummarizeAwrDbWaitEventBucketsRequest.
func (SummarizeAwrDbWaitEventBucketsRequest) BinaryRequestBody ¶
func (request SummarizeAwrDbWaitEventBucketsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDbWaitEventBucketsRequest) HTTPRequest ¶
func (request SummarizeAwrDbWaitEventBucketsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDbWaitEventBucketsRequest) RetryPolicy ¶
func (request SummarizeAwrDbWaitEventBucketsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDbWaitEventBucketsRequest) String ¶
func (request SummarizeAwrDbWaitEventBucketsRequest) String() string
type SummarizeAwrDbWaitEventBucketsResponse ¶
type SummarizeAwrDbWaitEventBucketsResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDbWaitEventBucketCollection instances AwrDbWaitEventBucketCollection `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"` }
SummarizeAwrDbWaitEventBucketsResponse wrapper for the SummarizeAwrDbWaitEventBuckets operation
func (SummarizeAwrDbWaitEventBucketsResponse) HTTPResponse ¶
func (response SummarizeAwrDbWaitEventBucketsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDbWaitEventBucketsResponse) String ¶
func (response SummarizeAwrDbWaitEventBucketsResponse) String() string
type SummarizeAwrDbWaitEventBucketsSortByEnum ¶
type SummarizeAwrDbWaitEventBucketsSortByEnum string
SummarizeAwrDbWaitEventBucketsSortByEnum Enum with underlying type: string
const ( SummarizeAwrDbWaitEventBucketsSortByCategory SummarizeAwrDbWaitEventBucketsSortByEnum = "CATEGORY" SummarizeAwrDbWaitEventBucketsSortByPercentage SummarizeAwrDbWaitEventBucketsSortByEnum = "PERCENTAGE" )
Set of constants representing the allowable values for SummarizeAwrDbWaitEventBucketsSortByEnum
func GetSummarizeAwrDbWaitEventBucketsSortByEnumValues ¶
func GetSummarizeAwrDbWaitEventBucketsSortByEnumValues() []SummarizeAwrDbWaitEventBucketsSortByEnum
GetSummarizeAwrDbWaitEventBucketsSortByEnumValues Enumerates the set of values for SummarizeAwrDbWaitEventBucketsSortByEnum
type SummarizeAwrDbWaitEventBucketsSortOrderEnum ¶
type SummarizeAwrDbWaitEventBucketsSortOrderEnum string
SummarizeAwrDbWaitEventBucketsSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDbWaitEventBucketsSortOrderAsc SummarizeAwrDbWaitEventBucketsSortOrderEnum = "ASC" SummarizeAwrDbWaitEventBucketsSortOrderDesc SummarizeAwrDbWaitEventBucketsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDbWaitEventBucketsSortOrderEnum
func GetSummarizeAwrDbWaitEventBucketsSortOrderEnumValues ¶
func GetSummarizeAwrDbWaitEventBucketsSortOrderEnumValues() []SummarizeAwrDbWaitEventBucketsSortOrderEnum
GetSummarizeAwrDbWaitEventBucketsSortOrderEnumValues Enumerates the set of values for SummarizeAwrDbWaitEventBucketsSortOrderEnum
type SummarizeAwrDbWaitEventsRequest ¶
type SummarizeAwrDbWaitEventsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseId"` // The parameter to filter the database by internal ID. // Note that the internal ID of the database can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbs AwrDbId *string `mandatory:"true" contributesTo:"path" name:"awrDbId"` // The optional single value query parameter to filter the database instance number. InstNum *string `mandatory:"false" contributesTo:"query" name:"instNum"` // The optional greater than or equal to filter on the snapshot ID. BeginSnIdGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnIdGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot ID. EndSnIdLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnIdLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The optional multiple value query parameter to filter the entity name. Name []string `contributesTo:"query" name:"name" collectionFormat:"multi"` // The optional query parameter to filter ASH activities by FOREGROUND or BACKGROUND. SessionType SummarizeAwrDbWaitEventsSessionTypeEnum `mandatory:"false" contributesTo:"query" name:"sessionType" omitEmpty:"true"` // The optional query parameter to filter the database container by an exact ID value. // Note that the database container ID can be retrieved from the following endpoint: // /managedDatabases/{managedDatabaseId}/awrDbSnapshotRanges ContainerId *int `mandatory:"false" contributesTo:"query" name:"containerId"` // The page token representing the page from where the next set of paginated results // are retrieved. This is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of records returned in large paginated response. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the data within a time period. SortBy SummarizeAwrDbWaitEventsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Descending order is the default order. SortOrder SummarizeAwrDbWaitEventsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // 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 }
SummarizeAwrDbWaitEventsRequest wrapper for the SummarizeAwrDbWaitEvents operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAwrDbWaitEvents.go.html to see an example of how to use SummarizeAwrDbWaitEventsRequest.
func (SummarizeAwrDbWaitEventsRequest) BinaryRequestBody ¶
func (request SummarizeAwrDbWaitEventsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDbWaitEventsRequest) HTTPRequest ¶
func (request SummarizeAwrDbWaitEventsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDbWaitEventsRequest) RetryPolicy ¶
func (request SummarizeAwrDbWaitEventsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDbWaitEventsRequest) String ¶
func (request SummarizeAwrDbWaitEventsRequest) String() string
type SummarizeAwrDbWaitEventsResponse ¶
type SummarizeAwrDbWaitEventsResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDbWaitEventCollection instances AwrDbWaitEventCollection `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"` }
SummarizeAwrDbWaitEventsResponse wrapper for the SummarizeAwrDbWaitEvents operation
func (SummarizeAwrDbWaitEventsResponse) HTTPResponse ¶
func (response SummarizeAwrDbWaitEventsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDbWaitEventsResponse) String ¶
func (response SummarizeAwrDbWaitEventsResponse) String() string
type SummarizeAwrDbWaitEventsSessionTypeEnum ¶
type SummarizeAwrDbWaitEventsSessionTypeEnum string
SummarizeAwrDbWaitEventsSessionTypeEnum Enum with underlying type: string
const ( SummarizeAwrDbWaitEventsSessionTypeForeground SummarizeAwrDbWaitEventsSessionTypeEnum = "FOREGROUND" SummarizeAwrDbWaitEventsSessionTypeBackground SummarizeAwrDbWaitEventsSessionTypeEnum = "BACKGROUND" SummarizeAwrDbWaitEventsSessionTypeAll SummarizeAwrDbWaitEventsSessionTypeEnum = "ALL" )
Set of constants representing the allowable values for SummarizeAwrDbWaitEventsSessionTypeEnum
func GetSummarizeAwrDbWaitEventsSessionTypeEnumValues ¶
func GetSummarizeAwrDbWaitEventsSessionTypeEnumValues() []SummarizeAwrDbWaitEventsSessionTypeEnum
GetSummarizeAwrDbWaitEventsSessionTypeEnumValues Enumerates the set of values for SummarizeAwrDbWaitEventsSessionTypeEnum
type SummarizeAwrDbWaitEventsSortByEnum ¶
type SummarizeAwrDbWaitEventsSortByEnum string
SummarizeAwrDbWaitEventsSortByEnum Enum with underlying type: string
const ( SummarizeAwrDbWaitEventsSortByTimeBegin SummarizeAwrDbWaitEventsSortByEnum = "TIME_BEGIN" SummarizeAwrDbWaitEventsSortByName SummarizeAwrDbWaitEventsSortByEnum = "NAME" )
Set of constants representing the allowable values for SummarizeAwrDbWaitEventsSortByEnum
func GetSummarizeAwrDbWaitEventsSortByEnumValues ¶
func GetSummarizeAwrDbWaitEventsSortByEnumValues() []SummarizeAwrDbWaitEventsSortByEnum
GetSummarizeAwrDbWaitEventsSortByEnumValues Enumerates the set of values for SummarizeAwrDbWaitEventsSortByEnum
type SummarizeAwrDbWaitEventsSortOrderEnum ¶
type SummarizeAwrDbWaitEventsSortOrderEnum string
SummarizeAwrDbWaitEventsSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDbWaitEventsSortOrderAsc SummarizeAwrDbWaitEventsSortOrderEnum = "ASC" SummarizeAwrDbWaitEventsSortOrderDesc SummarizeAwrDbWaitEventsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDbWaitEventsSortOrderEnum
func GetSummarizeAwrDbWaitEventsSortOrderEnumValues ¶
func GetSummarizeAwrDbWaitEventsSortOrderEnumValues() []SummarizeAwrDbWaitEventsSortOrderEnum
GetSummarizeAwrDbWaitEventsSortOrderEnumValues Enumerates the set of values for SummarizeAwrDbWaitEventsSortOrderEnum
type SummarizeJobExecutionsStatusesRequest ¶
type SummarizeJobExecutionsStatusesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // The start time of the time range to retrieve the status summary of job executions // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". StartTime *string `mandatory:"true" contributesTo:"query" name:"startTime"` // The end time of the time range to retrieve the status summary of job executions // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". EndTime *string `mandatory:"true" contributesTo:"query" name:"endTime"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The identifier of the resource. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group. ManagedDatabaseGroupId *string `mandatory:"false" contributesTo:"query" name:"managedDatabaseGroupId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"false" contributesTo:"query" name:"managedDatabaseId"` // A filter to return only resources that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The field to sort information by. Only one sortOrder can be used. The default sort order // for ‘TIMECREATED’ is descending and the default sort order for ‘NAME’ is ascending. // The ‘NAME’ sort order is case-sensitive. SortBy SummarizeJobExecutionsStatusesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The option to sort information in ascending (‘ASC’) or descending (‘DESC’) order. Ascending order is the default order. SortOrder SummarizeJobExecutionsStatusesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeJobExecutionsStatusesRequest wrapper for the SummarizeJobExecutionsStatuses operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeJobExecutionsStatuses.go.html to see an example of how to use SummarizeJobExecutionsStatusesRequest.
func (SummarizeJobExecutionsStatusesRequest) BinaryRequestBody ¶
func (request SummarizeJobExecutionsStatusesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeJobExecutionsStatusesRequest) HTTPRequest ¶
func (request SummarizeJobExecutionsStatusesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeJobExecutionsStatusesRequest) RetryPolicy ¶
func (request SummarizeJobExecutionsStatusesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeJobExecutionsStatusesRequest) String ¶
func (request SummarizeJobExecutionsStatusesRequest) String() string
type SummarizeJobExecutionsStatusesResponse ¶
type SummarizeJobExecutionsStatusesResponse struct { // The underlying http response RawResponse *http.Response // The JobExecutionsStatusSummaryCollection instance JobExecutionsStatusSummaryCollection `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"` }
SummarizeJobExecutionsStatusesResponse wrapper for the SummarizeJobExecutionsStatuses operation
func (SummarizeJobExecutionsStatusesResponse) HTTPResponse ¶
func (response SummarizeJobExecutionsStatusesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeJobExecutionsStatusesResponse) String ¶
func (response SummarizeJobExecutionsStatusesResponse) String() string
type SummarizeJobExecutionsStatusesSortByEnum ¶
type SummarizeJobExecutionsStatusesSortByEnum string
SummarizeJobExecutionsStatusesSortByEnum Enum with underlying type: string
const ( SummarizeJobExecutionsStatusesSortByTimecreated SummarizeJobExecutionsStatusesSortByEnum = "TIMECREATED" SummarizeJobExecutionsStatusesSortByName SummarizeJobExecutionsStatusesSortByEnum = "NAME" )
Set of constants representing the allowable values for SummarizeJobExecutionsStatusesSortByEnum
func GetSummarizeJobExecutionsStatusesSortByEnumValues ¶
func GetSummarizeJobExecutionsStatusesSortByEnumValues() []SummarizeJobExecutionsStatusesSortByEnum
GetSummarizeJobExecutionsStatusesSortByEnumValues Enumerates the set of values for SummarizeJobExecutionsStatusesSortByEnum
type SummarizeJobExecutionsStatusesSortOrderEnum ¶
type SummarizeJobExecutionsStatusesSortOrderEnum string
SummarizeJobExecutionsStatusesSortOrderEnum Enum with underlying type: string
const ( SummarizeJobExecutionsStatusesSortOrderAsc SummarizeJobExecutionsStatusesSortOrderEnum = "ASC" SummarizeJobExecutionsStatusesSortOrderDesc SummarizeJobExecutionsStatusesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeJobExecutionsStatusesSortOrderEnum
func GetSummarizeJobExecutionsStatusesSortOrderEnumValues ¶
func GetSummarizeJobExecutionsStatusesSortOrderEnumValues() []SummarizeJobExecutionsStatusesSortOrderEnum
GetSummarizeJobExecutionsStatusesSortOrderEnumValues Enumerates the set of values for SummarizeJobExecutionsStatusesSortOrderEnum
type SystemPrivilegeCollection ¶
type SystemPrivilegeCollection struct { // An array of User resources. Items []SystemPrivilegeSummary `mandatory:"true" json:"items"` }
SystemPrivilegeCollection A collection of SystemPrivileges granted to the current User.
func (SystemPrivilegeCollection) String ¶
func (m SystemPrivilegeCollection) String() string
type SystemPrivilegeSummary ¶
type SystemPrivilegeSummary struct { // The name of a system privilege Name *string `mandatory:"false" json:"name"` // Indicates whether the grant was with the ADMIN option (YES) or not (NO) AdminOption SystemPrivilegeSummaryAdminOptionEnum `mandatory:"false" json:"adminOption,omitempty"` // Indicates how the grant was made. Possible values: // YES if the role was granted commonly (CONTAINER=ALL was used) // NO if the role was granted locally (CONTAINER=ALL was not used) Common SystemPrivilegeSummaryCommonEnum `mandatory:"false" json:"common,omitempty"` // Indicates whether the role grant was inherited from another container (YES) or not (NO) Inherited SystemPrivilegeSummaryInheritedEnum `mandatory:"false" json:"inherited,omitempty"` }
SystemPrivilegeSummary Summary of SystemPrivileges.
func (SystemPrivilegeSummary) String ¶
func (m SystemPrivilegeSummary) String() string
type SystemPrivilegeSummaryAdminOptionEnum ¶
type SystemPrivilegeSummaryAdminOptionEnum string
SystemPrivilegeSummaryAdminOptionEnum Enum with underlying type: string
const ( SystemPrivilegeSummaryAdminOptionYes SystemPrivilegeSummaryAdminOptionEnum = "YES" SystemPrivilegeSummaryAdminOptionNo SystemPrivilegeSummaryAdminOptionEnum = "NO" )
Set of constants representing the allowable values for SystemPrivilegeSummaryAdminOptionEnum
func GetSystemPrivilegeSummaryAdminOptionEnumValues ¶
func GetSystemPrivilegeSummaryAdminOptionEnumValues() []SystemPrivilegeSummaryAdminOptionEnum
GetSystemPrivilegeSummaryAdminOptionEnumValues Enumerates the set of values for SystemPrivilegeSummaryAdminOptionEnum
type SystemPrivilegeSummaryCommonEnum ¶
type SystemPrivilegeSummaryCommonEnum string
SystemPrivilegeSummaryCommonEnum Enum with underlying type: string
const ( SystemPrivilegeSummaryCommonYes SystemPrivilegeSummaryCommonEnum = "YES" SystemPrivilegeSummaryCommonNo SystemPrivilegeSummaryCommonEnum = "NO" )
Set of constants representing the allowable values for SystemPrivilegeSummaryCommonEnum
func GetSystemPrivilegeSummaryCommonEnumValues ¶
func GetSystemPrivilegeSummaryCommonEnumValues() []SystemPrivilegeSummaryCommonEnum
GetSystemPrivilegeSummaryCommonEnumValues Enumerates the set of values for SystemPrivilegeSummaryCommonEnum
type SystemPrivilegeSummaryInheritedEnum ¶
type SystemPrivilegeSummaryInheritedEnum string
SystemPrivilegeSummaryInheritedEnum Enum with underlying type: string
const ( SystemPrivilegeSummaryInheritedYes SystemPrivilegeSummaryInheritedEnum = "YES" SystemPrivilegeSummaryInheritedNo SystemPrivilegeSummaryInheritedEnum = "NO" )
Set of constants representing the allowable values for SystemPrivilegeSummaryInheritedEnum
func GetSystemPrivilegeSummaryInheritedEnumValues ¶
func GetSystemPrivilegeSummaryInheritedEnumValues() []SystemPrivilegeSummaryInheritedEnum
GetSystemPrivilegeSummaryInheritedEnumValues Enumerates the set of values for SystemPrivilegeSummaryInheritedEnum
type Tablespace ¶
type Tablespace struct { // The name of the tablespace. Name *string `mandatory:"true" json:"name"` // The type of tablespace. Type TablespaceTypeEnum `mandatory:"true" json:"type"` // The status of the tablespace. Status TablespaceStatusEnum `mandatory:"false" json:"status,omitempty"` // The tablespace block size. BlockSizeBytes *float32 `mandatory:"false" json:"blockSizeBytes"` // The default logging attribute. Logging TablespaceLoggingEnum `mandatory:"false" json:"logging,omitempty"` // Indicates whether the tablespace is under Force Logging mode. IsForceLogging *bool `mandatory:"false" json:"isForceLogging"` // Indicates whether the extents in the tablespace are Locally managed or Dictionary managed. ExtentManagement TablespaceExtentManagementEnum `mandatory:"false" json:"extentManagement,omitempty"` // The type of extent allocation in effect for the tablespace. AllocationType TablespaceAllocationTypeEnum `mandatory:"false" json:"allocationType,omitempty"` // Indicates whether the tablespace is plugged in. IsPluggedIn *bool `mandatory:"false" json:"isPluggedIn"` // Indicates whether the free and used segment space in the tablespace is managed using free lists (MANUAL) or bitmaps (AUTO). SegmentSpaceManagement TablespaceSegmentSpaceManagementEnum `mandatory:"false" json:"segmentSpaceManagement,omitempty"` // Indicates whether default table compression is enabled or disabled. DefaultTableCompression TablespaceDefaultTableCompressionEnum `mandatory:"false" json:"defaultTableCompression,omitempty"` // Indicates whether undo retention guarantee is enabled for the tablespace. Retention TablespaceRetentionEnum `mandatory:"false" json:"retention,omitempty"` // Indicates whether the tablespace is a Bigfile tablespace or a Smallfile tablespace. IsBigfile *bool `mandatory:"false" json:"isBigfile"` // Indicates whether predicates are evaluated by Host or by Storage. PredicateEvaluation TablespacePredicateEvaluationEnum `mandatory:"false" json:"predicateEvaluation,omitempty"` // Indicates whether the tablespace is encrypted. IsEncrypted *bool `mandatory:"false" json:"isEncrypted"` // The operation type for which default compression is enabled. CompressFor TablespaceCompressForEnum `mandatory:"false" json:"compressFor,omitempty"` // Indicates whether the In-Memory Column Store (IM column store) is by default enabled or disabled for tables in the tablespace. DefaultInMemory TablespaceDefaultInMemoryEnum `mandatory:"false" json:"defaultInMemory,omitempty"` // Indicates the default priority for In-Memory Column Store (IM column store) population for the tablespace. DefaultInMemoryPriority TablespaceDefaultInMemoryPriorityEnum `mandatory:"false" json:"defaultInMemoryPriority,omitempty"` // Indicates how the IM column store is distributed by default for the tablespace in an Oracle Real Application Clusters (Oracle RAC) environment. DefaultInMemoryDistribute TablespaceDefaultInMemoryDistributeEnum `mandatory:"false" json:"defaultInMemoryDistribute,omitempty"` // Indicates the default compression level for the IM column store for the tablespace. DefaultInMemoryCompression TablespaceDefaultInMemoryCompressionEnum `mandatory:"false" json:"defaultInMemoryCompression,omitempty"` // Indicates the duplicate setting for the IM column store in an Oracle RAC environment. DefaultInMemoryDuplicate TablespaceDefaultInMemoryDuplicateEnum `mandatory:"false" json:"defaultInMemoryDuplicate,omitempty"` Shared TablespaceSharedEnum `mandatory:"false" json:"shared,omitempty"` // Indicates whether default index compression is enabled or disabled. DefaultIndexCompression TablespaceDefaultIndexCompressionEnum `mandatory:"false" json:"defaultIndexCompression,omitempty"` // The operation type for which default index compression is enabled. IndexCompressFor TablespaceIndexCompressForEnum `mandatory:"false" json:"indexCompressFor,omitempty"` // This specifies the default value for the CELLMEMORY attribute that tables created in the tablespace will inherit unless the behavior is overridden explicitly. This column is intended for use with Oracle Exadata. DefaultCellMemory *string `mandatory:"false" json:"defaultCellMemory"` // Indicates how the IM column store is populated on various instances by default for the tablespace. DefaultInMemoryService TablespaceDefaultInMemoryServiceEnum `mandatory:"false" json:"defaultInMemoryService,omitempty"` // Indicates the service name for the service on which the IM column store should be populated by default for the tablespace. This column has a value only when the corresponding DEF_INMEMORY_SERVICE is USER_DEFINED. In all other cases, this column is null. DefaultInMemoryServiceName *string `mandatory:"false" json:"defaultInMemoryServiceName"` // The lost write protection setting for the tablespace. LostWriteProtect TablespaceLostWriteProtectEnum `mandatory:"false" json:"lostWriteProtect,omitempty"` // Indicates whether this is a chunk tablespace. IsChunkTablespace *bool `mandatory:"false" json:"isChunkTablespace"` // The temporary tablespace group. TempGroup *string `mandatory:"false" json:"tempGroup"` // The maximum tablespace size in KB. If the tablespace contains any data files with Autoextend enabled, then this column displays the amount of underlying free storage space for the tablespace. For example, if the current tablespace size is 1 GB, the combined maximum size of all its data files is 32 GB, and its underlying storage (for example, ASM or file system storage) has 20 GB of free space, then this column will have a value of approximately 20 GB. If the tablespace contains only data files with autoextend disabled, then this column displays the allocated space for the entire tablespace, that is, the combined size of all data files in the tablespace. MaxSizeKB *float32 `mandatory:"false" json:"maxSizeKB"` // The allocated tablespace size in KB. AllocatedSizeKB *float32 `mandatory:"false" json:"allocatedSizeKB"` // The size of the tablespace available for user data in KB. The difference between tablespace size and user data size is used for storing metadata. UserSizeKB *float32 `mandatory:"false" json:"userSizeKB"` // The free space available in the tablespace in KB. FreeSpaceKB *float32 `mandatory:"false" json:"freeSpaceKB"` // The total space used by the tablespace in KB. UsedSpaceKB *float32 `mandatory:"false" json:"usedSpaceKB"` // The percentage of used space out of the maximum available space in the tablespace. UsedPercentAvailable *float64 `mandatory:"false" json:"usedPercentAvailable"` // The percentage of used space out of the total allocated space in the tablespace. UsedPercentAllocated *float64 `mandatory:"false" json:"usedPercentAllocated"` // A list of the data files associated with the tablespace. Datafiles []Datafile `mandatory:"false" json:"datafiles"` }
Tablespace The details of a tablespace.
func (Tablespace) String ¶
func (m Tablespace) String() string
type TablespaceAllocationTypeEnum ¶
type TablespaceAllocationTypeEnum string
TablespaceAllocationTypeEnum Enum with underlying type: string
const ( TablespaceAllocationTypeSystem TablespaceAllocationTypeEnum = "SYSTEM" TablespaceAllocationTypeUniform TablespaceAllocationTypeEnum = "UNIFORM" TablespaceAllocationTypeUser TablespaceAllocationTypeEnum = "USER" )
Set of constants representing the allowable values for TablespaceAllocationTypeEnum
func GetTablespaceAllocationTypeEnumValues ¶
func GetTablespaceAllocationTypeEnumValues() []TablespaceAllocationTypeEnum
GetTablespaceAllocationTypeEnumValues Enumerates the set of values for TablespaceAllocationTypeEnum
type TablespaceCollection ¶
type TablespaceCollection struct { // An array of TablespaceSummary resources. Items []TablespaceSummary `mandatory:"true" json:"items"` }
TablespaceCollection A collection of tablespaces for a specific database.
func (TablespaceCollection) String ¶
func (m TablespaceCollection) String() string
type TablespaceCompressForEnum ¶
type TablespaceCompressForEnum string
TablespaceCompressForEnum Enum with underlying type: string
const ( TablespaceCompressForBasic TablespaceCompressForEnum = "BASIC" TablespaceCompressForAdvanced TablespaceCompressForEnum = "ADVANCED" TablespaceCompressForQueryLow TablespaceCompressForEnum = "QUERY_LOW" TablespaceCompressForQueryHigh TablespaceCompressForEnum = "QUERY_HIGH" TablespaceCompressForArchiveLow TablespaceCompressForEnum = "ARCHIVE_LOW" TablespaceCompressForArchiveHigh TablespaceCompressForEnum = "ARCHIVE_HIGH" TablespaceCompressForDirectLoadOnly TablespaceCompressForEnum = "DIRECT_LOAD_ONLY" TablespaceCompressForForAllOperations TablespaceCompressForEnum = "FOR_ALL_OPERATIONS" )
Set of constants representing the allowable values for TablespaceCompressForEnum
func GetTablespaceCompressForEnumValues ¶
func GetTablespaceCompressForEnumValues() []TablespaceCompressForEnum
GetTablespaceCompressForEnumValues Enumerates the set of values for TablespaceCompressForEnum
type TablespaceDefaultInMemoryCompressionEnum ¶
type TablespaceDefaultInMemoryCompressionEnum string
TablespaceDefaultInMemoryCompressionEnum Enum with underlying type: string
const ( TablespaceDefaultInMemoryCompressionNoMemcompress TablespaceDefaultInMemoryCompressionEnum = "NO_MEMCOMPRESS" TablespaceDefaultInMemoryCompressionForDml TablespaceDefaultInMemoryCompressionEnum = "FOR_DML" TablespaceDefaultInMemoryCompressionForQueryLow TablespaceDefaultInMemoryCompressionEnum = "FOR_QUERY_LOW" TablespaceDefaultInMemoryCompressionForQueryHigh TablespaceDefaultInMemoryCompressionEnum = "FOR_QUERY_HIGH" TablespaceDefaultInMemoryCompressionForCapacityLow TablespaceDefaultInMemoryCompressionEnum = "FOR_CAPACITY_LOW" TablespaceDefaultInMemoryCompressionForCapacityHigh TablespaceDefaultInMemoryCompressionEnum = "FOR_CAPACITY_HIGH" )
Set of constants representing the allowable values for TablespaceDefaultInMemoryCompressionEnum
func GetTablespaceDefaultInMemoryCompressionEnumValues ¶
func GetTablespaceDefaultInMemoryCompressionEnumValues() []TablespaceDefaultInMemoryCompressionEnum
GetTablespaceDefaultInMemoryCompressionEnumValues Enumerates the set of values for TablespaceDefaultInMemoryCompressionEnum
type TablespaceDefaultInMemoryDistributeEnum ¶
type TablespaceDefaultInMemoryDistributeEnum string
TablespaceDefaultInMemoryDistributeEnum Enum with underlying type: string
const ( TablespaceDefaultInMemoryDistributeAuto TablespaceDefaultInMemoryDistributeEnum = "AUTO" TablespaceDefaultInMemoryDistributeByRowidRange TablespaceDefaultInMemoryDistributeEnum = "BY_ROWID_RANGE" TablespaceDefaultInMemoryDistributeByPartition TablespaceDefaultInMemoryDistributeEnum = "BY_PARTITION" TablespaceDefaultInMemoryDistributeBySubpartition TablespaceDefaultInMemoryDistributeEnum = "BY_SUBPARTITION" )
Set of constants representing the allowable values for TablespaceDefaultInMemoryDistributeEnum
func GetTablespaceDefaultInMemoryDistributeEnumValues ¶
func GetTablespaceDefaultInMemoryDistributeEnumValues() []TablespaceDefaultInMemoryDistributeEnum
GetTablespaceDefaultInMemoryDistributeEnumValues Enumerates the set of values for TablespaceDefaultInMemoryDistributeEnum
type TablespaceDefaultInMemoryDuplicateEnum ¶
type TablespaceDefaultInMemoryDuplicateEnum string
TablespaceDefaultInMemoryDuplicateEnum Enum with underlying type: string
const ( TablespaceDefaultInMemoryDuplicateNoDuplicate TablespaceDefaultInMemoryDuplicateEnum = "NO_DUPLICATE" TablespaceDefaultInMemoryDuplicateDuplicate TablespaceDefaultInMemoryDuplicateEnum = "DUPLICATE" TablespaceDefaultInMemoryDuplicateDuplicateAll TablespaceDefaultInMemoryDuplicateEnum = "DUPLICATE_ALL" )
Set of constants representing the allowable values for TablespaceDefaultInMemoryDuplicateEnum
func GetTablespaceDefaultInMemoryDuplicateEnumValues ¶
func GetTablespaceDefaultInMemoryDuplicateEnumValues() []TablespaceDefaultInMemoryDuplicateEnum
GetTablespaceDefaultInMemoryDuplicateEnumValues Enumerates the set of values for TablespaceDefaultInMemoryDuplicateEnum
type TablespaceDefaultInMemoryEnum ¶
type TablespaceDefaultInMemoryEnum string
TablespaceDefaultInMemoryEnum Enum with underlying type: string
const ( TablespaceDefaultInMemoryEnabled TablespaceDefaultInMemoryEnum = "ENABLED" TablespaceDefaultInMemoryDisabled TablespaceDefaultInMemoryEnum = "DISABLED" )
Set of constants representing the allowable values for TablespaceDefaultInMemoryEnum
func GetTablespaceDefaultInMemoryEnumValues ¶
func GetTablespaceDefaultInMemoryEnumValues() []TablespaceDefaultInMemoryEnum
GetTablespaceDefaultInMemoryEnumValues Enumerates the set of values for TablespaceDefaultInMemoryEnum
type TablespaceDefaultInMemoryPriorityEnum ¶
type TablespaceDefaultInMemoryPriorityEnum string
TablespaceDefaultInMemoryPriorityEnum Enum with underlying type: string
const ( TablespaceDefaultInMemoryPriorityLow TablespaceDefaultInMemoryPriorityEnum = "LOW" TablespaceDefaultInMemoryPriorityMedium TablespaceDefaultInMemoryPriorityEnum = "MEDIUM" TablespaceDefaultInMemoryPriorityHigh TablespaceDefaultInMemoryPriorityEnum = "HIGH" TablespaceDefaultInMemoryPriorityCritical TablespaceDefaultInMemoryPriorityEnum = "CRITICAL" TablespaceDefaultInMemoryPriorityNone TablespaceDefaultInMemoryPriorityEnum = "NONE" )
Set of constants representing the allowable values for TablespaceDefaultInMemoryPriorityEnum
func GetTablespaceDefaultInMemoryPriorityEnumValues ¶
func GetTablespaceDefaultInMemoryPriorityEnumValues() []TablespaceDefaultInMemoryPriorityEnum
GetTablespaceDefaultInMemoryPriorityEnumValues Enumerates the set of values for TablespaceDefaultInMemoryPriorityEnum
type TablespaceDefaultInMemoryServiceEnum ¶
type TablespaceDefaultInMemoryServiceEnum string
TablespaceDefaultInMemoryServiceEnum Enum with underlying type: string
const ( TablespaceDefaultInMemoryServiceDefault TablespaceDefaultInMemoryServiceEnum = "DEFAULT" TablespaceDefaultInMemoryServiceNone TablespaceDefaultInMemoryServiceEnum = "NONE" TablespaceDefaultInMemoryServiceAll TablespaceDefaultInMemoryServiceEnum = "ALL" TablespaceDefaultInMemoryServiceUserDefined TablespaceDefaultInMemoryServiceEnum = "USER_DEFINED" )
Set of constants representing the allowable values for TablespaceDefaultInMemoryServiceEnum
func GetTablespaceDefaultInMemoryServiceEnumValues ¶
func GetTablespaceDefaultInMemoryServiceEnumValues() []TablespaceDefaultInMemoryServiceEnum
GetTablespaceDefaultInMemoryServiceEnumValues Enumerates the set of values for TablespaceDefaultInMemoryServiceEnum
type TablespaceDefaultIndexCompressionEnum ¶
type TablespaceDefaultIndexCompressionEnum string
TablespaceDefaultIndexCompressionEnum Enum with underlying type: string
const ( TablespaceDefaultIndexCompressionEnabled TablespaceDefaultIndexCompressionEnum = "ENABLED" TablespaceDefaultIndexCompressionDisabled TablespaceDefaultIndexCompressionEnum = "DISABLED" )
Set of constants representing the allowable values for TablespaceDefaultIndexCompressionEnum
func GetTablespaceDefaultIndexCompressionEnumValues ¶
func GetTablespaceDefaultIndexCompressionEnumValues() []TablespaceDefaultIndexCompressionEnum
GetTablespaceDefaultIndexCompressionEnumValues Enumerates the set of values for TablespaceDefaultIndexCompressionEnum
type TablespaceDefaultTableCompressionEnum ¶
type TablespaceDefaultTableCompressionEnum string
TablespaceDefaultTableCompressionEnum Enum with underlying type: string
const ( TablespaceDefaultTableCompressionEnabled TablespaceDefaultTableCompressionEnum = "ENABLED" TablespaceDefaultTableCompressionDisabled TablespaceDefaultTableCompressionEnum = "DISABLED" )
Set of constants representing the allowable values for TablespaceDefaultTableCompressionEnum
func GetTablespaceDefaultTableCompressionEnumValues ¶
func GetTablespaceDefaultTableCompressionEnumValues() []TablespaceDefaultTableCompressionEnum
GetTablespaceDefaultTableCompressionEnumValues Enumerates the set of values for TablespaceDefaultTableCompressionEnum
type TablespaceExtentManagementEnum ¶
type TablespaceExtentManagementEnum string
TablespaceExtentManagementEnum Enum with underlying type: string
const ( TablespaceExtentManagementLocal TablespaceExtentManagementEnum = "LOCAL" TablespaceExtentManagementDictionary TablespaceExtentManagementEnum = "DICTIONARY" )
Set of constants representing the allowable values for TablespaceExtentManagementEnum
func GetTablespaceExtentManagementEnumValues ¶
func GetTablespaceExtentManagementEnumValues() []TablespaceExtentManagementEnum
GetTablespaceExtentManagementEnumValues Enumerates the set of values for TablespaceExtentManagementEnum
type TablespaceIndexCompressForEnum ¶
type TablespaceIndexCompressForEnum string
TablespaceIndexCompressForEnum Enum with underlying type: string
const ( TablespaceIndexCompressForLow TablespaceIndexCompressForEnum = "ADVANCED_LOW" TablespaceIndexCompressForHigh TablespaceIndexCompressForEnum = "ADVANCED_HIGH" )
Set of constants representing the allowable values for TablespaceIndexCompressForEnum
func GetTablespaceIndexCompressForEnumValues ¶
func GetTablespaceIndexCompressForEnumValues() []TablespaceIndexCompressForEnum
GetTablespaceIndexCompressForEnumValues Enumerates the set of values for TablespaceIndexCompressForEnum
type TablespaceLoggingEnum ¶
type TablespaceLoggingEnum string
TablespaceLoggingEnum Enum with underlying type: string
const ( TablespaceLoggingLogging TablespaceLoggingEnum = "LOGGING" TablespaceLoggingNologging TablespaceLoggingEnum = "NOLOGGING" )
Set of constants representing the allowable values for TablespaceLoggingEnum
func GetTablespaceLoggingEnumValues ¶
func GetTablespaceLoggingEnumValues() []TablespaceLoggingEnum
GetTablespaceLoggingEnumValues Enumerates the set of values for TablespaceLoggingEnum
type TablespaceLostWriteProtectEnum ¶
type TablespaceLostWriteProtectEnum string
TablespaceLostWriteProtectEnum Enum with underlying type: string
const ( TablespaceLostWriteProtectEnabled TablespaceLostWriteProtectEnum = "ENABLED" TablespaceLostWriteProtectProtectOff TablespaceLostWriteProtectEnum = "PROTECT_OFF" TablespaceLostWriteProtectSuspend TablespaceLostWriteProtectEnum = "SUSPEND" )
Set of constants representing the allowable values for TablespaceLostWriteProtectEnum
func GetTablespaceLostWriteProtectEnumValues ¶
func GetTablespaceLostWriteProtectEnumValues() []TablespaceLostWriteProtectEnum
GetTablespaceLostWriteProtectEnumValues Enumerates the set of values for TablespaceLostWriteProtectEnum
type TablespacePredicateEvaluationEnum ¶
type TablespacePredicateEvaluationEnum string
TablespacePredicateEvaluationEnum Enum with underlying type: string
const ( TablespacePredicateEvaluationHost TablespacePredicateEvaluationEnum = "HOST" TablespacePredicateEvaluationStorage TablespacePredicateEvaluationEnum = "STORAGE" )
Set of constants representing the allowable values for TablespacePredicateEvaluationEnum
func GetTablespacePredicateEvaluationEnumValues ¶
func GetTablespacePredicateEvaluationEnumValues() []TablespacePredicateEvaluationEnum
GetTablespacePredicateEvaluationEnumValues Enumerates the set of values for TablespacePredicateEvaluationEnum
type TablespaceRetentionEnum ¶
type TablespaceRetentionEnum string
TablespaceRetentionEnum Enum with underlying type: string
const ( TablespaceRetentionGuarantee TablespaceRetentionEnum = "GUARANTEE" TablespaceRetentionNoguarantee TablespaceRetentionEnum = "NOGUARANTEE" TablespaceRetentionNotApply TablespaceRetentionEnum = "NOT_APPLY" )
Set of constants representing the allowable values for TablespaceRetentionEnum
func GetTablespaceRetentionEnumValues ¶
func GetTablespaceRetentionEnumValues() []TablespaceRetentionEnum
GetTablespaceRetentionEnumValues Enumerates the set of values for TablespaceRetentionEnum
type TablespaceSegmentSpaceManagementEnum ¶
type TablespaceSegmentSpaceManagementEnum string
TablespaceSegmentSpaceManagementEnum Enum with underlying type: string
const ( TablespaceSegmentSpaceManagementManual TablespaceSegmentSpaceManagementEnum = "MANUAL" TablespaceSegmentSpaceManagementAuto TablespaceSegmentSpaceManagementEnum = "AUTO" )
Set of constants representing the allowable values for TablespaceSegmentSpaceManagementEnum
func GetTablespaceSegmentSpaceManagementEnumValues ¶
func GetTablespaceSegmentSpaceManagementEnumValues() []TablespaceSegmentSpaceManagementEnum
GetTablespaceSegmentSpaceManagementEnumValues Enumerates the set of values for TablespaceSegmentSpaceManagementEnum
type TablespaceSharedEnum ¶
type TablespaceSharedEnum string
TablespaceSharedEnum Enum with underlying type: string
const ()
Set of constants representing the allowable values for TablespaceSharedEnum
func GetTablespaceSharedEnumValues ¶
func GetTablespaceSharedEnumValues() []TablespaceSharedEnum
GetTablespaceSharedEnumValues Enumerates the set of values for TablespaceSharedEnum
type TablespaceStatusEnum ¶
type TablespaceStatusEnum string
TablespaceStatusEnum Enum with underlying type: string
const ( TablespaceStatusOnline TablespaceStatusEnum = "ONLINE" TablespaceStatusOffline TablespaceStatusEnum = "OFFLINE" TablespaceStatusReadOnly TablespaceStatusEnum = "READ_ONLY" )
Set of constants representing the allowable values for TablespaceStatusEnum
func GetTablespaceStatusEnumValues ¶
func GetTablespaceStatusEnumValues() []TablespaceStatusEnum
GetTablespaceStatusEnumValues Enumerates the set of values for TablespaceStatusEnum
type TablespaceSummary ¶
type TablespaceSummary struct { // The name of the tablespace. Name *string `mandatory:"true" json:"name"` // The type of tablespace. Type TablespaceSummaryTypeEnum `mandatory:"true" json:"type"` // The status of the tablespace. Status TablespaceSummaryStatusEnum `mandatory:"false" json:"status,omitempty"` // The tablespace block size. BlockSizeBytes *float32 `mandatory:"false" json:"blockSizeBytes"` // The default logging attribute. Logging TablespaceSummaryLoggingEnum `mandatory:"false" json:"logging,omitempty"` // Indicates whether the tablespace is under Force Logging mode. IsForceLogging *bool `mandatory:"false" json:"isForceLogging"` // Indicates whether the extents in the tablespace are Locally managed or Dictionary managed. ExtentManagement TablespaceSummaryExtentManagementEnum `mandatory:"false" json:"extentManagement,omitempty"` // The type of extent allocation in effect for the tablespace. AllocationType TablespaceSummaryAllocationTypeEnum `mandatory:"false" json:"allocationType,omitempty"` // Indicates whether the tablespace is plugged in. IsPluggedIn *bool `mandatory:"false" json:"isPluggedIn"` // Indicates whether the free and used segment space in the tablespace is managed using free lists (MANUAL) or bitmaps (AUTO). SegmentSpaceManagement TablespaceSummarySegmentSpaceManagementEnum `mandatory:"false" json:"segmentSpaceManagement,omitempty"` // Indicates whether default table compression is enabled or disabled. DefaultTableCompression TablespaceSummaryDefaultTableCompressionEnum `mandatory:"false" json:"defaultTableCompression,omitempty"` // Indicates whether undo retention guarantee is enabled for the tablespace. Retention TablespaceSummaryRetentionEnum `mandatory:"false" json:"retention,omitempty"` // Indicates whether the tablespace is a Bigfile tablespace or a Smallfile tablespace. IsBigfile *bool `mandatory:"false" json:"isBigfile"` // Indicates whether predicates are evaluated by Host or by Storage. PredicateEvaluation TablespaceSummaryPredicateEvaluationEnum `mandatory:"false" json:"predicateEvaluation,omitempty"` // Indicates whether the tablespace is encrypted. IsEncrypted *bool `mandatory:"false" json:"isEncrypted"` // The operation type for which default compression is enabled. CompressFor TablespaceSummaryCompressForEnum `mandatory:"false" json:"compressFor,omitempty"` // Indicates whether the In-Memory Column Store (IM column store) is by default enabled or disabled for tables in the tablespace. DefaultInMemory TablespaceSummaryDefaultInMemoryEnum `mandatory:"false" json:"defaultInMemory,omitempty"` // Indicates the default priority for In-Memory Column Store (IM column store) population for the tablespace. DefaultInMemoryPriority TablespaceSummaryDefaultInMemoryPriorityEnum `mandatory:"false" json:"defaultInMemoryPriority,omitempty"` // Indicates how the IM column store is distributed by default for the tablespace in an Oracle Real Application Clusters (Oracle RAC) environment. DefaultInMemoryDistribute TablespaceSummaryDefaultInMemoryDistributeEnum `mandatory:"false" json:"defaultInMemoryDistribute,omitempty"` // Indicates the default compression level for the IM column store for the tablespace. DefaultInMemoryCompression TablespaceSummaryDefaultInMemoryCompressionEnum `mandatory:"false" json:"defaultInMemoryCompression,omitempty"` // Indicates the duplicate setting for the IM column store in an Oracle RAC environment. DefaultInMemoryDuplicate TablespaceSummaryDefaultInMemoryDuplicateEnum `mandatory:"false" json:"defaultInMemoryDuplicate,omitempty"` Shared TablespaceSummarySharedEnum `mandatory:"false" json:"shared,omitempty"` // Indicates whether default index compression is enabled or disabled. DefaultIndexCompression TablespaceSummaryDefaultIndexCompressionEnum `mandatory:"false" json:"defaultIndexCompression,omitempty"` // The operation type for which default index compression is enabled. IndexCompressFor TablespaceSummaryIndexCompressForEnum `mandatory:"false" json:"indexCompressFor,omitempty"` // This specifies the default value for the CELLMEMORY attribute that tables created in the tablespace will inherit unless the behavior is overridden explicitly. This column is intended for use with Oracle Exadata. DefaultCellMemory *string `mandatory:"false" json:"defaultCellMemory"` // Indicates how the IM column store is populated on various instances by default for the tablespace. DefaultInMemoryService TablespaceSummaryDefaultInMemoryServiceEnum `mandatory:"false" json:"defaultInMemoryService,omitempty"` // Indicates the service name for the service on which the IM column store should be populated by default for the tablespace. This column has a value only when the corresponding DEF_INMEMORY_SERVICE is USER_DEFINED. In all other cases, this column is null. DefaultInMemoryServiceName *string `mandatory:"false" json:"defaultInMemoryServiceName"` // The lost write protection setting for the tablespace. LostWriteProtect TablespaceSummaryLostWriteProtectEnum `mandatory:"false" json:"lostWriteProtect,omitempty"` // Indicates whether this is a chunk tablespace. IsChunkTablespace *bool `mandatory:"false" json:"isChunkTablespace"` // The temporary tablespace group. TempGroup *string `mandatory:"false" json:"tempGroup"` // The maximum tablespace size in KB. If the tablespace contains any data files with Autoextend enabled, then this column displays the amount of underlying free storage space for the tablespace. For example, if the current tablespace size is 1 GB, the combined maximum size of all its data files is 32 GB, and its underlying storage (for example, ASM or file system storage) has 20 GB of free space, then this column will have a value of approximately 20 GB. If the tablespace contains only data files with autoextend disabled, then this column displays the allocated space for the entire tablespace, that is, the combined size of all data files in the tablespace. MaxSizeKB *float32 `mandatory:"false" json:"maxSizeKB"` // The allocated tablespace size in KB. AllocatedSizeKB *float32 `mandatory:"false" json:"allocatedSizeKB"` // The size of the tablespace available for user data in KB. The difference between tablespace size and user data size is used for storing metadata. UserSizeKB *float32 `mandatory:"false" json:"userSizeKB"` // The free space available in the tablespace in KB. FreeSpaceKB *float32 `mandatory:"false" json:"freeSpaceKB"` // The total space used by the tablespace in KB. UsedSpaceKB *float32 `mandatory:"false" json:"usedSpaceKB"` // The percentage of used space out of the maximum available space in the tablespace. UsedPercentAvailable *float64 `mandatory:"false" json:"usedPercentAvailable"` // The percentage of used space out of the total allocated space in the tablespace. UsedPercentAllocated *float64 `mandatory:"false" json:"usedPercentAllocated"` // A list of the data files associated with the tablespace. Datafiles []Datafile `mandatory:"false" json:"datafiles"` }
TablespaceSummary The summary of a tablespace.
func (TablespaceSummary) String ¶
func (m TablespaceSummary) String() string
type TablespaceSummaryAllocationTypeEnum ¶
type TablespaceSummaryAllocationTypeEnum string
TablespaceSummaryAllocationTypeEnum Enum with underlying type: string
const ( TablespaceSummaryAllocationTypeSystem TablespaceSummaryAllocationTypeEnum = "SYSTEM" TablespaceSummaryAllocationTypeUniform TablespaceSummaryAllocationTypeEnum = "UNIFORM" TablespaceSummaryAllocationTypeUser TablespaceSummaryAllocationTypeEnum = "USER" )
Set of constants representing the allowable values for TablespaceSummaryAllocationTypeEnum
func GetTablespaceSummaryAllocationTypeEnumValues ¶
func GetTablespaceSummaryAllocationTypeEnumValues() []TablespaceSummaryAllocationTypeEnum
GetTablespaceSummaryAllocationTypeEnumValues Enumerates the set of values for TablespaceSummaryAllocationTypeEnum
type TablespaceSummaryCompressForEnum ¶
type TablespaceSummaryCompressForEnum string
TablespaceSummaryCompressForEnum Enum with underlying type: string
const ( TablespaceSummaryCompressForBasic TablespaceSummaryCompressForEnum = "BASIC" TablespaceSummaryCompressForAdvanced TablespaceSummaryCompressForEnum = "ADVANCED" TablespaceSummaryCompressForQueryLow TablespaceSummaryCompressForEnum = "QUERY_LOW" TablespaceSummaryCompressForQueryHigh TablespaceSummaryCompressForEnum = "QUERY_HIGH" TablespaceSummaryCompressForArchiveLow TablespaceSummaryCompressForEnum = "ARCHIVE_LOW" TablespaceSummaryCompressForArchiveHigh TablespaceSummaryCompressForEnum = "ARCHIVE_HIGH" TablespaceSummaryCompressForDirectLoadOnly TablespaceSummaryCompressForEnum = "DIRECT_LOAD_ONLY" TablespaceSummaryCompressForForAllOperations TablespaceSummaryCompressForEnum = "FOR_ALL_OPERATIONS" )
Set of constants representing the allowable values for TablespaceSummaryCompressForEnum
func GetTablespaceSummaryCompressForEnumValues ¶
func GetTablespaceSummaryCompressForEnumValues() []TablespaceSummaryCompressForEnum
GetTablespaceSummaryCompressForEnumValues Enumerates the set of values for TablespaceSummaryCompressForEnum
type TablespaceSummaryDefaultInMemoryCompressionEnum ¶
type TablespaceSummaryDefaultInMemoryCompressionEnum string
TablespaceSummaryDefaultInMemoryCompressionEnum Enum with underlying type: string
const ( TablespaceSummaryDefaultInMemoryCompressionNoMemcompress TablespaceSummaryDefaultInMemoryCompressionEnum = "NO_MEMCOMPRESS" TablespaceSummaryDefaultInMemoryCompressionForDml TablespaceSummaryDefaultInMemoryCompressionEnum = "FOR_DML" TablespaceSummaryDefaultInMemoryCompressionForQueryLow TablespaceSummaryDefaultInMemoryCompressionEnum = "FOR_QUERY_LOW" TablespaceSummaryDefaultInMemoryCompressionForQueryHigh TablespaceSummaryDefaultInMemoryCompressionEnum = "FOR_QUERY_HIGH" TablespaceSummaryDefaultInMemoryCompressionForCapacityLow TablespaceSummaryDefaultInMemoryCompressionEnum = "FOR_CAPACITY_LOW" TablespaceSummaryDefaultInMemoryCompressionForCapacityHigh TablespaceSummaryDefaultInMemoryCompressionEnum = "FOR_CAPACITY_HIGH" )
Set of constants representing the allowable values for TablespaceSummaryDefaultInMemoryCompressionEnum
func GetTablespaceSummaryDefaultInMemoryCompressionEnumValues ¶
func GetTablespaceSummaryDefaultInMemoryCompressionEnumValues() []TablespaceSummaryDefaultInMemoryCompressionEnum
GetTablespaceSummaryDefaultInMemoryCompressionEnumValues Enumerates the set of values for TablespaceSummaryDefaultInMemoryCompressionEnum
type TablespaceSummaryDefaultInMemoryDistributeEnum ¶
type TablespaceSummaryDefaultInMemoryDistributeEnum string
TablespaceSummaryDefaultInMemoryDistributeEnum Enum with underlying type: string
const ( TablespaceSummaryDefaultInMemoryDistributeAuto TablespaceSummaryDefaultInMemoryDistributeEnum = "AUTO" TablespaceSummaryDefaultInMemoryDistributeByRowidRange TablespaceSummaryDefaultInMemoryDistributeEnum = "BY_ROWID_RANGE" TablespaceSummaryDefaultInMemoryDistributeByPartition TablespaceSummaryDefaultInMemoryDistributeEnum = "BY_PARTITION" TablespaceSummaryDefaultInMemoryDistributeBySubpartition TablespaceSummaryDefaultInMemoryDistributeEnum = "BY_SUBPARTITION" )
Set of constants representing the allowable values for TablespaceSummaryDefaultInMemoryDistributeEnum
func GetTablespaceSummaryDefaultInMemoryDistributeEnumValues ¶
func GetTablespaceSummaryDefaultInMemoryDistributeEnumValues() []TablespaceSummaryDefaultInMemoryDistributeEnum
GetTablespaceSummaryDefaultInMemoryDistributeEnumValues Enumerates the set of values for TablespaceSummaryDefaultInMemoryDistributeEnum
type TablespaceSummaryDefaultInMemoryDuplicateEnum ¶
type TablespaceSummaryDefaultInMemoryDuplicateEnum string
TablespaceSummaryDefaultInMemoryDuplicateEnum Enum with underlying type: string
const ( TablespaceSummaryDefaultInMemoryDuplicateNoDuplicate TablespaceSummaryDefaultInMemoryDuplicateEnum = "NO_DUPLICATE" TablespaceSummaryDefaultInMemoryDuplicateDuplicate TablespaceSummaryDefaultInMemoryDuplicateEnum = "DUPLICATE" TablespaceSummaryDefaultInMemoryDuplicateDuplicateAll TablespaceSummaryDefaultInMemoryDuplicateEnum = "DUPLICATE_ALL" )
Set of constants representing the allowable values for TablespaceSummaryDefaultInMemoryDuplicateEnum
func GetTablespaceSummaryDefaultInMemoryDuplicateEnumValues ¶
func GetTablespaceSummaryDefaultInMemoryDuplicateEnumValues() []TablespaceSummaryDefaultInMemoryDuplicateEnum
GetTablespaceSummaryDefaultInMemoryDuplicateEnumValues Enumerates the set of values for TablespaceSummaryDefaultInMemoryDuplicateEnum
type TablespaceSummaryDefaultInMemoryEnum ¶
type TablespaceSummaryDefaultInMemoryEnum string
TablespaceSummaryDefaultInMemoryEnum Enum with underlying type: string
const ( TablespaceSummaryDefaultInMemoryEnabled TablespaceSummaryDefaultInMemoryEnum = "ENABLED" TablespaceSummaryDefaultInMemoryDisabled TablespaceSummaryDefaultInMemoryEnum = "DISABLED" )
Set of constants representing the allowable values for TablespaceSummaryDefaultInMemoryEnum
func GetTablespaceSummaryDefaultInMemoryEnumValues ¶
func GetTablespaceSummaryDefaultInMemoryEnumValues() []TablespaceSummaryDefaultInMemoryEnum
GetTablespaceSummaryDefaultInMemoryEnumValues Enumerates the set of values for TablespaceSummaryDefaultInMemoryEnum
type TablespaceSummaryDefaultInMemoryPriorityEnum ¶
type TablespaceSummaryDefaultInMemoryPriorityEnum string
TablespaceSummaryDefaultInMemoryPriorityEnum Enum with underlying type: string
const ( TablespaceSummaryDefaultInMemoryPriorityLow TablespaceSummaryDefaultInMemoryPriorityEnum = "LOW" TablespaceSummaryDefaultInMemoryPriorityMedium TablespaceSummaryDefaultInMemoryPriorityEnum = "MEDIUM" TablespaceSummaryDefaultInMemoryPriorityHigh TablespaceSummaryDefaultInMemoryPriorityEnum = "HIGH" TablespaceSummaryDefaultInMemoryPriorityCritical TablespaceSummaryDefaultInMemoryPriorityEnum = "CRITICAL" TablespaceSummaryDefaultInMemoryPriorityNone TablespaceSummaryDefaultInMemoryPriorityEnum = "NONE" )
Set of constants representing the allowable values for TablespaceSummaryDefaultInMemoryPriorityEnum
func GetTablespaceSummaryDefaultInMemoryPriorityEnumValues ¶
func GetTablespaceSummaryDefaultInMemoryPriorityEnumValues() []TablespaceSummaryDefaultInMemoryPriorityEnum
GetTablespaceSummaryDefaultInMemoryPriorityEnumValues Enumerates the set of values for TablespaceSummaryDefaultInMemoryPriorityEnum
type TablespaceSummaryDefaultInMemoryServiceEnum ¶
type TablespaceSummaryDefaultInMemoryServiceEnum string
TablespaceSummaryDefaultInMemoryServiceEnum Enum with underlying type: string
const ( TablespaceSummaryDefaultInMemoryServiceDefault TablespaceSummaryDefaultInMemoryServiceEnum = "DEFAULT" TablespaceSummaryDefaultInMemoryServiceNone TablespaceSummaryDefaultInMemoryServiceEnum = "NONE" TablespaceSummaryDefaultInMemoryServiceAll TablespaceSummaryDefaultInMemoryServiceEnum = "ALL" TablespaceSummaryDefaultInMemoryServiceUserDefined TablespaceSummaryDefaultInMemoryServiceEnum = "USER_DEFINED" )
Set of constants representing the allowable values for TablespaceSummaryDefaultInMemoryServiceEnum
func GetTablespaceSummaryDefaultInMemoryServiceEnumValues ¶
func GetTablespaceSummaryDefaultInMemoryServiceEnumValues() []TablespaceSummaryDefaultInMemoryServiceEnum
GetTablespaceSummaryDefaultInMemoryServiceEnumValues Enumerates the set of values for TablespaceSummaryDefaultInMemoryServiceEnum
type TablespaceSummaryDefaultIndexCompressionEnum ¶
type TablespaceSummaryDefaultIndexCompressionEnum string
TablespaceSummaryDefaultIndexCompressionEnum Enum with underlying type: string
const ( TablespaceSummaryDefaultIndexCompressionEnabled TablespaceSummaryDefaultIndexCompressionEnum = "ENABLED" TablespaceSummaryDefaultIndexCompressionDisabled TablespaceSummaryDefaultIndexCompressionEnum = "DISABLED" )
Set of constants representing the allowable values for TablespaceSummaryDefaultIndexCompressionEnum
func GetTablespaceSummaryDefaultIndexCompressionEnumValues ¶
func GetTablespaceSummaryDefaultIndexCompressionEnumValues() []TablespaceSummaryDefaultIndexCompressionEnum
GetTablespaceSummaryDefaultIndexCompressionEnumValues Enumerates the set of values for TablespaceSummaryDefaultIndexCompressionEnum
type TablespaceSummaryDefaultTableCompressionEnum ¶
type TablespaceSummaryDefaultTableCompressionEnum string
TablespaceSummaryDefaultTableCompressionEnum Enum with underlying type: string
const ( TablespaceSummaryDefaultTableCompressionEnabled TablespaceSummaryDefaultTableCompressionEnum = "ENABLED" TablespaceSummaryDefaultTableCompressionDisabled TablespaceSummaryDefaultTableCompressionEnum = "DISABLED" )
Set of constants representing the allowable values for TablespaceSummaryDefaultTableCompressionEnum
func GetTablespaceSummaryDefaultTableCompressionEnumValues ¶
func GetTablespaceSummaryDefaultTableCompressionEnumValues() []TablespaceSummaryDefaultTableCompressionEnum
GetTablespaceSummaryDefaultTableCompressionEnumValues Enumerates the set of values for TablespaceSummaryDefaultTableCompressionEnum
type TablespaceSummaryExtentManagementEnum ¶
type TablespaceSummaryExtentManagementEnum string
TablespaceSummaryExtentManagementEnum Enum with underlying type: string
const ( TablespaceSummaryExtentManagementLocal TablespaceSummaryExtentManagementEnum = "LOCAL" TablespaceSummaryExtentManagementDictionary TablespaceSummaryExtentManagementEnum = "DICTIONARY" )
Set of constants representing the allowable values for TablespaceSummaryExtentManagementEnum
func GetTablespaceSummaryExtentManagementEnumValues ¶
func GetTablespaceSummaryExtentManagementEnumValues() []TablespaceSummaryExtentManagementEnum
GetTablespaceSummaryExtentManagementEnumValues Enumerates the set of values for TablespaceSummaryExtentManagementEnum
type TablespaceSummaryIndexCompressForEnum ¶
type TablespaceSummaryIndexCompressForEnum string
TablespaceSummaryIndexCompressForEnum Enum with underlying type: string
const ( TablespaceSummaryIndexCompressForLow TablespaceSummaryIndexCompressForEnum = "ADVANCED_LOW" TablespaceSummaryIndexCompressForHigh TablespaceSummaryIndexCompressForEnum = "ADVANCED_HIGH" )
Set of constants representing the allowable values for TablespaceSummaryIndexCompressForEnum
func GetTablespaceSummaryIndexCompressForEnumValues ¶
func GetTablespaceSummaryIndexCompressForEnumValues() []TablespaceSummaryIndexCompressForEnum
GetTablespaceSummaryIndexCompressForEnumValues Enumerates the set of values for TablespaceSummaryIndexCompressForEnum
type TablespaceSummaryLoggingEnum ¶
type TablespaceSummaryLoggingEnum string
TablespaceSummaryLoggingEnum Enum with underlying type: string
const ( TablespaceSummaryLoggingLogging TablespaceSummaryLoggingEnum = "LOGGING" TablespaceSummaryLoggingNologging TablespaceSummaryLoggingEnum = "NOLOGGING" )
Set of constants representing the allowable values for TablespaceSummaryLoggingEnum
func GetTablespaceSummaryLoggingEnumValues ¶
func GetTablespaceSummaryLoggingEnumValues() []TablespaceSummaryLoggingEnum
GetTablespaceSummaryLoggingEnumValues Enumerates the set of values for TablespaceSummaryLoggingEnum
type TablespaceSummaryLostWriteProtectEnum ¶
type TablespaceSummaryLostWriteProtectEnum string
TablespaceSummaryLostWriteProtectEnum Enum with underlying type: string
const ( TablespaceSummaryLostWriteProtectEnabled TablespaceSummaryLostWriteProtectEnum = "ENABLED" TablespaceSummaryLostWriteProtectProtectOff TablespaceSummaryLostWriteProtectEnum = "PROTECT_OFF" TablespaceSummaryLostWriteProtectSuspend TablespaceSummaryLostWriteProtectEnum = "SUSPEND" )
Set of constants representing the allowable values for TablespaceSummaryLostWriteProtectEnum
func GetTablespaceSummaryLostWriteProtectEnumValues ¶
func GetTablespaceSummaryLostWriteProtectEnumValues() []TablespaceSummaryLostWriteProtectEnum
GetTablespaceSummaryLostWriteProtectEnumValues Enumerates the set of values for TablespaceSummaryLostWriteProtectEnum
type TablespaceSummaryPredicateEvaluationEnum ¶
type TablespaceSummaryPredicateEvaluationEnum string
TablespaceSummaryPredicateEvaluationEnum Enum with underlying type: string
const ( TablespaceSummaryPredicateEvaluationHost TablespaceSummaryPredicateEvaluationEnum = "HOST" TablespaceSummaryPredicateEvaluationStorage TablespaceSummaryPredicateEvaluationEnum = "STORAGE" )
Set of constants representing the allowable values for TablespaceSummaryPredicateEvaluationEnum
func GetTablespaceSummaryPredicateEvaluationEnumValues ¶
func GetTablespaceSummaryPredicateEvaluationEnumValues() []TablespaceSummaryPredicateEvaluationEnum
GetTablespaceSummaryPredicateEvaluationEnumValues Enumerates the set of values for TablespaceSummaryPredicateEvaluationEnum
type TablespaceSummaryRetentionEnum ¶
type TablespaceSummaryRetentionEnum string
TablespaceSummaryRetentionEnum Enum with underlying type: string
const ( TablespaceSummaryRetentionGuarantee TablespaceSummaryRetentionEnum = "GUARANTEE" TablespaceSummaryRetentionNoguarantee TablespaceSummaryRetentionEnum = "NOGUARANTEE" TablespaceSummaryRetentionNotApply TablespaceSummaryRetentionEnum = "NOT_APPLY" )
Set of constants representing the allowable values for TablespaceSummaryRetentionEnum
func GetTablespaceSummaryRetentionEnumValues ¶
func GetTablespaceSummaryRetentionEnumValues() []TablespaceSummaryRetentionEnum
GetTablespaceSummaryRetentionEnumValues Enumerates the set of values for TablespaceSummaryRetentionEnum
type TablespaceSummarySegmentSpaceManagementEnum ¶
type TablespaceSummarySegmentSpaceManagementEnum string
TablespaceSummarySegmentSpaceManagementEnum Enum with underlying type: string
const ( TablespaceSummarySegmentSpaceManagementManual TablespaceSummarySegmentSpaceManagementEnum = "MANUAL" TablespaceSummarySegmentSpaceManagementAuto TablespaceSummarySegmentSpaceManagementEnum = "AUTO" )
Set of constants representing the allowable values for TablespaceSummarySegmentSpaceManagementEnum
func GetTablespaceSummarySegmentSpaceManagementEnumValues ¶
func GetTablespaceSummarySegmentSpaceManagementEnumValues() []TablespaceSummarySegmentSpaceManagementEnum
GetTablespaceSummarySegmentSpaceManagementEnumValues Enumerates the set of values for TablespaceSummarySegmentSpaceManagementEnum
type TablespaceSummarySharedEnum ¶
type TablespaceSummarySharedEnum string
TablespaceSummarySharedEnum Enum with underlying type: string
const ()
Set of constants representing the allowable values for TablespaceSummarySharedEnum
func GetTablespaceSummarySharedEnumValues ¶
func GetTablespaceSummarySharedEnumValues() []TablespaceSummarySharedEnum
GetTablespaceSummarySharedEnumValues Enumerates the set of values for TablespaceSummarySharedEnum
type TablespaceSummaryStatusEnum ¶
type TablespaceSummaryStatusEnum string
TablespaceSummaryStatusEnum Enum with underlying type: string
const ( TablespaceSummaryStatusOnline TablespaceSummaryStatusEnum = "ONLINE" TablespaceSummaryStatusOffline TablespaceSummaryStatusEnum = "OFFLINE" TablespaceSummaryStatusReadOnly TablespaceSummaryStatusEnum = "READ_ONLY" )
Set of constants representing the allowable values for TablespaceSummaryStatusEnum
func GetTablespaceSummaryStatusEnumValues ¶
func GetTablespaceSummaryStatusEnumValues() []TablespaceSummaryStatusEnum
GetTablespaceSummaryStatusEnumValues Enumerates the set of values for TablespaceSummaryStatusEnum
type TablespaceSummaryTypeEnum ¶
type TablespaceSummaryTypeEnum string
TablespaceSummaryTypeEnum Enum with underlying type: string
const ( TablespaceSummaryTypeUndo TablespaceSummaryTypeEnum = "UNDO" TablespaceSummaryTypeLostWriteProtection TablespaceSummaryTypeEnum = "LOST_WRITE_PROTECTION" TablespaceSummaryTypePermanent TablespaceSummaryTypeEnum = "PERMANENT" TablespaceSummaryTypeTemporary TablespaceSummaryTypeEnum = "TEMPORARY" )
Set of constants representing the allowable values for TablespaceSummaryTypeEnum
func GetTablespaceSummaryTypeEnumValues ¶
func GetTablespaceSummaryTypeEnumValues() []TablespaceSummaryTypeEnum
GetTablespaceSummaryTypeEnumValues Enumerates the set of values for TablespaceSummaryTypeEnum
type TablespaceTypeEnum ¶
type TablespaceTypeEnum string
TablespaceTypeEnum Enum with underlying type: string
const ( TablespaceTypeUndo TablespaceTypeEnum = "UNDO" TablespaceTypeLostWriteProtection TablespaceTypeEnum = "LOST_WRITE_PROTECTION" TablespaceTypePermanent TablespaceTypeEnum = "PERMANENT" TablespaceTypeTemporary TablespaceTypeEnum = "TEMPORARY" )
Set of constants representing the allowable values for TablespaceTypeEnum
func GetTablespaceTypeEnumValues ¶
func GetTablespaceTypeEnumValues() []TablespaceTypeEnum
GetTablespaceTypeEnumValues Enumerates the set of values for TablespaceTypeEnum
type TimeSeriesMetricDataPoint ¶
type TimeSeriesMetricDataPoint struct { // The date and time the metric was created. Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` // The value of the metric. Value *float64 `mandatory:"true" json:"value"` // The unit of the metric value. Unit *string `mandatory:"true" json:"unit"` // The dimensions of the metric. Dimensions []MetricDimensionDefinition `mandatory:"false" json:"dimensions"` }
TimeSeriesMetricDataPoint The metric values with dimension details.
func (TimeSeriesMetricDataPoint) String ¶
func (m TimeSeriesMetricDataPoint) String() string
type TimeSeriesMetricDefinition ¶
type TimeSeriesMetricDefinition struct { // The name of the metric the time series data corresponds to. MetricName *string `mandatory:"true" json:"metricName"` // The time series metric data for the given metric. Datapoints []TimeSeriesMetricDataPoint `mandatory:"true" json:"datapoints"` }
TimeSeriesMetricDefinition The response object representing time series metric details for a specific database at a particular time.
func (TimeSeriesMetricDefinition) String ¶
func (m TimeSeriesMetricDefinition) String() string
type UpdateDatabaseParametersResult ¶
type UpdateDatabaseParametersResult struct { // A map with the parameter name as key and its update status as value. Status map[string]DatabaseParameterUpdateStatus `mandatory:"true" json:"status"` }
UpdateDatabaseParametersResult The results of database parameter update.
func (UpdateDatabaseParametersResult) String ¶
func (m UpdateDatabaseParametersResult) String() string
type UpdateDbManagementPrivateEndpointDetails ¶
type UpdateDbManagementPrivateEndpointDetails struct { // The display name of the private endpoint. Name *string `mandatory:"false" json:"name"` // The description of the private endpoint. Description *string `mandatory:"false" json:"description"` // The OCIDs of the Network Security Groups to which the Database Management private endpoint belongs. NsgIds []string `mandatory:"false" json:"nsgIds"` }
UpdateDbManagementPrivateEndpointDetails The details used to update a Database Management private endpoint.
func (UpdateDbManagementPrivateEndpointDetails) String ¶
func (m UpdateDbManagementPrivateEndpointDetails) String() string
type UpdateDbManagementPrivateEndpointRequest ¶
type UpdateDbManagementPrivateEndpointRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Database Management private endpoint. DbManagementPrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"dbManagementPrivateEndpointId"` // The details used to update a Database Management private endpoint. UpdateDbManagementPrivateEndpointDetails `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"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateDbManagementPrivateEndpointRequest wrapper for the UpdateDbManagementPrivateEndpoint operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateDbManagementPrivateEndpoint.go.html to see an example of how to use UpdateDbManagementPrivateEndpointRequest.
func (UpdateDbManagementPrivateEndpointRequest) BinaryRequestBody ¶
func (request UpdateDbManagementPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateDbManagementPrivateEndpointRequest) HTTPRequest ¶
func (request UpdateDbManagementPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateDbManagementPrivateEndpointRequest) RetryPolicy ¶
func (request UpdateDbManagementPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateDbManagementPrivateEndpointRequest) String ¶
func (request UpdateDbManagementPrivateEndpointRequest) String() string
type UpdateDbManagementPrivateEndpointResponse ¶
type UpdateDbManagementPrivateEndpointResponse struct { // The underlying http response RawResponse *http.Response // The DbManagementPrivateEndpoint instance DbManagementPrivateEndpoint `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"` }
UpdateDbManagementPrivateEndpointResponse wrapper for the UpdateDbManagementPrivateEndpoint operation
func (UpdateDbManagementPrivateEndpointResponse) HTTPResponse ¶
func (response UpdateDbManagementPrivateEndpointResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateDbManagementPrivateEndpointResponse) String ¶
func (response UpdateDbManagementPrivateEndpointResponse) String() string
type UpdateJobDetails ¶
type UpdateJobDetails interface { // The description of the job. GetDescription() *string // The job timeout duration, which is expressed like "1h 10m 15s". GetTimeout() *string GetResultLocation() JobExecutionResultLocation GetScheduleDetails() *JobScheduleDetails }
UpdateJobDetails The details required to update a job.
type UpdateJobRequest ¶
type UpdateJobRequest struct { // The identifier of the job. JobId *string `mandatory:"true" contributesTo:"path" name:"jobId"` // The details required to update a job. UpdateJobDetails `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"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateJobRequest wrapper for the UpdateJob operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateJob.go.html to see an example of how to use UpdateJobRequest.
func (UpdateJobRequest) BinaryRequestBody ¶
func (request UpdateJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateJobRequest) HTTPRequest ¶
func (request UpdateJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateJobRequest) RetryPolicy ¶
func (request UpdateJobRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateJobRequest) String ¶
func (request UpdateJobRequest) String() string
type UpdateJobResponse ¶
type UpdateJobResponse struct { // The underlying http response RawResponse *http.Response // The Job instance Job `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"` }
UpdateJobResponse wrapper for the UpdateJob operation
func (UpdateJobResponse) HTTPResponse ¶
func (response UpdateJobResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateJobResponse) String ¶
func (response UpdateJobResponse) String() string
type UpdateManagedDatabaseGroupDetails ¶
type UpdateManagedDatabaseGroupDetails struct { // The information specified by the user about the Managed Database Group. Description *string `mandatory:"false" json:"description"` }
UpdateManagedDatabaseGroupDetails The details required to update a Managed Database Group.
func (UpdateManagedDatabaseGroupDetails) String ¶
func (m UpdateManagedDatabaseGroupDetails) String() string
type UpdateManagedDatabaseGroupRequest ¶
type UpdateManagedDatabaseGroupRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database Group. ManagedDatabaseGroupId *string `mandatory:"true" contributesTo:"path" name:"managedDatabaseGroupId"` // The details required to update a Managed Database Group. UpdateManagedDatabaseGroupDetails `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 }
UpdateManagedDatabaseGroupRequest wrapper for the UpdateManagedDatabaseGroup operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateManagedDatabaseGroup.go.html to see an example of how to use UpdateManagedDatabaseGroupRequest.
func (UpdateManagedDatabaseGroupRequest) BinaryRequestBody ¶
func (request UpdateManagedDatabaseGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateManagedDatabaseGroupRequest) HTTPRequest ¶
func (request UpdateManagedDatabaseGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateManagedDatabaseGroupRequest) RetryPolicy ¶
func (request UpdateManagedDatabaseGroupRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateManagedDatabaseGroupRequest) String ¶
func (request UpdateManagedDatabaseGroupRequest) String() string
type UpdateManagedDatabaseGroupResponse ¶
type UpdateManagedDatabaseGroupResponse struct { // The underlying http response RawResponse *http.Response // The ManagedDatabaseGroup instance ManagedDatabaseGroup `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"` }
UpdateManagedDatabaseGroupResponse wrapper for the UpdateManagedDatabaseGroup operation
func (UpdateManagedDatabaseGroupResponse) HTTPResponse ¶
func (response UpdateManagedDatabaseGroupResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateManagedDatabaseGroupResponse) String ¶
func (response UpdateManagedDatabaseGroupResponse) String() string
type UpdateSqlJobDetails ¶
type UpdateSqlJobDetails struct { // The description of the job. Description *string `mandatory:"false" json:"description"` // The job timeout duration, which is expressed like "1h 10m 15s". Timeout *string `mandatory:"false" json:"timeout"` ResultLocation JobExecutionResultLocation `mandatory:"false" json:"resultLocation"` ScheduleDetails *JobScheduleDetails `mandatory:"false" json:"scheduleDetails"` // The SQL text to be executed as part of the job. SqlText *string `mandatory:"false" json:"sqlText"` // The database user name used to execute the SQL job. If the job is being executed on a // Managed Database Group, then the user name should exist on all the databases in the // group with the same password. UserName *string `mandatory:"false" json:"userName"` // The password for the database user name used to execute the SQL job. Password *string `mandatory:"false" json:"password"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the secret containing the user password. SecretId *string `mandatory:"false" json:"secretId"` SqlType SqlJobSqlTypeEnum `mandatory:"false" json:"sqlType,omitempty"` // The role of the database user. Indicates whether the database user is a normal user or sysdba. Role SqlJobRoleEnum `mandatory:"false" json:"role,omitempty"` }
UpdateSqlJobDetails The details specific to the SQL job request.
func (UpdateSqlJobDetails) GetDescription ¶
func (m UpdateSqlJobDetails) GetDescription() *string
GetDescription returns Description
func (UpdateSqlJobDetails) GetResultLocation ¶
func (m UpdateSqlJobDetails) GetResultLocation() JobExecutionResultLocation
GetResultLocation returns ResultLocation
func (UpdateSqlJobDetails) GetScheduleDetails ¶
func (m UpdateSqlJobDetails) GetScheduleDetails() *JobScheduleDetails
GetScheduleDetails returns ScheduleDetails
func (UpdateSqlJobDetails) GetTimeout ¶
func (m UpdateSqlJobDetails) GetTimeout() *string
GetTimeout returns Timeout
func (UpdateSqlJobDetails) MarshalJSON ¶
func (m UpdateSqlJobDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateSqlJobDetails) String ¶
func (m UpdateSqlJobDetails) String() string
func (*UpdateSqlJobDetails) UnmarshalJSON ¶
func (m *UpdateSqlJobDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
type User ¶
type User struct { // The name of the User. Name *string `mandatory:"true" json:"name"` // The account status of the User Status UserStatusEnum `mandatory:"true" json:"status"` // The default tablespace for data. DefaultTablespace *string `mandatory:"true" json:"defaultTablespace"` // The name of the default tablespace for temporary tables or the name of a tablespace group. TempTablespace *string `mandatory:"true" json:"tempTablespace"` // The User creation date. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The User resource profile name. Profile *string `mandatory:"true" json:"profile"` // The date the account was locked if account status was LOCKED. TimeLocked *common.SDKTime `mandatory:"false" json:"timeLocked"` // The date of expiration of the account TimeExpiring *common.SDKTime `mandatory:"false" json:"timeExpiring"` // The default local temporary tablespace for the User. LocalTempTablespace *string `mandatory:"false" json:"localTempTablespace"` // The initial resource consumer group for the User. ConsumerGroup *string `mandatory:"false" json:"consumerGroup"` // The external name of User. ExternalName *string `mandatory:"false" json:"externalName"` // The list of versions of the password hashes (also known as "verifiers") existing for the account. PasswordVersions *string `mandatory:"false" json:"passwordVersions"` // Indicates whether editions have been enabled for the corresponding user (Y) or not (N) EditionsEnabled UserEditionsEnabledEnum `mandatory:"false" json:"editionsEnabled,omitempty"` // The authentication mechanism for the user Authentication UserAuthenticationEnum `mandatory:"false" json:"authentication,omitempty"` // Indicates whether a user can connect directly (N) or whether the account can only be proxied (Y) by users who have proxy privileges // for this account (that is, by users who have been granted the "connect through" privilege for this account). ProxyConnect UserProxyConnectEnum `mandatory:"false" json:"proxyConnect,omitempty"` // Indicates whether a given user is common(Y) or local(N). Common UserCommonEnum `mandatory:"false" json:"common,omitempty"` // The time of the last user login. // This column is not populated when a user connects to the database with administrative privileges, that is, AS { SYSASM | SYSBACKUP | SYSDBA | SYSDG | SYSOPER | SYSRAC | SYSKM }. TimeLastLogin *common.SDKTime `mandatory:"false" json:"timeLastLogin"` // Indicates whether the user was created, and is maintained, by Oracle-supplied scripts (such as catalog.sql or catproc.sql). OracleMaintained UserOracleMaintainedEnum `mandatory:"false" json:"oracleMaintained,omitempty"` // Indicates whether the user definition was inherited from another container (YES) or not (NO) Inherited UserInheritedEnum `mandatory:"false" json:"inherited,omitempty"` // The default collation for the user’s schema. DefaultCollation *string `mandatory:"false" json:"defaultCollation"` // Indicates whether this user is a common user created by an implicit application (YES) or not (NO) Implicit UserImplicitEnum `mandatory:"false" json:"implicit,omitempty"` AllShared UserAllSharedEnum `mandatory:"false" json:"allShared,omitempty"` ExternalShared UserExternalSharedEnum `mandatory:"false" json:"externalShared,omitempty"` // The date on which the user's password was last set. // This column is populated only when the value of the AUTHENTICATION_TYPE column is PASSWORD. Otherwise, this column is null. TimePasswordChanged *common.SDKTime `mandatory:"false" json:"timePasswordChanged"` }
User The summary of a specific User.
type UserAllSharedEnum ¶
type UserAllSharedEnum string
UserAllSharedEnum Enum with underlying type: string
const ()
Set of constants representing the allowable values for UserAllSharedEnum
func GetUserAllSharedEnumValues ¶
func GetUserAllSharedEnumValues() []UserAllSharedEnum
GetUserAllSharedEnumValues Enumerates the set of values for UserAllSharedEnum
type UserAuthenticationEnum ¶
type UserAuthenticationEnum string
UserAuthenticationEnum Enum with underlying type: string
const ( UserAuthenticationNone UserAuthenticationEnum = "NONE" UserAuthenticationExternal UserAuthenticationEnum = "EXTERNAL" UserAuthenticationGlobal UserAuthenticationEnum = "GLOBAL" UserAuthenticationPassword UserAuthenticationEnum = "PASSWORD" )
Set of constants representing the allowable values for UserAuthenticationEnum
func GetUserAuthenticationEnumValues ¶
func GetUserAuthenticationEnumValues() []UserAuthenticationEnum
GetUserAuthenticationEnumValues Enumerates the set of values for UserAuthenticationEnum
type UserCollection ¶
type UserCollection struct { // An array of User resources. Items []UserSummary `mandatory:"true" json:"items"` }
UserCollection A collection of Users for a specific database.
func (UserCollection) String ¶
func (m UserCollection) String() string
type UserCommonEnum ¶
type UserCommonEnum string
UserCommonEnum Enum with underlying type: string
const ( UserCommonYes UserCommonEnum = "YES" UserCommonNo UserCommonEnum = "NO" )
Set of constants representing the allowable values for UserCommonEnum
func GetUserCommonEnumValues ¶
func GetUserCommonEnumValues() []UserCommonEnum
GetUserCommonEnumValues Enumerates the set of values for UserCommonEnum
type UserEditionsEnabledEnum ¶
type UserEditionsEnabledEnum string
UserEditionsEnabledEnum Enum with underlying type: string
const ( UserEditionsEnabledYes UserEditionsEnabledEnum = "YES" UserEditionsEnabledNo UserEditionsEnabledEnum = "NO" )
Set of constants representing the allowable values for UserEditionsEnabledEnum
func GetUserEditionsEnabledEnumValues ¶
func GetUserEditionsEnabledEnumValues() []UserEditionsEnabledEnum
GetUserEditionsEnabledEnumValues Enumerates the set of values for UserEditionsEnabledEnum
type UserExternalSharedEnum ¶
type UserExternalSharedEnum string
UserExternalSharedEnum Enum with underlying type: string
const ()
Set of constants representing the allowable values for UserExternalSharedEnum
func GetUserExternalSharedEnumValues ¶
func GetUserExternalSharedEnumValues() []UserExternalSharedEnum
GetUserExternalSharedEnumValues Enumerates the set of values for UserExternalSharedEnum
type UserImplicitEnum ¶
type UserImplicitEnum string
UserImplicitEnum Enum with underlying type: string
const ( UserImplicitYes UserImplicitEnum = "YES" UserImplicitNo UserImplicitEnum = "NO" )
Set of constants representing the allowable values for UserImplicitEnum
func GetUserImplicitEnumValues ¶
func GetUserImplicitEnumValues() []UserImplicitEnum
GetUserImplicitEnumValues Enumerates the set of values for UserImplicitEnum
type UserInheritedEnum ¶
type UserInheritedEnum string
UserInheritedEnum Enum with underlying type: string
const ( UserInheritedYes UserInheritedEnum = "YES" UserInheritedNo UserInheritedEnum = "NO" )
Set of constants representing the allowable values for UserInheritedEnum
func GetUserInheritedEnumValues ¶
func GetUserInheritedEnumValues() []UserInheritedEnum
GetUserInheritedEnumValues Enumerates the set of values for UserInheritedEnum
type UserOracleMaintainedEnum ¶
type UserOracleMaintainedEnum string
UserOracleMaintainedEnum Enum with underlying type: string
const ( UserOracleMaintainedYes UserOracleMaintainedEnum = "YES" UserOracleMaintainedNo UserOracleMaintainedEnum = "NO" )
Set of constants representing the allowable values for UserOracleMaintainedEnum
func GetUserOracleMaintainedEnumValues ¶
func GetUserOracleMaintainedEnumValues() []UserOracleMaintainedEnum
GetUserOracleMaintainedEnumValues Enumerates the set of values for UserOracleMaintainedEnum
type UserProxyConnectEnum ¶
type UserProxyConnectEnum string
UserProxyConnectEnum Enum with underlying type: string
const ( UserProxyConnectYes UserProxyConnectEnum = "YES" UserProxyConnectNo UserProxyConnectEnum = "NO" )
Set of constants representing the allowable values for UserProxyConnectEnum
func GetUserProxyConnectEnumValues ¶
func GetUserProxyConnectEnumValues() []UserProxyConnectEnum
GetUserProxyConnectEnumValues Enumerates the set of values for UserProxyConnectEnum
type UserStatusEnum ¶
type UserStatusEnum string
UserStatusEnum Enum with underlying type: string
const ( UserStatusOpen UserStatusEnum = "OPEN" UserStatusExpired UserStatusEnum = "EXPIRED" UserStatusExpiredGrace UserStatusEnum = "EXPIRED_GRACE" UserStatusLocked UserStatusEnum = "LOCKED" UserStatusLockedTimed UserStatusEnum = "LOCKED_TIMED" UserStatusExpiredAndLocked UserStatusEnum = "EXPIRED_AND_LOCKED" UserStatusExpiredGraceAndLocked UserStatusEnum = "EXPIRED_GRACE_AND_LOCKED" UserStatusExpiredAndLockedTimed UserStatusEnum = "EXPIRED_AND_LOCKED_TIMED" UserStatusExpiredGraceAndLockedTimed UserStatusEnum = "EXPIRED_GRACE_AND_LOCKED_TIMED" UserStatusOpenAndInRollover UserStatusEnum = "OPEN_AND_IN_ROLLOVER" UserStatusExpiredAndInRollover UserStatusEnum = "EXPIRED_AND_IN_ROLLOVER" UserStatusLockedAndInRollover UserStatusEnum = "LOCKED_AND_IN_ROLLOVER" UserStatusExpiredAndLockedAndInRollover UserStatusEnum = "EXPIRED_AND_LOCKED_AND_IN_ROLLOVER" UserStatusLockedTimedAndInRollover UserStatusEnum = "LOCKED_TIMED_AND_IN_ROLLOVER" UserStatusExpiredAndLockedTimedAndInRol UserStatusEnum = "EXPIRED_AND_LOCKED_TIMED_AND_IN_ROL" )
Set of constants representing the allowable values for UserStatusEnum
func GetUserStatusEnumValues ¶
func GetUserStatusEnumValues() []UserStatusEnum
GetUserStatusEnumValues Enumerates the set of values for UserStatusEnum
type UserSummary ¶
type UserSummary struct { // The name of the User. Name *string `mandatory:"true" json:"name"` // The account status of the User Status UserSummaryStatusEnum `mandatory:"true" json:"status"` // The default tablespace for data. DefaultTablespace *string `mandatory:"true" json:"defaultTablespace"` // The name of the default tablespace for temporary tables or the name of a tablespace group. TempTablespace *string `mandatory:"true" json:"tempTablespace"` // The User creation date. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The User resource profile name. Profile *string `mandatory:"true" json:"profile"` // The date of expiration of the account TimeExpiring *common.SDKTime `mandatory:"false" json:"timeExpiring"` }
UserSummary The summary of a specific User.
func (UserSummary) String ¶
func (m UserSummary) String() string
type UserSummaryStatusEnum ¶
type UserSummaryStatusEnum string
UserSummaryStatusEnum Enum with underlying type: string
const ( UserSummaryStatusOpen UserSummaryStatusEnum = "OPEN" UserSummaryStatusExpired UserSummaryStatusEnum = "EXPIRED" UserSummaryStatusExpiredGrace UserSummaryStatusEnum = "EXPIRED_GRACE" UserSummaryStatusLocked UserSummaryStatusEnum = "LOCKED" UserSummaryStatusLockedTimed UserSummaryStatusEnum = "LOCKED_TIMED" UserSummaryStatusExpiredAndLocked UserSummaryStatusEnum = "EXPIRED_AND_LOCKED" UserSummaryStatusExpiredGraceAndLocked UserSummaryStatusEnum = "EXPIRED_GRACE_AND_LOCKED" UserSummaryStatusExpiredAndLockedTimed UserSummaryStatusEnum = "EXPIRED_AND_LOCKED_TIMED" UserSummaryStatusExpiredGraceAndLockedTimed UserSummaryStatusEnum = "EXPIRED_GRACE_AND_LOCKED_TIMED" UserSummaryStatusOpenAndInRollover UserSummaryStatusEnum = "OPEN_AND_IN_ROLLOVER" UserSummaryStatusExpiredAndInRollover UserSummaryStatusEnum = "EXPIRED_AND_IN_ROLLOVER" UserSummaryStatusLockedAndInRollover UserSummaryStatusEnum = "LOCKED_AND_IN_ROLLOVER" UserSummaryStatusExpiredAndLockedAndInRollover UserSummaryStatusEnum = "EXPIRED_AND_LOCKED_AND_IN_ROLLOVER" UserSummaryStatusLockedTimedAndInRollover UserSummaryStatusEnum = "LOCKED_TIMED_AND_IN_ROLLOVER" UserSummaryStatusExpiredAndLockedTimedAndInRol UserSummaryStatusEnum = "EXPIRED_AND_LOCKED_TIMED_AND_IN_ROL" )
Set of constants representing the allowable values for UserSummaryStatusEnum
func GetUserSummaryStatusEnumValues ¶
func GetUserSummaryStatusEnumValues() []UserSummaryStatusEnum
GetUserSummaryStatusEnumValues Enumerates the set of values for UserSummaryStatusEnum
type WorkRequest ¶
type WorkRequest struct { // 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 that are not in the same compartment, // then the system picks the primary resource whose compartment should be used. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The type of work request. OperationType WorkRequestOperationTypeEnum `mandatory:"true" json:"operationType"` // The status of the current work request. Status WorkRequestStatusEnum `mandatory:"true" json:"status"` // The completed percentage of the operation tracked by the work request. PercentComplete *float32 `mandatory:"true" json:"percentComplete"` // The date and time the work request was accepted, as described in // RFC 3339 (https://tools.ietf.org/rfc/rfc3339). // The precision for this time object in milliseconds. TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"` // The resources affected by this work request. Resources []WorkRequestResource `mandatory:"true" json:"resources"` // The date and time the work request transitioned from ACCEPTED to IN_PROGRESS, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339). // The precision for this time object is in milliseconds. TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // The date and time the work request reached a terminal state, either FAILED or SUCCEEDED, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339). // The precision for this time object is in milliseconds. TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"` }
WorkRequest A description of the work request status.
func (WorkRequest) String ¶
func (m WorkRequest) String() string
type WorkRequestCollection ¶
type WorkRequestCollection struct { // A collection of work requests. Items []WorkRequestSummary `mandatory:"true" json:"items"` }
WorkRequestCollection Lists all work requests in a specific compartment. This contains WorkRequestSummary items.
func (WorkRequestCollection) String ¶
func (m WorkRequestCollection) String() string
type WorkRequestError ¶
type WorkRequestError struct { // The identifier of the work request error. Id *string `mandatory:"true" json:"id"` // The OCID of the work request. WorkRequestId *string `mandatory:"true" json:"workRequestId"` // A machine-usable code for the error that occurred. 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 that occurred. Message *string `mandatory:"true" json:"message"` // The date and time the error occurred as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339). The precision for the time object is in milliseconds. Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` // Determines if the work request error can be reproduced and tried again. IsRetryable *bool `mandatory:"false" json:"isRetryable"` }
WorkRequestError An error encountered while executing a work request.
func (WorkRequestError) String ¶
func (m WorkRequestError) String() string
type WorkRequestErrorCollection ¶
type WorkRequestErrorCollection struct { // A collection of work request errors. Items []WorkRequestError `mandatory:"true" json:"items"` }
WorkRequestErrorCollection The results of a work request error search. This contains WorkRequestError items and other data.
func (WorkRequestErrorCollection) String ¶
func (m WorkRequestErrorCollection) String() string
type WorkRequestLogEntry ¶
type WorkRequestLogEntry struct { // The identifier of the work request log. Id *int `mandatory:"true" json:"id"` // The OCID of the work request. WorkRequestId *string `mandatory:"true" json:"workRequestId"` // A human-readable log message. Message *string `mandatory:"true" json:"message"` // The date and time the log message was written, described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339). The precision for the time object is in milliseconds. Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` }
WorkRequestLogEntry A log message from the execution of a work request.
func (WorkRequestLogEntry) String ¶
func (m WorkRequestLogEntry) String() string
type WorkRequestLogEntryCollection ¶
type WorkRequestLogEntryCollection struct { // A collection of work request logs. Items []WorkRequestLogEntry `mandatory:"true" json:"items"` }
WorkRequestLogEntryCollection The results of a work request log search. This contains WorkRequestLog items and other data.
func (WorkRequestLogEntryCollection) String ¶
func (m WorkRequestLogEntryCollection) String() string
type WorkRequestOperationTypeEnum ¶
type WorkRequestOperationTypeEnum string
WorkRequestOperationTypeEnum Enum with underlying type: string
const ( WorkRequestOperationTypeCreateDbManagementPrivateEndpoint WorkRequestOperationTypeEnum = "CREATE_DB_MANAGEMENT_PRIVATE_ENDPOINT" WorkRequestOperationTypeDeleteDbManagementPrivateEndpoint WorkRequestOperationTypeEnum = "DELETE_DB_MANAGEMENT_PRIVATE_ENDPOINT" )
Set of constants representing the allowable values for WorkRequestOperationTypeEnum
func GetWorkRequestOperationTypeEnumValues ¶
func GetWorkRequestOperationTypeEnumValues() []WorkRequestOperationTypeEnum
GetWorkRequestOperationTypeEnumValues Enumerates the set of values for WorkRequestOperationTypeEnum
type WorkRequestResource ¶
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 WorkRequestResourceActionTypeEnum `mandatory:"true" json:"actionType"` // The OCID or other unique identifier of the resource the work request affects. Identifier *string `mandatory:"true" json:"identifier"` // The URI path that is used in a GET request to access the resource metadata. EntityUri *string `mandatory:"false" json:"entityUri"` }
WorkRequestResource The resource that is created or operated on by a work request.
func (WorkRequestResource) String ¶
func (m WorkRequestResource) String() string
type WorkRequestResourceActionTypeEnum ¶
type WorkRequestResourceActionTypeEnum string
WorkRequestResourceActionTypeEnum Enum with underlying type: string
const ( WorkRequestResourceActionTypeCreated WorkRequestResourceActionTypeEnum = "CREATED" WorkRequestResourceActionTypeUpdated WorkRequestResourceActionTypeEnum = "UPDATED" WorkRequestResourceActionTypeDeleted WorkRequestResourceActionTypeEnum = "DELETED" WorkRequestResourceActionTypeInProgress WorkRequestResourceActionTypeEnum = "IN_PROGRESS" WorkRequestResourceActionTypeRelated WorkRequestResourceActionTypeEnum = "RELATED" WorkRequestResourceActionTypeFailed WorkRequestResourceActionTypeEnum = "FAILED" )
Set of constants representing the allowable values for WorkRequestResourceActionTypeEnum
func GetWorkRequestResourceActionTypeEnumValues ¶
func GetWorkRequestResourceActionTypeEnumValues() []WorkRequestResourceActionTypeEnum
GetWorkRequestResourceActionTypeEnumValues Enumerates the set of values for WorkRequestResourceActionTypeEnum
type WorkRequestStatusEnum ¶
type WorkRequestStatusEnum string
WorkRequestStatusEnum Enum with underlying type: string
const ( WorkRequestStatusAccepted WorkRequestStatusEnum = "ACCEPTED" WorkRequestStatusInProgress WorkRequestStatusEnum = "IN_PROGRESS" WorkRequestStatusFailed WorkRequestStatusEnum = "FAILED" WorkRequestStatusSucceeded WorkRequestStatusEnum = "SUCCEEDED" WorkRequestStatusCanceling WorkRequestStatusEnum = "CANCELING" WorkRequestStatusCanceled WorkRequestStatusEnum = "CANCELED" )
Set of constants representing the allowable values for WorkRequestStatusEnum
func GetWorkRequestStatusEnumValues ¶
func GetWorkRequestStatusEnumValues() []WorkRequestStatusEnum
GetWorkRequestStatusEnumValues Enumerates the set of values for WorkRequestStatusEnum
type WorkRequestSummary ¶
type WorkRequestSummary struct { // The type of work request. OperationType WorkRequestOperationTypeEnum `mandatory:"true" json:"operationType"` // The status of the current work request. Status WorkRequestStatusEnum `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 that are not in the same compartment then the system picks the primary resource whose compartment should be used. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The completed percentage of the operation tracked by the work request. PercentComplete *float32 `mandatory:"true" json:"percentComplete"` // The date and time the work request was accepted, as described in // RFC 3339 (https://tools.ietf.org/rfc/rfc3339). // The precision for this time object is in milliseconds. TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"` // The resources affected by this work request. Resources []WorkRequestResource `mandatory:"true" json:"resources"` // The date and time the work request transitioned from ACCEPTED to IN_PROGRESS, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339). The precision for this time object is in milliseconds. TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // The date and time the work request reached a terminal state, either FAILED or SUCCEEDED, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339). // The precision for this time object is in milliseconds. TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"` }
WorkRequestSummary A Summary of the work request.
func (WorkRequestSummary) String ¶
func (m WorkRequestSummary) String() string
type WorkloadTypeEnum ¶
type WorkloadTypeEnum string
WorkloadTypeEnum Enum with underlying type: string
const ( WorkloadTypeOltp WorkloadTypeEnum = "OLTP" WorkloadTypeDw WorkloadTypeEnum = "DW" WorkloadTypeAjd WorkloadTypeEnum = "AJD" WorkloadTypeApex WorkloadTypeEnum = "APEX" )
Set of constants representing the allowable values for WorkloadTypeEnum
func GetWorkloadTypeEnumValues ¶
func GetWorkloadTypeEnumValues() []WorkloadTypeEnum
GetWorkloadTypeEnumValues Enumerates the set of values for WorkloadTypeEnum
Source Files
¶
- activity_time_series_metrics.go
- add_managed_database_to_managed_database_group_details.go
- add_managed_database_to_managed_database_group_request_response.go
- allowed_parameter_value.go
- associated_database_collection.go
- associated_database_summary.go
- awr_db_collection.go
- awr_db_cpu_usage_collection.go
- awr_db_cpu_usage_summary.go
- awr_db_metric_collection.go
- awr_db_metric_summary.go
- awr_db_parameter_change_collection.go
- awr_db_parameter_change_summary.go
- awr_db_parameter_collection.go
- awr_db_parameter_summary.go
- awr_db_report.go
- awr_db_snapshot_collection.go
- awr_db_snapshot_range_collection.go
- awr_db_snapshot_range_summary.go
- awr_db_snapshot_summary.go
- awr_db_sql_report.go
- awr_db_summary.go
- awr_db_sysstat_collection.go
- awr_db_sysstat_summary.go
- awr_db_top_wait_event_collection.go
- awr_db_top_wait_event_summary.go
- awr_db_wait_event_bucket_collection.go
- awr_db_wait_event_bucket_summary.go
- awr_db_wait_event_collection.go
- awr_db_wait_event_summary.go
- awr_query_result.go
- change_database_parameter_details.go
- change_database_parameters_details.go
- change_database_parameters_request_response.go
- change_db_management_private_endpoint_compartment_details.go
- change_db_management_private_endpoint_compartment_request_response.go
- change_job_compartment_details.go
- change_job_compartment_request_response.go
- change_managed_database_group_compartment_details.go
- change_managed_database_group_compartment_request_response.go
- child_database.go
- clone_sql_tuning_task_details.go
- clone_sql_tuning_task_request_response.go
- cluster_cache_metric.go
- compare_type.go
- consumer_group_privilege_collection.go
- consumer_group_privilege_summary.go
- cpu_utilization_aggregate_metrics.go
- create_db_management_private_endpoint_details.go
- create_db_management_private_endpoint_request_response.go
- create_job_details.go
- create_job_request_response.go
- create_managed_database_group_details.go
- create_managed_database_group_request_response.go
- create_sql_job_details.go
- data_access_container_collection.go
- data_access_container_summary.go
- database_credentials.go
- database_fleet_health_metrics.go
- database_home_metric_definition.go
- database_home_metrics.go
- database_instance_home_metrics_definition.go
- database_io_aggregate_metrics.go
- database_parameter_summary.go
- database_parameter_update_status.go
- database_parameters_collection.go
- database_status.go
- database_storage_aggregate_metrics.go
- database_sub_type.go
- database_time_aggregate_metrics.go
- database_type.go
- database_usage_metrics.go
- databasemanagement_dbmanagement_client.go
- databasemanagement_sqltuning_client.go
- datafile.go
- db_management_private_endpoint.go
- db_management_private_endpoint_collection.go
- db_management_private_endpoint_summary.go
- delete_db_management_private_endpoint_request_response.go
- delete_job_request_response.go
- delete_managed_database_group_request_response.go
- deployment_type.go
- drop_sql_tuning_task_details.go
- drop_sql_tuning_task_request_response.go
- execution_plan_stats_comparision.go
- failed_connections_aggregate_metrics.go
- fleet_metric_definition.go
- fleet_metric_summary_definition.go
- fleet_status_by_category.go
- fleet_summary.go
- get_awr_db_report_request_response.go
- get_awr_db_sql_report_request_response.go
- get_cluster_cache_metric_request_response.go
- get_database_fleet_health_metrics_request_response.go
- get_database_home_metrics_request_response.go
- get_db_management_private_endpoint_request_response.go
- get_execution_plan_stats_comparision_request_response.go
- get_job_execution_request_response.go
- get_job_request_response.go
- get_job_run_request_response.go
- get_managed_database_group_request_response.go
- get_managed_database_request_response.go
- get_pdb_metrics_request_response.go
- get_sql_execution_plan_request_response.go
- get_sql_tuning_advisor_task_summary_report_request_response.go
- get_user_request_response.go
- get_work_request_request_response.go
- instance_details.go
- job.go
- job_collection.go
- job_database.go
- job_execution.go
- job_execution_collection.go
- job_execution_result_details.go
- job_execution_result_location.go
- job_execution_summary.go
- job_executions_status_summary.go
- job_executions_status_summary_collection.go
- job_run.go
- job_run_collection.go
- job_run_summary.go
- job_schedule_details.go
- job_summary.go
- job_types.go
- lifecycle_states.go
- list_associated_databases_request_response.go
- list_awr_db_snapshots_request_response.go
- list_awr_dbs_request_response.go
- list_consumer_group_privileges_request_response.go
- list_data_access_containers_request_response.go
- list_database_parameters_request_response.go
- list_db_management_private_endpoints_request_response.go
- list_job_executions_request_response.go
- list_job_runs_request_response.go
- list_jobs_request_response.go
- list_managed_database_groups_request_response.go
- list_managed_databases_request_response.go
- list_object_privileges_request_response.go
- list_proxied_for_users_request_response.go
- list_proxy_users_request_response.go
- list_roles_request_response.go
- list_sql_tuning_advisor_task_findings_request_response.go
- list_sql_tuning_advisor_task_recommendations_request_response.go
- list_sql_tuning_advisor_tasks_request_response.go
- list_system_privileges_request_response.go
- list_tablespaces_request_response.go
- list_users_request_response.go
- list_work_request_errors_request_response.go
- list_work_request_logs_request_response.go
- list_work_requests_request_response.go
- managed_database.go
- managed_database_collection.go
- managed_database_group.go
- managed_database_group_collection.go
- managed_database_group_summary.go
- managed_database_summary.go
- management_option.go
- memory_aggregate_metrics.go
- metric_data_point.go
- metric_dimension_definition.go
- object_privilege_collection.go
- object_privilege_summary.go
- object_storage_job_execution_result_details.go
- object_storage_job_execution_result_location.go
- parameter_scope.go
- parent_group.go
- pdb_metrics.go
- pdb_status_details.go
- proxied_for_user_collection.go
- proxied_for_user_summary.go
- proxy_user_collection.go
- proxy_user_summary.go
- remove_managed_database_from_managed_database_group_details.go
- remove_managed_database_from_managed_database_group_request_response.go
- reset_database_parameters_details.go
- reset_database_parameters_request_response.go
- role_collection.go
- role_summary.go
- sort_orders.go
- sql_job.go
- sql_tuning_advisor_task_collection.go
- sql_tuning_advisor_task_finding_collection.go
- sql_tuning_advisor_task_finding_summary.go
- sql_tuning_advisor_task_recommendation_collection.go
- sql_tuning_advisor_task_recommendation_summary.go
- sql_tuning_advisor_task_sql_execution_plan.go
- sql_tuning_advisor_task_summary.go
- sql_tuning_advisor_task_summary_finding_benefits.go
- sql_tuning_advisor_task_summary_finding_counts.go
- sql_tuning_advisor_task_summary_report.go
- sql_tuning_advisor_task_summary_report_index_finding_summary.go
- sql_tuning_advisor_task_summary_report_object_stat_finding_summary.go
- sql_tuning_advisor_task_summary_report_statement_counts.go
- sql_tuning_advisor_task_summary_report_statistics.go
- sql_tuning_advisor_task_summary_report_task_info.go
- sql_tuning_task_credential_details.go
- sql_tuning_task_credential_types.go
- sql_tuning_task_password_credential_details.go
- sql_tuning_task_plan_stats.go
- sql_tuning_task_return.go
- sql_tuning_task_secret_credential_details.go
- sql_tuning_task_sql_detail.go
- sql_tuning_task_sql_execution_plan_step.go
- sql_tuning_task_status_types.go
- start_sql_tuning_task_details.go
- start_sql_tuning_task_request_response.go
- statements_aggregate_metrics.go
- summarize_awr_db_cpu_usages_request_response.go
- summarize_awr_db_metrics_request_response.go
- summarize_awr_db_parameter_changes_request_response.go
- summarize_awr_db_parameters_request_response.go
- summarize_awr_db_snapshot_ranges_request_response.go
- summarize_awr_db_sysstats_request_response.go
- summarize_awr_db_top_wait_events_request_response.go
- summarize_awr_db_wait_event_buckets_request_response.go
- summarize_awr_db_wait_events_request_response.go
- summarize_job_executions_statuses_request_response.go
- system_privilege_collection.go
- system_privilege_summary.go
- tablespace.go
- tablespace_collection.go
- tablespace_summary.go
- time_series_metric_data_point.go
- time_series_metric_definition.go
- update_database_parameters_result.go
- update_db_management_private_endpoint_details.go
- update_db_management_private_endpoint_request_response.go
- update_job_details.go
- update_job_request_response.go
- update_managed_database_group_details.go
- update_managed_database_group_request_response.go
- update_sql_job_details.go
- user.go
- user_collection.go
- user_summary.go
- work_request.go
- work_request_collection.go
- work_request_error.go
- work_request_error_collection.go
- work_request_log_entry.go
- work_request_log_entry_collection.go
- work_request_operation_type.go
- work_request_resource.go
- work_request_resource_action_type.go
- work_request_status.go
- work_request_summary.go
- workload_type.go