Documentation
¶
Index ¶
- func GetAddDataFilesDetailsFileTypeEnumStringValues() []string
- func GetAwrDbReportFormatEnumStringValues() []string
- func GetAwrDbSqlReportFormatEnumStringValues() []string
- func GetAwrQueryResultAwrResultTypeEnumStringValues() []string
- func GetCompareTypeEnumStringValues() []string
- func GetConsumerGroupPrivilegeSummaryGrantOptionEnumStringValues() []string
- func GetConsumerGroupPrivilegeSummaryInitialGroupEnumStringValues() []string
- func GetCreateTablespaceDetailsDefaultCompressEnumStringValues() []string
- func GetCreateTablespaceDetailsExtentManagementEnumStringValues() []string
- func GetCreateTablespaceDetailsSegmentManagementEnumStringValues() []string
- func GetCreateTablespaceDetailsStatusEnumStringValues() []string
- func GetCreateTablespaceDetailsTypeEnumStringValues() []string
- func GetDatabaseCredentialsRoleEnumStringValues() []string
- func GetDatabaseParameterSummaryConstraintEnumStringValues() []string
- func GetDatabaseParameterSummaryIsModifiedEnumStringValues() []string
- func GetDatabaseParameterSummaryIsSystemModifiableEnumStringValues() []string
- func GetDatabaseParameterSummaryTypeEnumStringValues() []string
- func GetDatabaseParameterUpdateStatusStatusEnumStringValues() []string
- func GetDatabaseStatusEnumStringValues() []string
- func GetDatabaseSubTypeEnumStringValues() []string
- func GetDatabaseTypeEnumStringValues() []string
- func GetDatafileLostWriteProtectEnumStringValues() []string
- func GetDatafileOnlineStatusEnumStringValues() []string
- func GetDatafileSharedEnumStringValues() []string
- func GetDatafileStatusEnumStringValues() []string
- func GetDeploymentTypeEnumStringValues() []string
- func GetGetAwrDbReportReportFormatEnumStringValues() []string
- func GetGetAwrDbReportReportTypeEnumStringValues() []string
- func GetGetAwrDbSqlReportReportFormatEnumStringValues() []string
- func GetGetDatabaseFleetHealthMetricsCompareTypeEnumStringValues() []string
- func GetGetPdbMetricsCompareTypeEnumStringValues() []string
- func GetGetSqlExecutionPlanAttributeEnumStringValues() []string
- func GetGetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnumStringValues() []string
- func GetInstanceDetailsStatusEnumStringValues() []string
- func GetJobExecutionResultDetailsTypeEnumStringValues() []string
- func GetJobExecutionResultLocationTypeEnumStringValues() []string
- func GetJobExecutionStatusEnumStringValues() []string
- func GetJobExecutionsStatusSummaryStatusEnumStringValues() []string
- func GetJobLifecycleStateEnumStringValues() []string
- func GetJobRunRunStatusEnumStringValues() []string
- func GetJobScheduleDetailsIntervalTypeEnumStringValues() []string
- func GetJobScheduleTypeEnumStringValues() []string
- func GetJobTypesEnumStringValues() []string
- func GetLifecycleStatesEnumStringValues() []string
- func GetListAsmPropertiesSortByEnumStringValues() []string
- func GetListAsmPropertiesSortOrderEnumStringValues() []string
- func GetListAssociatedDatabasesSortByEnumStringValues() []string
- func GetListAssociatedDatabasesSortOrderEnumStringValues() []string
- func GetListAwrDbSnapshotsSortByEnumStringValues() []string
- func GetListAwrDbSnapshotsSortOrderEnumStringValues() []string
- func GetListAwrDbsSortByEnumStringValues() []string
- func GetListAwrDbsSortOrderEnumStringValues() []string
- func GetListConsumerGroupPrivilegesSortByEnumStringValues() []string
- func GetListConsumerGroupPrivilegesSortOrderEnumStringValues() []string
- func GetListDataAccessContainersSortByEnumStringValues() []string
- func GetListDataAccessContainersSortOrderEnumStringValues() []string
- func GetListDatabaseParametersSortByEnumStringValues() []string
- func GetListDatabaseParametersSortOrderEnumStringValues() []string
- func GetListDatabaseParametersSourceEnumStringValues() []string
- func GetListDbManagementPrivateEndpointsLifecycleStateEnumStringValues() []string
- func GetListDbManagementPrivateEndpointsSortByEnumStringValues() []string
- func GetListDbManagementPrivateEndpointsSortOrderEnumStringValues() []string
- func GetListJobExecutionsSortByEnumStringValues() []string
- func GetListJobExecutionsSortOrderEnumStringValues() []string
- func GetListJobRunsSortByEnumStringValues() []string
- func GetListJobRunsSortOrderEnumStringValues() []string
- func GetListJobsSortByEnumStringValues() []string
- func GetListJobsSortOrderEnumStringValues() []string
- func GetListManagedDatabaseGroupsLifecycleStateEnumStringValues() []string
- func GetListManagedDatabaseGroupsSortByEnumStringValues() []string
- func GetListManagedDatabaseGroupsSortOrderEnumStringValues() []string
- func GetListManagedDatabasesDeploymentTypeEnumStringValues() []string
- func GetListManagedDatabasesManagementOptionEnumStringValues() []string
- func GetListManagedDatabasesSortByEnumStringValues() []string
- func GetListManagedDatabasesSortOrderEnumStringValues() []string
- func GetListObjectPrivilegesSortByEnumStringValues() []string
- func GetListObjectPrivilegesSortOrderEnumStringValues() []string
- func GetListProxiedForUsersSortByEnumStringValues() []string
- func GetListProxiedForUsersSortOrderEnumStringValues() []string
- func GetListProxyUsersSortByEnumStringValues() []string
- func GetListProxyUsersSortOrderEnumStringValues() []string
- func GetListRolesSortByEnumStringValues() []string
- func GetListRolesSortOrderEnumStringValues() []string
- func GetListSqlTuningAdvisorTaskFindingsFindingFilterEnumStringValues() []string
- func GetListSqlTuningAdvisorTaskFindingsSearchPeriodEnumStringValues() []string
- func GetListSqlTuningAdvisorTaskFindingsSortByEnumStringValues() []string
- func GetListSqlTuningAdvisorTaskFindingsSortOrderEnumStringValues() []string
- func GetListSqlTuningAdvisorTaskRecommendationsSortByEnumStringValues() []string
- func GetListSqlTuningAdvisorTaskRecommendationsSortOrderEnumStringValues() []string
- func GetListSqlTuningAdvisorTasksSortByEnumStringValues() []string
- func GetListSqlTuningAdvisorTasksSortOrderEnumStringValues() []string
- func GetListSqlTuningAdvisorTasksStatusEnumStringValues() []string
- func GetListSystemPrivilegesSortByEnumStringValues() []string
- func GetListSystemPrivilegesSortOrderEnumStringValues() []string
- func GetListTablespacesSortByEnumStringValues() []string
- func GetListTablespacesSortOrderEnumStringValues() []string
- func GetListUsersSortByEnumStringValues() []string
- func GetListUsersSortOrderEnumStringValues() []string
- func GetListWorkRequestErrorsSortByEnumStringValues() []string
- func GetListWorkRequestErrorsSortOrderEnumStringValues() []string
- func GetListWorkRequestLogsSortByEnumStringValues() []string
- func GetListWorkRequestLogsSortOrderEnumStringValues() []string
- func GetListWorkRequestsSortByEnumStringValues() []string
- func GetListWorkRequestsSortOrderEnumStringValues() []string
- func GetListWorkRequestsStatusEnumStringValues() []string
- func GetManagementOptionEnumStringValues() []string
- func GetObjectPrivilegeSummaryCommonEnumStringValues() []string
- func GetObjectPrivilegeSummaryGrantOptionEnumStringValues() []string
- func GetObjectPrivilegeSummaryHierarchyEnumStringValues() []string
- func GetObjectPrivilegeSummaryInheritedEnumStringValues() []string
- func GetParameterScopeEnumStringValues() []string
- func GetProxiedForUserSummaryAuthenticationEnumStringValues() []string
- func GetProxiedForUserSummaryFlagsEnumStringValues() []string
- func GetProxyUserSummaryAuthenticationEnumStringValues() []string
- func GetProxyUserSummaryFlagsEnumStringValues() []string
- func GetRemoveDataFileDetailsFileTypeEnumStringValues() []string
- func GetResizeDataFileDetailsFileTypeEnumStringValues() []string
- func GetRoleSummaryAdminOptionEnumStringValues() []string
- func GetRoleSummaryCommonEnumStringValues() []string
- func GetRoleSummaryDefaultRoleEnumStringValues() []string
- func GetRoleSummaryDelegateOptionEnumStringValues() []string
- func GetRoleSummaryInheritedEnumStringValues() []string
- func GetSortOrdersEnumStringValues() []string
- func GetSqlJobOperationTypeEnumStringValues() []string
- func GetSqlJobRoleEnumStringValues() []string
- func GetSqlJobSqlTypeEnumStringValues() []string
- func GetSqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnumStringValues() []string
- func GetSqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnumStringValues() []string
- func GetSqlTuningTaskCredentialDetailsRoleEnumStringValues() []string
- func GetSqlTuningTaskCredentialTypesEnumStringValues() []string
- func GetSqlTuningTaskPlanStatsPlanStatusEnumStringValues() []string
- func GetSqlTuningTaskStatusTypesEnumStringValues() []string
- func GetStartSqlTuningTaskDetailsScopeEnumStringValues() []string
- func GetSummarizeAwrDbCpuUsagesSessionTypeEnumStringValues() []string
- func GetSummarizeAwrDbCpuUsagesSortByEnumStringValues() []string
- func GetSummarizeAwrDbCpuUsagesSortOrderEnumStringValues() []string
- func GetSummarizeAwrDbMetricsSortByEnumStringValues() []string
- func GetSummarizeAwrDbMetricsSortOrderEnumStringValues() []string
- func GetSummarizeAwrDbParameterChangesSortByEnumStringValues() []string
- func GetSummarizeAwrDbParameterChangesSortOrderEnumStringValues() []string
- func GetSummarizeAwrDbParametersSortByEnumStringValues() []string
- func GetSummarizeAwrDbParametersSortOrderEnumStringValues() []string
- func GetSummarizeAwrDbParametersValueChangedEnumStringValues() []string
- func GetSummarizeAwrDbParametersValueDefaultEnumStringValues() []string
- func GetSummarizeAwrDbParametersValueModifiedEnumStringValues() []string
- func GetSummarizeAwrDbSnapshotRangesSortByEnumStringValues() []string
- func GetSummarizeAwrDbSnapshotRangesSortOrderEnumStringValues() []string
- func GetSummarizeAwrDbSysstatsSortByEnumStringValues() []string
- func GetSummarizeAwrDbSysstatsSortOrderEnumStringValues() []string
- func GetSummarizeAwrDbTopWaitEventsSessionTypeEnumStringValues() []string
- func GetSummarizeAwrDbTopWaitEventsSortByEnumStringValues() []string
- func GetSummarizeAwrDbTopWaitEventsSortOrderEnumStringValues() []string
- func GetSummarizeAwrDbWaitEventBucketsSortByEnumStringValues() []string
- func GetSummarizeAwrDbWaitEventBucketsSortOrderEnumStringValues() []string
- func GetSummarizeAwrDbWaitEventsSessionTypeEnumStringValues() []string
- func GetSummarizeAwrDbWaitEventsSortByEnumStringValues() []string
- func GetSummarizeAwrDbWaitEventsSortOrderEnumStringValues() []string
- func GetSummarizeJobExecutionsStatusesSortByEnumStringValues() []string
- func GetSummarizeJobExecutionsStatusesSortOrderEnumStringValues() []string
- func GetSystemPrivilegeSummaryAdminOptionEnumStringValues() []string
- func GetSystemPrivilegeSummaryCommonEnumStringValues() []string
- func GetSystemPrivilegeSummaryInheritedEnumStringValues() []string
- func GetTablespaceAdminCredentialDetailsRoleEnumStringValues() []string
- func GetTablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnumStringValues() []string
- func GetTablespaceAdminStatusStatusEnumStringValues() []string
- func GetTablespaceAllocationTypeEnumStringValues() []string
- func GetTablespaceCompressForEnumStringValues() []string
- func GetTablespaceDefaultInMemoryCompressionEnumStringValues() []string
- func GetTablespaceDefaultInMemoryDistributeEnumStringValues() []string
- func GetTablespaceDefaultInMemoryDuplicateEnumStringValues() []string
- func GetTablespaceDefaultInMemoryEnumStringValues() []string
- func GetTablespaceDefaultInMemoryPriorityEnumStringValues() []string
- func GetTablespaceDefaultInMemoryServiceEnumStringValues() []string
- func GetTablespaceDefaultIndexCompressionEnumStringValues() []string
- func GetTablespaceDefaultTableCompressionEnumStringValues() []string
- func GetTablespaceExtentManagementEnumStringValues() []string
- func GetTablespaceIndexCompressForEnumStringValues() []string
- func GetTablespaceLoggingEnumStringValues() []string
- func GetTablespaceLostWriteProtectEnumStringValues() []string
- func GetTablespacePredicateEvaluationEnumStringValues() []string
- func GetTablespaceRetentionEnumStringValues() []string
- func GetTablespaceSegmentSpaceManagementEnumStringValues() []string
- func GetTablespaceSharedEnumStringValues() []string
- func GetTablespaceStatusEnumStringValues() []string
- func GetTablespaceStorageSizeUnitEnumStringValues() []string
- func GetTablespaceSummaryAllocationTypeEnumStringValues() []string
- func GetTablespaceSummaryCompressForEnumStringValues() []string
- func GetTablespaceSummaryDefaultInMemoryCompressionEnumStringValues() []string
- func GetTablespaceSummaryDefaultInMemoryDistributeEnumStringValues() []string
- func GetTablespaceSummaryDefaultInMemoryDuplicateEnumStringValues() []string
- func GetTablespaceSummaryDefaultInMemoryEnumStringValues() []string
- func GetTablespaceSummaryDefaultInMemoryPriorityEnumStringValues() []string
- func GetTablespaceSummaryDefaultInMemoryServiceEnumStringValues() []string
- func GetTablespaceSummaryDefaultIndexCompressionEnumStringValues() []string
- func GetTablespaceSummaryDefaultTableCompressionEnumStringValues() []string
- func GetTablespaceSummaryExtentManagementEnumStringValues() []string
- func GetTablespaceSummaryIndexCompressForEnumStringValues() []string
- func GetTablespaceSummaryLoggingEnumStringValues() []string
- func GetTablespaceSummaryLostWriteProtectEnumStringValues() []string
- func GetTablespaceSummaryPredicateEvaluationEnumStringValues() []string
- func GetTablespaceSummaryRetentionEnumStringValues() []string
- func GetTablespaceSummarySegmentSpaceManagementEnumStringValues() []string
- func GetTablespaceSummarySharedEnumStringValues() []string
- func GetTablespaceSummaryStatusEnumStringValues() []string
- func GetTablespaceSummaryTypeEnumStringValues() []string
- func GetTablespaceTypeEnumStringValues() []string
- func GetUpdateTablespaceDetailsStatusEnumStringValues() []string
- func GetUpdateTablespaceDetailsTypeEnumStringValues() []string
- func GetUserAllSharedEnumStringValues() []string
- func GetUserAuthenticationEnumStringValues() []string
- func GetUserCommonEnumStringValues() []string
- func GetUserEditionsEnabledEnumStringValues() []string
- func GetUserExternalSharedEnumStringValues() []string
- func GetUserImplicitEnumStringValues() []string
- func GetUserInheritedEnumStringValues() []string
- func GetUserOracleMaintainedEnumStringValues() []string
- func GetUserProxyConnectEnumStringValues() []string
- func GetUserStatusEnumStringValues() []string
- func GetUserSummaryStatusEnumStringValues() []string
- func GetWorkRequestOperationTypeEnumStringValues() []string
- func GetWorkRequestResourceActionTypeEnumStringValues() []string
- func GetWorkRequestStatusEnumStringValues() []string
- func GetWorkloadTypeEnumStringValues() []string
- type ActivityTimeSeriesMetrics
- type AddDataFilesDetails
- type AddDataFilesDetailsFileTypeEnum
- type AddDataFilesRequest
- func (request AddDataFilesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request AddDataFilesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request AddDataFilesRequest) RetryPolicy() *common.RetryPolicy
- func (request AddDataFilesRequest) String() string
- func (request AddDataFilesRequest) ValidateEnumValue() (bool, error)
- type AddDataFilesResponse
- 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
- func (request AddManagedDatabaseToManagedDatabaseGroupRequest) ValidateEnumValue() (bool, error)
- type AddManagedDatabaseToManagedDatabaseGroupResponse
- type AllowedParameterValue
- type AsmProperty
- type AsmPropertyCollection
- type AsmPropertySummary
- type AssociatedDatabaseCollection
- type AssociatedDatabaseSummary
- type AwrDbCollection
- func (m AwrDbCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDbCollection) GetName() *string
- func (m AwrDbCollection) GetQueryKey() *string
- func (m AwrDbCollection) GetVersion() *string
- func (m AwrDbCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDbCollection) String() string
- func (m AwrDbCollection) ValidateEnumValue() (bool, error)
- 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
- func (m AwrDbCpuUsageCollection) ValidateEnumValue() (bool, error)
- 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
- func (m AwrDbMetricCollection) ValidateEnumValue() (bool, error)
- 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
- func (m AwrDbParameterChangeCollection) ValidateEnumValue() (bool, error)
- 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
- func (m AwrDbParameterCollection) ValidateEnumValue() (bool, error)
- type AwrDbParameterSummary
- type AwrDbReport
- func (m AwrDbReport) GetDbQueryTimeInSecs() *float64
- func (m AwrDbReport) GetName() *string
- func (m AwrDbReport) GetQueryKey() *string
- func (m AwrDbReport) GetVersion() *string
- func (m AwrDbReport) MarshalJSON() (buff []byte, e error)
- func (m AwrDbReport) String() string
- func (m AwrDbReport) ValidateEnumValue() (bool, error)
- 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
- func (m AwrDbSnapshotCollection) ValidateEnumValue() (bool, error)
- 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
- func (m AwrDbSnapshotRangeCollection) ValidateEnumValue() (bool, error)
- type AwrDbSnapshotRangeSummary
- type AwrDbSnapshotSummary
- type AwrDbSqlReport
- func (m AwrDbSqlReport) GetDbQueryTimeInSecs() *float64
- func (m AwrDbSqlReport) GetName() *string
- func (m AwrDbSqlReport) GetQueryKey() *string
- func (m AwrDbSqlReport) GetVersion() *string
- func (m AwrDbSqlReport) MarshalJSON() (buff []byte, e error)
- func (m AwrDbSqlReport) String() string
- func (m AwrDbSqlReport) ValidateEnumValue() (bool, error)
- 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
- func (m AwrDbSysstatCollection) ValidateEnumValue() (bool, error)
- 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
- func (m AwrDbTopWaitEventCollection) ValidateEnumValue() (bool, error)
- 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
- func (m AwrDbWaitEventBucketCollection) ValidateEnumValue() (bool, error)
- 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
- func (m AwrDbWaitEventCollection) ValidateEnumValue() (bool, error)
- 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
- func (request ChangeDatabaseParametersRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ChangeDbManagementPrivateEndpointCompartmentRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ChangeJobCompartmentRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ChangeManagedDatabaseGroupCompartmentRequest) ValidateEnumValue() (bool, error)
- 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
- func (request CloneSqlTuningTaskRequest) ValidateEnumValue() (bool, error)
- 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
- func (request CreateDbManagementPrivateEndpointRequest) ValidateEnumValue() (bool, error)
- 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
- func (request CreateJobRequest) ValidateEnumValue() (bool, error)
- 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
- func (request CreateManagedDatabaseGroupRequest) ValidateEnumValue() (bool, error)
- 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)
- func (m CreateSqlJobDetails) ValidateEnumValue() (bool, error)
- type CreateTablespaceDetails
- type CreateTablespaceDetailsDefaultCompressEnum
- type CreateTablespaceDetailsExtentManagementEnum
- type CreateTablespaceDetailsSegmentManagementEnum
- type CreateTablespaceDetailsStatusEnum
- type CreateTablespaceDetailsTypeEnum
- type CreateTablespaceRequest
- func (request CreateTablespaceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateTablespaceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateTablespaceRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateTablespaceRequest) String() string
- func (request CreateTablespaceRequest) ValidateEnumValue() (bool, error)
- type CreateTablespaceResponse
- 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) AddDataFiles(ctx context.Context, request AddDataFilesRequest) (response AddDataFilesResponse, err error)
- 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) CreateTablespace(ctx context.Context, request CreateTablespaceRequest) (response CreateTablespaceResponse, 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) DropTablespace(ctx context.Context, request DropTablespaceRequest) (response DropTablespaceResponse, 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) GetTablespace(ctx context.Context, request GetTablespaceRequest) (response GetTablespaceResponse, 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) ListAsmProperties(ctx context.Context, request ListAsmPropertiesRequest) (response ListAsmPropertiesResponse, 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) RemoveDataFile(ctx context.Context, request RemoveDataFileRequest) (response RemoveDataFileResponse, 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) ResizeDataFile(ctx context.Context, request ResizeDataFileRequest) (response ResizeDataFileResponse, 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)
- func (client DbManagementClient) UpdateTablespace(ctx context.Context, request UpdateTablespaceRequest) (response UpdateTablespaceResponse, 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
- func (request DeleteDbManagementPrivateEndpointRequest) ValidateEnumValue() (bool, error)
- 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
- func (request DeleteJobRequest) ValidateEnumValue() (bool, error)
- 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
- func (request DeleteManagedDatabaseGroupRequest) ValidateEnumValue() (bool, error)
- 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
- func (request DropSqlTuningTaskRequest) ValidateEnumValue() (bool, error)
- type DropSqlTuningTaskResponse
- type DropTablespaceDetails
- type DropTablespaceRequest
- func (request DropTablespaceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DropTablespaceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DropTablespaceRequest) RetryPolicy() *common.RetryPolicy
- func (request DropTablespaceRequest) String() string
- func (request DropTablespaceRequest) ValidateEnumValue() (bool, error)
- type DropTablespaceResponse
- 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
- func (request GetAwrDbReportRequest) ValidateEnumValue() (bool, error)
- 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
- func (request GetAwrDbSqlReportRequest) ValidateEnumValue() (bool, error)
- 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
- func (request GetClusterCacheMetricRequest) ValidateEnumValue() (bool, error)
- 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
- func (request GetDatabaseFleetHealthMetricsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request GetDatabaseHomeMetricsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request GetDbManagementPrivateEndpointRequest) ValidateEnumValue() (bool, error)
- 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
- func (request GetExecutionPlanStatsComparisionRequest) ValidateEnumValue() (bool, error)
- 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
- func (request GetJobExecutionRequest) ValidateEnumValue() (bool, error)
- 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
- func (request GetJobRequest) ValidateEnumValue() (bool, error)
- 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
- func (request GetJobRunRequest) ValidateEnumValue() (bool, error)
- 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
- func (request GetManagedDatabaseGroupRequest) ValidateEnumValue() (bool, error)
- 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
- func (request GetManagedDatabaseRequest) ValidateEnumValue() (bool, error)
- 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
- func (request GetPdbMetricsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request GetSqlExecutionPlanRequest) ValidateEnumValue() (bool, error)
- 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
- func (request GetSqlTuningAdvisorTaskSummaryReportRequest) ValidateEnumValue() (bool, error)
- type GetSqlTuningAdvisorTaskSummaryReportResponse
- type GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum
- type GetTablespaceRequest
- func (request GetTablespaceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetTablespaceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetTablespaceRequest) RetryPolicy() *common.RetryPolicy
- func (request GetTablespaceRequest) String() string
- func (request GetTablespaceRequest) ValidateEnumValue() (bool, error)
- type GetTablespaceResponse
- 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
- func (request GetUserRequest) ValidateEnumValue() (bool, error)
- 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
- func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
- 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 ListAsmPropertiesRequest
- func (request ListAsmPropertiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAsmPropertiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAsmPropertiesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAsmPropertiesRequest) String() string
- func (request ListAsmPropertiesRequest) ValidateEnumValue() (bool, error)
- type ListAsmPropertiesResponse
- type ListAsmPropertiesSortByEnum
- type ListAsmPropertiesSortOrderEnum
- 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
- func (request ListAssociatedDatabasesRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListAwrDbSnapshotsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListAwrDbsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListConsumerGroupPrivilegesRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListDataAccessContainersRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListDatabaseParametersRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListDbManagementPrivateEndpointsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListJobExecutionsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListJobRunsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListJobsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListManagedDatabaseGroupsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListManagedDatabasesRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListObjectPrivilegesRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListProxiedForUsersRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListProxyUsersRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListRolesRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListSqlTuningAdvisorTaskFindingsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListSqlTuningAdvisorTaskRecommendationsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListSqlTuningAdvisorTasksRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListSystemPrivilegesRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListTablespacesRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListUsersRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
- 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 RemoveDataFileDetails
- type RemoveDataFileDetailsFileTypeEnum
- type RemoveDataFileRequest
- func (request RemoveDataFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RemoveDataFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RemoveDataFileRequest) RetryPolicy() *common.RetryPolicy
- func (request RemoveDataFileRequest) String() string
- func (request RemoveDataFileRequest) ValidateEnumValue() (bool, error)
- type RemoveDataFileResponse
- 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
- func (request RemoveManagedDatabaseFromManagedDatabaseGroupRequest) ValidateEnumValue() (bool, error)
- 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
- func (request ResetDatabaseParametersRequest) ValidateEnumValue() (bool, error)
- type ResetDatabaseParametersResponse
- type ResizeDataFileDetails
- type ResizeDataFileDetailsFileTypeEnum
- type ResizeDataFileRequest
- func (request ResizeDataFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ResizeDataFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ResizeDataFileRequest) RetryPolicy() *common.RetryPolicy
- func (request ResizeDataFileRequest) String() string
- func (request ResizeDataFileRequest) ValidateEnumValue() (bool, error)
- type ResizeDataFileResponse
- 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)
- func (m SqlJob) ValidateEnumValue() (bool, 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
- func (m SqlTuningTaskPasswordCredentialDetails) ValidateEnumValue() (bool, error)
- 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
- func (m SqlTuningTaskSecretCredentialDetails) ValidateEnumValue() (bool, error)
- 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
- func (request StartSqlTuningTaskRequest) ValidateEnumValue() (bool, error)
- 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
- func (request SummarizeAwrDbCpuUsagesRequest) ValidateEnumValue() (bool, error)
- 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
- func (request SummarizeAwrDbMetricsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request SummarizeAwrDbParameterChangesRequest) ValidateEnumValue() (bool, error)
- 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
- func (request SummarizeAwrDbParametersRequest) ValidateEnumValue() (bool, error)
- 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
- func (request SummarizeAwrDbSnapshotRangesRequest) ValidateEnumValue() (bool, error)
- 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
- func (request SummarizeAwrDbSysstatsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request SummarizeAwrDbTopWaitEventsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request SummarizeAwrDbWaitEventBucketsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request SummarizeAwrDbWaitEventsRequest) ValidateEnumValue() (bool, error)
- 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
- func (request SummarizeJobExecutionsStatusesRequest) ValidateEnumValue() (bool, error)
- type SummarizeJobExecutionsStatusesResponse
- type SummarizeJobExecutionsStatusesSortByEnum
- type SummarizeJobExecutionsStatusesSortOrderEnum
- type SystemPrivilegeCollection
- type SystemPrivilegeSummary
- type SystemPrivilegeSummaryAdminOptionEnum
- type SystemPrivilegeSummaryCommonEnum
- type SystemPrivilegeSummaryInheritedEnum
- type Tablespace
- type TablespaceAdminCredentialDetails
- type TablespaceAdminCredentialDetailsRoleEnum
- type TablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum
- type TablespaceAdminPasswordCredentialDetails
- func (m TablespaceAdminPasswordCredentialDetails) GetRole() TablespaceAdminCredentialDetailsRoleEnum
- func (m TablespaceAdminPasswordCredentialDetails) GetUsername() *string
- func (m TablespaceAdminPasswordCredentialDetails) MarshalJSON() (buff []byte, e error)
- func (m TablespaceAdminPasswordCredentialDetails) String() string
- func (m TablespaceAdminPasswordCredentialDetails) ValidateEnumValue() (bool, error)
- type TablespaceAdminSecretCredentialDetails
- func (m TablespaceAdminSecretCredentialDetails) GetRole() TablespaceAdminCredentialDetailsRoleEnum
- func (m TablespaceAdminSecretCredentialDetails) GetUsername() *string
- func (m TablespaceAdminSecretCredentialDetails) MarshalJSON() (buff []byte, e error)
- func (m TablespaceAdminSecretCredentialDetails) String() string
- func (m TablespaceAdminSecretCredentialDetails) ValidateEnumValue() (bool, error)
- type TablespaceAdminStatus
- type TablespaceAdminStatusStatusEnum
- 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 TablespaceStorageSize
- type TablespaceStorageSizeUnitEnum
- 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
- func (request UpdateDbManagementPrivateEndpointRequest) ValidateEnumValue() (bool, error)
- 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
- func (request UpdateJobRequest) ValidateEnumValue() (bool, error)
- 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
- func (request UpdateManagedDatabaseGroupRequest) ValidateEnumValue() (bool, error)
- 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)
- func (m UpdateSqlJobDetails) ValidateEnumValue() (bool, error)
- type UpdateTablespaceDetails
- type UpdateTablespaceDetailsStatusEnum
- type UpdateTablespaceDetailsTypeEnum
- type UpdateTablespaceRequest
- func (request UpdateTablespaceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateTablespaceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateTablespaceRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateTablespaceRequest) String() string
- func (request UpdateTablespaceRequest) ValidateEnumValue() (bool, error)
- type UpdateTablespaceResponse
- 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 ¶
func GetAddDataFilesDetailsFileTypeEnumStringValues ¶
func GetAddDataFilesDetailsFileTypeEnumStringValues() []string
GetAddDataFilesDetailsFileTypeEnumStringValues Enumerates the set of values in String for AddDataFilesDetailsFileTypeEnum
func GetAwrDbReportFormatEnumStringValues ¶
func GetAwrDbReportFormatEnumStringValues() []string
GetAwrDbReportFormatEnumStringValues Enumerates the set of values in String for AwrDbReportFormatEnum
func GetAwrDbSqlReportFormatEnumStringValues ¶
func GetAwrDbSqlReportFormatEnumStringValues() []string
GetAwrDbSqlReportFormatEnumStringValues Enumerates the set of values in String for AwrDbSqlReportFormatEnum
func GetAwrQueryResultAwrResultTypeEnumStringValues ¶
func GetAwrQueryResultAwrResultTypeEnumStringValues() []string
GetAwrQueryResultAwrResultTypeEnumStringValues Enumerates the set of values in String for AwrQueryResultAwrResultTypeEnum
func GetCompareTypeEnumStringValues ¶
func GetCompareTypeEnumStringValues() []string
GetCompareTypeEnumStringValues Enumerates the set of values in String for CompareTypeEnum
func GetConsumerGroupPrivilegeSummaryGrantOptionEnumStringValues ¶
func GetConsumerGroupPrivilegeSummaryGrantOptionEnumStringValues() []string
GetConsumerGroupPrivilegeSummaryGrantOptionEnumStringValues Enumerates the set of values in String for ConsumerGroupPrivilegeSummaryGrantOptionEnum
func GetConsumerGroupPrivilegeSummaryInitialGroupEnumStringValues ¶
func GetConsumerGroupPrivilegeSummaryInitialGroupEnumStringValues() []string
GetConsumerGroupPrivilegeSummaryInitialGroupEnumStringValues Enumerates the set of values in String for ConsumerGroupPrivilegeSummaryInitialGroupEnum
func GetCreateTablespaceDetailsDefaultCompressEnumStringValues ¶
func GetCreateTablespaceDetailsDefaultCompressEnumStringValues() []string
GetCreateTablespaceDetailsDefaultCompressEnumStringValues Enumerates the set of values in String for CreateTablespaceDetailsDefaultCompressEnum
func GetCreateTablespaceDetailsExtentManagementEnumStringValues ¶
func GetCreateTablespaceDetailsExtentManagementEnumStringValues() []string
GetCreateTablespaceDetailsExtentManagementEnumStringValues Enumerates the set of values in String for CreateTablespaceDetailsExtentManagementEnum
func GetCreateTablespaceDetailsSegmentManagementEnumStringValues ¶
func GetCreateTablespaceDetailsSegmentManagementEnumStringValues() []string
GetCreateTablespaceDetailsSegmentManagementEnumStringValues Enumerates the set of values in String for CreateTablespaceDetailsSegmentManagementEnum
func GetCreateTablespaceDetailsStatusEnumStringValues ¶
func GetCreateTablespaceDetailsStatusEnumStringValues() []string
GetCreateTablespaceDetailsStatusEnumStringValues Enumerates the set of values in String for CreateTablespaceDetailsStatusEnum
func GetCreateTablespaceDetailsTypeEnumStringValues ¶
func GetCreateTablespaceDetailsTypeEnumStringValues() []string
GetCreateTablespaceDetailsTypeEnumStringValues Enumerates the set of values in String for CreateTablespaceDetailsTypeEnum
func GetDatabaseCredentialsRoleEnumStringValues ¶
func GetDatabaseCredentialsRoleEnumStringValues() []string
GetDatabaseCredentialsRoleEnumStringValues Enumerates the set of values in String for DatabaseCredentialsRoleEnum
func GetDatabaseParameterSummaryConstraintEnumStringValues ¶
func GetDatabaseParameterSummaryConstraintEnumStringValues() []string
GetDatabaseParameterSummaryConstraintEnumStringValues Enumerates the set of values in String for DatabaseParameterSummaryConstraintEnum
func GetDatabaseParameterSummaryIsModifiedEnumStringValues ¶
func GetDatabaseParameterSummaryIsModifiedEnumStringValues() []string
GetDatabaseParameterSummaryIsModifiedEnumStringValues Enumerates the set of values in String for DatabaseParameterSummaryIsModifiedEnum
func GetDatabaseParameterSummaryIsSystemModifiableEnumStringValues ¶
func GetDatabaseParameterSummaryIsSystemModifiableEnumStringValues() []string
GetDatabaseParameterSummaryIsSystemModifiableEnumStringValues Enumerates the set of values in String for DatabaseParameterSummaryIsSystemModifiableEnum
func GetDatabaseParameterSummaryTypeEnumStringValues ¶
func GetDatabaseParameterSummaryTypeEnumStringValues() []string
GetDatabaseParameterSummaryTypeEnumStringValues Enumerates the set of values in String for DatabaseParameterSummaryTypeEnum
func GetDatabaseParameterUpdateStatusStatusEnumStringValues ¶
func GetDatabaseParameterUpdateStatusStatusEnumStringValues() []string
GetDatabaseParameterUpdateStatusStatusEnumStringValues Enumerates the set of values in String for DatabaseParameterUpdateStatusStatusEnum
func GetDatabaseStatusEnumStringValues ¶
func GetDatabaseStatusEnumStringValues() []string
GetDatabaseStatusEnumStringValues Enumerates the set of values in String for DatabaseStatusEnum
func GetDatabaseSubTypeEnumStringValues ¶
func GetDatabaseSubTypeEnumStringValues() []string
GetDatabaseSubTypeEnumStringValues Enumerates the set of values in String for DatabaseSubTypeEnum
func GetDatabaseTypeEnumStringValues ¶
func GetDatabaseTypeEnumStringValues() []string
GetDatabaseTypeEnumStringValues Enumerates the set of values in String for DatabaseTypeEnum
func GetDatafileLostWriteProtectEnumStringValues ¶
func GetDatafileLostWriteProtectEnumStringValues() []string
GetDatafileLostWriteProtectEnumStringValues Enumerates the set of values in String for DatafileLostWriteProtectEnum
func GetDatafileOnlineStatusEnumStringValues ¶
func GetDatafileOnlineStatusEnumStringValues() []string
GetDatafileOnlineStatusEnumStringValues Enumerates the set of values in String for DatafileOnlineStatusEnum
func GetDatafileSharedEnumStringValues ¶
func GetDatafileSharedEnumStringValues() []string
GetDatafileSharedEnumStringValues Enumerates the set of values in String for DatafileSharedEnum
func GetDatafileStatusEnumStringValues ¶
func GetDatafileStatusEnumStringValues() []string
GetDatafileStatusEnumStringValues Enumerates the set of values in String for DatafileStatusEnum
func GetDeploymentTypeEnumStringValues ¶
func GetDeploymentTypeEnumStringValues() []string
GetDeploymentTypeEnumStringValues Enumerates the set of values in String for DeploymentTypeEnum
func GetGetAwrDbReportReportFormatEnumStringValues ¶
func GetGetAwrDbReportReportFormatEnumStringValues() []string
GetGetAwrDbReportReportFormatEnumStringValues Enumerates the set of values in String for GetAwrDbReportReportFormatEnum
func GetGetAwrDbReportReportTypeEnumStringValues ¶
func GetGetAwrDbReportReportTypeEnumStringValues() []string
GetGetAwrDbReportReportTypeEnumStringValues Enumerates the set of values in String for GetAwrDbReportReportTypeEnum
func GetGetAwrDbSqlReportReportFormatEnumStringValues ¶
func GetGetAwrDbSqlReportReportFormatEnumStringValues() []string
GetGetAwrDbSqlReportReportFormatEnumStringValues Enumerates the set of values in String for GetAwrDbSqlReportReportFormatEnum
func GetGetDatabaseFleetHealthMetricsCompareTypeEnumStringValues ¶
func GetGetDatabaseFleetHealthMetricsCompareTypeEnumStringValues() []string
GetGetDatabaseFleetHealthMetricsCompareTypeEnumStringValues Enumerates the set of values in String for GetDatabaseFleetHealthMetricsCompareTypeEnum
func GetGetPdbMetricsCompareTypeEnumStringValues ¶
func GetGetPdbMetricsCompareTypeEnumStringValues() []string
GetGetPdbMetricsCompareTypeEnumStringValues Enumerates the set of values in String for GetPdbMetricsCompareTypeEnum
func GetGetSqlExecutionPlanAttributeEnumStringValues ¶
func GetGetSqlExecutionPlanAttributeEnumStringValues() []string
GetGetSqlExecutionPlanAttributeEnumStringValues Enumerates the set of values in String for GetSqlExecutionPlanAttributeEnum
func GetGetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnumStringValues ¶
func GetGetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnumStringValues() []string
GetGetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnumStringValues Enumerates the set of values in String for GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum
func GetInstanceDetailsStatusEnumStringValues ¶
func GetInstanceDetailsStatusEnumStringValues() []string
GetInstanceDetailsStatusEnumStringValues Enumerates the set of values in String for InstanceDetailsStatusEnum
func GetJobExecutionResultDetailsTypeEnumStringValues ¶
func GetJobExecutionResultDetailsTypeEnumStringValues() []string
GetJobExecutionResultDetailsTypeEnumStringValues Enumerates the set of values in String for JobExecutionResultDetailsTypeEnum
func GetJobExecutionResultLocationTypeEnumStringValues ¶
func GetJobExecutionResultLocationTypeEnumStringValues() []string
GetJobExecutionResultLocationTypeEnumStringValues Enumerates the set of values in String for JobExecutionResultLocationTypeEnum
func GetJobExecutionStatusEnumStringValues ¶
func GetJobExecutionStatusEnumStringValues() []string
GetJobExecutionStatusEnumStringValues Enumerates the set of values in String for JobExecutionStatusEnum
func GetJobExecutionsStatusSummaryStatusEnumStringValues ¶
func GetJobExecutionsStatusSummaryStatusEnumStringValues() []string
GetJobExecutionsStatusSummaryStatusEnumStringValues Enumerates the set of values in String for JobExecutionsStatusSummaryStatusEnum
func GetJobLifecycleStateEnumStringValues ¶
func GetJobLifecycleStateEnumStringValues() []string
GetJobLifecycleStateEnumStringValues Enumerates the set of values in String for JobLifecycleStateEnum
func GetJobRunRunStatusEnumStringValues ¶
func GetJobRunRunStatusEnumStringValues() []string
GetJobRunRunStatusEnumStringValues Enumerates the set of values in String for JobRunRunStatusEnum
func GetJobScheduleDetailsIntervalTypeEnumStringValues ¶
func GetJobScheduleDetailsIntervalTypeEnumStringValues() []string
GetJobScheduleDetailsIntervalTypeEnumStringValues Enumerates the set of values in String for JobScheduleDetailsIntervalTypeEnum
func GetJobScheduleTypeEnumStringValues ¶
func GetJobScheduleTypeEnumStringValues() []string
GetJobScheduleTypeEnumStringValues Enumerates the set of values in String for JobScheduleTypeEnum
func GetJobTypesEnumStringValues ¶
func GetJobTypesEnumStringValues() []string
GetJobTypesEnumStringValues Enumerates the set of values in String for JobTypesEnum
func GetLifecycleStatesEnumStringValues ¶
func GetLifecycleStatesEnumStringValues() []string
GetLifecycleStatesEnumStringValues Enumerates the set of values in String for LifecycleStatesEnum
func GetListAsmPropertiesSortByEnumStringValues ¶
func GetListAsmPropertiesSortByEnumStringValues() []string
GetListAsmPropertiesSortByEnumStringValues Enumerates the set of values in String for ListAsmPropertiesSortByEnum
func GetListAsmPropertiesSortOrderEnumStringValues ¶
func GetListAsmPropertiesSortOrderEnumStringValues() []string
GetListAsmPropertiesSortOrderEnumStringValues Enumerates the set of values in String for ListAsmPropertiesSortOrderEnum
func GetListAssociatedDatabasesSortByEnumStringValues ¶
func GetListAssociatedDatabasesSortByEnumStringValues() []string
GetListAssociatedDatabasesSortByEnumStringValues Enumerates the set of values in String for ListAssociatedDatabasesSortByEnum
func GetListAssociatedDatabasesSortOrderEnumStringValues ¶
func GetListAssociatedDatabasesSortOrderEnumStringValues() []string
GetListAssociatedDatabasesSortOrderEnumStringValues Enumerates the set of values in String for ListAssociatedDatabasesSortOrderEnum
func GetListAwrDbSnapshotsSortByEnumStringValues ¶
func GetListAwrDbSnapshotsSortByEnumStringValues() []string
GetListAwrDbSnapshotsSortByEnumStringValues Enumerates the set of values in String for ListAwrDbSnapshotsSortByEnum
func GetListAwrDbSnapshotsSortOrderEnumStringValues ¶
func GetListAwrDbSnapshotsSortOrderEnumStringValues() []string
GetListAwrDbSnapshotsSortOrderEnumStringValues Enumerates the set of values in String for ListAwrDbSnapshotsSortOrderEnum
func GetListAwrDbsSortByEnumStringValues ¶
func GetListAwrDbsSortByEnumStringValues() []string
GetListAwrDbsSortByEnumStringValues Enumerates the set of values in String for ListAwrDbsSortByEnum
func GetListAwrDbsSortOrderEnumStringValues ¶
func GetListAwrDbsSortOrderEnumStringValues() []string
GetListAwrDbsSortOrderEnumStringValues Enumerates the set of values in String for ListAwrDbsSortOrderEnum
func GetListConsumerGroupPrivilegesSortByEnumStringValues ¶
func GetListConsumerGroupPrivilegesSortByEnumStringValues() []string
GetListConsumerGroupPrivilegesSortByEnumStringValues Enumerates the set of values in String for ListConsumerGroupPrivilegesSortByEnum
func GetListConsumerGroupPrivilegesSortOrderEnumStringValues ¶
func GetListConsumerGroupPrivilegesSortOrderEnumStringValues() []string
GetListConsumerGroupPrivilegesSortOrderEnumStringValues Enumerates the set of values in String for ListConsumerGroupPrivilegesSortOrderEnum
func GetListDataAccessContainersSortByEnumStringValues ¶
func GetListDataAccessContainersSortByEnumStringValues() []string
GetListDataAccessContainersSortByEnumStringValues Enumerates the set of values in String for ListDataAccessContainersSortByEnum
func GetListDataAccessContainersSortOrderEnumStringValues ¶
func GetListDataAccessContainersSortOrderEnumStringValues() []string
GetListDataAccessContainersSortOrderEnumStringValues Enumerates the set of values in String for ListDataAccessContainersSortOrderEnum
func GetListDatabaseParametersSortByEnumStringValues ¶
func GetListDatabaseParametersSortByEnumStringValues() []string
GetListDatabaseParametersSortByEnumStringValues Enumerates the set of values in String for ListDatabaseParametersSortByEnum
func GetListDatabaseParametersSortOrderEnumStringValues ¶
func GetListDatabaseParametersSortOrderEnumStringValues() []string
GetListDatabaseParametersSortOrderEnumStringValues Enumerates the set of values in String for ListDatabaseParametersSortOrderEnum
func GetListDatabaseParametersSourceEnumStringValues ¶
func GetListDatabaseParametersSourceEnumStringValues() []string
GetListDatabaseParametersSourceEnumStringValues Enumerates the set of values in String for ListDatabaseParametersSourceEnum
func GetListDbManagementPrivateEndpointsLifecycleStateEnumStringValues ¶
func GetListDbManagementPrivateEndpointsLifecycleStateEnumStringValues() []string
GetListDbManagementPrivateEndpointsLifecycleStateEnumStringValues Enumerates the set of values in String for ListDbManagementPrivateEndpointsLifecycleStateEnum
func GetListDbManagementPrivateEndpointsSortByEnumStringValues ¶
func GetListDbManagementPrivateEndpointsSortByEnumStringValues() []string
GetListDbManagementPrivateEndpointsSortByEnumStringValues Enumerates the set of values in String for ListDbManagementPrivateEndpointsSortByEnum
func GetListDbManagementPrivateEndpointsSortOrderEnumStringValues ¶
func GetListDbManagementPrivateEndpointsSortOrderEnumStringValues() []string
GetListDbManagementPrivateEndpointsSortOrderEnumStringValues Enumerates the set of values in String for ListDbManagementPrivateEndpointsSortOrderEnum
func GetListJobExecutionsSortByEnumStringValues ¶
func GetListJobExecutionsSortByEnumStringValues() []string
GetListJobExecutionsSortByEnumStringValues Enumerates the set of values in String for ListJobExecutionsSortByEnum
func GetListJobExecutionsSortOrderEnumStringValues ¶
func GetListJobExecutionsSortOrderEnumStringValues() []string
GetListJobExecutionsSortOrderEnumStringValues Enumerates the set of values in String for ListJobExecutionsSortOrderEnum
func GetListJobRunsSortByEnumStringValues ¶
func GetListJobRunsSortByEnumStringValues() []string
GetListJobRunsSortByEnumStringValues Enumerates the set of values in String for ListJobRunsSortByEnum
func GetListJobRunsSortOrderEnumStringValues ¶
func GetListJobRunsSortOrderEnumStringValues() []string
GetListJobRunsSortOrderEnumStringValues Enumerates the set of values in String for ListJobRunsSortOrderEnum
func GetListJobsSortByEnumStringValues ¶
func GetListJobsSortByEnumStringValues() []string
GetListJobsSortByEnumStringValues Enumerates the set of values in String for ListJobsSortByEnum
func GetListJobsSortOrderEnumStringValues ¶
func GetListJobsSortOrderEnumStringValues() []string
GetListJobsSortOrderEnumStringValues Enumerates the set of values in String for ListJobsSortOrderEnum
func GetListManagedDatabaseGroupsLifecycleStateEnumStringValues ¶
func GetListManagedDatabaseGroupsLifecycleStateEnumStringValues() []string
GetListManagedDatabaseGroupsLifecycleStateEnumStringValues Enumerates the set of values in String for ListManagedDatabaseGroupsLifecycleStateEnum
func GetListManagedDatabaseGroupsSortByEnumStringValues ¶
func GetListManagedDatabaseGroupsSortByEnumStringValues() []string
GetListManagedDatabaseGroupsSortByEnumStringValues Enumerates the set of values in String for ListManagedDatabaseGroupsSortByEnum
func GetListManagedDatabaseGroupsSortOrderEnumStringValues ¶
func GetListManagedDatabaseGroupsSortOrderEnumStringValues() []string
GetListManagedDatabaseGroupsSortOrderEnumStringValues Enumerates the set of values in String for ListManagedDatabaseGroupsSortOrderEnum
func GetListManagedDatabasesDeploymentTypeEnumStringValues ¶
func GetListManagedDatabasesDeploymentTypeEnumStringValues() []string
GetListManagedDatabasesDeploymentTypeEnumStringValues Enumerates the set of values in String for ListManagedDatabasesDeploymentTypeEnum
func GetListManagedDatabasesManagementOptionEnumStringValues ¶
func GetListManagedDatabasesManagementOptionEnumStringValues() []string
GetListManagedDatabasesManagementOptionEnumStringValues Enumerates the set of values in String for ListManagedDatabasesManagementOptionEnum
func GetListManagedDatabasesSortByEnumStringValues ¶
func GetListManagedDatabasesSortByEnumStringValues() []string
GetListManagedDatabasesSortByEnumStringValues Enumerates the set of values in String for ListManagedDatabasesSortByEnum
func GetListManagedDatabasesSortOrderEnumStringValues ¶
func GetListManagedDatabasesSortOrderEnumStringValues() []string
GetListManagedDatabasesSortOrderEnumStringValues Enumerates the set of values in String for ListManagedDatabasesSortOrderEnum
func GetListObjectPrivilegesSortByEnumStringValues ¶
func GetListObjectPrivilegesSortByEnumStringValues() []string
GetListObjectPrivilegesSortByEnumStringValues Enumerates the set of values in String for ListObjectPrivilegesSortByEnum
func GetListObjectPrivilegesSortOrderEnumStringValues ¶
func GetListObjectPrivilegesSortOrderEnumStringValues() []string
GetListObjectPrivilegesSortOrderEnumStringValues Enumerates the set of values in String for ListObjectPrivilegesSortOrderEnum
func GetListProxiedForUsersSortByEnumStringValues ¶
func GetListProxiedForUsersSortByEnumStringValues() []string
GetListProxiedForUsersSortByEnumStringValues Enumerates the set of values in String for ListProxiedForUsersSortByEnum
func GetListProxiedForUsersSortOrderEnumStringValues ¶
func GetListProxiedForUsersSortOrderEnumStringValues() []string
GetListProxiedForUsersSortOrderEnumStringValues Enumerates the set of values in String for ListProxiedForUsersSortOrderEnum
func GetListProxyUsersSortByEnumStringValues ¶
func GetListProxyUsersSortByEnumStringValues() []string
GetListProxyUsersSortByEnumStringValues Enumerates the set of values in String for ListProxyUsersSortByEnum
func GetListProxyUsersSortOrderEnumStringValues ¶
func GetListProxyUsersSortOrderEnumStringValues() []string
GetListProxyUsersSortOrderEnumStringValues Enumerates the set of values in String for ListProxyUsersSortOrderEnum
func GetListRolesSortByEnumStringValues ¶
func GetListRolesSortByEnumStringValues() []string
GetListRolesSortByEnumStringValues Enumerates the set of values in String for ListRolesSortByEnum
func GetListRolesSortOrderEnumStringValues ¶
func GetListRolesSortOrderEnumStringValues() []string
GetListRolesSortOrderEnumStringValues Enumerates the set of values in String for ListRolesSortOrderEnum
func GetListSqlTuningAdvisorTaskFindingsFindingFilterEnumStringValues ¶
func GetListSqlTuningAdvisorTaskFindingsFindingFilterEnumStringValues() []string
GetListSqlTuningAdvisorTaskFindingsFindingFilterEnumStringValues Enumerates the set of values in String for ListSqlTuningAdvisorTaskFindingsFindingFilterEnum
func GetListSqlTuningAdvisorTaskFindingsSearchPeriodEnumStringValues ¶
func GetListSqlTuningAdvisorTaskFindingsSearchPeriodEnumStringValues() []string
GetListSqlTuningAdvisorTaskFindingsSearchPeriodEnumStringValues Enumerates the set of values in String for ListSqlTuningAdvisorTaskFindingsSearchPeriodEnum
func GetListSqlTuningAdvisorTaskFindingsSortByEnumStringValues ¶
func GetListSqlTuningAdvisorTaskFindingsSortByEnumStringValues() []string
GetListSqlTuningAdvisorTaskFindingsSortByEnumStringValues Enumerates the set of values in String for ListSqlTuningAdvisorTaskFindingsSortByEnum
func GetListSqlTuningAdvisorTaskFindingsSortOrderEnumStringValues ¶
func GetListSqlTuningAdvisorTaskFindingsSortOrderEnumStringValues() []string
GetListSqlTuningAdvisorTaskFindingsSortOrderEnumStringValues Enumerates the set of values in String for ListSqlTuningAdvisorTaskFindingsSortOrderEnum
func GetListSqlTuningAdvisorTaskRecommendationsSortByEnumStringValues ¶
func GetListSqlTuningAdvisorTaskRecommendationsSortByEnumStringValues() []string
GetListSqlTuningAdvisorTaskRecommendationsSortByEnumStringValues Enumerates the set of values in String for ListSqlTuningAdvisorTaskRecommendationsSortByEnum
func GetListSqlTuningAdvisorTaskRecommendationsSortOrderEnumStringValues ¶
func GetListSqlTuningAdvisorTaskRecommendationsSortOrderEnumStringValues() []string
GetListSqlTuningAdvisorTaskRecommendationsSortOrderEnumStringValues Enumerates the set of values in String for ListSqlTuningAdvisorTaskRecommendationsSortOrderEnum
func GetListSqlTuningAdvisorTasksSortByEnumStringValues ¶
func GetListSqlTuningAdvisorTasksSortByEnumStringValues() []string
GetListSqlTuningAdvisorTasksSortByEnumStringValues Enumerates the set of values in String for ListSqlTuningAdvisorTasksSortByEnum
func GetListSqlTuningAdvisorTasksSortOrderEnumStringValues ¶
func GetListSqlTuningAdvisorTasksSortOrderEnumStringValues() []string
GetListSqlTuningAdvisorTasksSortOrderEnumStringValues Enumerates the set of values in String for ListSqlTuningAdvisorTasksSortOrderEnum
func GetListSqlTuningAdvisorTasksStatusEnumStringValues ¶
func GetListSqlTuningAdvisorTasksStatusEnumStringValues() []string
GetListSqlTuningAdvisorTasksStatusEnumStringValues Enumerates the set of values in String for ListSqlTuningAdvisorTasksStatusEnum
func GetListSystemPrivilegesSortByEnumStringValues ¶
func GetListSystemPrivilegesSortByEnumStringValues() []string
GetListSystemPrivilegesSortByEnumStringValues Enumerates the set of values in String for ListSystemPrivilegesSortByEnum
func GetListSystemPrivilegesSortOrderEnumStringValues ¶
func GetListSystemPrivilegesSortOrderEnumStringValues() []string
GetListSystemPrivilegesSortOrderEnumStringValues Enumerates the set of values in String for ListSystemPrivilegesSortOrderEnum
func GetListTablespacesSortByEnumStringValues ¶
func GetListTablespacesSortByEnumStringValues() []string
GetListTablespacesSortByEnumStringValues Enumerates the set of values in String for ListTablespacesSortByEnum
func GetListTablespacesSortOrderEnumStringValues ¶
func GetListTablespacesSortOrderEnumStringValues() []string
GetListTablespacesSortOrderEnumStringValues Enumerates the set of values in String for ListTablespacesSortOrderEnum
func GetListUsersSortByEnumStringValues ¶
func GetListUsersSortByEnumStringValues() []string
GetListUsersSortByEnumStringValues Enumerates the set of values in String for ListUsersSortByEnum
func GetListUsersSortOrderEnumStringValues ¶
func GetListUsersSortOrderEnumStringValues() []string
GetListUsersSortOrderEnumStringValues Enumerates the set of values in String for ListUsersSortOrderEnum
func GetListWorkRequestErrorsSortByEnumStringValues ¶
func GetListWorkRequestErrorsSortByEnumStringValues() []string
GetListWorkRequestErrorsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestErrorsSortByEnum
func GetListWorkRequestErrorsSortOrderEnumStringValues ¶
func GetListWorkRequestErrorsSortOrderEnumStringValues() []string
GetListWorkRequestErrorsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestErrorsSortOrderEnum
func GetListWorkRequestLogsSortByEnumStringValues ¶
func GetListWorkRequestLogsSortByEnumStringValues() []string
GetListWorkRequestLogsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestLogsSortByEnum
func GetListWorkRequestLogsSortOrderEnumStringValues ¶
func GetListWorkRequestLogsSortOrderEnumStringValues() []string
GetListWorkRequestLogsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestLogsSortOrderEnum
func GetListWorkRequestsSortByEnumStringValues ¶
func GetListWorkRequestsSortByEnumStringValues() []string
GetListWorkRequestsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestsSortByEnum
func GetListWorkRequestsSortOrderEnumStringValues ¶
func GetListWorkRequestsSortOrderEnumStringValues() []string
GetListWorkRequestsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestsSortOrderEnum
func GetListWorkRequestsStatusEnumStringValues ¶
func GetListWorkRequestsStatusEnumStringValues() []string
GetListWorkRequestsStatusEnumStringValues Enumerates the set of values in String for ListWorkRequestsStatusEnum
func GetManagementOptionEnumStringValues ¶
func GetManagementOptionEnumStringValues() []string
GetManagementOptionEnumStringValues Enumerates the set of values in String for ManagementOptionEnum
func GetObjectPrivilegeSummaryCommonEnumStringValues ¶
func GetObjectPrivilegeSummaryCommonEnumStringValues() []string
GetObjectPrivilegeSummaryCommonEnumStringValues Enumerates the set of values in String for ObjectPrivilegeSummaryCommonEnum
func GetObjectPrivilegeSummaryGrantOptionEnumStringValues ¶
func GetObjectPrivilegeSummaryGrantOptionEnumStringValues() []string
GetObjectPrivilegeSummaryGrantOptionEnumStringValues Enumerates the set of values in String for ObjectPrivilegeSummaryGrantOptionEnum
func GetObjectPrivilegeSummaryHierarchyEnumStringValues ¶
func GetObjectPrivilegeSummaryHierarchyEnumStringValues() []string
GetObjectPrivilegeSummaryHierarchyEnumStringValues Enumerates the set of values in String for ObjectPrivilegeSummaryHierarchyEnum
func GetObjectPrivilegeSummaryInheritedEnumStringValues ¶
func GetObjectPrivilegeSummaryInheritedEnumStringValues() []string
GetObjectPrivilegeSummaryInheritedEnumStringValues Enumerates the set of values in String for ObjectPrivilegeSummaryInheritedEnum
func GetParameterScopeEnumStringValues ¶
func GetParameterScopeEnumStringValues() []string
GetParameterScopeEnumStringValues Enumerates the set of values in String for ParameterScopeEnum
func GetProxiedForUserSummaryAuthenticationEnumStringValues ¶
func GetProxiedForUserSummaryAuthenticationEnumStringValues() []string
GetProxiedForUserSummaryAuthenticationEnumStringValues Enumerates the set of values in String for ProxiedForUserSummaryAuthenticationEnum
func GetProxiedForUserSummaryFlagsEnumStringValues ¶
func GetProxiedForUserSummaryFlagsEnumStringValues() []string
GetProxiedForUserSummaryFlagsEnumStringValues Enumerates the set of values in String for ProxiedForUserSummaryFlagsEnum
func GetProxyUserSummaryAuthenticationEnumStringValues ¶
func GetProxyUserSummaryAuthenticationEnumStringValues() []string
GetProxyUserSummaryAuthenticationEnumStringValues Enumerates the set of values in String for ProxyUserSummaryAuthenticationEnum
func GetProxyUserSummaryFlagsEnumStringValues ¶
func GetProxyUserSummaryFlagsEnumStringValues() []string
GetProxyUserSummaryFlagsEnumStringValues Enumerates the set of values in String for ProxyUserSummaryFlagsEnum
func GetRemoveDataFileDetailsFileTypeEnumStringValues ¶
func GetRemoveDataFileDetailsFileTypeEnumStringValues() []string
GetRemoveDataFileDetailsFileTypeEnumStringValues Enumerates the set of values in String for RemoveDataFileDetailsFileTypeEnum
func GetResizeDataFileDetailsFileTypeEnumStringValues ¶
func GetResizeDataFileDetailsFileTypeEnumStringValues() []string
GetResizeDataFileDetailsFileTypeEnumStringValues Enumerates the set of values in String for ResizeDataFileDetailsFileTypeEnum
func GetRoleSummaryAdminOptionEnumStringValues ¶
func GetRoleSummaryAdminOptionEnumStringValues() []string
GetRoleSummaryAdminOptionEnumStringValues Enumerates the set of values in String for RoleSummaryAdminOptionEnum
func GetRoleSummaryCommonEnumStringValues ¶
func GetRoleSummaryCommonEnumStringValues() []string
GetRoleSummaryCommonEnumStringValues Enumerates the set of values in String for RoleSummaryCommonEnum
func GetRoleSummaryDefaultRoleEnumStringValues ¶
func GetRoleSummaryDefaultRoleEnumStringValues() []string
GetRoleSummaryDefaultRoleEnumStringValues Enumerates the set of values in String for RoleSummaryDefaultRoleEnum
func GetRoleSummaryDelegateOptionEnumStringValues ¶
func GetRoleSummaryDelegateOptionEnumStringValues() []string
GetRoleSummaryDelegateOptionEnumStringValues Enumerates the set of values in String for RoleSummaryDelegateOptionEnum
func GetRoleSummaryInheritedEnumStringValues ¶
func GetRoleSummaryInheritedEnumStringValues() []string
GetRoleSummaryInheritedEnumStringValues Enumerates the set of values in String for RoleSummaryInheritedEnum
func GetSortOrdersEnumStringValues ¶
func GetSortOrdersEnumStringValues() []string
GetSortOrdersEnumStringValues Enumerates the set of values in String for SortOrdersEnum
func GetSqlJobOperationTypeEnumStringValues ¶
func GetSqlJobOperationTypeEnumStringValues() []string
GetSqlJobOperationTypeEnumStringValues Enumerates the set of values in String for SqlJobOperationTypeEnum
func GetSqlJobRoleEnumStringValues ¶
func GetSqlJobRoleEnumStringValues() []string
GetSqlJobRoleEnumStringValues Enumerates the set of values in String for SqlJobRoleEnum
func GetSqlJobSqlTypeEnumStringValues ¶
func GetSqlJobSqlTypeEnumStringValues() []string
GetSqlJobSqlTypeEnumStringValues Enumerates the set of values in String for SqlJobSqlTypeEnum
func GetSqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnumStringValues ¶
func GetSqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnumStringValues() []string
GetSqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnumStringValues Enumerates the set of values in String for SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum
func GetSqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnumStringValues ¶
func GetSqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnumStringValues() []string
GetSqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnumStringValues Enumerates the set of values in String for SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum
func GetSqlTuningTaskCredentialDetailsRoleEnumStringValues ¶
func GetSqlTuningTaskCredentialDetailsRoleEnumStringValues() []string
GetSqlTuningTaskCredentialDetailsRoleEnumStringValues Enumerates the set of values in String for SqlTuningTaskCredentialDetailsRoleEnum
func GetSqlTuningTaskCredentialTypesEnumStringValues ¶
func GetSqlTuningTaskCredentialTypesEnumStringValues() []string
GetSqlTuningTaskCredentialTypesEnumStringValues Enumerates the set of values in String for SqlTuningTaskCredentialTypesEnum
func GetSqlTuningTaskPlanStatsPlanStatusEnumStringValues ¶
func GetSqlTuningTaskPlanStatsPlanStatusEnumStringValues() []string
GetSqlTuningTaskPlanStatsPlanStatusEnumStringValues Enumerates the set of values in String for SqlTuningTaskPlanStatsPlanStatusEnum
func GetSqlTuningTaskStatusTypesEnumStringValues ¶
func GetSqlTuningTaskStatusTypesEnumStringValues() []string
GetSqlTuningTaskStatusTypesEnumStringValues Enumerates the set of values in String for SqlTuningTaskStatusTypesEnum
func GetStartSqlTuningTaskDetailsScopeEnumStringValues ¶
func GetStartSqlTuningTaskDetailsScopeEnumStringValues() []string
GetStartSqlTuningTaskDetailsScopeEnumStringValues Enumerates the set of values in String for StartSqlTuningTaskDetailsScopeEnum
func GetSummarizeAwrDbCpuUsagesSessionTypeEnumStringValues ¶
func GetSummarizeAwrDbCpuUsagesSessionTypeEnumStringValues() []string
GetSummarizeAwrDbCpuUsagesSessionTypeEnumStringValues Enumerates the set of values in String for SummarizeAwrDbCpuUsagesSessionTypeEnum
func GetSummarizeAwrDbCpuUsagesSortByEnumStringValues ¶
func GetSummarizeAwrDbCpuUsagesSortByEnumStringValues() []string
GetSummarizeAwrDbCpuUsagesSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDbCpuUsagesSortByEnum
func GetSummarizeAwrDbCpuUsagesSortOrderEnumStringValues ¶
func GetSummarizeAwrDbCpuUsagesSortOrderEnumStringValues() []string
GetSummarizeAwrDbCpuUsagesSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDbCpuUsagesSortOrderEnum
func GetSummarizeAwrDbMetricsSortByEnumStringValues ¶
func GetSummarizeAwrDbMetricsSortByEnumStringValues() []string
GetSummarizeAwrDbMetricsSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDbMetricsSortByEnum
func GetSummarizeAwrDbMetricsSortOrderEnumStringValues ¶
func GetSummarizeAwrDbMetricsSortOrderEnumStringValues() []string
GetSummarizeAwrDbMetricsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDbMetricsSortOrderEnum
func GetSummarizeAwrDbParameterChangesSortByEnumStringValues ¶
func GetSummarizeAwrDbParameterChangesSortByEnumStringValues() []string
GetSummarizeAwrDbParameterChangesSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDbParameterChangesSortByEnum
func GetSummarizeAwrDbParameterChangesSortOrderEnumStringValues ¶
func GetSummarizeAwrDbParameterChangesSortOrderEnumStringValues() []string
GetSummarizeAwrDbParameterChangesSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDbParameterChangesSortOrderEnum
func GetSummarizeAwrDbParametersSortByEnumStringValues ¶
func GetSummarizeAwrDbParametersSortByEnumStringValues() []string
GetSummarizeAwrDbParametersSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDbParametersSortByEnum
func GetSummarizeAwrDbParametersSortOrderEnumStringValues ¶
func GetSummarizeAwrDbParametersSortOrderEnumStringValues() []string
GetSummarizeAwrDbParametersSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDbParametersSortOrderEnum
func GetSummarizeAwrDbParametersValueChangedEnumStringValues ¶
func GetSummarizeAwrDbParametersValueChangedEnumStringValues() []string
GetSummarizeAwrDbParametersValueChangedEnumStringValues Enumerates the set of values in String for SummarizeAwrDbParametersValueChangedEnum
func GetSummarizeAwrDbParametersValueDefaultEnumStringValues ¶
func GetSummarizeAwrDbParametersValueDefaultEnumStringValues() []string
GetSummarizeAwrDbParametersValueDefaultEnumStringValues Enumerates the set of values in String for SummarizeAwrDbParametersValueDefaultEnum
func GetSummarizeAwrDbParametersValueModifiedEnumStringValues ¶
func GetSummarizeAwrDbParametersValueModifiedEnumStringValues() []string
GetSummarizeAwrDbParametersValueModifiedEnumStringValues Enumerates the set of values in String for SummarizeAwrDbParametersValueModifiedEnum
func GetSummarizeAwrDbSnapshotRangesSortByEnumStringValues ¶
func GetSummarizeAwrDbSnapshotRangesSortByEnumStringValues() []string
GetSummarizeAwrDbSnapshotRangesSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDbSnapshotRangesSortByEnum
func GetSummarizeAwrDbSnapshotRangesSortOrderEnumStringValues ¶
func GetSummarizeAwrDbSnapshotRangesSortOrderEnumStringValues() []string
GetSummarizeAwrDbSnapshotRangesSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDbSnapshotRangesSortOrderEnum
func GetSummarizeAwrDbSysstatsSortByEnumStringValues ¶
func GetSummarizeAwrDbSysstatsSortByEnumStringValues() []string
GetSummarizeAwrDbSysstatsSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDbSysstatsSortByEnum
func GetSummarizeAwrDbSysstatsSortOrderEnumStringValues ¶
func GetSummarizeAwrDbSysstatsSortOrderEnumStringValues() []string
GetSummarizeAwrDbSysstatsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDbSysstatsSortOrderEnum
func GetSummarizeAwrDbTopWaitEventsSessionTypeEnumStringValues ¶
func GetSummarizeAwrDbTopWaitEventsSessionTypeEnumStringValues() []string
GetSummarizeAwrDbTopWaitEventsSessionTypeEnumStringValues Enumerates the set of values in String for SummarizeAwrDbTopWaitEventsSessionTypeEnum
func GetSummarizeAwrDbTopWaitEventsSortByEnumStringValues ¶
func GetSummarizeAwrDbTopWaitEventsSortByEnumStringValues() []string
GetSummarizeAwrDbTopWaitEventsSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDbTopWaitEventsSortByEnum
func GetSummarizeAwrDbTopWaitEventsSortOrderEnumStringValues ¶
func GetSummarizeAwrDbTopWaitEventsSortOrderEnumStringValues() []string
GetSummarizeAwrDbTopWaitEventsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDbTopWaitEventsSortOrderEnum
func GetSummarizeAwrDbWaitEventBucketsSortByEnumStringValues ¶
func GetSummarizeAwrDbWaitEventBucketsSortByEnumStringValues() []string
GetSummarizeAwrDbWaitEventBucketsSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDbWaitEventBucketsSortByEnum
func GetSummarizeAwrDbWaitEventBucketsSortOrderEnumStringValues ¶
func GetSummarizeAwrDbWaitEventBucketsSortOrderEnumStringValues() []string
GetSummarizeAwrDbWaitEventBucketsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDbWaitEventBucketsSortOrderEnum
func GetSummarizeAwrDbWaitEventsSessionTypeEnumStringValues ¶
func GetSummarizeAwrDbWaitEventsSessionTypeEnumStringValues() []string
GetSummarizeAwrDbWaitEventsSessionTypeEnumStringValues Enumerates the set of values in String for SummarizeAwrDbWaitEventsSessionTypeEnum
func GetSummarizeAwrDbWaitEventsSortByEnumStringValues ¶
func GetSummarizeAwrDbWaitEventsSortByEnumStringValues() []string
GetSummarizeAwrDbWaitEventsSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDbWaitEventsSortByEnum
func GetSummarizeAwrDbWaitEventsSortOrderEnumStringValues ¶
func GetSummarizeAwrDbWaitEventsSortOrderEnumStringValues() []string
GetSummarizeAwrDbWaitEventsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDbWaitEventsSortOrderEnum
func GetSummarizeJobExecutionsStatusesSortByEnumStringValues ¶
func GetSummarizeJobExecutionsStatusesSortByEnumStringValues() []string
GetSummarizeJobExecutionsStatusesSortByEnumStringValues Enumerates the set of values in String for SummarizeJobExecutionsStatusesSortByEnum
func GetSummarizeJobExecutionsStatusesSortOrderEnumStringValues ¶
func GetSummarizeJobExecutionsStatusesSortOrderEnumStringValues() []string
GetSummarizeJobExecutionsStatusesSortOrderEnumStringValues Enumerates the set of values in String for SummarizeJobExecutionsStatusesSortOrderEnum
func GetSystemPrivilegeSummaryAdminOptionEnumStringValues ¶
func GetSystemPrivilegeSummaryAdminOptionEnumStringValues() []string
GetSystemPrivilegeSummaryAdminOptionEnumStringValues Enumerates the set of values in String for SystemPrivilegeSummaryAdminOptionEnum
func GetSystemPrivilegeSummaryCommonEnumStringValues ¶
func GetSystemPrivilegeSummaryCommonEnumStringValues() []string
GetSystemPrivilegeSummaryCommonEnumStringValues Enumerates the set of values in String for SystemPrivilegeSummaryCommonEnum
func GetSystemPrivilegeSummaryInheritedEnumStringValues ¶
func GetSystemPrivilegeSummaryInheritedEnumStringValues() []string
GetSystemPrivilegeSummaryInheritedEnumStringValues Enumerates the set of values in String for SystemPrivilegeSummaryInheritedEnum
func GetTablespaceAdminCredentialDetailsRoleEnumStringValues ¶
func GetTablespaceAdminCredentialDetailsRoleEnumStringValues() []string
GetTablespaceAdminCredentialDetailsRoleEnumStringValues Enumerates the set of values in String for TablespaceAdminCredentialDetailsRoleEnum
func GetTablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnumStringValues ¶
func GetTablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnumStringValues() []string
GetTablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnumStringValues Enumerates the set of values in String for TablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum
func GetTablespaceAdminStatusStatusEnumStringValues ¶
func GetTablespaceAdminStatusStatusEnumStringValues() []string
GetTablespaceAdminStatusStatusEnumStringValues Enumerates the set of values in String for TablespaceAdminStatusStatusEnum
func GetTablespaceAllocationTypeEnumStringValues ¶
func GetTablespaceAllocationTypeEnumStringValues() []string
GetTablespaceAllocationTypeEnumStringValues Enumerates the set of values in String for TablespaceAllocationTypeEnum
func GetTablespaceCompressForEnumStringValues ¶
func GetTablespaceCompressForEnumStringValues() []string
GetTablespaceCompressForEnumStringValues Enumerates the set of values in String for TablespaceCompressForEnum
func GetTablespaceDefaultInMemoryCompressionEnumStringValues ¶
func GetTablespaceDefaultInMemoryCompressionEnumStringValues() []string
GetTablespaceDefaultInMemoryCompressionEnumStringValues Enumerates the set of values in String for TablespaceDefaultInMemoryCompressionEnum
func GetTablespaceDefaultInMemoryDistributeEnumStringValues ¶
func GetTablespaceDefaultInMemoryDistributeEnumStringValues() []string
GetTablespaceDefaultInMemoryDistributeEnumStringValues Enumerates the set of values in String for TablespaceDefaultInMemoryDistributeEnum
func GetTablespaceDefaultInMemoryDuplicateEnumStringValues ¶
func GetTablespaceDefaultInMemoryDuplicateEnumStringValues() []string
GetTablespaceDefaultInMemoryDuplicateEnumStringValues Enumerates the set of values in String for TablespaceDefaultInMemoryDuplicateEnum
func GetTablespaceDefaultInMemoryEnumStringValues ¶
func GetTablespaceDefaultInMemoryEnumStringValues() []string
GetTablespaceDefaultInMemoryEnumStringValues Enumerates the set of values in String for TablespaceDefaultInMemoryEnum
func GetTablespaceDefaultInMemoryPriorityEnumStringValues ¶
func GetTablespaceDefaultInMemoryPriorityEnumStringValues() []string
GetTablespaceDefaultInMemoryPriorityEnumStringValues Enumerates the set of values in String for TablespaceDefaultInMemoryPriorityEnum
func GetTablespaceDefaultInMemoryServiceEnumStringValues ¶
func GetTablespaceDefaultInMemoryServiceEnumStringValues() []string
GetTablespaceDefaultInMemoryServiceEnumStringValues Enumerates the set of values in String for TablespaceDefaultInMemoryServiceEnum
func GetTablespaceDefaultIndexCompressionEnumStringValues ¶
func GetTablespaceDefaultIndexCompressionEnumStringValues() []string
GetTablespaceDefaultIndexCompressionEnumStringValues Enumerates the set of values in String for TablespaceDefaultIndexCompressionEnum
func GetTablespaceDefaultTableCompressionEnumStringValues ¶
func GetTablespaceDefaultTableCompressionEnumStringValues() []string
GetTablespaceDefaultTableCompressionEnumStringValues Enumerates the set of values in String for TablespaceDefaultTableCompressionEnum
func GetTablespaceExtentManagementEnumStringValues ¶
func GetTablespaceExtentManagementEnumStringValues() []string
GetTablespaceExtentManagementEnumStringValues Enumerates the set of values in String for TablespaceExtentManagementEnum
func GetTablespaceIndexCompressForEnumStringValues ¶
func GetTablespaceIndexCompressForEnumStringValues() []string
GetTablespaceIndexCompressForEnumStringValues Enumerates the set of values in String for TablespaceIndexCompressForEnum
func GetTablespaceLoggingEnumStringValues ¶
func GetTablespaceLoggingEnumStringValues() []string
GetTablespaceLoggingEnumStringValues Enumerates the set of values in String for TablespaceLoggingEnum
func GetTablespaceLostWriteProtectEnumStringValues ¶
func GetTablespaceLostWriteProtectEnumStringValues() []string
GetTablespaceLostWriteProtectEnumStringValues Enumerates the set of values in String for TablespaceLostWriteProtectEnum
func GetTablespacePredicateEvaluationEnumStringValues ¶
func GetTablespacePredicateEvaluationEnumStringValues() []string
GetTablespacePredicateEvaluationEnumStringValues Enumerates the set of values in String for TablespacePredicateEvaluationEnum
func GetTablespaceRetentionEnumStringValues ¶
func GetTablespaceRetentionEnumStringValues() []string
GetTablespaceRetentionEnumStringValues Enumerates the set of values in String for TablespaceRetentionEnum
func GetTablespaceSegmentSpaceManagementEnumStringValues ¶
func GetTablespaceSegmentSpaceManagementEnumStringValues() []string
GetTablespaceSegmentSpaceManagementEnumStringValues Enumerates the set of values in String for TablespaceSegmentSpaceManagementEnum
func GetTablespaceSharedEnumStringValues ¶
func GetTablespaceSharedEnumStringValues() []string
GetTablespaceSharedEnumStringValues Enumerates the set of values in String for TablespaceSharedEnum
func GetTablespaceStatusEnumStringValues ¶
func GetTablespaceStatusEnumStringValues() []string
GetTablespaceStatusEnumStringValues Enumerates the set of values in String for TablespaceStatusEnum
func GetTablespaceStorageSizeUnitEnumStringValues ¶
func GetTablespaceStorageSizeUnitEnumStringValues() []string
GetTablespaceStorageSizeUnitEnumStringValues Enumerates the set of values in String for TablespaceStorageSizeUnitEnum
func GetTablespaceSummaryAllocationTypeEnumStringValues ¶
func GetTablespaceSummaryAllocationTypeEnumStringValues() []string
GetTablespaceSummaryAllocationTypeEnumStringValues Enumerates the set of values in String for TablespaceSummaryAllocationTypeEnum
func GetTablespaceSummaryCompressForEnumStringValues ¶
func GetTablespaceSummaryCompressForEnumStringValues() []string
GetTablespaceSummaryCompressForEnumStringValues Enumerates the set of values in String for TablespaceSummaryCompressForEnum
func GetTablespaceSummaryDefaultInMemoryCompressionEnumStringValues ¶
func GetTablespaceSummaryDefaultInMemoryCompressionEnumStringValues() []string
GetTablespaceSummaryDefaultInMemoryCompressionEnumStringValues Enumerates the set of values in String for TablespaceSummaryDefaultInMemoryCompressionEnum
func GetTablespaceSummaryDefaultInMemoryDistributeEnumStringValues ¶
func GetTablespaceSummaryDefaultInMemoryDistributeEnumStringValues() []string
GetTablespaceSummaryDefaultInMemoryDistributeEnumStringValues Enumerates the set of values in String for TablespaceSummaryDefaultInMemoryDistributeEnum
func GetTablespaceSummaryDefaultInMemoryDuplicateEnumStringValues ¶
func GetTablespaceSummaryDefaultInMemoryDuplicateEnumStringValues() []string
GetTablespaceSummaryDefaultInMemoryDuplicateEnumStringValues Enumerates the set of values in String for TablespaceSummaryDefaultInMemoryDuplicateEnum
func GetTablespaceSummaryDefaultInMemoryEnumStringValues ¶
func GetTablespaceSummaryDefaultInMemoryEnumStringValues() []string
GetTablespaceSummaryDefaultInMemoryEnumStringValues Enumerates the set of values in String for TablespaceSummaryDefaultInMemoryEnum
func GetTablespaceSummaryDefaultInMemoryPriorityEnumStringValues ¶
func GetTablespaceSummaryDefaultInMemoryPriorityEnumStringValues() []string
GetTablespaceSummaryDefaultInMemoryPriorityEnumStringValues Enumerates the set of values in String for TablespaceSummaryDefaultInMemoryPriorityEnum
func GetTablespaceSummaryDefaultInMemoryServiceEnumStringValues ¶
func GetTablespaceSummaryDefaultInMemoryServiceEnumStringValues() []string
GetTablespaceSummaryDefaultInMemoryServiceEnumStringValues Enumerates the set of values in String for TablespaceSummaryDefaultInMemoryServiceEnum
func GetTablespaceSummaryDefaultIndexCompressionEnumStringValues ¶
func GetTablespaceSummaryDefaultIndexCompressionEnumStringValues() []string
GetTablespaceSummaryDefaultIndexCompressionEnumStringValues Enumerates the set of values in String for TablespaceSummaryDefaultIndexCompressionEnum
func GetTablespaceSummaryDefaultTableCompressionEnumStringValues ¶
func GetTablespaceSummaryDefaultTableCompressionEnumStringValues() []string
GetTablespaceSummaryDefaultTableCompressionEnumStringValues Enumerates the set of values in String for TablespaceSummaryDefaultTableCompressionEnum
func GetTablespaceSummaryExtentManagementEnumStringValues ¶
func GetTablespaceSummaryExtentManagementEnumStringValues() []string
GetTablespaceSummaryExtentManagementEnumStringValues Enumerates the set of values in String for TablespaceSummaryExtentManagementEnum
func GetTablespaceSummaryIndexCompressForEnumStringValues ¶
func GetTablespaceSummaryIndexCompressForEnumStringValues() []string
GetTablespaceSummaryIndexCompressForEnumStringValues Enumerates the set of values in String for TablespaceSummaryIndexCompressForEnum
func GetTablespaceSummaryLoggingEnumStringValues ¶
func GetTablespaceSummaryLoggingEnumStringValues() []string
GetTablespaceSummaryLoggingEnumStringValues Enumerates the set of values in String for TablespaceSummaryLoggingEnum
func GetTablespaceSummaryLostWriteProtectEnumStringValues ¶
func GetTablespaceSummaryLostWriteProtectEnumStringValues() []string
GetTablespaceSummaryLostWriteProtectEnumStringValues Enumerates the set of values in String for TablespaceSummaryLostWriteProtectEnum
func GetTablespaceSummaryPredicateEvaluationEnumStringValues ¶
func GetTablespaceSummaryPredicateEvaluationEnumStringValues() []string
GetTablespaceSummaryPredicateEvaluationEnumStringValues Enumerates the set of values in String for TablespaceSummaryPredicateEvaluationEnum
func GetTablespaceSummaryRetentionEnumStringValues ¶
func GetTablespaceSummaryRetentionEnumStringValues() []string
GetTablespaceSummaryRetentionEnumStringValues Enumerates the set of values in String for TablespaceSummaryRetentionEnum
func GetTablespaceSummarySegmentSpaceManagementEnumStringValues ¶
func GetTablespaceSummarySegmentSpaceManagementEnumStringValues() []string
GetTablespaceSummarySegmentSpaceManagementEnumStringValues Enumerates the set of values in String for TablespaceSummarySegmentSpaceManagementEnum
func GetTablespaceSummarySharedEnumStringValues ¶
func GetTablespaceSummarySharedEnumStringValues() []string
GetTablespaceSummarySharedEnumStringValues Enumerates the set of values in String for TablespaceSummarySharedEnum
func GetTablespaceSummaryStatusEnumStringValues ¶
func GetTablespaceSummaryStatusEnumStringValues() []string
GetTablespaceSummaryStatusEnumStringValues Enumerates the set of values in String for TablespaceSummaryStatusEnum
func GetTablespaceSummaryTypeEnumStringValues ¶
func GetTablespaceSummaryTypeEnumStringValues() []string
GetTablespaceSummaryTypeEnumStringValues Enumerates the set of values in String for TablespaceSummaryTypeEnum
func GetTablespaceTypeEnumStringValues ¶
func GetTablespaceTypeEnumStringValues() []string
GetTablespaceTypeEnumStringValues Enumerates the set of values in String for TablespaceTypeEnum
func GetUpdateTablespaceDetailsStatusEnumStringValues ¶
func GetUpdateTablespaceDetailsStatusEnumStringValues() []string
GetUpdateTablespaceDetailsStatusEnumStringValues Enumerates the set of values in String for UpdateTablespaceDetailsStatusEnum
func GetUpdateTablespaceDetailsTypeEnumStringValues ¶
func GetUpdateTablespaceDetailsTypeEnumStringValues() []string
GetUpdateTablespaceDetailsTypeEnumStringValues Enumerates the set of values in String for UpdateTablespaceDetailsTypeEnum
func GetUserAllSharedEnumStringValues ¶
func GetUserAllSharedEnumStringValues() []string
GetUserAllSharedEnumStringValues Enumerates the set of values in String for UserAllSharedEnum
func GetUserAuthenticationEnumStringValues ¶
func GetUserAuthenticationEnumStringValues() []string
GetUserAuthenticationEnumStringValues Enumerates the set of values in String for UserAuthenticationEnum
func GetUserCommonEnumStringValues ¶
func GetUserCommonEnumStringValues() []string
GetUserCommonEnumStringValues Enumerates the set of values in String for UserCommonEnum
func GetUserEditionsEnabledEnumStringValues ¶
func GetUserEditionsEnabledEnumStringValues() []string
GetUserEditionsEnabledEnumStringValues Enumerates the set of values in String for UserEditionsEnabledEnum
func GetUserExternalSharedEnumStringValues ¶
func GetUserExternalSharedEnumStringValues() []string
GetUserExternalSharedEnumStringValues Enumerates the set of values in String for UserExternalSharedEnum
func GetUserImplicitEnumStringValues ¶
func GetUserImplicitEnumStringValues() []string
GetUserImplicitEnumStringValues Enumerates the set of values in String for UserImplicitEnum
func GetUserInheritedEnumStringValues ¶
func GetUserInheritedEnumStringValues() []string
GetUserInheritedEnumStringValues Enumerates the set of values in String for UserInheritedEnum
func GetUserOracleMaintainedEnumStringValues ¶
func GetUserOracleMaintainedEnumStringValues() []string
GetUserOracleMaintainedEnumStringValues Enumerates the set of values in String for UserOracleMaintainedEnum
func GetUserProxyConnectEnumStringValues ¶
func GetUserProxyConnectEnumStringValues() []string
GetUserProxyConnectEnumStringValues Enumerates the set of values in String for UserProxyConnectEnum
func GetUserStatusEnumStringValues ¶
func GetUserStatusEnumStringValues() []string
GetUserStatusEnumStringValues Enumerates the set of values in String for UserStatusEnum
func GetUserSummaryStatusEnumStringValues ¶
func GetUserSummaryStatusEnumStringValues() []string
GetUserSummaryStatusEnumStringValues Enumerates the set of values in String for UserSummaryStatusEnum
func GetWorkRequestOperationTypeEnumStringValues ¶
func GetWorkRequestOperationTypeEnumStringValues() []string
GetWorkRequestOperationTypeEnumStringValues Enumerates the set of values in String for WorkRequestOperationTypeEnum
func GetWorkRequestResourceActionTypeEnumStringValues ¶
func GetWorkRequestResourceActionTypeEnumStringValues() []string
GetWorkRequestResourceActionTypeEnumStringValues Enumerates the set of values in String for WorkRequestResourceActionTypeEnum
func GetWorkRequestStatusEnumStringValues ¶
func GetWorkRequestStatusEnumStringValues() []string
GetWorkRequestStatusEnumStringValues Enumerates the set of values in String for WorkRequestStatusEnum
func GetWorkloadTypeEnumStringValues ¶
func GetWorkloadTypeEnumStringValues() []string
GetWorkloadTypeEnumStringValues Enumerates the set of values in String for WorkloadTypeEnum
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
func (ActivityTimeSeriesMetrics) ValidateEnumValue ¶
func (m ActivityTimeSeriesMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddDataFilesDetails ¶
type AddDataFilesDetails struct { CredentialDetails TablespaceAdminCredentialDetails `mandatory:"true" json:"credentialDetails"` // Specifies whether the file is a data file or temp file. FileType AddDataFilesDetailsFileTypeEnum `mandatory:"true" json:"fileType"` // The list of data files or temp files added to the tablespace. DataFiles []string `mandatory:"false" json:"dataFiles"` // The number of data files or temp files to be added for the tablespace. This is for Oracle Managed Files only. FileCount *int `mandatory:"false" json:"fileCount"` // The size of each data file or temp file. FileSize *TablespaceStorageSize `mandatory:"false" json:"fileSize"` // Specifies whether Oracle can reuse the data file or temp file. Reuse is only allowed when the file name is provided. IsReusable *bool `mandatory:"false" json:"isReusable"` // Specifies whether the data file or temp file can be extended automatically. IsAutoExtensible *bool `mandatory:"false" json:"isAutoExtensible"` // The size of the next increment of disk space to be allocated automatically when more extents are required. AutoExtendNextSize *TablespaceStorageSize `mandatory:"false" json:"autoExtendNextSize"` // The maximum disk space allowed for automatic extension of the data files or temp files. AutoExtendMaxSize *TablespaceStorageSize `mandatory:"false" json:"autoExtendMaxSize"` // Specifies whether the disk space of the data file or temp file can be limited. IsMaxSizeUnlimited *bool `mandatory:"false" json:"isMaxSizeUnlimited"` }
AddDataFilesDetails The details required to add data files or temp files to the tablespace.
func (AddDataFilesDetails) String ¶
func (m AddDataFilesDetails) String() string
func (*AddDataFilesDetails) UnmarshalJSON ¶
func (m *AddDataFilesDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (AddDataFilesDetails) ValidateEnumValue ¶
func (m AddDataFilesDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddDataFilesDetailsFileTypeEnum ¶
type AddDataFilesDetailsFileTypeEnum string
AddDataFilesDetailsFileTypeEnum Enum with underlying type: string
const ( AddDataFilesDetailsFileTypeDatafile AddDataFilesDetailsFileTypeEnum = "DATAFILE" AddDataFilesDetailsFileTypeTempfile AddDataFilesDetailsFileTypeEnum = "TEMPFILE" )
Set of constants representing the allowable values for AddDataFilesDetailsFileTypeEnum
func GetAddDataFilesDetailsFileTypeEnumValues ¶
func GetAddDataFilesDetailsFileTypeEnumValues() []AddDataFilesDetailsFileTypeEnum
GetAddDataFilesDetailsFileTypeEnumValues Enumerates the set of values for AddDataFilesDetailsFileTypeEnum
type AddDataFilesRequest ¶
type AddDataFilesRequest 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 tablespace. TablespaceName *string `mandatory:"true" contributesTo:"path" name:"tablespaceName"` // The details required to add data files or temp files to the tablespace. AddDataFilesDetails `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 }
AddDataFilesRequest wrapper for the AddDataFiles operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/AddDataFiles.go.html to see an example of how to use AddDataFilesRequest.
func (AddDataFilesRequest) BinaryRequestBody ¶
func (request AddDataFilesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (AddDataFilesRequest) HTTPRequest ¶
func (request AddDataFilesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (AddDataFilesRequest) RetryPolicy ¶
func (request AddDataFilesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (AddDataFilesRequest) String ¶
func (request AddDataFilesRequest) String() string
func (AddDataFilesRequest) ValidateEnumValue ¶
func (request AddDataFilesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddDataFilesResponse ¶
type AddDataFilesResponse struct { // The underlying http response RawResponse *http.Response // The TablespaceAdminStatus instance TablespaceAdminStatus `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"` }
AddDataFilesResponse wrapper for the AddDataFiles operation
func (AddDataFilesResponse) HTTPResponse ¶
func (response AddDataFilesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (AddDataFilesResponse) String ¶
func (response AddDataFilesResponse) 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
func (AddManagedDatabaseToManagedDatabaseGroupDetails) ValidateEnumValue ¶
func (m AddManagedDatabaseToManagedDatabaseGroupDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AddManagedDatabaseToManagedDatabaseGroupRequest) ValidateEnumValue ¶
func (request AddManagedDatabaseToManagedDatabaseGroupRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AllowedParameterValue) ValidateEnumValue ¶
func (m AllowedParameterValue) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AsmProperty ¶
type AsmProperty struct { // The name of the disk group. DiskGroup *string `mandatory:"true" json:"diskGroup"` }
AsmProperty The details of ASM properties.
func (AsmProperty) String ¶
func (m AsmProperty) String() string
func (AsmProperty) ValidateEnumValue ¶
func (m AsmProperty) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AsmPropertyCollection ¶
type AsmPropertyCollection struct { // An array of AsmPropertySummary resources. Items []AsmPropertySummary `mandatory:"true" json:"items"` }
AsmPropertyCollection A collection of ASM properties for a specific database.
func (AsmPropertyCollection) String ¶
func (m AsmPropertyCollection) String() string
func (AsmPropertyCollection) ValidateEnumValue ¶
func (m AsmPropertyCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AsmPropertySummary ¶
type AsmPropertySummary struct { // The name of the disk group. DiskGroup *string `mandatory:"true" json:"diskGroup"` }
AsmPropertySummary The summary of ASM properties.
func (AsmPropertySummary) String ¶
func (m AsmPropertySummary) String() string
func (AsmPropertySummary) ValidateEnumValue ¶
func (m AsmPropertySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AssociatedDatabaseCollection) ValidateEnumValue ¶
func (m AssociatedDatabaseCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AssociatedDatabaseSummary) ValidateEnumValue ¶
func (m AssociatedDatabaseSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbCollection) ValidateEnumValue ¶
func (m AwrDbCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbCpuUsageCollection) ValidateEnumValue ¶
func (m AwrDbCpuUsageCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbCpuUsageSummary) ValidateEnumValue ¶
func (m AwrDbCpuUsageSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbMetricCollection) ValidateEnumValue ¶
func (m AwrDbMetricCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbMetricSummary) ValidateEnumValue ¶
func (m AwrDbMetricSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbParameterChangeCollection) ValidateEnumValue ¶
func (m AwrDbParameterChangeCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbParameterChangeSummary) ValidateEnumValue ¶
func (m AwrDbParameterChangeSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbParameterCollection) ValidateEnumValue ¶
func (m AwrDbParameterCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbParameterSummary) ValidateEnumValue ¶
func (m AwrDbParameterSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbReport) ValidateEnumValue ¶
func (m AwrDbReport) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbSnapshotCollection) ValidateEnumValue ¶
func (m AwrDbSnapshotCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbSnapshotRangeCollection) ValidateEnumValue ¶
func (m AwrDbSnapshotRangeCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbSnapshotRangeSummary) ValidateEnumValue ¶
func (m AwrDbSnapshotRangeSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbSnapshotSummary) ValidateEnumValue ¶
func (m AwrDbSnapshotSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbSqlReport) ValidateEnumValue ¶
func (m AwrDbSqlReport) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbSummary) ValidateEnumValue ¶
func (m AwrDbSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbSysstatCollection) ValidateEnumValue ¶
func (m AwrDbSysstatCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbSysstatSummary) ValidateEnumValue ¶
func (m AwrDbSysstatSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbTopWaitEventCollection) ValidateEnumValue ¶
func (m AwrDbTopWaitEventCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbTopWaitEventSummary) ValidateEnumValue ¶
func (m AwrDbTopWaitEventSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbWaitEventBucketCollection) ValidateEnumValue ¶
func (m AwrDbWaitEventBucketCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbWaitEventBucketSummary) ValidateEnumValue ¶
func (m AwrDbWaitEventBucketSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbWaitEventCollection) ValidateEnumValue ¶
func (m AwrDbWaitEventCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (AwrDbWaitEventSummary) ValidateEnumValue ¶
func (m AwrDbWaitEventSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ChangeDatabaseParameterDetails) ValidateEnumValue ¶
func (m ChangeDatabaseParameterDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ChangeDatabaseParametersDetails) ValidateEnumValue ¶
func (m ChangeDatabaseParametersDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ChangeDatabaseParametersRequest) ValidateEnumValue ¶
func (request ChangeDatabaseParametersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ChangeDbManagementPrivateEndpointCompartmentDetails) ValidateEnumValue ¶
func (m ChangeDbManagementPrivateEndpointCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ChangeDbManagementPrivateEndpointCompartmentRequest) ValidateEnumValue ¶
func (request ChangeDbManagementPrivateEndpointCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ChangeJobCompartmentDetails) ValidateEnumValue ¶
func (m ChangeJobCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeJobCompartmentRequest ¶
type ChangeJobCompartmentRequest struct { // The 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
func (ChangeJobCompartmentRequest) ValidateEnumValue ¶
func (request ChangeJobCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeJobCompartmentResponse ¶
type ChangeJobCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, 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
func (ChangeManagedDatabaseGroupCompartmentDetails) ValidateEnumValue ¶
func (m ChangeManagedDatabaseGroupCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ChangeManagedDatabaseGroupCompartmentRequest) ValidateEnumValue ¶
func (request ChangeManagedDatabaseGroupCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ChildDatabase) ValidateEnumValue ¶
func (m ChildDatabase) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 SQL tuning 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 The request to clone and run a SQL tuning task. The new task uses the 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
func (CloneSqlTuningTaskDetails) ValidateEnumValue ¶
func (m CloneSqlTuningTaskDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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"` // The detailed inputs required to clone 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
func (CloneSqlTuningTaskRequest) ValidateEnumValue ¶
func (request CloneSqlTuningTaskRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ClusterCacheMetric) ValidateEnumValue ¶
func (m ClusterCacheMetric) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 consumer group privileges. Items []ConsumerGroupPrivilegeSummary `mandatory:"true" json:"items"` }
ConsumerGroupPrivilegeCollection A collection of consumer group privileges granted to the current user.
func (ConsumerGroupPrivilegeCollection) String ¶
func (m ConsumerGroupPrivilegeCollection) String() string
func (ConsumerGroupPrivilegeCollection) ValidateEnumValue ¶
func (m ConsumerGroupPrivilegeCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConsumerGroupPrivilegeSummary ¶
type ConsumerGroupPrivilegeSummary struct { // The name of the granted consumer group privilege. Name *string `mandatory:"false" json:"name"` // Indicates whether the privilege is granted 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 A summary of consumer group privileges.
func (ConsumerGroupPrivilegeSummary) String ¶
func (m ConsumerGroupPrivilegeSummary) String() string
func (ConsumerGroupPrivilegeSummary) ValidateEnumValue ¶
func (m ConsumerGroupPrivilegeSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (CpuUtilizationAggregateMetrics) ValidateEnumValue ¶
func (m CpuUtilizationAggregateMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (CreateDbManagementPrivateEndpointDetails) ValidateEnumValue ¶
func (m CreateDbManagementPrivateEndpointDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (CreateDbManagementPrivateEndpointRequest) ValidateEnumValue ¶
func (request CreateDbManagementPrivateEndpointRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (CreateJobRequest) ValidateEnumValue ¶
func (request CreateJobRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateJobResponse ¶
type CreateJobResponse struct { // The underlying http response RawResponse *http.Response // The Job instance Job `presentIn:"body"` // 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
func (CreateManagedDatabaseGroupDetails) ValidateEnumValue ¶
func (m CreateManagedDatabaseGroupDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (CreateManagedDatabaseGroupRequest) ValidateEnumValue ¶
func (request CreateManagedDatabaseGroupRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (CreateSqlJobDetails) ValidateEnumValue ¶
func (m CreateSqlJobDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateTablespaceDetails ¶
type CreateTablespaceDetails struct { CredentialDetails TablespaceAdminCredentialDetails `mandatory:"true" json:"credentialDetails"` // The name of the tablespace. It must be unique within a database. Name *string `mandatory:"true" json:"name"` // The type of tablespace. Type CreateTablespaceDetailsTypeEnum `mandatory:"false" json:"type,omitempty"` // Specifies whether the tablespace is a bigfile or smallfile tablespace. // A bigfile tablespace contains only one data file or temp file, which can contain up to approximately 4 billion (232) blocks. // A smallfile tablespace is a traditional Oracle tablespace, which can contain 1022 data files or temp files, each of which can contain up to approximately 4 million (222) blocks. IsBigfile *bool `mandatory:"false" json:"isBigfile"` // The list of data files or temp files created for the tablespace. DataFiles []string `mandatory:"false" json:"dataFiles"` // The number of data files or temp files created for the tablespace. This is for Oracle Managed Files only. FileCount *int `mandatory:"false" json:"fileCount"` // The size of each data file or temp file. FileSize *TablespaceStorageSize `mandatory:"false" json:"fileSize"` // Specifies whether Oracle can reuse the data file or temp file. Reuse is only allowed when the file name is provided. IsReusable *bool `mandatory:"false" json:"isReusable"` // Specifies whether the data file or temp file can be extended automatically. IsAutoExtensible *bool `mandatory:"false" json:"isAutoExtensible"` // The size of the next increment of disk space to be allocated automatically when more extents are required. AutoExtendNextSize *TablespaceStorageSize `mandatory:"false" json:"autoExtendNextSize"` // The maximum disk space allowed for automatic extension of the data files or temp files. AutoExtendMaxSize *TablespaceStorageSize `mandatory:"false" json:"autoExtendMaxSize"` // Specifies whether the disk space of the data file or temp file can be limited. IsMaxSizeUnlimited *bool `mandatory:"false" json:"isMaxSizeUnlimited"` // Block size for the tablespace. BlockSizeInKilobytes *int `mandatory:"false" json:"blockSizeInKilobytes"` // Indicates whether the tablespace is encrypted. IsEncrypted *bool `mandatory:"false" json:"isEncrypted"` // The name of the encryption algorithm to be used for tablespace encryption. EncryptionAlgorithm *string `mandatory:"false" json:"encryptionAlgorithm"` // The default compression of data for all tables created in the tablespace. DefaultCompress CreateTablespaceDetailsDefaultCompressEnum `mandatory:"false" json:"defaultCompress,omitempty"` // The status of the tablespace. Status CreateTablespaceDetailsStatusEnum `mandatory:"false" json:"status,omitempty"` // Specifies how the extents of the tablespace should be managed. ExtentManagement CreateTablespaceDetailsExtentManagementEnum `mandatory:"false" json:"extentManagement,omitempty"` // The size of the extent when the tablespace is managed with uniform extents of a specific size. ExtentUniformSize *TablespaceStorageSize `mandatory:"false" json:"extentUniformSize"` // Specifies whether tablespace segment management should be automatic or manual. SegmentManagement CreateTablespaceDetailsSegmentManagementEnum `mandatory:"false" json:"segmentManagement,omitempty"` // Specifies whether the tablespace is the default tablespace. IsDefault *bool `mandatory:"false" json:"isDefault"` }
CreateTablespaceDetails The details required to create a tablespace.
func (CreateTablespaceDetails) String ¶
func (m CreateTablespaceDetails) String() string
func (*CreateTablespaceDetails) UnmarshalJSON ¶
func (m *CreateTablespaceDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateTablespaceDetails) ValidateEnumValue ¶
func (m CreateTablespaceDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateTablespaceDetailsDefaultCompressEnum ¶
type CreateTablespaceDetailsDefaultCompressEnum string
CreateTablespaceDetailsDefaultCompressEnum Enum with underlying type: string
const ( CreateTablespaceDetailsDefaultCompressNoCompress CreateTablespaceDetailsDefaultCompressEnum = "NO_COMPRESS" CreateTablespaceDetailsDefaultCompressBasicCompress CreateTablespaceDetailsDefaultCompressEnum = "BASIC_COMPRESS" )
Set of constants representing the allowable values for CreateTablespaceDetailsDefaultCompressEnum
func GetCreateTablespaceDetailsDefaultCompressEnumValues ¶
func GetCreateTablespaceDetailsDefaultCompressEnumValues() []CreateTablespaceDetailsDefaultCompressEnum
GetCreateTablespaceDetailsDefaultCompressEnumValues Enumerates the set of values for CreateTablespaceDetailsDefaultCompressEnum
type CreateTablespaceDetailsExtentManagementEnum ¶
type CreateTablespaceDetailsExtentManagementEnum string
CreateTablespaceDetailsExtentManagementEnum Enum with underlying type: string
const ( CreateTablespaceDetailsExtentManagementAutoallocate CreateTablespaceDetailsExtentManagementEnum = "AUTOALLOCATE" CreateTablespaceDetailsExtentManagementUniform CreateTablespaceDetailsExtentManagementEnum = "UNIFORM" )
Set of constants representing the allowable values for CreateTablespaceDetailsExtentManagementEnum
func GetCreateTablespaceDetailsExtentManagementEnumValues ¶
func GetCreateTablespaceDetailsExtentManagementEnumValues() []CreateTablespaceDetailsExtentManagementEnum
GetCreateTablespaceDetailsExtentManagementEnumValues Enumerates the set of values for CreateTablespaceDetailsExtentManagementEnum
type CreateTablespaceDetailsSegmentManagementEnum ¶
type CreateTablespaceDetailsSegmentManagementEnum string
CreateTablespaceDetailsSegmentManagementEnum Enum with underlying type: string
const ( CreateTablespaceDetailsSegmentManagementAuto CreateTablespaceDetailsSegmentManagementEnum = "AUTO" CreateTablespaceDetailsSegmentManagementManual CreateTablespaceDetailsSegmentManagementEnum = "MANUAL" )
Set of constants representing the allowable values for CreateTablespaceDetailsSegmentManagementEnum
func GetCreateTablespaceDetailsSegmentManagementEnumValues ¶
func GetCreateTablespaceDetailsSegmentManagementEnumValues() []CreateTablespaceDetailsSegmentManagementEnum
GetCreateTablespaceDetailsSegmentManagementEnumValues Enumerates the set of values for CreateTablespaceDetailsSegmentManagementEnum
type CreateTablespaceDetailsStatusEnum ¶
type CreateTablespaceDetailsStatusEnum string
CreateTablespaceDetailsStatusEnum Enum with underlying type: string
const ( CreateTablespaceDetailsStatusOnly CreateTablespaceDetailsStatusEnum = "READ_ONLY" CreateTablespaceDetailsStatusWrite CreateTablespaceDetailsStatusEnum = "READ_WRITE" )
Set of constants representing the allowable values for CreateTablespaceDetailsStatusEnum
func GetCreateTablespaceDetailsStatusEnumValues ¶
func GetCreateTablespaceDetailsStatusEnumValues() []CreateTablespaceDetailsStatusEnum
GetCreateTablespaceDetailsStatusEnumValues Enumerates the set of values for CreateTablespaceDetailsStatusEnum
type CreateTablespaceDetailsTypeEnum ¶
type CreateTablespaceDetailsTypeEnum string
CreateTablespaceDetailsTypeEnum Enum with underlying type: string
const ( CreateTablespaceDetailsTypePermanent CreateTablespaceDetailsTypeEnum = "PERMANENT" CreateTablespaceDetailsTypeTemporary CreateTablespaceDetailsTypeEnum = "TEMPORARY" )
Set of constants representing the allowable values for CreateTablespaceDetailsTypeEnum
func GetCreateTablespaceDetailsTypeEnumValues ¶
func GetCreateTablespaceDetailsTypeEnumValues() []CreateTablespaceDetailsTypeEnum
GetCreateTablespaceDetailsTypeEnumValues Enumerates the set of values for CreateTablespaceDetailsTypeEnum
type CreateTablespaceRequest ¶
type CreateTablespaceRequest 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 create a tablespace. CreateTablespaceDetails `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 }
CreateTablespaceRequest wrapper for the CreateTablespace operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateTablespace.go.html to see an example of how to use CreateTablespaceRequest.
func (CreateTablespaceRequest) BinaryRequestBody ¶
func (request CreateTablespaceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateTablespaceRequest) HTTPRequest ¶
func (request CreateTablespaceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateTablespaceRequest) RetryPolicy ¶
func (request CreateTablespaceRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateTablespaceRequest) String ¶
func (request CreateTablespaceRequest) String() string
func (CreateTablespaceRequest) ValidateEnumValue ¶
func (request CreateTablespaceRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateTablespaceResponse ¶
type CreateTablespaceResponse struct { // The underlying http response RawResponse *http.Response // The Tablespace instance Tablespace `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"` }
CreateTablespaceResponse wrapper for the CreateTablespace operation
func (CreateTablespaceResponse) HTTPResponse ¶
func (response CreateTablespaceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateTablespaceResponse) String ¶
func (response CreateTablespaceResponse) String() string
type DataAccessContainerCollection ¶
type DataAccessContainerCollection struct { // An array of container resources. Items []DataAccessContainerSummary `mandatory:"true" json:"items"` }
DataAccessContainerCollection A collection of specific containers for the current user. This is only applicable if ALL_CONTAINERS !='Y'.
func (DataAccessContainerCollection) String ¶
func (m DataAccessContainerCollection) String() string
func (DataAccessContainerCollection) ValidateEnumValue ¶
func (m DataAccessContainerCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataAccessContainerSummary ¶
type DataAccessContainerSummary struct { // The name of the container included in the attribute. Name *string `mandatory:"false" json:"name"` }
DataAccessContainerSummary A summary of the ContainerDataAccess user.
func (DataAccessContainerSummary) String ¶
func (m DataAccessContainerSummary) String() string
func (DataAccessContainerSummary) ValidateEnumValue ¶
func (m DataAccessContainerSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DatabaseCredentials) ValidateEnumValue ¶
func (m DatabaseCredentials) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DatabaseFleetHealthMetrics) ValidateEnumValue ¶
func (m DatabaseFleetHealthMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DatabaseHomeMetricDefinition) ValidateEnumValue ¶
func (m DatabaseHomeMetricDefinition) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DatabaseHomeMetrics) ValidateEnumValue ¶
func (m DatabaseHomeMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DatabaseInstanceHomeMetricsDefinition) ValidateEnumValue ¶
func (m DatabaseInstanceHomeMetricsDefinition) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DatabaseIoAggregateMetrics) ValidateEnumValue ¶
func (m DatabaseIoAggregateMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DatabaseParameterSummary) ValidateEnumValue ¶
func (m DatabaseParameterSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DatabaseParameterUpdateStatus) ValidateEnumValue ¶
func (m DatabaseParameterUpdateStatus) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DatabaseParametersCollection) ValidateEnumValue ¶
func (m DatabaseParametersCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DatabaseStorageAggregateMetrics) ValidateEnumValue ¶
func (m DatabaseStorageAggregateMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DatabaseTimeAggregateMetrics) ValidateEnumValue ¶
func (m DatabaseTimeAggregateMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DatabaseUsageMetrics) ValidateEnumValue ¶
func (m DatabaseUsageMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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.
func (Datafile) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type 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) AddDataFiles ¶
func (client DbManagementClient) AddDataFiles(ctx context.Context, request AddDataFilesRequest) (response AddDataFilesResponse, err error)
AddDataFiles Adds data files or temp files to the tablespace.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/AddDataFiles.go.html to see an example of how to use AddDataFiles API.
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) CreateTablespace ¶
func (client DbManagementClient) CreateTablespace(ctx context.Context, request CreateTablespaceRequest) (response CreateTablespaceResponse, err error)
CreateTablespace Creates a tablespace within the Managed Database specified by managedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateTablespace.go.html to see an example of how to use CreateTablespace 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) DropTablespace ¶
func (client DbManagementClient) DropTablespace(ctx context.Context, request DropTablespaceRequest) (response DropTablespaceResponse, err error)
DropTablespace Drops the tablespace specified by tablespaceName within the Managed Database specified by managedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DropTablespace.go.html to see an example of how to use DropTablespace 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) GetTablespace ¶
func (client DbManagementClient) GetTablespace(ctx context.Context, request GetTablespaceRequest) (response GetTablespaceResponse, err error)
GetTablespace Gets the details of the tablespace specified by tablespaceName within the Managed Database specified by managedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetTablespace.go.html to see an example of how to use GetTablespace API.
func (DbManagementClient) GetUser ¶
func (client DbManagementClient) GetUser(ctx context.Context, request GetUserRequest) (response GetUserResponse, err error)
GetUser Gets the details of the user specified by 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) ListAsmProperties ¶
func (client DbManagementClient) ListAsmProperties(ctx context.Context, request ListAsmPropertiesRequest) (response ListAsmPropertiesResponse, err error)
ListAsmProperties Gets the list of ASM properties for the specified managedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListAsmProperties.go.html to see an example of how to use ListAsmProperties 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 to a specific 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 for a specific user. This is only applicable if ALL_CONTAINERS !='Y'.
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 to a specific 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 on whose behalf 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 to a specific 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 to a specific 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) RemoveDataFile ¶
func (client DbManagementClient) RemoveDataFile(ctx context.Context, request RemoveDataFileRequest) (response RemoveDataFileResponse, err error)
RemoveDataFile Removes a data file or temp file from the tablespace.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/RemoveDataFile.go.html to see an example of how to use RemoveDataFile 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) ResizeDataFile ¶
func (client DbManagementClient) ResizeDataFile(ctx context.Context, request ResizeDataFileRequest) (response ResizeDataFileResponse, err error)
ResizeDataFile Resizes a data file or temp file within the tablespace.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ResizeDataFile.go.html to see an example of how to use ResizeDataFile 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.
func (DbManagementClient) UpdateTablespace ¶
func (client DbManagementClient) UpdateTablespace(ctx context.Context, request UpdateTablespaceRequest) (response UpdateTablespaceResponse, err error)
UpdateTablespace Updates the attributes of the tablespace specified by tablespaceName within the Managed Database specified by managedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateTablespace.go.html to see an example of how to use UpdateTablespace 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
func (DbManagementPrivateEndpoint) ValidateEnumValue ¶
func (m DbManagementPrivateEndpoint) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DbManagementPrivateEndpointCollection) ValidateEnumValue ¶
func (m DbManagementPrivateEndpointCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DbManagementPrivateEndpointSummary) ValidateEnumValue ¶
func (m DbManagementPrivateEndpointSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DeleteDbManagementPrivateEndpointRequest) ValidateEnumValue ¶
func (request DeleteDbManagementPrivateEndpointRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (DeleteJobRequest) ValidateEnumValue ¶
func (request DeleteJobRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteJobResponse ¶
type DeleteJobResponse struct { // The underlying http response RawResponse *http.Response // 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
func (DeleteManagedDatabaseGroupRequest) ValidateEnumValue ¶
func (request DeleteManagedDatabaseGroupRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 SQL tuning 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 The 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
func (DropSqlTuningTaskDetails) ValidateEnumValue ¶
func (m DropSqlTuningTaskDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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"` // The detailed inputs required to drop 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
func (DropSqlTuningTaskRequest) ValidateEnumValue ¶
func (request DropSqlTuningTaskRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 DropTablespaceDetails ¶
type DropTablespaceDetails struct { CredentialDetails TablespaceAdminCredentialDetails `mandatory:"true" json:"credentialDetails"` // Specifies whether all the contents of the tablespace being dropped should be dropped. IsIncludingContents *bool `mandatory:"false" json:"isIncludingContents"` // Specifies whether all the associated data files of the tablespace being dropped should be dropped. IsDroppingDataFiles *bool `mandatory:"false" json:"isDroppingDataFiles"` // Specifies whether all the constraints on the tablespace being dropped should be dropped. IsCascadeConstraints *bool `mandatory:"false" json:"isCascadeConstraints"` }
DropTablespaceDetails The details required to drop a tablespace.
func (DropTablespaceDetails) String ¶
func (m DropTablespaceDetails) String() string
func (*DropTablespaceDetails) UnmarshalJSON ¶
func (m *DropTablespaceDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DropTablespaceDetails) ValidateEnumValue ¶
func (m DropTablespaceDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DropTablespaceRequest ¶
type DropTablespaceRequest 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 tablespace. TablespaceName *string `mandatory:"true" contributesTo:"path" name:"tablespaceName"` // The details required to drop a tablespace. DropTablespaceDetails `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 }
DropTablespaceRequest wrapper for the DropTablespace operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DropTablespace.go.html to see an example of how to use DropTablespaceRequest.
func (DropTablespaceRequest) BinaryRequestBody ¶
func (request DropTablespaceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DropTablespaceRequest) HTTPRequest ¶
func (request DropTablespaceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DropTablespaceRequest) RetryPolicy ¶
func (request DropTablespaceRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DropTablespaceRequest) String ¶
func (request DropTablespaceRequest) String() string
func (DropTablespaceRequest) ValidateEnumValue ¶
func (request DropTablespaceRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DropTablespaceResponse ¶
type DropTablespaceResponse struct { // The underlying http response RawResponse *http.Response // The TablespaceAdminStatus instance TablespaceAdminStatus `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"` }
DropTablespaceResponse wrapper for the DropTablespace operation
func (DropTablespaceResponse) HTTPResponse ¶
func (response DropTablespaceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DropTablespaceResponse) String ¶
func (response DropTablespaceResponse) String() string
type ExecutionPlanStatsComparision ¶
type ExecutionPlanStatsComparision struct { Original *SqlTuningTaskPlanStats `mandatory:"true" json:"original"` Modified *SqlTuningTaskPlanStats `mandatory:"true" json:"modified"` }
ExecutionPlanStatsComparision The comparison report of the SQL execution plan statistics in the original and modified plan.
func (ExecutionPlanStatsComparision) String ¶
func (m ExecutionPlanStatsComparision) String() string
func (ExecutionPlanStatsComparision) ValidateEnumValue ¶
func (m ExecutionPlanStatsComparision) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (FailedConnectionsAggregateMetrics) ValidateEnumValue ¶
func (m FailedConnectionsAggregateMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (FleetMetricDefinition) ValidateEnumValue ¶
func (m FleetMetricDefinition) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (FleetMetricSummaryDefinition) ValidateEnumValue ¶
func (m FleetMetricSummaryDefinition) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (FleetStatusByCategory) ValidateEnumValue ¶
func (m FleetStatusByCategory) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (FleetSummary) ValidateEnumValue ¶
func (m FleetSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (GetAwrDbReportRequest) ValidateEnumValue ¶
func (request GetAwrDbReportRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (GetAwrDbSqlReportRequest) ValidateEnumValue ¶
func (request GetAwrDbSqlReportRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (GetClusterCacheMetricRequest) ValidateEnumValue ¶
func (request GetClusterCacheMetricRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (GetDatabaseFleetHealthMetricsRequest) ValidateEnumValue ¶
func (request GetDatabaseFleetHealthMetricsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (GetDatabaseHomeMetricsRequest) ValidateEnumValue ¶
func (request GetDatabaseHomeMetricsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (GetDbManagementPrivateEndpointRequest) ValidateEnumValue ¶
func (request GetDbManagementPrivateEndpointRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (GetExecutionPlanStatsComparisionRequest) ValidateEnumValue ¶
func (request GetExecutionPlanStatsComparisionRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (GetJobExecutionRequest) ValidateEnumValue ¶
func (request GetJobExecutionRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (GetJobRequest) ValidateEnumValue ¶
func (request GetJobRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetJobResponse ¶
type GetJobResponse struct { // The underlying http response RawResponse *http.Response // The Job instance Job `presentIn:"body"` // 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
func (GetJobRunRequest) ValidateEnumValue ¶
func (request GetJobRunRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetJobRunResponse ¶
type GetJobRunResponse struct { // The underlying http response RawResponse *http.Response // The JobRun instance JobRun `presentIn:"body"` // 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
func (GetManagedDatabaseGroupRequest) ValidateEnumValue ¶
func (request GetManagedDatabaseGroupRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (GetManagedDatabaseRequest) ValidateEnumValue ¶
func (request GetManagedDatabaseRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (GetPdbMetricsRequest) ValidateEnumValue ¶
func (request GetPdbMetricsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (GetSqlExecutionPlanRequest) ValidateEnumValue ¶
func (request GetSqlExecutionPlanRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (GetSqlTuningAdvisorTaskSummaryReportRequest) ValidateEnumValue ¶
func (request GetSqlTuningAdvisorTaskSummaryReportRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 GetTablespaceRequest ¶
type GetTablespaceRequest 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 tablespace. TablespaceName *string `mandatory:"true" contributesTo:"path" name:"tablespaceName"` // 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 }
GetTablespaceRequest wrapper for the GetTablespace operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetTablespace.go.html to see an example of how to use GetTablespaceRequest.
func (GetTablespaceRequest) BinaryRequestBody ¶
func (request GetTablespaceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetTablespaceRequest) HTTPRequest ¶
func (request GetTablespaceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetTablespaceRequest) RetryPolicy ¶
func (request GetTablespaceRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetTablespaceRequest) String ¶
func (request GetTablespaceRequest) String() string
func (GetTablespaceRequest) ValidateEnumValue ¶
func (request GetTablespaceRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetTablespaceResponse ¶
type GetTablespaceResponse struct { // The underlying http response RawResponse *http.Response // The Tablespace instance Tablespace `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"` }
GetTablespaceResponse wrapper for the GetTablespace operation
func (GetTablespaceResponse) HTTPResponse ¶
func (response GetTablespaceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetTablespaceResponse) String ¶
func (response GetTablespaceResponse) String() string
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
func (GetUserRequest) ValidateEnumValue ¶
func (request GetUserRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (GetWorkRequestRequest) ValidateEnumValue ¶
func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetWorkRequestResponse ¶
type GetWorkRequestResponse struct { // The underlying http response RawResponse *http.Response // The WorkRequest instance WorkRequest `presentIn:"body"` // 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
func (InstanceDetails) ValidateEnumValue ¶
func (m InstanceDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (JobCollection) ValidateEnumValue ¶
func (m JobCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (JobDatabase) ValidateEnumValue ¶
func (m JobDatabase) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (JobExecution) ValidateEnumValue ¶
func (m JobExecution) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (JobExecutionCollection) ValidateEnumValue ¶
func (m JobExecutionCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (JobExecutionSummary) ValidateEnumValue ¶
func (m JobExecutionSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (JobExecutionsStatusSummary) ValidateEnumValue ¶
func (m JobExecutionsStatusSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (JobExecutionsStatusSummaryCollection) ValidateEnumValue ¶
func (m JobExecutionsStatusSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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.
func (JobRun) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type 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
func (JobRunCollection) ValidateEnumValue ¶
func (m JobRunCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (JobRunSummary) ValidateEnumValue ¶
func (m JobRunSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type 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
func (JobScheduleDetails) ValidateEnumValue ¶
func (m JobScheduleDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (JobSummary) ValidateEnumValue ¶
func (m JobSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type 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 ListAsmPropertiesRequest ¶
type ListAsmPropertiesRequest 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 ListAsmPropertiesSortByEnum `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 ListAsmPropertiesSortOrderEnum `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 }
ListAsmPropertiesRequest wrapper for the ListAsmProperties operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListAsmProperties.go.html to see an example of how to use ListAsmPropertiesRequest.
func (ListAsmPropertiesRequest) BinaryRequestBody ¶
func (request ListAsmPropertiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAsmPropertiesRequest) HTTPRequest ¶
func (request ListAsmPropertiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAsmPropertiesRequest) RetryPolicy ¶
func (request ListAsmPropertiesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAsmPropertiesRequest) String ¶
func (request ListAsmPropertiesRequest) String() string
func (ListAsmPropertiesRequest) ValidateEnumValue ¶
func (request ListAsmPropertiesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListAsmPropertiesResponse ¶
type ListAsmPropertiesResponse struct { // The underlying http response RawResponse *http.Response // A list of AsmPropertyCollection instances AsmPropertyCollection `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"` }
ListAsmPropertiesResponse wrapper for the ListAsmProperties operation
func (ListAsmPropertiesResponse) HTTPResponse ¶
func (response ListAsmPropertiesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAsmPropertiesResponse) String ¶
func (response ListAsmPropertiesResponse) String() string
type ListAsmPropertiesSortByEnum ¶
type ListAsmPropertiesSortByEnum string
ListAsmPropertiesSortByEnum Enum with underlying type: string
const ( ListAsmPropertiesSortByTimecreated ListAsmPropertiesSortByEnum = "TIMECREATED" ListAsmPropertiesSortByName ListAsmPropertiesSortByEnum = "NAME" )
Set of constants representing the allowable values for ListAsmPropertiesSortByEnum
func GetListAsmPropertiesSortByEnumValues ¶
func GetListAsmPropertiesSortByEnumValues() []ListAsmPropertiesSortByEnum
GetListAsmPropertiesSortByEnumValues Enumerates the set of values for ListAsmPropertiesSortByEnum
type ListAsmPropertiesSortOrderEnum ¶
type ListAsmPropertiesSortOrderEnum string
ListAsmPropertiesSortOrderEnum Enum with underlying type: string
const ( ListAsmPropertiesSortOrderAsc ListAsmPropertiesSortOrderEnum = "ASC" ListAsmPropertiesSortOrderDesc ListAsmPropertiesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAsmPropertiesSortOrderEnum
func GetListAsmPropertiesSortOrderEnumValues ¶
func GetListAsmPropertiesSortOrderEnumValues() []ListAsmPropertiesSortOrderEnum
GetListAsmPropertiesSortOrderEnumValues Enumerates the set of values for ListAsmPropertiesSortOrderEnum
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
func (ListAssociatedDatabasesRequest) ValidateEnumValue ¶
func (request ListAssociatedDatabasesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListAwrDbSnapshotsRequest) ValidateEnumValue ¶
func (request ListAwrDbSnapshotsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListAwrDbsRequest) ValidateEnumValue ¶
func (request ListAwrDbsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListConsumerGroupPrivilegesRequest) ValidateEnumValue ¶
func (request ListConsumerGroupPrivilegesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListDataAccessContainersRequest) ValidateEnumValue ¶
func (request ListDataAccessContainersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListDatabaseParametersRequest) ValidateEnumValue ¶
func (request ListDatabaseParametersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListDbManagementPrivateEndpointsRequest) ValidateEnumValue ¶
func (request ListDbManagementPrivateEndpointsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListJobExecutionsRequest) ValidateEnumValue ¶
func (request ListJobExecutionsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListJobRunsRequest) ValidateEnumValue ¶
func (request ListJobRunsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListJobRunsResponse ¶
type ListJobRunsResponse struct { // The underlying http response RawResponse *http.Response // A list of 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
func (ListJobsRequest) ValidateEnumValue ¶
func (request ListJobsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListJobsResponse ¶
type ListJobsResponse struct { // The underlying http response RawResponse *http.Response // A list of 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
func (ListManagedDatabaseGroupsRequest) ValidateEnumValue ¶
func (request ListManagedDatabaseGroupsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListManagedDatabasesRequest) ValidateEnumValue ¶
func (request ListManagedDatabasesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListObjectPrivilegesRequest) ValidateEnumValue ¶
func (request ListObjectPrivilegesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListProxiedForUsersRequest) ValidateEnumValue ¶
func (request ListProxiedForUsersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListProxyUsersRequest) ValidateEnumValue ¶
func (request ListProxyUsersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListRolesRequest) ValidateEnumValue ¶
func (request ListRolesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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"` // The search period during which 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"` // The filter used to display specific findings 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
func (ListSqlTuningAdvisorTaskFindingsRequest) ValidateEnumValue ¶
func (request ListSqlTuningAdvisorTaskFindingsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListSqlTuningAdvisorTaskRecommendationsRequest) ValidateEnumValue ¶
func (request ListSqlTuningAdvisorTaskRecommendationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListSqlTuningAdvisorTasksRequest) ValidateEnumValue ¶
func (request ListSqlTuningAdvisorTasksRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListSystemPrivilegesRequest) ValidateEnumValue ¶
func (request ListSystemPrivilegesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListTablespacesRequest) ValidateEnumValue ¶
func (request ListTablespacesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListUsersRequest) ValidateEnumValue ¶
func (request ListUsersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ListWorkRequestErrorsRequest) ValidateEnumValue ¶
func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestErrorsResponse ¶
type ListWorkRequestErrorsResponse struct { // The underlying http response RawResponse *http.Response // A list of 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
func (ListWorkRequestLogsRequest) ValidateEnumValue ¶
func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestLogsResponse ¶
type ListWorkRequestLogsResponse struct { // The underlying http response RawResponse *http.Response // A list of 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
func (ListWorkRequestsRequest) ValidateEnumValue ¶
func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestsResponse ¶
type ListWorkRequestsResponse struct { // The underlying http response RawResponse *http.Response // A list of 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
func (ManagedDatabase) ValidateEnumValue ¶
func (m ManagedDatabase) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ManagedDatabaseCollection) ValidateEnumValue ¶
func (m ManagedDatabaseCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ManagedDatabaseGroup) ValidateEnumValue ¶
func (m ManagedDatabaseGroup) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ManagedDatabaseGroupCollection) ValidateEnumValue ¶
func (m ManagedDatabaseGroupCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ManagedDatabaseGroupSummary) ValidateEnumValue ¶
func (m ManagedDatabaseGroupSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ManagedDatabaseSummary) ValidateEnumValue ¶
func (m ManagedDatabaseSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (MemoryAggregateMetrics) ValidateEnumValue ¶
func (m MemoryAggregateMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (MetricDataPoint) ValidateEnumValue ¶
func (m MetricDataPoint) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (MetricDimensionDefinition) ValidateEnumValue ¶
func (m MetricDimensionDefinition) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ObjectPrivilegeCollection ¶
type ObjectPrivilegeCollection struct { // An array of object privileges. Items []ObjectPrivilegeSummary `mandatory:"true" json:"items"` }
ObjectPrivilegeCollection A collection of object privileges granted to the current user.
func (ObjectPrivilegeCollection) String ¶
func (m ObjectPrivilegeCollection) String() string
func (ObjectPrivilegeCollection) ValidateEnumValue ¶
func (m ObjectPrivilegeCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ObjectPrivilegeSummary ¶
type ObjectPrivilegeSummary struct { // The name of the privilege on the object. Name *string `mandatory:"false" json:"name"` // The type of object. SchemaType *string `mandatory:"false" json:"schemaType"` // The owner of the object. Owner *string `mandatory:"false" json:"owner"` // The name of the user who granted the object privilege. Grantor *string `mandatory:"false" json:"grantor"` // Indicates whether the privilege is 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 is granted with the GRANT OPTION (YES) or not (NO). GrantOption ObjectPrivilegeSummaryGrantOptionEnum `mandatory:"false" json:"grantOption,omitempty"` // Indicates how the object privilege was granted. Possible values: // YES if the role is granted commonly (CONTAINER=ALL is used) // NO if the role is granted locally (CONTAINER=ALL is not used) Common ObjectPrivilegeSummaryCommonEnum `mandatory:"false" json:"common,omitempty"` // Indicates whether the granted privilege is inherited from another container (YES) or not (NO). Inherited ObjectPrivilegeSummaryInheritedEnum `mandatory:"false" json:"inherited,omitempty"` }
ObjectPrivilegeSummary A summary of object privileges.
func (ObjectPrivilegeSummary) String ¶
func (m ObjectPrivilegeSummary) String() string
func (ObjectPrivilegeSummary) ValidateEnumValue ¶
func (m ObjectPrivilegeSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ObjectStorageJobExecutionResultDetails) ValidateEnumValue ¶
func (m ObjectStorageJobExecutionResultDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ObjectStorageJobExecutionResultLocation) ValidateEnumValue ¶
func (m ObjectStorageJobExecutionResultLocation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ParentGroup) ValidateEnumValue ¶
func (m ParentGroup) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (PdbMetrics) ValidateEnumValue ¶
func (m PdbMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (PdbStatusDetails) ValidateEnumValue ¶
func (m PdbStatusDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ProxiedForUserCollection ¶
type ProxiedForUserCollection struct { // An array of user resources. Items []ProxiedForUserSummary `mandatory:"true" json:"items"` }
ProxiedForUserCollection A collection of users on whose behalf the current user acts as proxy.
func (ProxiedForUserCollection) String ¶
func (m ProxiedForUserCollection) String() string
func (ProxiedForUserCollection) ValidateEnumValue ¶
func (m ProxiedForUserCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ProxiedForUserSummary ¶
type ProxiedForUserSummary struct { // The name of a proxy user or the name of the client user. 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"` // The flags associated with the proxy/client pair. Flags ProxiedForUserSummaryFlagsEnum `mandatory:"false" json:"flags,omitempty"` }
ProxiedForUserSummary A summary of users on whose behalf the current user acts as proxy.
func (ProxiedForUserSummary) String ¶
func (m ProxiedForUserSummary) String() string
func (ProxiedForUserSummary) ValidateEnumValue ¶
func (m ProxiedForUserSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ProxyUserCollection) ValidateEnumValue ¶
func (m ProxyUserCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ProxyUserSummary ¶
type ProxyUserSummary struct { // The name of a proxy user or the name of the client user. 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"` // The flags associated with the proxy/client pair. Flags ProxyUserSummaryFlagsEnum `mandatory:"false" json:"flags,omitempty"` }
ProxyUserSummary A summary of the proxy user.
func (ProxyUserSummary) String ¶
func (m ProxyUserSummary) String() string
func (ProxyUserSummary) ValidateEnumValue ¶
func (m ProxyUserSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 RemoveDataFileDetails ¶
type RemoveDataFileDetails struct { CredentialDetails TablespaceAdminCredentialDetails `mandatory:"true" json:"credentialDetails"` // Specifies whether the file is a data file or temp file. FileType RemoveDataFileDetailsFileTypeEnum `mandatory:"true" json:"fileType"` // Name of the data file or temp file to be removed from the tablespace. DataFile *string `mandatory:"true" json:"dataFile"` }
RemoveDataFileDetails The details required to remove a data file or temp file from the tablespace.
func (RemoveDataFileDetails) String ¶
func (m RemoveDataFileDetails) String() string
func (*RemoveDataFileDetails) UnmarshalJSON ¶
func (m *RemoveDataFileDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (RemoveDataFileDetails) ValidateEnumValue ¶
func (m RemoveDataFileDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RemoveDataFileDetailsFileTypeEnum ¶
type RemoveDataFileDetailsFileTypeEnum string
RemoveDataFileDetailsFileTypeEnum Enum with underlying type: string
const ( RemoveDataFileDetailsFileTypeDatafile RemoveDataFileDetailsFileTypeEnum = "DATAFILE" RemoveDataFileDetailsFileTypeTempfile RemoveDataFileDetailsFileTypeEnum = "TEMPFILE" )
Set of constants representing the allowable values for RemoveDataFileDetailsFileTypeEnum
func GetRemoveDataFileDetailsFileTypeEnumValues ¶
func GetRemoveDataFileDetailsFileTypeEnumValues() []RemoveDataFileDetailsFileTypeEnum
GetRemoveDataFileDetailsFileTypeEnumValues Enumerates the set of values for RemoveDataFileDetailsFileTypeEnum
type RemoveDataFileRequest ¶
type RemoveDataFileRequest 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 tablespace. TablespaceName *string `mandatory:"true" contributesTo:"path" name:"tablespaceName"` // The details required to remove a data file or temp file from the tablespace. RemoveDataFileDetails `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 }
RemoveDataFileRequest wrapper for the RemoveDataFile operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/RemoveDataFile.go.html to see an example of how to use RemoveDataFileRequest.
func (RemoveDataFileRequest) BinaryRequestBody ¶
func (request RemoveDataFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RemoveDataFileRequest) HTTPRequest ¶
func (request RemoveDataFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RemoveDataFileRequest) RetryPolicy ¶
func (request RemoveDataFileRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RemoveDataFileRequest) String ¶
func (request RemoveDataFileRequest) String() string
func (RemoveDataFileRequest) ValidateEnumValue ¶
func (request RemoveDataFileRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RemoveDataFileResponse ¶
type RemoveDataFileResponse struct { // The underlying http response RawResponse *http.Response // The TablespaceAdminStatus instance TablespaceAdminStatus `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"` }
RemoveDataFileResponse wrapper for the RemoveDataFile operation
func (RemoveDataFileResponse) HTTPResponse ¶
func (response RemoveDataFileResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RemoveDataFileResponse) String ¶
func (response RemoveDataFileResponse) String() string
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
func (RemoveManagedDatabaseFromManagedDatabaseGroupDetails) ValidateEnumValue ¶
func (m RemoveManagedDatabaseFromManagedDatabaseGroupDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (RemoveManagedDatabaseFromManagedDatabaseGroupRequest) ValidateEnumValue ¶
func (request RemoveManagedDatabaseFromManagedDatabaseGroupRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ResetDatabaseParametersDetails) ValidateEnumValue ¶
func (m ResetDatabaseParametersDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (ResetDatabaseParametersRequest) ValidateEnumValue ¶
func (request ResetDatabaseParametersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 ResizeDataFileDetails ¶
type ResizeDataFileDetails struct { CredentialDetails TablespaceAdminCredentialDetails `mandatory:"true" json:"credentialDetails"` // Specifies whether the file is a data file or temp file. FileType ResizeDataFileDetailsFileTypeEnum `mandatory:"true" json:"fileType"` // Name of the data file or temp file to be resized. DataFile *string `mandatory:"true" json:"dataFile"` // The new size of the data file or temp file. FileSize *TablespaceStorageSize `mandatory:"false" json:"fileSize"` // Specifies whether the data file or temp file can be extended automatically. IsAutoExtensible *bool `mandatory:"false" json:"isAutoExtensible"` // The size of the next increment of disk space to be allocated automatically when more extents are required. AutoExtendNextSize *TablespaceStorageSize `mandatory:"false" json:"autoExtendNextSize"` // The maximum disk space allowed for automatic extension of the data files or temp files. AutoExtendMaxSize *TablespaceStorageSize `mandatory:"false" json:"autoExtendMaxSize"` // Specifies whether the disk space of the data file or temp file can be limited. IsMaxSizeUnlimited *bool `mandatory:"false" json:"isMaxSizeUnlimited"` }
ResizeDataFileDetails The details required to resize a data file or temp file within the tablespace.
func (ResizeDataFileDetails) String ¶
func (m ResizeDataFileDetails) String() string
func (*ResizeDataFileDetails) UnmarshalJSON ¶
func (m *ResizeDataFileDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ResizeDataFileDetails) ValidateEnumValue ¶
func (m ResizeDataFileDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ResizeDataFileDetailsFileTypeEnum ¶
type ResizeDataFileDetailsFileTypeEnum string
ResizeDataFileDetailsFileTypeEnum Enum with underlying type: string
const ( ResizeDataFileDetailsFileTypeDatafile ResizeDataFileDetailsFileTypeEnum = "DATAFILE" ResizeDataFileDetailsFileTypeTempfile ResizeDataFileDetailsFileTypeEnum = "TEMPFILE" )
Set of constants representing the allowable values for ResizeDataFileDetailsFileTypeEnum
func GetResizeDataFileDetailsFileTypeEnumValues ¶
func GetResizeDataFileDetailsFileTypeEnumValues() []ResizeDataFileDetailsFileTypeEnum
GetResizeDataFileDetailsFileTypeEnumValues Enumerates the set of values for ResizeDataFileDetailsFileTypeEnum
type ResizeDataFileRequest ¶
type ResizeDataFileRequest 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 tablespace. TablespaceName *string `mandatory:"true" contributesTo:"path" name:"tablespaceName"` // The details required to resize a data file or temp file within the tablespace. ResizeDataFileDetails `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 }
ResizeDataFileRequest wrapper for the ResizeDataFile operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ResizeDataFile.go.html to see an example of how to use ResizeDataFileRequest.
func (ResizeDataFileRequest) BinaryRequestBody ¶
func (request ResizeDataFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ResizeDataFileRequest) HTTPRequest ¶
func (request ResizeDataFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ResizeDataFileRequest) RetryPolicy ¶
func (request ResizeDataFileRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ResizeDataFileRequest) String ¶
func (request ResizeDataFileRequest) String() string
func (ResizeDataFileRequest) ValidateEnumValue ¶
func (request ResizeDataFileRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ResizeDataFileResponse ¶
type ResizeDataFileResponse struct { // The underlying http response RawResponse *http.Response // The TablespaceAdminStatus instance TablespaceAdminStatus `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"` }
ResizeDataFileResponse wrapper for the ResizeDataFile operation
func (ResizeDataFileResponse) HTTPResponse ¶
func (response ResizeDataFileResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ResizeDataFileResponse) String ¶
func (response ResizeDataFileResponse) String() string
type RoleCollection ¶
type RoleCollection struct { // An array of roles. Items []RoleSummary `mandatory:"true" json:"items"` }
RoleCollection A collection of roles granted to the current User.
func (RoleCollection) String ¶
func (m RoleCollection) String() string
func (RoleCollection) ValidateEnumValue ¶
func (m RoleCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RoleSummary ¶
type RoleSummary struct { // The name of the role granted to the user. Name *string `mandatory:"false" json:"name"` // Indicates whether the role is granted with the ADMIN OPTION (YES) or not (NO). AdminOption RoleSummaryAdminOptionEnum `mandatory:"false" json:"adminOption,omitempty"` // Indicates whether the role is granted 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 role was granted. Possible values: // YES if the role is granted commonly (CONTAINER=ALL is used) // NO if the role is granted locally (CONTAINER=ALL is not used) Common RoleSummaryCommonEnum `mandatory:"false" json:"common,omitempty"` // Indicates whether the granted role is inherited from another container (YES) or not (NO). Inherited RoleSummaryInheritedEnum `mandatory:"false" json:"inherited,omitempty"` }
RoleSummary A summary of each role.
func (RoleSummary) String ¶
func (m RoleSummary) String() string
func (RoleSummary) ValidateEnumValue ¶
func (m RoleSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SqlJob) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type 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
func (SqlTuningAdvisorTaskCollection) ValidateEnumValue ¶
func (m SqlTuningAdvisorTaskCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningAdvisorTaskFindingCollection ¶
type SqlTuningAdvisorTaskFindingCollection struct { // An array of the findings for a tuning task. Items []SqlTuningAdvisorTaskFindingSummary `mandatory:"true" json:"items"` }
SqlTuningAdvisorTaskFindingCollection The list of findings for a SQL Tuning Advisor task.
func (SqlTuningAdvisorTaskFindingCollection) String ¶
func (m SqlTuningAdvisorTaskFindingCollection) String() string
func (SqlTuningAdvisorTaskFindingCollection) ValidateEnumValue ¶
func (m SqlTuningAdvisorTaskFindingCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningAdvisorTaskFindingSummary ¶
type SqlTuningAdvisorTaskFindingSummary struct { // The unique identifier of the SQL Tuning Advisor task. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskId *int64 `mandatory:"true" json:"sqlTuningAdvisorTaskId"` // The key of the object to which these recommendations apply. // This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskObjectId *int64 `mandatory:"true" json:"sqlTuningAdvisorTaskObjectId"` // The execution id of the analyzed SQL object. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskObjectExecutionId *int64 `mandatory:"true" json:"sqlTuningAdvisorTaskObjectExecutionId"` // The text of the SQL statement. SqlText *string `mandatory:"true" json:"sqlText"` // The parsing schema of the object. ParsingSchema *string `mandatory:"true" json:"parsingSchema"` // The unique key of this SQL statement. SqlKey *string `mandatory:"true" json:"sqlKey"` // The 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"` // Indicates whether a statistics recommendation was reported for this SQL statement. IsStatsFindingPresent *bool `mandatory:"false" json:"isStatsFindingPresent"` // Indicates whether a SQL Profile recommendation was reported for this SQL statement. IsSqlProfileFindingPresent *bool `mandatory:"false" json:"isSqlProfileFindingPresent"` // Indicates whether a SQL Profile recommendation has been implemented for this SQL statement. IsSqlProfileFindingImplemented *bool `mandatory:"false" json:"isSqlProfileFindingImplemented"` // Indicates whether an index recommendation was reported for this SQL statement. IsIndexFindingPresent *bool `mandatory:"false" json:"isIndexFindingPresent"` // Indicates whether a restructure SQL recommendation was reported for this SQL statement. IsRestructureSqlFindingPresent *bool `mandatory:"false" json:"isRestructureSqlFindingPresent"` // Indicates whether an alternative execution plan was reported for this SQL statement. IsAlternativePlanFindingPresent *bool `mandatory:"false" json:"isAlternativePlanFindingPresent"` // Indicates whether a miscellaneous finding was reported for this SQL statement. IsMiscellaneousFindingPresent *bool `mandatory:"false" json:"isMiscellaneousFindingPresent"` // Indicates whether there is an error in this SQL statement. IsErrorFindingPresent *bool `mandatory:"false" json:"isErrorFindingPresent"` // Indicates whether the task timed out. IsTimeoutFindingPresent *bool `mandatory:"false" json:"isTimeoutFindingPresent"` }
SqlTuningAdvisorTaskFindingSummary A summary of the findings of the objects in a tuning task that match a given filter. This includes the kind of findings that were reported, whether the benefits were analyzed, and the number of benefits obtained.
func (SqlTuningAdvisorTaskFindingSummary) String ¶
func (m SqlTuningAdvisorTaskFindingSummary) String() string
func (SqlTuningAdvisorTaskFindingSummary) ValidateEnumValue ¶
func (m SqlTuningAdvisorTaskFindingSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SqlTuningAdvisorTaskRecommendationCollection) ValidateEnumValue ¶
func (m SqlTuningAdvisorTaskRecommendationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningAdvisorTaskRecommendationSummary ¶
type SqlTuningAdvisorTaskRecommendationSummary struct { // The unique identifier of the task. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskId *int64 `mandatory:"true" json:"sqlTuningAdvisorTaskId"` // The key of the object to which these recommendations apply. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). SqlTuningAdvisorTaskObjectId *int64 `mandatory:"true" json:"sqlTuningAdvisorTaskObjectId"` // The 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 in the SQL statement. Finding *string `mandatory:"false" json:"finding"` // The recommendation for a specific 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
func (SqlTuningAdvisorTaskRecommendationSummary) ValidateEnumValue ¶
func (m SqlTuningAdvisorTaskRecommendationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SqlTuningAdvisorTaskSqlExecutionPlan) ValidateEnumValue ¶
func (m SqlTuningAdvisorTaskSqlExecutionPlan) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningAdvisorTaskSummary ¶
type SqlTuningAdvisorTaskSummary struct { // The unique identifier of the SQL Tuning Advisor task. This 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 SQL Tuning Advisor task. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). InstanceId *int `mandatory:"false" json:"instanceId"` // The name of the SQL Tuning Advisor task. Name *string `mandatory:"false" json:"name"` // The description of the SQL Tuning Advisor task. Description *string `mandatory:"false" json:"description"` // The owner of the SQL Tuning Advisor task. Owner *string `mandatory:"false" json:"owner"` // The Creation date of the SQL Tuning Advisor task. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The status of the SQL Tuning Advisor task. TaskStatus SqlTuningTaskStatusTypesEnum `mandatory:"false" json:"taskStatus,omitempty"` // The number of days left before the task expires. If the value equals -1, then the task has no expiration time (UNLIMITED). DaysToExpire *int `mandatory:"false" json:"daysToExpire"` // The start time of the task execution. TimeExecutionStarted *common.SDKTime `mandatory:"false" json:"timeExecutionStarted"` // The end time of the 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"` // The number of recommendations provided for the SQL Tuning Advisor task. RecommendationCount *int `mandatory:"false" json:"recommendationCount"` }
SqlTuningAdvisorTaskSummary The summary of a SQL Tuning Advisor task.
func (SqlTuningAdvisorTaskSummary) String ¶
func (m SqlTuningAdvisorTaskSummary) String() string
func (SqlTuningAdvisorTaskSummary) ValidateEnumValue ¶
func (m SqlTuningAdvisorTaskSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningAdvisorTaskSummaryFindingBenefits ¶
type SqlTuningAdvisorTaskSummaryFindingBenefits struct { // The actual database time of the SQL statements for which SQL Tuning Advisor recommendations are not implemented. DbTimeBeforeRecommended *int `mandatory:"true" json:"dbTimeBeforeRecommended"` // The estimated database time of the above SQL statements, if SQL Tuning Advisor recommendations are implemented. DbTimeAfterRecommended *int `mandatory:"true" json:"dbTimeAfterRecommended"` // The actual database time of the SQL statements for which SQL Tuning Advisor recommendations are implemented. DbTimeAfterImplemented *int `mandatory:"true" json:"dbTimeAfterImplemented"` // The actual database time of the above SQL statements, before SQL Tuning Advisor recommendations are implemented. DbTimeBeforeImplemented *int `mandatory:"true" json:"dbTimeBeforeImplemented"` }
SqlTuningAdvisorTaskSummaryFindingBenefits The benefits of the findings in the SQL Tuning Advisor summary report.
func (SqlTuningAdvisorTaskSummaryFindingBenefits) String ¶
func (m SqlTuningAdvisorTaskSummaryFindingBenefits) String() string
func (SqlTuningAdvisorTaskSummaryFindingBenefits) ValidateEnumValue ¶
func (m SqlTuningAdvisorTaskSummaryFindingBenefits) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningAdvisorTaskSummaryFindingCounts ¶
type SqlTuningAdvisorTaskSummaryFindingCounts struct { // The number of distinct SQL statements with recommended SQL profiles. RecommendedSqlProfile *int `mandatory:"true" json:"recommendedSqlProfile"` // The number of distinct SQL statements with implemented SQL profiles. ImplementedSqlProfile *int `mandatory:"true" json:"implementedSqlProfile"` // The number of distinct SQL statements with index recommendations. Index *int `mandatory:"true" json:"index"` // The number of distinct SQL statements with restructured SQL recommendations. Restructure *int `mandatory:"true" json:"restructure"` // The number of distinct SQL statements with stale or missing optimizer statistics recommendations. Statistics *int `mandatory:"true" json:"statistics"` // The number of distinct SQL statements with alternative plan recommendations. AlternatePlan *int `mandatory:"true" json:"alternatePlan"` }
SqlTuningAdvisorTaskSummaryFindingCounts The number of findings in the SQL Tuning Advisor summary report.
func (SqlTuningAdvisorTaskSummaryFindingCounts) String ¶
func (m SqlTuningAdvisorTaskSummaryFindingCounts) String() string
func (SqlTuningAdvisorTaskSummaryFindingCounts) ValidateEnumValue ¶
func (m SqlTuningAdvisorTaskSummaryFindingCounts) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SqlTuningAdvisorTaskSummaryReport) ValidateEnumValue ¶
func (m SqlTuningAdvisorTaskSummaryReport) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SqlTuningAdvisorTaskSummaryReportIndexFindingSummary) ValidateEnumValue ¶
func (m SqlTuningAdvisorTaskSummaryReportIndexFindingSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummary) ValidateEnumValue ¶
func (m SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 number of distinct SQL statements. DistinctSql *int `mandatory:"true" json:"distinctSql"` // The total number of SQL statements. TotalSql *int `mandatory:"true" json:"totalSql"` // The number of distinct SQL statements with findings. FindingCount *int `mandatory:"true" json:"findingCount"` // The number of distinct SQL statements with errors. ErrorCount *int `mandatory:"true" json:"errorCount"` }
SqlTuningAdvisorTaskSummaryReportStatementCounts The number of statements in the SQL Tuning Advisor summary report.
func (SqlTuningAdvisorTaskSummaryReportStatementCounts) String ¶
func (m SqlTuningAdvisorTaskSummaryReportStatementCounts) String() string
func (SqlTuningAdvisorTaskSummaryReportStatementCounts) ValidateEnumValue ¶
func (m SqlTuningAdvisorTaskSummaryReportStatementCounts) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningAdvisorTaskSummaryReportStatistics ¶
type SqlTuningAdvisorTaskSummaryReportStatistics struct { StatementCounts *SqlTuningAdvisorTaskSummaryReportStatementCounts `mandatory:"true" json:"statementCounts"` FindingCounts *SqlTuningAdvisorTaskSummaryFindingCounts `mandatory:"true" json:"findingCounts"` FindingBenefits *SqlTuningAdvisorTaskSummaryFindingBenefits `mandatory:"true" json:"findingBenefits"` }
SqlTuningAdvisorTaskSummaryReportStatistics The statistics of the statements and findings in the SQL Tuning Advisor summary report.
func (SqlTuningAdvisorTaskSummaryReportStatistics) String ¶
func (m SqlTuningAdvisorTaskSummaryReportStatistics) String() string
func (SqlTuningAdvisorTaskSummaryReportStatistics) ValidateEnumValue ¶
func (m SqlTuningAdvisorTaskSummaryReportStatistics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningAdvisorTaskSummaryReportTaskInfo ¶
type SqlTuningAdvisorTaskSummaryReportTaskInfo struct { // The ID of the SQL Tuning Advisor task. This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). Id *int64 `mandatory:"true" json:"id"` // The name of the SQL Tuning Advisor task. Name *string `mandatory:"true" json:"name"` // The owner of the SQL Tuning Advisor task. Owner *string `mandatory:"true" json:"owner"` // The start time of the task execution. TimeStarted *common.SDKTime `mandatory:"true" json:"timeStarted"` // The end time of the task execution. TimeEnded *common.SDKTime `mandatory:"true" json:"timeEnded"` // The description of the SQL Tuning Advisor task. This is not defined for Auto SQL Tuning tasks. Description *string `mandatory:"false" json:"description"` // The status of the SQL Tuning Advisor task. This is not defined for Auto SQL Tuning tasks. Status SqlTuningTaskStatusTypesEnum `mandatory:"false" json:"status,omitempty"` // The total running time in seconds. This is not defined for Auto SQL Tuning tasks. RunningTime *int `mandatory:"false" json:"runningTime"` }
SqlTuningAdvisorTaskSummaryReportTaskInfo The general information regarding the SQL Tuning Advisor task.
func (SqlTuningAdvisorTaskSummaryReportTaskInfo) String ¶
func (m SqlTuningAdvisorTaskSummaryReportTaskInfo) String() string
func (SqlTuningAdvisorTaskSummaryReportTaskInfo) ValidateEnumValue ¶
func (m SqlTuningAdvisorTaskSummaryReportTaskInfo) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 Clones and runs a SQL tuning task in the database.
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 Drops 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 Retrieves a comparison of the existing SQL execution plan and a new plan. A SQL tuning task may suggest a new execution plan for a SQL, and this API retrieves the comparison report of the statistics of the two 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 Retrieves a SQL execution plan for the SQL being tuned.
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 specified 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 Gets an array of the details of the findings that match specific filters.
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 Gets the findings and possible actions for a given object in a SQL tuning task. The task ID and object ID are used to retrieve the findings and recommendations.
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 Starts a SQL tuning task for a given set of SQL statements from the active session history top SQL statements.
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 name used to connect to the database. GetUsername() *string // The role of the database user. GetRole() SqlTuningTaskCredentialDetailsRoleEnum }
SqlTuningTaskCredentialDetails The credential 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 name used 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 The password provided by the user 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
func (SqlTuningTaskPasswordCredentialDetails) ValidateEnumValue ¶
func (m SqlTuningTaskPasswordCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningTaskPlanStats ¶
type SqlTuningTaskPlanStats struct { // The type of the original or modified plan with profile, index, and so on. 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 a SQL execution plan.
func (SqlTuningTaskPlanStats) String ¶
func (m SqlTuningTaskPlanStats) String() string
func (SqlTuningTaskPlanStats) ValidateEnumValue ¶
func (m SqlTuningTaskPlanStats) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 started or 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 or cloning a SQL tuning advisor task.
func (SqlTuningTaskReturn) String ¶
func (m SqlTuningTaskReturn) String() string
func (SqlTuningTaskReturn) ValidateEnumValue ¶
func (m SqlTuningTaskReturn) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningTaskSecretCredentialDetails ¶
type SqlTuningTaskSecretCredentialDetails struct { // The user name used 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 The OCID of the Secret provided by the user 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
func (SqlTuningTaskSecretCredentialDetails) ValidateEnumValue ¶
func (m SqlTuningTaskSecretCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningTaskSqlDetail ¶
type SqlTuningTaskSqlDetail struct { // The identifier of a SQL statement. SqlId *string `mandatory:"true" json:"sqlId"` }
SqlTuningTaskSqlDetail The details of the SQL statements on which SQL tuning is performed.
func (SqlTuningTaskSqlDetail) String ¶
func (m SqlTuningTaskSqlDetail) String() string
func (SqlTuningTaskSqlDetail) ValidateEnumValue ¶
func (m SqlTuningTaskSqlDetail) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningTaskSqlExecutionPlanStep ¶
type SqlTuningTaskSqlExecutionPlanStep struct { // The numerical representation of the SQL execution plan. PlanHashValue *int64 `mandatory:"false" json:"planHashValue"` // The identification number of a step in the SQL execution plan. This is unique within the SQL execution plan. // This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). StepId *int `mandatory:"false" json:"stepId"` // The ID of the next step that operates on the results of this step. // This is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). ParentStepId *int `mandatory:"false" json:"parentStepId"` // The order of processing for steps with the same parent ID. Position *int `mandatory:"false" json:"position"` // The name of the operation performed at this step. Operation *string `mandatory:"false" json:"operation"` // The options used for the operation performed at this step. Options *string `mandatory:"false" json:"options"` // The current mode of the optimizer, such as all_rows, first_rows_n (where n = 1, 10, 100, 1000, and so on). OptimizerMode *string `mandatory:"false" json:"optimizerMode"` // The cost of the current operation estimated by the cost-based optimizer (CBO). Cost *float64 `mandatory:"false" json:"cost"` // The number of rows returned by the current operation (estimated by the CBO). Cardinality *int64 `mandatory:"false" json:"cardinality"` // The 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"` // The temporary space usage (in bytes) of the operation (sort or hash-join) as estimated by the CBO. TempSpace *int64 `mandatory:"false" json:"tempSpace"` // The elapsed time (in seconds) of the operation as estimated by the CBO. Time *int64 `mandatory:"false" json:"time"` // The name of the database link used to reference the object. ObjectNode *string `mandatory:"false" json:"objectNode"` // The owner of the object. ObjectOwner *string `mandatory:"false" json:"objectOwner"` // The name of the object. ObjectName *string `mandatory:"false" json:"objectName"` // The numbered position of the object name in the original SQL statement. ObjectPosition *int `mandatory:"false" json:"objectPosition"` // The 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 as 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 as 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 partitionStart and partitionStop. PartitionId *int `mandatory:"false" json:"partitionId"` // The 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"` // The text string identifying the type of execution plan. Attribute *string `mandatory:"false" json:"attribute"` // The 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"` // The predicates used to filter rows before producing them. FilterPredicates *string `mandatory:"false" json:"filterPredicates"` }
SqlTuningTaskSqlExecutionPlanStep A step in the SQL execution plan.
func (SqlTuningTaskSqlExecutionPlanStep) String ¶
func (m SqlTuningTaskSqlExecutionPlanStep) String() string
func (SqlTuningTaskSqlExecutionPlanStep) ValidateEnumValue ¶
func (m SqlTuningTaskSqlExecutionPlanStep) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 executed faster. For COMPREHENSIVE scope, the SQL profile recommendation // is included. Scope StartSqlTuningTaskDetailsScopeEnum `mandatory:"true" json:"scope"` // The array of the details of SQL statement on which 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 a task with the COMPREHENSIVE scope. // The time limit per SQL statement should not be more than the total time limit. StatementTimeLimitInMinutes *int `mandatory:"false" json:"statementTimeLimitInMinutes"` }
StartSqlTuningTaskDetails The 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
func (StartSqlTuningTaskDetails) ValidateEnumValue ¶
func (m StartSqlTuningTaskDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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"` // The detailed inputs required to start 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
func (StartSqlTuningTaskRequest) ValidateEnumValue ¶
func (request StartSqlTuningTaskRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (StatementsAggregateMetrics) ValidateEnumValue ¶
func (m StatementsAggregateMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SummarizeAwrDbCpuUsagesRequest) ValidateEnumValue ¶
func (request SummarizeAwrDbCpuUsagesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SummarizeAwrDbMetricsRequest) ValidateEnumValue ¶
func (request SummarizeAwrDbMetricsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SummarizeAwrDbParameterChangesRequest) ValidateEnumValue ¶
func (request SummarizeAwrDbParameterChangesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SummarizeAwrDbParametersRequest) ValidateEnumValue ¶
func (request SummarizeAwrDbParametersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SummarizeAwrDbSnapshotRangesRequest) ValidateEnumValue ¶
func (request SummarizeAwrDbSnapshotRangesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SummarizeAwrDbSysstatsRequest) ValidateEnumValue ¶
func (request SummarizeAwrDbSysstatsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SummarizeAwrDbTopWaitEventsRequest) ValidateEnumValue ¶
func (request SummarizeAwrDbTopWaitEventsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SummarizeAwrDbWaitEventBucketsRequest) ValidateEnumValue ¶
func (request SummarizeAwrDbWaitEventBucketsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SummarizeAwrDbWaitEventsRequest) ValidateEnumValue ¶
func (request SummarizeAwrDbWaitEventsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (SummarizeJobExecutionsStatusesRequest) ValidateEnumValue ¶
func (request SummarizeJobExecutionsStatusesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 system privileges. Items []SystemPrivilegeSummary `mandatory:"true" json:"items"` }
SystemPrivilegeCollection A collection of system privileges granted to the current user.
func (SystemPrivilegeCollection) String ¶
func (m SystemPrivilegeCollection) String() string
func (SystemPrivilegeCollection) ValidateEnumValue ¶
func (m SystemPrivilegeCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SystemPrivilegeSummary ¶
type SystemPrivilegeSummary struct { // The name of a system privilege. Name *string `mandatory:"false" json:"name"` // Indicates whether the system privilege is granted with the ADMIN option (YES) or not (NO). AdminOption SystemPrivilegeSummaryAdminOptionEnum `mandatory:"false" json:"adminOption,omitempty"` // Indicates how the system privilege was granted. Possible values: // YES if the system privilege is granted commonly (CONTAINER=ALL is used) // NO if the system privilege is granted locally (CONTAINER=ALL is not used) Common SystemPrivilegeSummaryCommonEnum `mandatory:"false" json:"common,omitempty"` // Indicates whether the granted system privilege is inherited from another container (YES) or not (NO). Inherited SystemPrivilegeSummaryInheritedEnum `mandatory:"false" json:"inherited,omitempty"` }
SystemPrivilegeSummary A Summary of system privileges.
func (SystemPrivilegeSummary) String ¶
func (m SystemPrivilegeSummary) String() string
func (SystemPrivilegeSummary) ValidateEnumValue ¶
func (m SystemPrivilegeSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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"` // Indicates whether this is the default tablespace. IsDefault *bool `mandatory:"false" json:"isDefault"` // 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
func (Tablespace) ValidateEnumValue ¶
func (m Tablespace) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TablespaceAdminCredentialDetails ¶
type TablespaceAdminCredentialDetails interface { // The user to connect to the database. GetUsername() *string // The role of the database user. GetRole() TablespaceAdminCredentialDetailsRoleEnum }
TablespaceAdminCredentialDetails The credential to connect to the database to perform tablespace administration tasks.
type TablespaceAdminCredentialDetailsRoleEnum ¶
type TablespaceAdminCredentialDetailsRoleEnum string
TablespaceAdminCredentialDetailsRoleEnum Enum with underlying type: string
const ( TablespaceAdminCredentialDetailsRoleNormal TablespaceAdminCredentialDetailsRoleEnum = "NORMAL" TablespaceAdminCredentialDetailsRoleSysdba TablespaceAdminCredentialDetailsRoleEnum = "SYSDBA" )
Set of constants representing the allowable values for TablespaceAdminCredentialDetailsRoleEnum
func GetTablespaceAdminCredentialDetailsRoleEnumValues ¶
func GetTablespaceAdminCredentialDetailsRoleEnumValues() []TablespaceAdminCredentialDetailsRoleEnum
GetTablespaceAdminCredentialDetailsRoleEnumValues Enumerates the set of values for TablespaceAdminCredentialDetailsRoleEnum
type TablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum ¶
type TablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum string
TablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum Enum with underlying type: string
const ( TablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeSecret TablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum = "SECRET" TablespaceAdminCredentialDetailsTablespaceAdminCredentialTypePassword TablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum = "PASSWORD" )
Set of constants representing the allowable values for TablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum
func GetTablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnumValues ¶
func GetTablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnumValues() []TablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum
GetTablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnumValues Enumerates the set of values for TablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum
type TablespaceAdminPasswordCredentialDetails ¶
type TablespaceAdminPasswordCredentialDetails 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 TablespaceAdminCredentialDetailsRoleEnum `mandatory:"true" json:"role"` }
TablespaceAdminPasswordCredentialDetails User provides a password to be used to connect to the database.
func (TablespaceAdminPasswordCredentialDetails) GetRole ¶
func (m TablespaceAdminPasswordCredentialDetails) GetRole() TablespaceAdminCredentialDetailsRoleEnum
GetRole returns Role
func (TablespaceAdminPasswordCredentialDetails) GetUsername ¶
func (m TablespaceAdminPasswordCredentialDetails) GetUsername() *string
GetUsername returns Username
func (TablespaceAdminPasswordCredentialDetails) MarshalJSON ¶
func (m TablespaceAdminPasswordCredentialDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (TablespaceAdminPasswordCredentialDetails) String ¶
func (m TablespaceAdminPasswordCredentialDetails) String() string
func (TablespaceAdminPasswordCredentialDetails) ValidateEnumValue ¶
func (m TablespaceAdminPasswordCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TablespaceAdminSecretCredentialDetails ¶
type TablespaceAdminSecretCredentialDetails 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 TablespaceAdminCredentialDetailsRoleEnum `mandatory:"true" json:"role"` }
TablespaceAdminSecretCredentialDetails User provides a secret OCID, which will be used to retrieve the password to connect to the database.
func (TablespaceAdminSecretCredentialDetails) GetRole ¶
func (m TablespaceAdminSecretCredentialDetails) GetRole() TablespaceAdminCredentialDetailsRoleEnum
GetRole returns Role
func (TablespaceAdminSecretCredentialDetails) GetUsername ¶
func (m TablespaceAdminSecretCredentialDetails) GetUsername() *string
GetUsername returns Username
func (TablespaceAdminSecretCredentialDetails) MarshalJSON ¶
func (m TablespaceAdminSecretCredentialDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (TablespaceAdminSecretCredentialDetails) String ¶
func (m TablespaceAdminSecretCredentialDetails) String() string
func (TablespaceAdminSecretCredentialDetails) ValidateEnumValue ¶
func (m TablespaceAdminSecretCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TablespaceAdminStatus ¶
type TablespaceAdminStatus struct { // The status of a tablespace admin action. Status TablespaceAdminStatusStatusEnum `mandatory:"true" json:"status"` // The error code that denotes failure if the tablespace admin action is not successful. The error code is "null" if the admin action is successful. ErrorCode *int `mandatory:"false" json:"errorCode"` // The error message that indicates the reason for failure if the tablespace admin action is not successful. The error message is "null" if the admin action is successful. ErrorMessage *string `mandatory:"false" json:"errorMessage"` }
TablespaceAdminStatus The status of a tablespace admin action.
func (TablespaceAdminStatus) String ¶
func (m TablespaceAdminStatus) String() string
func (TablespaceAdminStatus) ValidateEnumValue ¶
func (m TablespaceAdminStatus) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TablespaceAdminStatusStatusEnum ¶
type TablespaceAdminStatusStatusEnum string
TablespaceAdminStatusStatusEnum Enum with underlying type: string
const ( TablespaceAdminStatusStatusSucceeded TablespaceAdminStatusStatusEnum = "SUCCEEDED" TablespaceAdminStatusStatusFailed TablespaceAdminStatusStatusEnum = "FAILED" )
Set of constants representing the allowable values for TablespaceAdminStatusStatusEnum
func GetTablespaceAdminStatusStatusEnumValues ¶
func GetTablespaceAdminStatusStatusEnumValues() []TablespaceAdminStatusStatusEnum
GetTablespaceAdminStatusStatusEnumValues Enumerates the set of values for TablespaceAdminStatusStatusEnum
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
func (TablespaceCollection) ValidateEnumValue ¶
func (m TablespaceCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 ( TablespaceIndexCompressForAdvancedLow TablespaceIndexCompressForEnum = "ADVANCED_LOW" TablespaceIndexCompressForAdvancedHigh TablespaceIndexCompressForEnum = "ADVANCED_HIGH" TablespaceIndexCompressForNone TablespaceIndexCompressForEnum = "NONE" )
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 TablespaceStorageSize ¶
type TablespaceStorageSize struct { // Storage size number in bytes, kilobytes, megabytes, gigabytes, or terabytes. Size *float32 `mandatory:"true" json:"size"` // Storage size unit: bytes, kilobytes, megabytes, gigabytes, or terabytes. Unit TablespaceStorageSizeUnitEnum `mandatory:"false" json:"unit,omitempty"` }
TablespaceStorageSize Storage size.
func (TablespaceStorageSize) String ¶
func (m TablespaceStorageSize) String() string
func (TablespaceStorageSize) ValidateEnumValue ¶
func (m TablespaceStorageSize) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TablespaceStorageSizeUnitEnum ¶
type TablespaceStorageSizeUnitEnum string
TablespaceStorageSizeUnitEnum Enum with underlying type: string
const ( TablespaceStorageSizeUnitBytes TablespaceStorageSizeUnitEnum = "BYTES" TablespaceStorageSizeUnitKilobytes TablespaceStorageSizeUnitEnum = "KILOBYTES" TablespaceStorageSizeUnitMegabytes TablespaceStorageSizeUnitEnum = "MEGABYTES" TablespaceStorageSizeUnitGigabytes TablespaceStorageSizeUnitEnum = "GIGABYTES" TablespaceStorageSizeUnitTerabytes TablespaceStorageSizeUnitEnum = "TERABYTES" )
Set of constants representing the allowable values for TablespaceStorageSizeUnitEnum
func GetTablespaceStorageSizeUnitEnumValues ¶
func GetTablespaceStorageSizeUnitEnumValues() []TablespaceStorageSizeUnitEnum
GetTablespaceStorageSizeUnitEnumValues Enumerates the set of values for TablespaceStorageSizeUnitEnum
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"` // Indicates whether this is the default tablespace. IsDefault *bool `mandatory:"false" json:"isDefault"` // 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
func (TablespaceSummary) ValidateEnumValue ¶
func (m TablespaceSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 ( TablespaceSummaryIndexCompressForAdvancedLow TablespaceSummaryIndexCompressForEnum = "ADVANCED_LOW" TablespaceSummaryIndexCompressForAdvancedHigh TablespaceSummaryIndexCompressForEnum = "ADVANCED_HIGH" TablespaceSummaryIndexCompressForNone TablespaceSummaryIndexCompressForEnum = "NONE" )
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
func (TimeSeriesMetricDataPoint) ValidateEnumValue ¶
func (m TimeSeriesMetricDataPoint) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (TimeSeriesMetricDefinition) ValidateEnumValue ¶
func (m TimeSeriesMetricDefinition) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (UpdateDatabaseParametersResult) ValidateEnumValue ¶
func (m UpdateDatabaseParametersResult) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (UpdateDbManagementPrivateEndpointDetails) ValidateEnumValue ¶
func (m UpdateDbManagementPrivateEndpointDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (UpdateDbManagementPrivateEndpointRequest) ValidateEnumValue ¶
func (request UpdateDbManagementPrivateEndpointRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (UpdateJobRequest) ValidateEnumValue ¶
func (request UpdateJobRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateJobResponse ¶
type UpdateJobResponse struct { // The underlying http response RawResponse *http.Response // The Job instance Job `presentIn:"body"` // 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
func (UpdateManagedDatabaseGroupDetails) ValidateEnumValue ¶
func (m UpdateManagedDatabaseGroupDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (UpdateManagedDatabaseGroupRequest) ValidateEnumValue ¶
func (request UpdateManagedDatabaseGroupRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (UpdateSqlJobDetails) ValidateEnumValue ¶
func (m UpdateSqlJobDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateTablespaceDetails ¶
type UpdateTablespaceDetails struct { CredentialDetails TablespaceAdminCredentialDetails `mandatory:"true" json:"credentialDetails"` // The name of the tablespace. It must be unique within a database. Name *string `mandatory:"false" json:"name"` // The type of tablespace. Type UpdateTablespaceDetailsTypeEnum `mandatory:"false" json:"type,omitempty"` // The size of each data file or temp file. FileSize *TablespaceStorageSize `mandatory:"false" json:"fileSize"` // The status of the tablespace. Status UpdateTablespaceDetailsStatusEnum `mandatory:"false" json:"status,omitempty"` // Specifies whether the data file or temp file can be extended automatically. IsAutoExtensible *bool `mandatory:"false" json:"isAutoExtensible"` // The size of the next increment of disk space to be allocated automatically when more extents are required. AutoExtendNextSize *TablespaceStorageSize `mandatory:"false" json:"autoExtendNextSize"` // The maximum disk space allowed for automatic extension of the data files or temp files. AutoExtendMaxSize *TablespaceStorageSize `mandatory:"false" json:"autoExtendMaxSize"` // Specifies whether the disk space of the data file or temp file can be limited. IsMaxSizeUnlimited *bool `mandatory:"false" json:"isMaxSizeUnlimited"` // Specifies whether the tablespace is the default tablespace. IsDefault *bool `mandatory:"false" json:"isDefault"` }
UpdateTablespaceDetails The details required to update a tablespace.
func (UpdateTablespaceDetails) String ¶
func (m UpdateTablespaceDetails) String() string
func (*UpdateTablespaceDetails) UnmarshalJSON ¶
func (m *UpdateTablespaceDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (UpdateTablespaceDetails) ValidateEnumValue ¶
func (m UpdateTablespaceDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateTablespaceDetailsStatusEnum ¶
type UpdateTablespaceDetailsStatusEnum string
UpdateTablespaceDetailsStatusEnum Enum with underlying type: string
const ( UpdateTablespaceDetailsStatusOnly UpdateTablespaceDetailsStatusEnum = "READ_ONLY" UpdateTablespaceDetailsStatusWrite UpdateTablespaceDetailsStatusEnum = "READ_WRITE" )
Set of constants representing the allowable values for UpdateTablespaceDetailsStatusEnum
func GetUpdateTablespaceDetailsStatusEnumValues ¶
func GetUpdateTablespaceDetailsStatusEnumValues() []UpdateTablespaceDetailsStatusEnum
GetUpdateTablespaceDetailsStatusEnumValues Enumerates the set of values for UpdateTablespaceDetailsStatusEnum
type UpdateTablespaceDetailsTypeEnum ¶
type UpdateTablespaceDetailsTypeEnum string
UpdateTablespaceDetailsTypeEnum Enum with underlying type: string
const ( UpdateTablespaceDetailsTypePermanent UpdateTablespaceDetailsTypeEnum = "PERMANENT" UpdateTablespaceDetailsTypeTemporary UpdateTablespaceDetailsTypeEnum = "TEMPORARY" )
Set of constants representing the allowable values for UpdateTablespaceDetailsTypeEnum
func GetUpdateTablespaceDetailsTypeEnumValues ¶
func GetUpdateTablespaceDetailsTypeEnumValues() []UpdateTablespaceDetailsTypeEnum
GetUpdateTablespaceDetailsTypeEnumValues Enumerates the set of values for UpdateTablespaceDetailsTypeEnum
type UpdateTablespaceRequest ¶
type UpdateTablespaceRequest 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 tablespace. TablespaceName *string `mandatory:"true" contributesTo:"path" name:"tablespaceName"` // The details required to update a tablespace. UpdateTablespaceDetails `contributesTo:"body"` // 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 }
UpdateTablespaceRequest wrapper for the UpdateTablespace operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateTablespace.go.html to see an example of how to use UpdateTablespaceRequest.
func (UpdateTablespaceRequest) BinaryRequestBody ¶
func (request UpdateTablespaceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateTablespaceRequest) HTTPRequest ¶
func (request UpdateTablespaceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateTablespaceRequest) RetryPolicy ¶
func (request UpdateTablespaceRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateTablespaceRequest) String ¶
func (request UpdateTablespaceRequest) String() string
func (UpdateTablespaceRequest) ValidateEnumValue ¶
func (request UpdateTablespaceRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateTablespaceResponse ¶
type UpdateTablespaceResponse struct { // The underlying http response RawResponse *http.Response // The Tablespace instance Tablespace `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"` }
UpdateTablespaceResponse wrapper for the UpdateTablespace operation
func (UpdateTablespaceResponse) HTTPResponse ¶
func (response UpdateTablespaceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateTablespaceResponse) String ¶
func (response UpdateTablespaceResponse) String() string
type User ¶
type User struct { // The name of the User. Name *string `mandatory:"true" json:"name"` // The status of the user account. 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 date and time the user was created. 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 and time of the expiration of the user 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 the user. ExternalName *string `mandatory:"false" json:"externalName"` // The list of existing versions of the password hashes (also known as "verifiers") 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 date and 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 is inherited from another container (YES) or not (NO). Inherited UserInheritedEnum `mandatory:"false" json:"inherited,omitempty"` // The default collation for the user schema. DefaultCollation *string `mandatory:"false" json:"defaultCollation"` // Indicates whether the 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 and time when the user 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.
func (User) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type 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
func (UserCollection) ValidateEnumValue ¶
func (m UserCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 status of the user account. 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 date and time the user was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The User resource profile name. Profile *string `mandatory:"true" json:"profile"` // The date and time of the expiration of the user account. TimeExpiring *common.SDKTime `mandatory:"false" json:"timeExpiring"` }
UserSummary The summary of a specific User.
func (UserSummary) String ¶
func (m UserSummary) String() string
func (UserSummary) ValidateEnumValue ¶
func (m UserSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func (WorkRequest) ValidateEnumValue ¶
func (m WorkRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type 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
func (WorkRequestCollection) ValidateEnumValue ¶
func (m WorkRequestCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestError ¶
type WorkRequestError struct { // 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
func (WorkRequestError) ValidateEnumValue ¶
func (m WorkRequestError) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestErrorCollection ¶
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
func (WorkRequestErrorCollection) ValidateEnumValue ¶
func (m WorkRequestErrorCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestLogEntry ¶
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
func (WorkRequestLogEntry) ValidateEnumValue ¶
func (m WorkRequestLogEntry) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestLogEntryCollection ¶
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
func (WorkRequestLogEntryCollection) ValidateEnumValue ¶
func (m WorkRequestLogEntryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type 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
func (WorkRequestResource) ValidateEnumValue ¶
func (m WorkRequestResource) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestResourceActionTypeEnum ¶
type WorkRequestResourceActionTypeEnum string
WorkRequestResourceActionTypeEnum Enum with underlying type: string
const ( WorkRequestResourceActionTypeCreated WorkRequestResourceActionTypeEnum = "CREATED" WorkRequestResourceActionTypeUpdated WorkRequestResourceActionTypeEnum = "UPDATED" WorkRequestResourceActionTypeDeleted WorkRequestResourceActionTypeEnum = "DELETED" 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
func (WorkRequestSummary) ValidateEnumValue ¶
func (m WorkRequestSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type 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_data_files_details.go
- add_data_files_request_response.go
- add_managed_database_to_managed_database_group_details.go
- add_managed_database_to_managed_database_group_request_response.go
- allowed_parameter_value.go
- asm_property.go
- asm_property_collection.go
- asm_property_summary.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
- create_tablespace_details.go
- create_tablespace_request_response.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
- drop_tablespace_details.go
- drop_tablespace_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_tablespace_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_asm_properties_request_response.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_data_file_details.go
- remove_data_file_request_response.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
- resize_data_file_details.go
- resize_data_file_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_admin_credential_details.go
- tablespace_admin_password_credential_details.go
- tablespace_admin_secret_credential_details.go
- tablespace_admin_status.go
- tablespace_collection.go
- tablespace_storage_size.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
- update_tablespace_details.go
- update_tablespace_request_response.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