Documentation ¶
Index ¶
- func GetAddDataFilesDetailsFileTypeEnumStringValues() []string
- func GetAddmTaskSummaryHowCreatedEnumStringValues() []string
- func GetAddmTaskSummaryStatusEnumStringValues() []string
- func GetAddmTasksSortByEnumStringValues() []string
- func GetAddmTasksSortOrderEnumStringValues() []string
- func GetAlertLogCountSummaryCategoryEnumStringValues() []string
- func GetAlertLogSummaryMessageLevelEnumStringValues() []string
- func GetAlertLogSummaryMessageTypeEnumStringValues() []string
- func GetAlertSeverityEnumEnumStringValues() []string
- func GetAlertTypeEnumEnumStringValues() []string
- func GetAsmConnectionCredentialsByDetailsRoleEnumStringValues() []string
- func GetAsmConnectionCredentialsCredentialTypeEnumStringValues() []string
- func GetAsmConnectionStringProtocolEnumStringValues() []string
- func GetAssociatedComponentAssociationTypeEnumStringValues() []string
- func GetAttentionLogCountSummaryCategoryEnumStringValues() []string
- func GetAttentionLogSummaryMessageTypeEnumStringValues() []string
- func GetAttentionLogSummaryMessageUrgencyEnumStringValues() []string
- func GetAutomaticCaptureFilterDetailsNameEnumStringValues() []string
- func GetAutomaticCaptureFilterNameEnumStringValues() []string
- func GetAwrDbReportFormatEnumStringValues() []string
- func GetAwrDbSqlReportFormatEnumStringValues() []string
- func GetAwrQueryResultAwrResultTypeEnumStringValues() []string
- func GetBasicDatabaseConnectionStringDetailsProtocolEnumStringValues() []string
- func GetCompareTypeEnumStringValues() []string
- func GetConnectorDetailsConnectorTypeEnumStringValues() []string
- func GetConsumerGroupPrivilegeSummaryGrantOptionEnumStringValues() []string
- func GetConsumerGroupPrivilegeSummaryInitialGroupEnumStringValues() []string
- func GetCreateExternalDbSystemConnectorDetailsConnectorTypeEnumStringValues() []string
- func GetCreateExternalExadataInfrastructureDetailsLicenseModelEnumStringValues() []string
- func GetCreateTablespaceDetailsDefaultCompressEnumStringValues() []string
- func GetCreateTablespaceDetailsExtentManagementEnumStringValues() []string
- func GetCreateTablespaceDetailsSegmentManagementEnumStringValues() []string
- func GetCreateTablespaceDetailsStatusEnumStringValues() []string
- func GetCreateTablespaceDetailsTypeEnumStringValues() []string
- func GetDatabaseConnectionCredentialsByDetailsRoleEnumStringValues() []string
- func GetDatabaseConnectionCredentialsCredentialTypeEnumStringValues() []string
- func GetDatabaseConnectionStringDetailsConnectionTypeEnumStringValues() []string
- func GetDatabaseConnectionStringProtocolEnumStringValues() []string
- func GetDatabaseCredentialDetailsCredentialTypeEnumStringValues() []string
- func GetDatabaseCredentialsRoleEnumStringValues() []string
- func GetDatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnumStringValues() []string
- func GetDatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnumStringValues() []string
- func GetDatabaseFeatureConfigurationFeatureStatusEnumStringValues() []string
- func GetDatabaseLifecycleFeatureConfigurationLicenseModelEnumStringValues() []string
- func GetDatabaseManagementConfigDatabaseManagementStatusEnumStringValues() []string
- func GetDatabaseManagementConfigLicenseModelEnumStringValues() []string
- func GetDatabaseParameterSummaryConstraintEnumStringValues() []string
- func GetDatabaseParameterSummaryIsModifiedEnumStringValues() []string
- func GetDatabaseParameterSummaryIsSystemModifiableEnumStringValues() []string
- func GetDatabaseParameterSummaryTypeEnumStringValues() []string
- func GetDatabaseParameterUpdateStatusStatusEnumStringValues() []string
- func GetDatabasePasswordCredentialDetailsRoleEnumStringValues() []string
- func GetDatabasePlanRoleEnumEnumStringValues() []string
- func GetDatabasePlanTypeEnumEnumStringValues() []string
- func GetDatabaseSecretCredentialDetailsRoleEnumStringValues() []string
- func GetDatabaseSslConnectionCredentialsRoleEnumStringValues() []string
- func GetDatabaseStatusEnumStringValues() []string
- func GetDatabaseSubTypeEnumStringValues() []string
- func GetDatabaseTypeEnumStringValues() []string
- func GetDatafileLostWriteProtectEnumStringValues() []string
- func GetDatafileOnlineStatusEnumStringValues() []string
- func GetDatafileSharedEnumStringValues() []string
- func GetDatafileStatusEnumStringValues() []string
- func GetDbManagementFeatureEnumStringValues() []string
- func GetDbRoleEnumStringValues() []string
- func GetDbmResourceLifecycleStateEnumStringValues() []string
- func GetDbmResourceResourceTypeEnumStringValues() []string
- func GetDeploymentTypeEnumStringValues() []string
- func GetDiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnumStringValues() []string
- func GetDiscoveredExternalClusterInstanceNodeRoleEnumStringValues() []string
- func GetDiscoveredExternalDatabaseDbRoleEnumStringValues() []string
- func GetDiscoveredExternalDbSystemComponentStatusEnumStringValues() []string
- func GetDiscoveredExternalListenerListenerTypeEnumStringValues() []string
- func GetEnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnumStringValues() []string
- func GetEnableExternalExadataInfrastructureManagementDetailsLicenseModelEnumStringValues() []string
- func GetEntityDiscoveredDiscoverStatusEnumStringValues() []string
- func GetEntityDiscoveredEntityTypeEnumStringValues() []string
- func GetExternalAsmDiskGroupSummaryRedundancyTypeEnumStringValues() []string
- func GetExternalAsmInstanceLifecycleStateEnumStringValues() []string
- func GetExternalAsmLifecycleStateEnumStringValues() []string
- func GetExternalClusterInstanceLifecycleStateEnumStringValues() []string
- func GetExternalClusterInstanceNodeRoleEnumStringValues() []string
- func GetExternalClusterLifecycleStateEnumStringValues() []string
- func GetExternalClusterNetworkConfigurationNetworkTypeEnumStringValues() []string
- func GetExternalClusterScanListenerConfigurationScanProtocolEnumStringValues() []string
- func GetExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnumStringValues() []string
- func GetExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnumStringValues() []string
- func GetExternalDatabaseSummaryLifecycleStateEnumStringValues() []string
- func GetExternalDatabaseSystemDiscoverySummaryLicenseModelEnumStringValues() []string
- func GetExternalDbHomeLifecycleStateEnumStringValues() []string
- func GetExternalDbNodeLifecycleStateEnumStringValues() []string
- func GetExternalDbSystemComponentTypeEnumStringValues() []string
- func GetExternalDbSystemConnectionInfoComponentTypeEnumStringValues() []string
- func GetExternalDbSystemConnectorConnectorTypeEnumStringValues() []string
- func GetExternalDbSystemConnectorLifecycleStateEnumStringValues() []string
- func GetExternalDbSystemConnectorSummaryConnectorTypeEnumStringValues() []string
- func GetExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnumStringValues() []string
- func GetExternalDbSystemDiscoveryConnectorConnectorTypeEnumStringValues() []string
- func GetExternalDbSystemDiscoveryLifecycleStateEnumStringValues() []string
- func GetExternalDbSystemLifecycleStateEnumStringValues() []string
- func GetExternalExadataDatabaseSystemSummaryLicenseModelEnumStringValues() []string
- func GetExternalExadataInfrastructureDiscoveryLicenseModelEnumStringValues() []string
- func GetExternalExadataInfrastructureDiscoveryRackSizeEnumStringValues() []string
- func GetExternalExadataInfrastructureDiscoverySummaryRackSizeEnumStringValues() []string
- func GetExternalExadataInfrastructureLicenseModelEnumStringValues() []string
- func GetExternalExadataInfrastructureRackSizeEnumStringValues() []string
- func GetExternalExadataInfrastructureSummaryLicenseModelEnumStringValues() []string
- func GetExternalExadataInfrastructureSummaryRackSizeEnumStringValues() []string
- func GetExternalExadataStorageConnectorStatusStatusEnumStringValues() []string
- func GetExternalListenerEndpointProtocolEnumStringValues() []string
- func GetExternalListenerLifecycleStateEnumStringValues() []string
- func GetExternalListenerListenerTypeEnumStringValues() []string
- func GetFetchSqlTuningSetDetailsRecursiveSqlEnumStringValues() []string
- func GetGetAwrDbReportReportFormatEnumStringValues() []string
- func GetGetAwrDbReportReportTypeEnumStringValues() []string
- func GetGetAwrDbSqlReportReportFormatEnumStringValues() []string
- func GetGetDatabaseFleetHealthMetricsCompareTypeEnumStringValues() []string
- func GetGetDatabaseFleetHealthMetricsSortByEnumStringValues() []string
- func GetGetDatabaseFleetHealthMetricsSortOrderEnumStringValues() []string
- func GetGetHeatWaveFleetMetricFilterByHeatWaveStatusEnumStringValues() []string
- func GetGetMySqlFleetMetricFilterByMdsDeploymentTypeEnumStringValues() []string
- func GetGetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnumStringValues() []string
- func GetGetMySqlFleetMetricFilterByMySqlStatusEnumStringValues() []string
- func GetGetPdbMetricsCompareTypeEnumStringValues() []string
- func GetGetPeerDatabaseMetricsCompareTypeEnumStringValues() []string
- func GetGetSqlExecutionPlanAttributeEnumStringValues() []string
- func GetGetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnumStringValues() []string
- func GetHeatWaveClusterStatusEnumStringValues() []string
- func GetHeatWaveNodeStatusEnumStringValues() []string
- func GetHistoricAddmResultHowCreatedEnumStringValues() []string
- func GetHistoricAddmResultStatusEnumStringValues() []string
- func GetInstanceDetailsStatusEnumStringValues() []string
- func GetIormPlanObjectiveEnumEnumStringValues() []string
- func GetIormPlanStatusEnumEnumStringValues() []string
- func GetJobExecutionResultDetailsTypeEnumStringValues() []string
- func GetJobExecutionResultLocationTypeEnumStringValues() []string
- func GetJobExecutionStatusEnumStringValues() []string
- func GetJobExecutionsStatusSummaryStatusEnumStringValues() []string
- func GetJobInBindDataTypeEnumStringValues() []string
- func GetJobLifecycleStateEnumStringValues() []string
- func GetJobOutBindDataTypeEnumStringValues() []string
- func GetJobRunRunStatusEnumStringValues() []string
- func GetJobScheduleDetailsIntervalTypeEnumStringValues() []string
- func GetJobScheduleTypeEnumStringValues() []string
- func GetJobTypesEnumStringValues() []string
- func GetLifecycleStatesEnumStringValues() []string
- func GetListAlertLogsLevelFilterEnumStringValues() []string
- func GetListAlertLogsSortByEnumStringValues() []string
- func GetListAlertLogsSortOrderEnumStringValues() []string
- func GetListAlertLogsTypeFilterEnumStringValues() []string
- func GetListAsmPropertiesSortByEnumStringValues() []string
- func GetListAsmPropertiesSortOrderEnumStringValues() []string
- func GetListAssociatedDatabasesSortByEnumStringValues() []string
- func GetListAssociatedDatabasesSortOrderEnumStringValues() []string
- func GetListAttentionLogsSortByEnumStringValues() []string
- func GetListAttentionLogsSortOrderEnumStringValues() []string
- func GetListAttentionLogsTypeFilterEnumStringValues() []string
- func GetListAttentionLogsUrgencyFilterEnumStringValues() []string
- func GetListAwrDbSnapshotsSortByEnumStringValues() []string
- func GetListAwrDbSnapshotsSortOrderEnumStringValues() []string
- func GetListAwrDbsSortByEnumStringValues() []string
- func GetListAwrDbsSortOrderEnumStringValues() []string
- func GetListConsumerGroupPrivilegesSortByEnumStringValues() []string
- func GetListConsumerGroupPrivilegesSortOrderEnumStringValues() []string
- func GetListCursorCacheStatementsSortByEnumStringValues() []string
- func GetListCursorCacheStatementsSortOrderEnumStringValues() []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 GetListExternalAsmDiskGroupsSortByEnumStringValues() []string
- func GetListExternalAsmDiskGroupsSortOrderEnumStringValues() []string
- func GetListExternalAsmInstancesSortByEnumStringValues() []string
- func GetListExternalAsmInstancesSortOrderEnumStringValues() []string
- func GetListExternalAsmUsersSortByEnumStringValues() []string
- func GetListExternalAsmUsersSortOrderEnumStringValues() []string
- func GetListExternalAsmsSortByEnumStringValues() []string
- func GetListExternalAsmsSortOrderEnumStringValues() []string
- func GetListExternalClusterInstancesSortByEnumStringValues() []string
- func GetListExternalClusterInstancesSortOrderEnumStringValues() []string
- func GetListExternalClustersSortByEnumStringValues() []string
- func GetListExternalClustersSortOrderEnumStringValues() []string
- func GetListExternalDatabasesSortByEnumStringValues() []string
- func GetListExternalDatabasesSortOrderEnumStringValues() []string
- func GetListExternalDbHomesSortByEnumStringValues() []string
- func GetListExternalDbHomesSortOrderEnumStringValues() []string
- func GetListExternalDbNodesSortByEnumStringValues() []string
- func GetListExternalDbNodesSortOrderEnumStringValues() []string
- func GetListExternalDbSystemConnectorsSortByEnumStringValues() []string
- func GetListExternalDbSystemConnectorsSortOrderEnumStringValues() []string
- func GetListExternalDbSystemDiscoveriesSortByEnumStringValues() []string
- func GetListExternalDbSystemDiscoveriesSortOrderEnumStringValues() []string
- func GetListExternalDbSystemsSortByEnumStringValues() []string
- func GetListExternalDbSystemsSortOrderEnumStringValues() []string
- func GetListExternalExadataInfrastructuresSortByEnumStringValues() []string
- func GetListExternalExadataInfrastructuresSortOrderEnumStringValues() []string
- func GetListExternalExadataStorageConnectorsSortByEnumStringValues() []string
- func GetListExternalExadataStorageConnectorsSortOrderEnumStringValues() []string
- func GetListExternalExadataStorageServersSortByEnumStringValues() []string
- func GetListExternalExadataStorageServersSortOrderEnumStringValues() []string
- func GetListExternalListenerServicesSortByEnumStringValues() []string
- func GetListExternalListenerServicesSortOrderEnumStringValues() []string
- func GetListExternalListenersSortByEnumStringValues() []string
- func GetListExternalListenersSortOrderEnumStringValues() []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 GetListManagedMySqlDatabaseConfigurationDataSortByEnumStringValues() []string
- func GetListManagedMySqlDatabaseConfigurationDataSortOrderEnumStringValues() []string
- func GetListManagedMySqlDatabaseSqlDataSortByEnumStringValues() []string
- func GetListManagedMySqlDatabaseSqlDataSortOrderEnumStringValues() []string
- func GetListManagedMySqlDatabasesSortByEnumStringValues() []string
- func GetListManagedMySqlDatabasesSortOrderEnumStringValues() []string
- func GetListNamedCredentialsScopeEnumStringValues() []string
- func GetListNamedCredentialsSortByEnumStringValues() []string
- func GetListNamedCredentialsSortOrderEnumStringValues() []string
- func GetListNamedCredentialsTypeEnumStringValues() []string
- func GetListObjectPrivilegesSortByEnumStringValues() []string
- func GetListObjectPrivilegesSortOrderEnumStringValues() []string
- func GetListOptimizerStatisticsCollectionAggregationsGroupTypeEnumStringValues() []string
- func GetListOptimizerStatisticsCollectionAggregationsTaskTypeEnumStringValues() []string
- func GetListOptimizerStatisticsCollectionOperationsSortByEnumStringValues() []string
- func GetListOptimizerStatisticsCollectionOperationsSortOrderEnumStringValues() []string
- func GetListOptimizerStatisticsCollectionOperationsTaskTypeEnumStringValues() []string
- func GetListProxiedForUsersSortByEnumStringValues() []string
- func GetListProxiedForUsersSortOrderEnumStringValues() []string
- func GetListProxyUsersSortByEnumStringValues() []string
- func GetListProxyUsersSortOrderEnumStringValues() []string
- func GetListRolesSortByEnumStringValues() []string
- func GetListRolesSortOrderEnumStringValues() []string
- func GetListSqlPlanBaselineJobsSortByEnumStringValues() []string
- func GetListSqlPlanBaselineJobsSortOrderEnumStringValues() []string
- func GetListSqlPlanBaselinesOriginEnumStringValues() []string
- func GetListSqlPlanBaselinesSortByEnumStringValues() []string
- func GetListSqlPlanBaselinesSortOrderEnumStringValues() []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 GetListSqlTuningSetsSortByEnumStringValues() []string
- func GetListSqlTuningSetsSortOrderEnumStringValues() []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 GetLoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnumStringValues() []string
- func GetLoadSqlTuningSetDetailsCaptureModeEnumStringValues() []string
- func GetLoadSqlTuningSetDetailsCaptureOptionEnumStringValues() []string
- func GetLoadSqlTuningSetDetailsLoadOptionEnumStringValues() []string
- func GetLoadSqlTuningSetDetailsLoadTypeEnumStringValues() []string
- func GetLoadSqlTuningSetDetailsRecursiveSqlEnumStringValues() []string
- func GetLoadSqlTuningSetDetailsUpdateConditionEnumStringValues() []string
- func GetLoadSqlTuningSetDetailsUpdateOptionEnumStringValues() []string
- func GetManagedDatabaseCredentialCredentialTypeEnumStringValues() []string
- func GetManagedDatabaseCredentialRoleEnumStringValues() []string
- func GetManagementOptionEnumStringValues() []string
- func GetMdsTypeEnumStringValues() []string
- func GetMySqlConfigurationDataSummarySourceEnumStringValues() []string
- func GetMySqlDatabaseStatusEnumStringValues() []string
- func GetMySqlDeploymentTypeEnumStringValues() []string
- func GetNamedCredentialContentTypeEnumStringValues() []string
- func GetNamedCredentialScopeEnumStringValues() []string
- func GetObjectPrivilegeSummaryCommonEnumStringValues() []string
- func GetObjectPrivilegeSummaryGrantOptionEnumStringValues() []string
- func GetObjectPrivilegeSummaryHierarchyEnumStringValues() []string
- func GetObjectPrivilegeSummaryInheritedEnumStringValues() []string
- func GetOptimizerStatisticsAdvisorExecutionStatusEnumStringValues() []string
- func GetOptimizerStatisticsAdvisorExecutionSummaryStatusEnumStringValues() []string
- func GetOptimizerStatisticsCollectionOperationStatusEnumStringValues() []string
- func GetOptimizerStatisticsCollectionOperationSummaryStatusEnumStringValues() []string
- func GetOptimizerStatisticsGroupByTypesEnumStringValues() []string
- func GetOptimizerStatisticsOperationTaskStatusEnumStringValues() []string
- func GetOptimizerStatisticsOperationTaskTargetTypeEnumStringValues() []string
- func GetOptimizerStatisticsTaskFilterTypesEnumStringValues() []string
- func GetParameterScopeEnumStringValues() []string
- func GetPasswordSecretAccessModeEnumStringValues() []string
- func GetPatchInstructionOperationEnumStringValues() []string
- func GetPreferredCredentialStatusEnumStringValues() []string
- func GetPreferredCredentialTypeEnumStringValues() []string
- func GetProxiedForUserSummaryAuthenticationEnumStringValues() []string
- func GetProxiedForUserSummaryFlagsEnumStringValues() []string
- func GetProxyUserSummaryAuthenticationEnumStringValues() []string
- func GetProxyUserSummaryFlagsEnumStringValues() []string
- func GetRankingMeasureEnumStringValues() []string
- func GetRemoveDataFileDetailsFileTypeEnumStringValues() []string
- func GetResizeDataFileDetailsFileTypeEnumStringValues() []string
- func GetResourceTypeEnumStringValues() []string
- func GetRestCredentialSslTrustStoreTypeEnumStringValues() []string
- func GetRoleEnumStringValues() []string
- func GetRoleSummaryAdminOptionEnumStringValues() []string
- func GetRoleSummaryCommonEnumStringValues() []string
- func GetRoleSummaryDefaultRoleEnumStringValues() []string
- func GetRoleSummaryDelegateOptionEnumStringValues() []string
- func GetRoleSummaryInheritedEnumStringValues() []string
- func GetSaveSqlTuningSetAsDetailsLoadOptionEnumStringValues() []string
- func GetSaveSqlTuningSetAsDetailsPlanFilterEnumStringValues() []string
- func GetSaveSqlTuningSetAsDetailsRecursiveSqlEnumStringValues() []string
- func GetSaveSqlTuningSetAsDetailsUpdateConditionEnumStringValues() []string
- func GetSaveSqlTuningSetAsDetailsUpdateOptionEnumStringValues() []string
- func GetSortOrdersEnumStringValues() []string
- func GetSpmEvolveTaskParametersAlternatePlanBaselinesEnumStringValues() []string
- func GetSpmEvolveTaskParametersAlternatePlanSourcesEnumStringValues() []string
- func GetSqlJobOperationTypeEnumStringValues() []string
- func GetSqlJobRoleEnumStringValues() []string
- func GetSqlJobSqlTypeEnumStringValues() []string
- func GetSqlPlanBaselineAcceptedEnumStringValues() []string
- func GetSqlPlanBaselineAdaptiveEnumStringValues() []string
- func GetSqlPlanBaselineAutoPurgeEnumStringValues() []string
- func GetSqlPlanBaselineEnabledEnumStringValues() []string
- func GetSqlPlanBaselineFixedEnumStringValues() []string
- func GetSqlPlanBaselineJobStatusEnumStringValues() []string
- func GetSqlPlanBaselineJobSummaryStatusEnumStringValues() []string
- func GetSqlPlanBaselineJobSummaryTypeEnumStringValues() []string
- func GetSqlPlanBaselineJobTypeEnumStringValues() []string
- func GetSqlPlanBaselineOriginEnumStringValues() []string
- func GetSqlPlanBaselineReproducedEnumStringValues() []string
- func GetSqlPlanBaselineSummaryAcceptedEnumStringValues() []string
- func GetSqlPlanBaselineSummaryAdaptiveEnumStringValues() []string
- func GetSqlPlanBaselineSummaryAutoPurgeEnumStringValues() []string
- func GetSqlPlanBaselineSummaryEnabledEnumStringValues() []string
- func GetSqlPlanBaselineSummaryFixedEnumStringValues() []string
- func GetSqlPlanBaselineSummaryReproducedEnumStringValues() []string
- func GetSqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnumStringValues() []string
- func GetSqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnumStringValues() []string
- func GetSqlTuningSetAdminActionStatusStatusEnumStringValues() []string
- func GetSqlTuningSetAdminCredentialDetailsRoleEnumStringValues() []string
- func GetSqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnumStringValues() []string
- func GetSqlTuningSetAllSqlStatementsFetchedEnumStringValues() []string
- func GetSqlTuningSetStatusTypesEnumStringValues() []string
- func GetSqlTuningTaskCredentialDetailsRoleEnumStringValues() []string
- func GetSqlTuningTaskCredentialTypesEnumStringValues() []string
- func GetSqlTuningTaskPlanStatsPlanStatusEnumStringValues() []string
- func GetSqlTuningTaskStatusTypesEnumStringValues() []string
- func GetStartSqlTuningTaskDetailsScopeEnumStringValues() []string
- func GetSummarizeAlertLogCountsGroupByEnumStringValues() []string
- func GetSummarizeAlertLogCountsLevelFilterEnumStringValues() []string
- func GetSummarizeAlertLogCountsTypeFilterEnumStringValues() []string
- func GetSummarizeAttentionLogCountsGroupByEnumStringValues() []string
- func GetSummarizeAttentionLogCountsTypeFilterEnumStringValues() []string
- func GetSummarizeAttentionLogCountsUrgencyFilterEnumStringValues() []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 GetTableStatisticsStatusCategoryEnumStringValues() []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 GetTestNamedCredentialStatusStatusEnumStringValues() []string
- func GetTestPreferredCredentialStatusStatusEnumStringValues() []string
- func GetUpdateExternalDbSystemConnectorDetailsConnectorTypeEnumStringValues() []string
- func GetUpdateExternalExadataInfrastructureDetailsLicenseModelEnumStringValues() []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 AddmTaskSummary
- type AddmTaskSummaryHowCreatedEnum
- type AddmTaskSummaryStatusEnum
- type AddmTasksCollection
- type AddmTasksRequest
- func (request AddmTasksRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request AddmTasksRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request AddmTasksRequest) RetryPolicy() *common.RetryPolicy
- func (request AddmTasksRequest) String() string
- func (request AddmTasksRequest) ValidateEnumValue() (bool, error)
- type AddmTasksResponse
- type AddmTasksSortByEnum
- type AddmTasksSortOrderEnum
- type AdvisorRule
- type AlertLogCollection
- type AlertLogCountSummary
- type AlertLogCountSummaryCategoryEnum
- type AlertLogCountsCollection
- type AlertLogSummary
- type AlertLogSummaryMessageLevelEnum
- type AlertLogSummaryMessageTypeEnum
- type AlertSeverityEnumEnum
- type AlertTypeEnumEnum
- type AllowedParameterValue
- type AsmConnectionCredentailsByName
- type AsmConnectionCredentials
- type AsmConnectionCredentialsByDetails
- type AsmConnectionCredentialsByDetailsRoleEnum
- type AsmConnectionCredentialsCredentialTypeEnum
- type AsmConnectionString
- type AsmConnectionStringProtocolEnum
- type AsmProperty
- type AsmPropertyCollection
- type AsmPropertySummary
- type AssociatedComponent
- type AssociatedComponentAssociationTypeEnum
- type AssociatedDatabaseCollection
- type AssociatedDatabaseSummary
- type AssociatedServiceDetails
- type AttentionLogCollection
- type AttentionLogCountSummary
- type AttentionLogCountSummaryCategoryEnum
- type AttentionLogCountsCollection
- type AttentionLogSummary
- type AttentionLogSummaryMessageTypeEnum
- type AttentionLogSummaryMessageUrgencyEnum
- type AutomaticCaptureFilter
- type AutomaticCaptureFilterDetails
- type AutomaticCaptureFilterDetailsNameEnum
- type AutomaticCaptureFilterNameEnum
- type AutonomousDatabaseDiagnosticsAndManagementFeatureDetails
- func (m AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) GetConnectorDetails() ConnectorDetails
- func (m AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
- func (m AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) MarshalJSON() (buff []byte, e error)
- func (m AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) String() string
- func (m *AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
- func (m AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) ValidateEnumValue() (bool, error)
- type AutonomousDatabaseFeatureDetails
- type AutonomousDatabaseSqlWatchFeatureDetails
- func (m AutonomousDatabaseSqlWatchFeatureDetails) GetConnectorDetails() ConnectorDetails
- func (m AutonomousDatabaseSqlWatchFeatureDetails) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
- func (m AutonomousDatabaseSqlWatchFeatureDetails) MarshalJSON() (buff []byte, e error)
- func (m AutonomousDatabaseSqlWatchFeatureDetails) String() string
- func (m *AutonomousDatabaseSqlWatchFeatureDetails) UnmarshalJSON(data []byte) (e error)
- func (m AutonomousDatabaseSqlWatchFeatureDetails) ValidateEnumValue() (bool, error)
- 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 BasicDatabaseConnectionStringDetails
- type BasicDatabaseConnectionStringDetailsProtocolEnum
- type BasicNamedCredentialContent
- type BasicPreferredCredential
- func (m BasicPreferredCredential) GetCredentialName() *string
- func (m BasicPreferredCredential) GetIsAccessible() *bool
- func (m BasicPreferredCredential) GetStatus() PreferredCredentialStatusEnum
- func (m BasicPreferredCredential) MarshalJSON() (buff []byte, e error)
- func (m BasicPreferredCredential) String() string
- func (m BasicPreferredCredential) ValidateEnumValue() (bool, error)
- 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 ChangeExternalDbSystemCompartmentDetails
- type ChangeExternalDbSystemCompartmentRequest
- func (request ChangeExternalDbSystemCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeExternalDbSystemCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeExternalDbSystemCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeExternalDbSystemCompartmentRequest) String() string
- func (request ChangeExternalDbSystemCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeExternalDbSystemCompartmentResponse
- type ChangeExternalExadataInfrastructureCompartmentDetails
- type ChangeExternalExadataInfrastructureCompartmentRequest
- func (request ChangeExternalExadataInfrastructureCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeExternalExadataInfrastructureCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeExternalExadataInfrastructureCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeExternalExadataInfrastructureCompartmentRequest) String() string
- func (request ChangeExternalExadataInfrastructureCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeExternalExadataInfrastructureCompartmentResponse
- 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 ChangeNamedCredentialCompartmentDetails
- type ChangeNamedCredentialCompartmentRequest
- func (request ChangeNamedCredentialCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeNamedCredentialCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeNamedCredentialCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeNamedCredentialCompartmentRequest) String() string
- func (request ChangeNamedCredentialCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeNamedCredentialCompartmentResponse
- type ChangePlanRetentionDetails
- type ChangePlanRetentionRequest
- func (request ChangePlanRetentionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangePlanRetentionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangePlanRetentionRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangePlanRetentionRequest) String() string
- func (request ChangePlanRetentionRequest) ValidateEnumValue() (bool, error)
- type ChangePlanRetentionResponse
- type ChangeSpaceBudgetDetails
- type ChangeSpaceBudgetRequest
- func (request ChangeSpaceBudgetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeSpaceBudgetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeSpaceBudgetRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeSpaceBudgetRequest) String() string
- func (request ChangeSpaceBudgetRequest) ValidateEnumValue() (bool, error)
- type ChangeSpaceBudgetResponse
- type ChangeSqlPlanBaselinesAttributesDetails
- type ChangeSqlPlanBaselinesAttributesRequest
- func (request ChangeSqlPlanBaselinesAttributesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeSqlPlanBaselinesAttributesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeSqlPlanBaselinesAttributesRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeSqlPlanBaselinesAttributesRequest) String() string
- func (request ChangeSqlPlanBaselinesAttributesRequest) ValidateEnumValue() (bool, error)
- type ChangeSqlPlanBaselinesAttributesResponse
- type CheckExternalDbSystemConnectorConnectionStatusRequest
- func (request CheckExternalDbSystemConnectorConnectionStatusRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CheckExternalDbSystemConnectorConnectionStatusRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CheckExternalDbSystemConnectorConnectionStatusRequest) RetryPolicy() *common.RetryPolicy
- func (request CheckExternalDbSystemConnectorConnectionStatusRequest) String() string
- func (request CheckExternalDbSystemConnectorConnectionStatusRequest) ValidateEnumValue() (bool, error)
- type CheckExternalDbSystemConnectorConnectionStatusResponse
- type CheckExternalExadataStorageConnectorRequest
- func (request CheckExternalExadataStorageConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CheckExternalExadataStorageConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CheckExternalExadataStorageConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request CheckExternalExadataStorageConnectorRequest) String() string
- func (request CheckExternalExadataStorageConnectorRequest) ValidateEnumValue() (bool, error)
- type CheckExternalExadataStorageConnectorResponse
- 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 ConfigureAutomaticCaptureFiltersDetails
- type ConfigureAutomaticCaptureFiltersRequest
- func (request ConfigureAutomaticCaptureFiltersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ConfigureAutomaticCaptureFiltersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ConfigureAutomaticCaptureFiltersRequest) RetryPolicy() *common.RetryPolicy
- func (request ConfigureAutomaticCaptureFiltersRequest) String() string
- func (request ConfigureAutomaticCaptureFiltersRequest) ValidateEnumValue() (bool, error)
- type ConfigureAutomaticCaptureFiltersResponse
- type ConfigureAutomaticSpmEvolveAdvisorTaskDetails
- type ConfigureAutomaticSpmEvolveAdvisorTaskRequest
- func (request ConfigureAutomaticSpmEvolveAdvisorTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ConfigureAutomaticSpmEvolveAdvisorTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ConfigureAutomaticSpmEvolveAdvisorTaskRequest) RetryPolicy() *common.RetryPolicy
- func (request ConfigureAutomaticSpmEvolveAdvisorTaskRequest) String() string
- func (request ConfigureAutomaticSpmEvolveAdvisorTaskRequest) ValidateEnumValue() (bool, error)
- type ConfigureAutomaticSpmEvolveAdvisorTaskResponse
- type ConnectorDetails
- type ConnectorDetailsConnectorTypeEnum
- 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 CreateExternalDbSystemConnectorDetails
- type CreateExternalDbSystemConnectorDetailsConnectorTypeEnum
- type CreateExternalDbSystemConnectorRequest
- func (request CreateExternalDbSystemConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateExternalDbSystemConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateExternalDbSystemConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateExternalDbSystemConnectorRequest) String() string
- func (request CreateExternalDbSystemConnectorRequest) ValidateEnumValue() (bool, error)
- type CreateExternalDbSystemConnectorResponse
- type CreateExternalDbSystemDetails
- type CreateExternalDbSystemDiscoveryDetails
- type CreateExternalDbSystemDiscoveryRequest
- func (request CreateExternalDbSystemDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateExternalDbSystemDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateExternalDbSystemDiscoveryRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateExternalDbSystemDiscoveryRequest) String() string
- func (request CreateExternalDbSystemDiscoveryRequest) ValidateEnumValue() (bool, error)
- type CreateExternalDbSystemDiscoveryResponse
- type CreateExternalDbSystemMacsConnectorDetails
- func (m CreateExternalDbSystemMacsConnectorDetails) GetDisplayName() *string
- func (m CreateExternalDbSystemMacsConnectorDetails) GetExternalDbSystemId() *string
- func (m CreateExternalDbSystemMacsConnectorDetails) MarshalJSON() (buff []byte, e error)
- func (m CreateExternalDbSystemMacsConnectorDetails) String() string
- func (m *CreateExternalDbSystemMacsConnectorDetails) UnmarshalJSON(data []byte) (e error)
- func (m CreateExternalDbSystemMacsConnectorDetails) ValidateEnumValue() (bool, error)
- type CreateExternalDbSystemRequest
- func (request CreateExternalDbSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateExternalDbSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateExternalDbSystemRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateExternalDbSystemRequest) String() string
- func (request CreateExternalDbSystemRequest) ValidateEnumValue() (bool, error)
- type CreateExternalDbSystemResponse
- type CreateExternalExadataInfrastructureDetails
- type CreateExternalExadataInfrastructureDetailsLicenseModelEnum
- type CreateExternalExadataInfrastructureRequest
- func (request CreateExternalExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateExternalExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateExternalExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateExternalExadataInfrastructureRequest) String() string
- func (request CreateExternalExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
- type CreateExternalExadataInfrastructureResponse
- type CreateExternalExadataStorageConnectorDetails
- type CreateExternalExadataStorageConnectorRequest
- func (request CreateExternalExadataStorageConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateExternalExadataStorageConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateExternalExadataStorageConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateExternalExadataStorageConnectorRequest) String() string
- func (request CreateExternalExadataStorageConnectorRequest) ValidateEnumValue() (bool, error)
- type CreateExternalExadataStorageConnectorResponse
- 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 CreateNamedCredentialDetails
- type CreateNamedCredentialRequest
- func (request CreateNamedCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateNamedCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateNamedCredentialRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateNamedCredentialRequest) String() string
- func (request CreateNamedCredentialRequest) ValidateEnumValue() (bool, error)
- type CreateNamedCredentialResponse
- 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 CreateSqlTuningSetDetails
- type CreateSqlTuningSetRequest
- func (request CreateSqlTuningSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateSqlTuningSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateSqlTuningSetRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateSqlTuningSetRequest) String() string
- func (request CreateSqlTuningSetRequest) ValidateEnumValue() (bool, error)
- type CreateSqlTuningSetResponse
- 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 CursorCacheStatementCollection
- type CursorCacheStatementSummary
- type DataAccessContainerCollection
- type DataAccessContainerSummary
- type DataPoints
- type DatabaseConnectionCredentailsByName
- type DatabaseConnectionCredentials
- type DatabaseConnectionCredentialsByDetails
- type DatabaseConnectionCredentialsByDetailsRoleEnum
- type DatabaseConnectionCredentialsCredentialTypeEnum
- type DatabaseConnectionDetails
- type DatabaseConnectionString
- type DatabaseConnectionStringDetails
- type DatabaseConnectionStringDetailsConnectionTypeEnum
- type DatabaseConnectionStringProtocolEnum
- type DatabaseCredentialDetails
- type DatabaseCredentialDetailsCredentialTypeEnum
- type DatabaseCredentials
- type DatabaseCredentialsRoleEnum
- type DatabaseDiagnosticsAndManagementFeatureConfiguration
- func (m DatabaseDiagnosticsAndManagementFeatureConfiguration) GetConnectorDetails() ConnectorDetails
- func (m DatabaseDiagnosticsAndManagementFeatureConfiguration) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
- func (m DatabaseDiagnosticsAndManagementFeatureConfiguration) GetFeatureStatus() DatabaseFeatureConfigurationFeatureStatusEnum
- func (m DatabaseDiagnosticsAndManagementFeatureConfiguration) MarshalJSON() (buff []byte, e error)
- func (m DatabaseDiagnosticsAndManagementFeatureConfiguration) String() string
- func (m *DatabaseDiagnosticsAndManagementFeatureConfiguration) UnmarshalJSON(data []byte) (e error)
- func (m DatabaseDiagnosticsAndManagementFeatureConfiguration) ValidateEnumValue() (bool, error)
- type DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum
- func GetDatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnumValues() []DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum
- func GetMappingDatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum(val string) (DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum, bool)
- type DatabaseDiagnosticsAndManagementFeatureDetails
- func (m DatabaseDiagnosticsAndManagementFeatureDetails) GetConnectorDetails() ConnectorDetails
- func (m DatabaseDiagnosticsAndManagementFeatureDetails) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
- func (m DatabaseDiagnosticsAndManagementFeatureDetails) MarshalJSON() (buff []byte, e error)
- func (m DatabaseDiagnosticsAndManagementFeatureDetails) String() string
- func (m *DatabaseDiagnosticsAndManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
- func (m DatabaseDiagnosticsAndManagementFeatureDetails) ValidateEnumValue() (bool, error)
- type DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum
- func GetDatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnumValues() []DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum
- func GetMappingDatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum(val string) (DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum, bool)
- type DatabaseFeatureConfiguration
- type DatabaseFeatureConfigurationFeatureStatusEnum
- type DatabaseFeatureDetails
- type DatabaseFleetHealthMetrics
- type DatabaseHomeMetricDefinition
- type DatabaseHomeMetrics
- type DatabaseInstanceHomeMetricsDefinition
- type DatabaseIoAggregateMetrics
- type DatabaseLifecycleFeatureConfiguration
- func (m DatabaseLifecycleFeatureConfiguration) GetConnectorDetails() ConnectorDetails
- func (m DatabaseLifecycleFeatureConfiguration) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
- func (m DatabaseLifecycleFeatureConfiguration) GetFeatureStatus() DatabaseFeatureConfigurationFeatureStatusEnum
- func (m DatabaseLifecycleFeatureConfiguration) MarshalJSON() (buff []byte, e error)
- func (m DatabaseLifecycleFeatureConfiguration) String() string
- func (m *DatabaseLifecycleFeatureConfiguration) UnmarshalJSON(data []byte) (e error)
- func (m DatabaseLifecycleFeatureConfiguration) ValidateEnumValue() (bool, error)
- type DatabaseLifecycleFeatureConfigurationLicenseModelEnum
- type DatabaseLifecycleManagementFeatureDetails
- func (m DatabaseLifecycleManagementFeatureDetails) GetConnectorDetails() ConnectorDetails
- func (m DatabaseLifecycleManagementFeatureDetails) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
- func (m DatabaseLifecycleManagementFeatureDetails) MarshalJSON() (buff []byte, e error)
- func (m DatabaseLifecycleManagementFeatureDetails) String() string
- func (m *DatabaseLifecycleManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
- func (m DatabaseLifecycleManagementFeatureDetails) ValidateEnumValue() (bool, error)
- type DatabaseManagementConfig
- type DatabaseManagementConfigDatabaseManagementStatusEnum
- type DatabaseManagementConfigLicenseModelEnum
- type DatabaseNamedCredentialConnectionDetails
- type DatabaseNamedCredentialDetails
- type DatabaseParameterSummary
- type DatabaseParameterSummaryConstraintEnum
- type DatabaseParameterSummaryIsModifiedEnum
- type DatabaseParameterSummaryIsSystemModifiableEnum
- type DatabaseParameterSummaryTypeEnum
- type DatabaseParameterUpdateStatus
- type DatabaseParameterUpdateStatusStatusEnum
- type DatabaseParametersCollection
- type DatabasePasswordCredentialDetails
- type DatabasePasswordCredentialDetailsRoleEnum
- type DatabasePlan
- type DatabasePlanDirective
- type DatabasePlanRoleEnumEnum
- type DatabasePlanTypeEnumEnum
- type DatabaseSecretCredentialDetails
- type DatabaseSecretCredentialDetailsRoleEnum
- type DatabaseSqlWatchFeatureConfiguration
- func (m DatabaseSqlWatchFeatureConfiguration) GetConnectorDetails() ConnectorDetails
- func (m DatabaseSqlWatchFeatureConfiguration) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
- func (m DatabaseSqlWatchFeatureConfiguration) GetFeatureStatus() DatabaseFeatureConfigurationFeatureStatusEnum
- func (m DatabaseSqlWatchFeatureConfiguration) MarshalJSON() (buff []byte, e error)
- func (m DatabaseSqlWatchFeatureConfiguration) String() string
- func (m *DatabaseSqlWatchFeatureConfiguration) UnmarshalJSON(data []byte) (e error)
- func (m DatabaseSqlWatchFeatureConfiguration) ValidateEnumValue() (bool, error)
- type DatabaseSqlWatchFeatureDetails
- func (m DatabaseSqlWatchFeatureDetails) GetConnectorDetails() ConnectorDetails
- func (m DatabaseSqlWatchFeatureDetails) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
- func (m DatabaseSqlWatchFeatureDetails) MarshalJSON() (buff []byte, e error)
- func (m DatabaseSqlWatchFeatureDetails) String() string
- func (m *DatabaseSqlWatchFeatureDetails) UnmarshalJSON(data []byte) (e error)
- func (m DatabaseSqlWatchFeatureDetails) ValidateEnumValue() (bool, error)
- type DatabaseSslConnectionCredentials
- type DatabaseSslConnectionCredentialsRoleEnum
- type DatabaseStatusEnum
- type DatabaseStorageAggregateMetrics
- type DatabaseSubTypeEnum
- type DatabaseTimeAggregateMetrics
- type DatabaseTypeEnum
- type DatabaseUsageMetrics
- type Datafile
- type DatafileLostWriteProtectEnum
- type DatafileOnlineStatusEnum
- type DatafileSharedEnum
- type DatafileStatusEnum
- type DataguardPerformanceMetrics
- type DbManagementAnalyticsMetric
- 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) AddmTasks(ctx context.Context, request AddmTasksRequest) (response AddmTasksResponse, 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) ChangeExternalDbSystemCompartment(ctx context.Context, request ChangeExternalDbSystemCompartmentRequest) (response ChangeExternalDbSystemCompartmentResponse, err error)
- func (client DbManagementClient) ChangeExternalExadataInfrastructureCompartment(ctx context.Context, ...) (response ChangeExternalExadataInfrastructureCompartmentResponse, 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) ChangeNamedCredentialCompartment(ctx context.Context, request ChangeNamedCredentialCompartmentRequest) (response ChangeNamedCredentialCompartmentResponse, err error)
- func (client DbManagementClient) ChangePlanRetention(ctx context.Context, request ChangePlanRetentionRequest) (response ChangePlanRetentionResponse, err error)
- func (client DbManagementClient) ChangeSpaceBudget(ctx context.Context, request ChangeSpaceBudgetRequest) (response ChangeSpaceBudgetResponse, err error)
- func (client DbManagementClient) ChangeSqlPlanBaselinesAttributes(ctx context.Context, request ChangeSqlPlanBaselinesAttributesRequest) (response ChangeSqlPlanBaselinesAttributesResponse, err error)
- func (client DbManagementClient) CheckExternalDbSystemConnectorConnectionStatus(ctx context.Context, ...) (response CheckExternalDbSystemConnectorConnectionStatusResponse, err error)
- func (client DbManagementClient) CheckExternalExadataStorageConnector(ctx context.Context, request CheckExternalExadataStorageConnectorRequest) (response CheckExternalExadataStorageConnectorResponse, err error)
- func (client *DbManagementClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client DbManagementClient) ConfigureAutomaticCaptureFilters(ctx context.Context, request ConfigureAutomaticCaptureFiltersRequest) (response ConfigureAutomaticCaptureFiltersResponse, err error)
- func (client DbManagementClient) ConfigureAutomaticSpmEvolveAdvisorTask(ctx context.Context, request ConfigureAutomaticSpmEvolveAdvisorTaskRequest) (response ConfigureAutomaticSpmEvolveAdvisorTaskResponse, err error)
- func (client DbManagementClient) CreateDbManagementPrivateEndpoint(ctx context.Context, request CreateDbManagementPrivateEndpointRequest) (response CreateDbManagementPrivateEndpointResponse, err error)
- func (client DbManagementClient) CreateExternalDbSystem(ctx context.Context, request CreateExternalDbSystemRequest) (response CreateExternalDbSystemResponse, err error)
- func (client DbManagementClient) CreateExternalDbSystemConnector(ctx context.Context, request CreateExternalDbSystemConnectorRequest) (response CreateExternalDbSystemConnectorResponse, err error)
- func (client DbManagementClient) CreateExternalDbSystemDiscovery(ctx context.Context, request CreateExternalDbSystemDiscoveryRequest) (response CreateExternalDbSystemDiscoveryResponse, err error)
- func (client DbManagementClient) CreateExternalExadataInfrastructure(ctx context.Context, request CreateExternalExadataInfrastructureRequest) (response CreateExternalExadataInfrastructureResponse, err error)
- func (client DbManagementClient) CreateExternalExadataStorageConnector(ctx context.Context, request CreateExternalExadataStorageConnectorRequest) (response CreateExternalExadataStorageConnectorResponse, 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) CreateNamedCredential(ctx context.Context, request CreateNamedCredentialRequest) (response CreateNamedCredentialResponse, 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) DeleteExternalDbSystem(ctx context.Context, request DeleteExternalDbSystemRequest) (response DeleteExternalDbSystemResponse, err error)
- func (client DbManagementClient) DeleteExternalDbSystemConnector(ctx context.Context, request DeleteExternalDbSystemConnectorRequest) (response DeleteExternalDbSystemConnectorResponse, err error)
- func (client DbManagementClient) DeleteExternalDbSystemDiscovery(ctx context.Context, request DeleteExternalDbSystemDiscoveryRequest) (response DeleteExternalDbSystemDiscoveryResponse, err error)
- func (client DbManagementClient) DeleteExternalExadataInfrastructure(ctx context.Context, request DeleteExternalExadataInfrastructureRequest) (response DeleteExternalExadataInfrastructureResponse, err error)
- func (client DbManagementClient) DeleteExternalExadataStorageConnector(ctx context.Context, request DeleteExternalExadataStorageConnectorRequest) (response DeleteExternalExadataStorageConnectorResponse, 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) DeleteNamedCredential(ctx context.Context, request DeleteNamedCredentialRequest) (response DeleteNamedCredentialResponse, err error)
- func (client DbManagementClient) DeletePreferredCredential(ctx context.Context, request DeletePreferredCredentialRequest) (response DeletePreferredCredentialResponse, err error)
- func (client DbManagementClient) DisableAutomaticInitialPlanCapture(ctx context.Context, request DisableAutomaticInitialPlanCaptureRequest) (response DisableAutomaticInitialPlanCaptureResponse, err error)
- func (client DbManagementClient) DisableAutomaticSpmEvolveAdvisorTask(ctx context.Context, request DisableAutomaticSpmEvolveAdvisorTaskRequest) (response DisableAutomaticSpmEvolveAdvisorTaskResponse, err error)
- func (client DbManagementClient) DisableAutonomousDatabaseManagementFeature(ctx context.Context, request DisableAutonomousDatabaseManagementFeatureRequest) (response DisableAutonomousDatabaseManagementFeatureResponse, err error)
- func (client DbManagementClient) DisableDatabaseManagementFeature(ctx context.Context, request DisableDatabaseManagementFeatureRequest) (response DisableDatabaseManagementFeatureResponse, err error)
- func (client DbManagementClient) DisableExternalContainerDatabaseManagementFeature(ctx context.Context, ...) (response DisableExternalContainerDatabaseManagementFeatureResponse, err error)
- func (client DbManagementClient) DisableExternalDbSystemDatabaseManagement(ctx context.Context, request DisableExternalDbSystemDatabaseManagementRequest) (response DisableExternalDbSystemDatabaseManagementResponse, err error)
- func (client DbManagementClient) DisableExternalDbSystemStackMonitoring(ctx context.Context, request DisableExternalDbSystemStackMonitoringRequest) (response DisableExternalDbSystemStackMonitoringResponse, err error)
- func (client DbManagementClient) DisableExternalExadataInfrastructureManagement(ctx context.Context, ...) (response DisableExternalExadataInfrastructureManagementResponse, err error)
- func (client DbManagementClient) DisableExternalNonContainerDatabaseManagementFeature(ctx context.Context, ...) (response DisableExternalNonContainerDatabaseManagementFeatureResponse, ...)
- func (client DbManagementClient) DisableExternalPluggableDatabaseManagementFeature(ctx context.Context, ...) (response DisableExternalPluggableDatabaseManagementFeatureResponse, err error)
- func (client DbManagementClient) DisableHighFrequencyAutomaticSpmEvolveAdvisorTask(ctx context.Context, ...) (response DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse, err error)
- func (client DbManagementClient) DisablePluggableDatabaseManagementFeature(ctx context.Context, request DisablePluggableDatabaseManagementFeatureRequest) (response DisablePluggableDatabaseManagementFeatureResponse, err error)
- func (client DbManagementClient) DisableSqlPlanBaselinesUsage(ctx context.Context, request DisableSqlPlanBaselinesUsageRequest) (response DisableSqlPlanBaselinesUsageResponse, err error)
- func (client DbManagementClient) DiscoverExternalExadataInfrastructure(ctx context.Context, request DiscoverExternalExadataInfrastructureRequest) (response DiscoverExternalExadataInfrastructureResponse, err error)
- func (client DbManagementClient) DropSqlPlanBaselines(ctx context.Context, request DropSqlPlanBaselinesRequest) (response DropSqlPlanBaselinesResponse, err error)
- func (client DbManagementClient) DropTablespace(ctx context.Context, request DropTablespaceRequest) (response DropTablespaceResponse, err error)
- func (client DbManagementClient) EnableAutomaticInitialPlanCapture(ctx context.Context, request EnableAutomaticInitialPlanCaptureRequest) (response EnableAutomaticInitialPlanCaptureResponse, err error)
- func (client DbManagementClient) EnableAutomaticSpmEvolveAdvisorTask(ctx context.Context, request EnableAutomaticSpmEvolveAdvisorTaskRequest) (response EnableAutomaticSpmEvolveAdvisorTaskResponse, err error)
- func (client DbManagementClient) EnableAutonomousDatabaseManagementFeature(ctx context.Context, request EnableAutonomousDatabaseManagementFeatureRequest) (response EnableAutonomousDatabaseManagementFeatureResponse, err error)
- func (client DbManagementClient) EnableDatabaseManagementFeature(ctx context.Context, request EnableDatabaseManagementFeatureRequest) (response EnableDatabaseManagementFeatureResponse, err error)
- func (client DbManagementClient) EnableExternalContainerDatabaseManagementFeature(ctx context.Context, ...) (response EnableExternalContainerDatabaseManagementFeatureResponse, err error)
- func (client DbManagementClient) EnableExternalDbSystemDatabaseManagement(ctx context.Context, request EnableExternalDbSystemDatabaseManagementRequest) (response EnableExternalDbSystemDatabaseManagementResponse, err error)
- func (client DbManagementClient) EnableExternalDbSystemStackMonitoring(ctx context.Context, request EnableExternalDbSystemStackMonitoringRequest) (response EnableExternalDbSystemStackMonitoringResponse, err error)
- func (client DbManagementClient) EnableExternalExadataInfrastructureManagement(ctx context.Context, ...) (response EnableExternalExadataInfrastructureManagementResponse, err error)
- func (client DbManagementClient) EnableExternalNonContainerDatabaseManagementFeature(ctx context.Context, ...) (response EnableExternalNonContainerDatabaseManagementFeatureResponse, ...)
- func (client DbManagementClient) EnableExternalPluggableDatabaseManagementFeature(ctx context.Context, ...) (response EnableExternalPluggableDatabaseManagementFeatureResponse, err error)
- func (client DbManagementClient) EnableHighFrequencyAutomaticSpmEvolveAdvisorTask(ctx context.Context, ...) (response EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse, err error)
- func (client DbManagementClient) EnablePluggableDatabaseManagementFeature(ctx context.Context, request EnablePluggableDatabaseManagementFeatureRequest) (response EnablePluggableDatabaseManagementFeatureResponse, err error)
- func (client DbManagementClient) EnableSqlPlanBaselinesUsage(ctx context.Context, request EnableSqlPlanBaselinesUsageRequest) (response EnableSqlPlanBaselinesUsageResponse, err error)
- func (client DbManagementClient) GenerateAwrSnapshot(ctx context.Context, request GenerateAwrSnapshotRequest) (response GenerateAwrSnapshotResponse, 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) GetDataguardPerformanceMetrics(ctx context.Context, request GetDataguardPerformanceMetricsRequest) (response GetDataguardPerformanceMetricsResponse, err error)
- func (client DbManagementClient) GetDbManagementPrivateEndpoint(ctx context.Context, request GetDbManagementPrivateEndpointRequest) (response GetDbManagementPrivateEndpointResponse, err error)
- func (client DbManagementClient) GetExternalAsm(ctx context.Context, request GetExternalAsmRequest) (response GetExternalAsmResponse, err error)
- func (client DbManagementClient) GetExternalAsmConfiguration(ctx context.Context, request GetExternalAsmConfigurationRequest) (response GetExternalAsmConfigurationResponse, err error)
- func (client DbManagementClient) GetExternalAsmInstance(ctx context.Context, request GetExternalAsmInstanceRequest) (response GetExternalAsmInstanceResponse, err error)
- func (client DbManagementClient) GetExternalCluster(ctx context.Context, request GetExternalClusterRequest) (response GetExternalClusterResponse, err error)
- func (client DbManagementClient) GetExternalClusterInstance(ctx context.Context, request GetExternalClusterInstanceRequest) (response GetExternalClusterInstanceResponse, err error)
- func (client DbManagementClient) GetExternalDbHome(ctx context.Context, request GetExternalDbHomeRequest) (response GetExternalDbHomeResponse, err error)
- func (client DbManagementClient) GetExternalDbNode(ctx context.Context, request GetExternalDbNodeRequest) (response GetExternalDbNodeResponse, err error)
- func (client DbManagementClient) GetExternalDbSystem(ctx context.Context, request GetExternalDbSystemRequest) (response GetExternalDbSystemResponse, err error)
- func (client DbManagementClient) GetExternalDbSystemConnector(ctx context.Context, request GetExternalDbSystemConnectorRequest) (response GetExternalDbSystemConnectorResponse, err error)
- func (client DbManagementClient) GetExternalDbSystemDiscovery(ctx context.Context, request GetExternalDbSystemDiscoveryRequest) (response GetExternalDbSystemDiscoveryResponse, err error)
- func (client DbManagementClient) GetExternalExadataInfrastructure(ctx context.Context, request GetExternalExadataInfrastructureRequest) (response GetExternalExadataInfrastructureResponse, err error)
- func (client DbManagementClient) GetExternalExadataStorageConnector(ctx context.Context, request GetExternalExadataStorageConnectorRequest) (response GetExternalExadataStorageConnectorResponse, err error)
- func (client DbManagementClient) GetExternalExadataStorageGrid(ctx context.Context, request GetExternalExadataStorageGridRequest) (response GetExternalExadataStorageGridResponse, err error)
- func (client DbManagementClient) GetExternalExadataStorageServer(ctx context.Context, request GetExternalExadataStorageServerRequest) (response GetExternalExadataStorageServerResponse, err error)
- func (client DbManagementClient) GetExternalListener(ctx context.Context, request GetExternalListenerRequest) (response GetExternalListenerResponse, err error)
- func (client DbManagementClient) GetIormPlan(ctx context.Context, request GetIormPlanRequest) (response GetIormPlanResponse, 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) GetNamedCredential(ctx context.Context, request GetNamedCredentialRequest) (response GetNamedCredentialResponse, err error)
- func (client DbManagementClient) GetOpenAlertHistory(ctx context.Context, request GetOpenAlertHistoryRequest) (response GetOpenAlertHistoryResponse, err error)
- func (client DbManagementClient) GetOptimizerStatisticsAdvisorExecution(ctx context.Context, request GetOptimizerStatisticsAdvisorExecutionRequest) (response GetOptimizerStatisticsAdvisorExecutionResponse, err error)
- func (client DbManagementClient) GetOptimizerStatisticsAdvisorExecutionScript(ctx context.Context, ...) (response GetOptimizerStatisticsAdvisorExecutionScriptResponse, err error)
- func (client DbManagementClient) GetOptimizerStatisticsCollectionOperation(ctx context.Context, request GetOptimizerStatisticsCollectionOperationRequest) (response GetOptimizerStatisticsCollectionOperationResponse, err error)
- func (client DbManagementClient) GetPdbMetrics(ctx context.Context, request GetPdbMetricsRequest) (response GetPdbMetricsResponse, err error)
- func (client DbManagementClient) GetPeerDatabaseMetrics(ctx context.Context, request GetPeerDatabaseMetricsRequest) (response GetPeerDatabaseMetricsResponse, err error)
- func (client DbManagementClient) GetPreferredCredential(ctx context.Context, request GetPreferredCredentialRequest) (response GetPreferredCredentialResponse, err error)
- func (client DbManagementClient) GetSqlPlanBaseline(ctx context.Context, request GetSqlPlanBaselineRequest) (response GetSqlPlanBaselineResponse, err error)
- func (client DbManagementClient) GetSqlPlanBaselineConfiguration(ctx context.Context, request GetSqlPlanBaselineConfigurationRequest) (response GetSqlPlanBaselineConfigurationResponse, err error)
- func (client DbManagementClient) GetTablespace(ctx context.Context, request GetTablespaceRequest) (response GetTablespaceResponse, err error)
- func (client DbManagementClient) GetTopSqlCpuActivity(ctx context.Context, request GetTopSqlCpuActivityRequest) (response GetTopSqlCpuActivityResponse, 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) ImplementOptimizerStatisticsAdvisorRecommendations(ctx context.Context, ...) (response ImplementOptimizerStatisticsAdvisorRecommendationsResponse, 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) ListCursorCacheStatements(ctx context.Context, request ListCursorCacheStatementsRequest) (response ListCursorCacheStatementsResponse, 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) ListExternalAsmDiskGroups(ctx context.Context, request ListExternalAsmDiskGroupsRequest) (response ListExternalAsmDiskGroupsResponse, err error)
- func (client DbManagementClient) ListExternalAsmInstances(ctx context.Context, request ListExternalAsmInstancesRequest) (response ListExternalAsmInstancesResponse, err error)
- func (client DbManagementClient) ListExternalAsmUsers(ctx context.Context, request ListExternalAsmUsersRequest) (response ListExternalAsmUsersResponse, err error)
- func (client DbManagementClient) ListExternalAsms(ctx context.Context, request ListExternalAsmsRequest) (response ListExternalAsmsResponse, err error)
- func (client DbManagementClient) ListExternalClusterInstances(ctx context.Context, request ListExternalClusterInstancesRequest) (response ListExternalClusterInstancesResponse, err error)
- func (client DbManagementClient) ListExternalClusters(ctx context.Context, request ListExternalClustersRequest) (response ListExternalClustersResponse, err error)
- func (client DbManagementClient) ListExternalDatabases(ctx context.Context, request ListExternalDatabasesRequest) (response ListExternalDatabasesResponse, err error)
- func (client DbManagementClient) ListExternalDbHomes(ctx context.Context, request ListExternalDbHomesRequest) (response ListExternalDbHomesResponse, err error)
- func (client DbManagementClient) ListExternalDbNodes(ctx context.Context, request ListExternalDbNodesRequest) (response ListExternalDbNodesResponse, err error)
- func (client DbManagementClient) ListExternalDbSystemConnectors(ctx context.Context, request ListExternalDbSystemConnectorsRequest) (response ListExternalDbSystemConnectorsResponse, err error)
- func (client DbManagementClient) ListExternalDbSystemDiscoveries(ctx context.Context, request ListExternalDbSystemDiscoveriesRequest) (response ListExternalDbSystemDiscoveriesResponse, err error)
- func (client DbManagementClient) ListExternalDbSystems(ctx context.Context, request ListExternalDbSystemsRequest) (response ListExternalDbSystemsResponse, err error)
- func (client DbManagementClient) ListExternalExadataInfrastructures(ctx context.Context, request ListExternalExadataInfrastructuresRequest) (response ListExternalExadataInfrastructuresResponse, err error)
- func (client DbManagementClient) ListExternalExadataStorageConnectors(ctx context.Context, request ListExternalExadataStorageConnectorsRequest) (response ListExternalExadataStorageConnectorsResponse, err error)
- func (client DbManagementClient) ListExternalExadataStorageServers(ctx context.Context, request ListExternalExadataStorageServersRequest) (response ListExternalExadataStorageServersResponse, err error)
- func (client DbManagementClient) ListExternalListenerServices(ctx context.Context, request ListExternalListenerServicesRequest) (response ListExternalListenerServicesResponse, err error)
- func (client DbManagementClient) ListExternalListeners(ctx context.Context, request ListExternalListenersRequest) (response ListExternalListenersResponse, 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) ListNamedCredentials(ctx context.Context, request ListNamedCredentialsRequest) (response ListNamedCredentialsResponse, err error)
- func (client DbManagementClient) ListObjectPrivileges(ctx context.Context, request ListObjectPrivilegesRequest) (response ListObjectPrivilegesResponse, err error)
- func (client DbManagementClient) ListOptimizerStatisticsAdvisorExecutions(ctx context.Context, request ListOptimizerStatisticsAdvisorExecutionsRequest) (response ListOptimizerStatisticsAdvisorExecutionsResponse, err error)
- func (client DbManagementClient) ListOptimizerStatisticsCollectionAggregations(ctx context.Context, ...) (response ListOptimizerStatisticsCollectionAggregationsResponse, err error)
- func (client DbManagementClient) ListOptimizerStatisticsCollectionOperations(ctx context.Context, ...) (response ListOptimizerStatisticsCollectionOperationsResponse, err error)
- func (client DbManagementClient) ListPreferredCredentials(ctx context.Context, request ListPreferredCredentialsRequest) (response ListPreferredCredentialsResponse, 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) ListSqlPlanBaselineJobs(ctx context.Context, request ListSqlPlanBaselineJobsRequest) (response ListSqlPlanBaselineJobsResponse, err error)
- func (client DbManagementClient) ListSqlPlanBaselines(ctx context.Context, request ListSqlPlanBaselinesRequest) (response ListSqlPlanBaselinesResponse, err error)
- func (client DbManagementClient) ListSystemPrivileges(ctx context.Context, request ListSystemPrivilegesRequest) (response ListSystemPrivilegesResponse, err error)
- func (client DbManagementClient) ListTableStatistics(ctx context.Context, request ListTableStatisticsRequest) (response ListTableStatisticsResponse, 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) LoadSqlPlanBaselinesFromAwr(ctx context.Context, request LoadSqlPlanBaselinesFromAwrRequest) (response LoadSqlPlanBaselinesFromAwrResponse, err error)
- func (client DbManagementClient) LoadSqlPlanBaselinesFromCursorCache(ctx context.Context, request LoadSqlPlanBaselinesFromCursorCacheRequest) (response LoadSqlPlanBaselinesFromCursorCacheResponse, err error)
- func (client DbManagementClient) ModifyAutonomousDatabaseManagementFeature(ctx context.Context, request ModifyAutonomousDatabaseManagementFeatureRequest) (response ModifyAutonomousDatabaseManagementFeatureResponse, err error)
- func (client DbManagementClient) ModifyDatabaseManagementFeature(ctx context.Context, request ModifyDatabaseManagementFeatureRequest) (response ModifyDatabaseManagementFeatureResponse, err error)
- func (client DbManagementClient) ModifyPluggableDatabaseManagementFeature(ctx context.Context, request ModifyPluggableDatabaseManagementFeatureRequest) (response ModifyPluggableDatabaseManagementFeatureResponse, err error)
- func (client DbManagementClient) PatchExternalDbSystemDiscovery(ctx context.Context, request PatchExternalDbSystemDiscoveryRequest) (response PatchExternalDbSystemDiscoveryResponse, 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) RunHistoricAddm(ctx context.Context, request RunHistoricAddmRequest) (response RunHistoricAddmResponse, 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) SummarizeExternalAsmMetrics(ctx context.Context, request SummarizeExternalAsmMetricsRequest) (response SummarizeExternalAsmMetricsResponse, err error)
- func (client DbManagementClient) SummarizeExternalClusterMetrics(ctx context.Context, request SummarizeExternalClusterMetricsRequest) (response SummarizeExternalClusterMetricsResponse, err error)
- func (client DbManagementClient) SummarizeExternalDbNodeMetrics(ctx context.Context, request SummarizeExternalDbNodeMetricsRequest) (response SummarizeExternalDbNodeMetricsResponse, err error)
- func (client DbManagementClient) SummarizeExternalDbSystemAvailabilityMetrics(ctx context.Context, ...) (response SummarizeExternalDbSystemAvailabilityMetricsResponse, err error)
- func (client DbManagementClient) SummarizeExternalListenerMetrics(ctx context.Context, request SummarizeExternalListenerMetricsRequest) (response SummarizeExternalListenerMetricsResponse, err error)
- func (client DbManagementClient) SummarizeJobExecutionsStatuses(ctx context.Context, request SummarizeJobExecutionsStatusesRequest) (response SummarizeJobExecutionsStatusesResponse, err error)
- func (client DbManagementClient) SummarizeManagedDatabaseAvailabilityMetrics(ctx context.Context, ...) (response SummarizeManagedDatabaseAvailabilityMetricsResponse, err error)
- func (client DbManagementClient) SummarizeSqlPlanBaselines(ctx context.Context, request SummarizeSqlPlanBaselinesRequest) (response SummarizeSqlPlanBaselinesResponse, err error)
- func (client DbManagementClient) SummarizeSqlPlanBaselinesByLastExecution(ctx context.Context, request SummarizeSqlPlanBaselinesByLastExecutionRequest) (response SummarizeSqlPlanBaselinesByLastExecutionResponse, err error)
- func (client DbManagementClient) TestNamedCredential(ctx context.Context, request TestNamedCredentialRequest) (response TestNamedCredentialResponse, err error)
- func (client DbManagementClient) TestPreferredCredential(ctx context.Context, request TestPreferredCredentialRequest) (response TestPreferredCredentialResponse, err error)
- func (client DbManagementClient) UpdateDbManagementPrivateEndpoint(ctx context.Context, request UpdateDbManagementPrivateEndpointRequest) (response UpdateDbManagementPrivateEndpointResponse, err error)
- func (client DbManagementClient) UpdateExternalAsm(ctx context.Context, request UpdateExternalAsmRequest) (response UpdateExternalAsmResponse, err error)
- func (client DbManagementClient) UpdateExternalAsmInstance(ctx context.Context, request UpdateExternalAsmInstanceRequest) (response UpdateExternalAsmInstanceResponse, err error)
- func (client DbManagementClient) UpdateExternalCluster(ctx context.Context, request UpdateExternalClusterRequest) (response UpdateExternalClusterResponse, err error)
- func (client DbManagementClient) UpdateExternalClusterInstance(ctx context.Context, request UpdateExternalClusterInstanceRequest) (response UpdateExternalClusterInstanceResponse, err error)
- func (client DbManagementClient) UpdateExternalDbHome(ctx context.Context, request UpdateExternalDbHomeRequest) (response UpdateExternalDbHomeResponse, err error)
- func (client DbManagementClient) UpdateExternalDbNode(ctx context.Context, request UpdateExternalDbNodeRequest) (response UpdateExternalDbNodeResponse, err error)
- func (client DbManagementClient) UpdateExternalDbSystem(ctx context.Context, request UpdateExternalDbSystemRequest) (response UpdateExternalDbSystemResponse, err error)
- func (client DbManagementClient) UpdateExternalDbSystemConnector(ctx context.Context, request UpdateExternalDbSystemConnectorRequest) (response UpdateExternalDbSystemConnectorResponse, err error)
- func (client DbManagementClient) UpdateExternalDbSystemDiscovery(ctx context.Context, request UpdateExternalDbSystemDiscoveryRequest) (response UpdateExternalDbSystemDiscoveryResponse, err error)
- func (client DbManagementClient) UpdateExternalExadataInfrastructure(ctx context.Context, request UpdateExternalExadataInfrastructureRequest) (response UpdateExternalExadataInfrastructureResponse, err error)
- func (client DbManagementClient) UpdateExternalExadataStorageConnector(ctx context.Context, request UpdateExternalExadataStorageConnectorRequest) (response UpdateExternalExadataStorageConnectorResponse, err error)
- func (client DbManagementClient) UpdateExternalExadataStorageGrid(ctx context.Context, request UpdateExternalExadataStorageGridRequest) (response UpdateExternalExadataStorageGridResponse, err error)
- func (client DbManagementClient) UpdateExternalExadataStorageServer(ctx context.Context, request UpdateExternalExadataStorageServerRequest) (response UpdateExternalExadataStorageServerResponse, err error)
- func (client DbManagementClient) UpdateExternalListener(ctx context.Context, request UpdateExternalListenerRequest) (response UpdateExternalListenerResponse, err error)
- func (client DbManagementClient) UpdateJob(ctx context.Context, request UpdateJobRequest) (response UpdateJobResponse, err error)
- func (client DbManagementClient) UpdateManagedDatabase(ctx context.Context, request UpdateManagedDatabaseRequest) (response UpdateManagedDatabaseResponse, err error)
- func (client DbManagementClient) UpdateManagedDatabaseGroup(ctx context.Context, request UpdateManagedDatabaseGroupRequest) (response UpdateManagedDatabaseGroupResponse, err error)
- func (client DbManagementClient) UpdateNamedCredential(ctx context.Context, request UpdateNamedCredentialRequest) (response UpdateNamedCredentialResponse, err error)
- func (client DbManagementClient) UpdatePreferredCredential(ctx context.Context, request UpdatePreferredCredentialRequest) (response UpdatePreferredCredentialResponse, err error)
- func (client DbManagementClient) UpdateTablespace(ctx context.Context, request UpdateTablespaceRequest) (response UpdateTablespaceResponse, err error)
- type DbManagementFeatureEnum
- type DbManagementPrivateEndpoint
- type DbManagementPrivateEndpointCollection
- type DbManagementPrivateEndpointSummary
- type DbRoleEnum
- type DbmResource
- type DbmResourceLifecycleStateEnum
- type DbmResourceResourceTypeEnum
- 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 DeleteExternalDbSystemConnectorRequest
- func (request DeleteExternalDbSystemConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteExternalDbSystemConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteExternalDbSystemConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteExternalDbSystemConnectorRequest) String() string
- func (request DeleteExternalDbSystemConnectorRequest) ValidateEnumValue() (bool, error)
- type DeleteExternalDbSystemConnectorResponse
- type DeleteExternalDbSystemDiscoveryRequest
- func (request DeleteExternalDbSystemDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteExternalDbSystemDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteExternalDbSystemDiscoveryRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteExternalDbSystemDiscoveryRequest) String() string
- func (request DeleteExternalDbSystemDiscoveryRequest) ValidateEnumValue() (bool, error)
- type DeleteExternalDbSystemDiscoveryResponse
- type DeleteExternalDbSystemRequest
- func (request DeleteExternalDbSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteExternalDbSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteExternalDbSystemRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteExternalDbSystemRequest) String() string
- func (request DeleteExternalDbSystemRequest) ValidateEnumValue() (bool, error)
- type DeleteExternalDbSystemResponse
- type DeleteExternalExadataInfrastructureRequest
- func (request DeleteExternalExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteExternalExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteExternalExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteExternalExadataInfrastructureRequest) String() string
- func (request DeleteExternalExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
- type DeleteExternalExadataInfrastructureResponse
- type DeleteExternalExadataStorageConnectorRequest
- func (request DeleteExternalExadataStorageConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteExternalExadataStorageConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteExternalExadataStorageConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteExternalExadataStorageConnectorRequest) String() string
- func (request DeleteExternalExadataStorageConnectorRequest) ValidateEnumValue() (bool, error)
- type DeleteExternalExadataStorageConnectorResponse
- 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 DeleteNamedCredentialRequest
- func (request DeleteNamedCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteNamedCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteNamedCredentialRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteNamedCredentialRequest) String() string
- func (request DeleteNamedCredentialRequest) ValidateEnumValue() (bool, error)
- type DeleteNamedCredentialResponse
- type DeletePreferredCredentialRequest
- func (request DeletePreferredCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeletePreferredCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeletePreferredCredentialRequest) RetryPolicy() *common.RetryPolicy
- func (request DeletePreferredCredentialRequest) String() string
- func (request DeletePreferredCredentialRequest) ValidateEnumValue() (bool, error)
- type DeletePreferredCredentialResponse
- type DeploymentTypeEnum
- type DiagnosabilityClient
- func (client *DiagnosabilityClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client DiagnosabilityClient) ListAlertLogs(ctx context.Context, request ListAlertLogsRequest) (response ListAlertLogsResponse, err error)
- func (client DiagnosabilityClient) ListAttentionLogs(ctx context.Context, request ListAttentionLogsRequest) (response ListAttentionLogsResponse, err error)
- func (client *DiagnosabilityClient) SetRegion(region string)
- func (client DiagnosabilityClient) SummarizeAlertLogCounts(ctx context.Context, request SummarizeAlertLogCountsRequest) (response SummarizeAlertLogCountsResponse, err error)
- func (client DiagnosabilityClient) SummarizeAttentionLogCounts(ctx context.Context, request SummarizeAttentionLogCountsRequest) (response SummarizeAttentionLogCountsResponse, err error)
- type DirectConnectorDetails
- type DisableAutomaticInitialPlanCaptureDetails
- type DisableAutomaticInitialPlanCaptureRequest
- func (request DisableAutomaticInitialPlanCaptureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableAutomaticInitialPlanCaptureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableAutomaticInitialPlanCaptureRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableAutomaticInitialPlanCaptureRequest) String() string
- func (request DisableAutomaticInitialPlanCaptureRequest) ValidateEnumValue() (bool, error)
- type DisableAutomaticInitialPlanCaptureResponse
- type DisableAutomaticSpmEvolveAdvisorTaskDetails
- type DisableAutomaticSpmEvolveAdvisorTaskRequest
- func (request DisableAutomaticSpmEvolveAdvisorTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableAutomaticSpmEvolveAdvisorTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableAutomaticSpmEvolveAdvisorTaskRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableAutomaticSpmEvolveAdvisorTaskRequest) String() string
- func (request DisableAutomaticSpmEvolveAdvisorTaskRequest) ValidateEnumValue() (bool, error)
- type DisableAutomaticSpmEvolveAdvisorTaskResponse
- type DisableAutonomousDatabaseManagementFeatureDetails
- type DisableAutonomousDatabaseManagementFeatureRequest
- func (request DisableAutonomousDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableAutonomousDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableAutonomousDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableAutonomousDatabaseManagementFeatureRequest) String() string
- func (request DisableAutonomousDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
- type DisableAutonomousDatabaseManagementFeatureResponse
- type DisableDatabaseManagementFeatureDetails
- type DisableDatabaseManagementFeatureRequest
- func (request DisableDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableDatabaseManagementFeatureRequest) String() string
- func (request DisableDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
- type DisableDatabaseManagementFeatureResponse
- type DisableExternalContainerDatabaseManagementFeatureDetails
- type DisableExternalContainerDatabaseManagementFeatureRequest
- func (request DisableExternalContainerDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableExternalContainerDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableExternalContainerDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableExternalContainerDatabaseManagementFeatureRequest) String() string
- func (request DisableExternalContainerDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
- type DisableExternalContainerDatabaseManagementFeatureResponse
- type DisableExternalDbSystemDatabaseManagementRequest
- func (request DisableExternalDbSystemDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableExternalDbSystemDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableExternalDbSystemDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableExternalDbSystemDatabaseManagementRequest) String() string
- func (request DisableExternalDbSystemDatabaseManagementRequest) ValidateEnumValue() (bool, error)
- type DisableExternalDbSystemDatabaseManagementResponse
- type DisableExternalDbSystemStackMonitoringRequest
- func (request DisableExternalDbSystemStackMonitoringRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableExternalDbSystemStackMonitoringRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableExternalDbSystemStackMonitoringRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableExternalDbSystemStackMonitoringRequest) String() string
- func (request DisableExternalDbSystemStackMonitoringRequest) ValidateEnumValue() (bool, error)
- type DisableExternalDbSystemStackMonitoringResponse
- type DisableExternalExadataInfrastructureManagementRequest
- func (request DisableExternalExadataInfrastructureManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableExternalExadataInfrastructureManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableExternalExadataInfrastructureManagementRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableExternalExadataInfrastructureManagementRequest) String() string
- func (request DisableExternalExadataInfrastructureManagementRequest) ValidateEnumValue() (bool, error)
- type DisableExternalExadataInfrastructureManagementResponse
- type DisableExternalNonContainerDatabaseManagementFeatureDetails
- type DisableExternalNonContainerDatabaseManagementFeatureRequest
- func (request DisableExternalNonContainerDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableExternalNonContainerDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableExternalNonContainerDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableExternalNonContainerDatabaseManagementFeatureRequest) String() string
- func (request DisableExternalNonContainerDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
- type DisableExternalNonContainerDatabaseManagementFeatureResponse
- type DisableExternalPluggableDatabaseManagementFeatureDetails
- type DisableExternalPluggableDatabaseManagementFeatureRequest
- func (request DisableExternalPluggableDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableExternalPluggableDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableExternalPluggableDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableExternalPluggableDatabaseManagementFeatureRequest) String() string
- func (request DisableExternalPluggableDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
- type DisableExternalPluggableDatabaseManagementFeatureResponse
- type DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails
- type DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest
- func (request DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) String() string
- func (request DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) ValidateEnumValue() (bool, error)
- type DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse
- type DisablePluggableDatabaseManagementFeatureDetails
- type DisablePluggableDatabaseManagementFeatureRequest
- func (request DisablePluggableDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisablePluggableDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisablePluggableDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
- func (request DisablePluggableDatabaseManagementFeatureRequest) String() string
- func (request DisablePluggableDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
- type DisablePluggableDatabaseManagementFeatureResponse
- type DisableSqlPlanBaselinesUsageDetails
- type DisableSqlPlanBaselinesUsageRequest
- func (request DisableSqlPlanBaselinesUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableSqlPlanBaselinesUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableSqlPlanBaselinesUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableSqlPlanBaselinesUsageRequest) String() string
- func (request DisableSqlPlanBaselinesUsageRequest) ValidateEnumValue() (bool, error)
- type DisableSqlPlanBaselinesUsageResponse
- type DiscoverExternalExadataInfrastructureDetails
- type DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum
- func GetDiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnumValues() []DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum
- func GetMappingDiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum(val string) (DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum, bool)
- type DiscoverExternalExadataInfrastructureRequest
- func (request DiscoverExternalExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DiscoverExternalExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DiscoverExternalExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
- func (request DiscoverExternalExadataInfrastructureRequest) String() string
- func (request DiscoverExternalExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
- type DiscoverExternalExadataInfrastructureResponse
- type DiscoveredExternalAsm
- func (m DiscoveredExternalAsm) GetAssociatedComponents() []AssociatedComponent
- func (m DiscoveredExternalAsm) GetComponentId() *string
- func (m DiscoveredExternalAsm) GetComponentName() *string
- func (m DiscoveredExternalAsm) GetDisplayName() *string
- func (m DiscoveredExternalAsm) GetIsSelectedForMonitoring() *bool
- func (m DiscoveredExternalAsm) GetResourceId() *string
- func (m DiscoveredExternalAsm) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
- func (m DiscoveredExternalAsm) MarshalJSON() (buff []byte, e error)
- func (m DiscoveredExternalAsm) String() string
- func (m *DiscoveredExternalAsm) UnmarshalJSON(data []byte) (e error)
- func (m DiscoveredExternalAsm) ValidateEnumValue() (bool, error)
- type DiscoveredExternalAsmInstance
- func (m DiscoveredExternalAsmInstance) GetAssociatedComponents() []AssociatedComponent
- func (m DiscoveredExternalAsmInstance) GetComponentId() *string
- func (m DiscoveredExternalAsmInstance) GetComponentName() *string
- func (m DiscoveredExternalAsmInstance) GetDisplayName() *string
- func (m DiscoveredExternalAsmInstance) GetIsSelectedForMonitoring() *bool
- func (m DiscoveredExternalAsmInstance) GetResourceId() *string
- func (m DiscoveredExternalAsmInstance) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
- func (m DiscoveredExternalAsmInstance) MarshalJSON() (buff []byte, e error)
- func (m DiscoveredExternalAsmInstance) String() string
- func (m DiscoveredExternalAsmInstance) ValidateEnumValue() (bool, error)
- type DiscoveredExternalCluster
- func (m DiscoveredExternalCluster) GetAssociatedComponents() []AssociatedComponent
- func (m DiscoveredExternalCluster) GetComponentId() *string
- func (m DiscoveredExternalCluster) GetComponentName() *string
- func (m DiscoveredExternalCluster) GetDisplayName() *string
- func (m DiscoveredExternalCluster) GetIsSelectedForMonitoring() *bool
- func (m DiscoveredExternalCluster) GetResourceId() *string
- func (m DiscoveredExternalCluster) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
- func (m DiscoveredExternalCluster) MarshalJSON() (buff []byte, e error)
- func (m DiscoveredExternalCluster) String() string
- func (m DiscoveredExternalCluster) ValidateEnumValue() (bool, error)
- type DiscoveredExternalClusterInstance
- func (m DiscoveredExternalClusterInstance) GetAssociatedComponents() []AssociatedComponent
- func (m DiscoveredExternalClusterInstance) GetComponentId() *string
- func (m DiscoveredExternalClusterInstance) GetComponentName() *string
- func (m DiscoveredExternalClusterInstance) GetDisplayName() *string
- func (m DiscoveredExternalClusterInstance) GetIsSelectedForMonitoring() *bool
- func (m DiscoveredExternalClusterInstance) GetResourceId() *string
- func (m DiscoveredExternalClusterInstance) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
- func (m DiscoveredExternalClusterInstance) MarshalJSON() (buff []byte, e error)
- func (m DiscoveredExternalClusterInstance) String() string
- func (m *DiscoveredExternalClusterInstance) UnmarshalJSON(data []byte) (e error)
- func (m DiscoveredExternalClusterInstance) ValidateEnumValue() (bool, error)
- type DiscoveredExternalClusterInstanceNodeRoleEnum
- type DiscoveredExternalDatabase
- func (m DiscoveredExternalDatabase) GetAssociatedComponents() []AssociatedComponent
- func (m DiscoveredExternalDatabase) GetComponentId() *string
- func (m DiscoveredExternalDatabase) GetComponentName() *string
- func (m DiscoveredExternalDatabase) GetDisplayName() *string
- func (m DiscoveredExternalDatabase) GetIsSelectedForMonitoring() *bool
- func (m DiscoveredExternalDatabase) GetResourceId() *string
- func (m DiscoveredExternalDatabase) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
- func (m DiscoveredExternalDatabase) MarshalJSON() (buff []byte, e error)
- func (m DiscoveredExternalDatabase) String() string
- func (m *DiscoveredExternalDatabase) UnmarshalJSON(data []byte) (e error)
- func (m DiscoveredExternalDatabase) ValidateEnumValue() (bool, error)
- type DiscoveredExternalDatabaseDbRoleEnum
- type DiscoveredExternalDbHome
- func (m DiscoveredExternalDbHome) GetAssociatedComponents() []AssociatedComponent
- func (m DiscoveredExternalDbHome) GetComponentId() *string
- func (m DiscoveredExternalDbHome) GetComponentName() *string
- func (m DiscoveredExternalDbHome) GetDisplayName() *string
- func (m DiscoveredExternalDbHome) GetIsSelectedForMonitoring() *bool
- func (m DiscoveredExternalDbHome) GetResourceId() *string
- func (m DiscoveredExternalDbHome) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
- func (m DiscoveredExternalDbHome) MarshalJSON() (buff []byte, e error)
- func (m DiscoveredExternalDbHome) String() string
- func (m DiscoveredExternalDbHome) ValidateEnumValue() (bool, error)
- type DiscoveredExternalDbNode
- func (m DiscoveredExternalDbNode) GetAssociatedComponents() []AssociatedComponent
- func (m DiscoveredExternalDbNode) GetComponentId() *string
- func (m DiscoveredExternalDbNode) GetComponentName() *string
- func (m DiscoveredExternalDbNode) GetDisplayName() *string
- func (m DiscoveredExternalDbNode) GetIsSelectedForMonitoring() *bool
- func (m DiscoveredExternalDbNode) GetResourceId() *string
- func (m DiscoveredExternalDbNode) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
- func (m DiscoveredExternalDbNode) MarshalJSON() (buff []byte, e error)
- func (m DiscoveredExternalDbNode) String() string
- func (m *DiscoveredExternalDbNode) UnmarshalJSON(data []byte) (e error)
- func (m DiscoveredExternalDbNode) ValidateEnumValue() (bool, error)
- type DiscoveredExternalDbSystemComponent
- type DiscoveredExternalDbSystemComponentStatusEnum
- type DiscoveredExternalListener
- func (m DiscoveredExternalListener) GetAssociatedComponents() []AssociatedComponent
- func (m DiscoveredExternalListener) GetComponentId() *string
- func (m DiscoveredExternalListener) GetComponentName() *string
- func (m DiscoveredExternalListener) GetDisplayName() *string
- func (m DiscoveredExternalListener) GetIsSelectedForMonitoring() *bool
- func (m DiscoveredExternalListener) GetResourceId() *string
- func (m DiscoveredExternalListener) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
- func (m DiscoveredExternalListener) MarshalJSON() (buff []byte, e error)
- func (m DiscoveredExternalListener) String() string
- func (m *DiscoveredExternalListener) UnmarshalJSON(data []byte) (e error)
- func (m DiscoveredExternalListener) ValidateEnumValue() (bool, error)
- type DiscoveredExternalListenerListenerTypeEnum
- type DiscoveredExternalPluggableDatabase
- func (m DiscoveredExternalPluggableDatabase) GetAssociatedComponents() []AssociatedComponent
- func (m DiscoveredExternalPluggableDatabase) GetComponentId() *string
- func (m DiscoveredExternalPluggableDatabase) GetComponentName() *string
- func (m DiscoveredExternalPluggableDatabase) GetDisplayName() *string
- func (m DiscoveredExternalPluggableDatabase) GetIsSelectedForMonitoring() *bool
- func (m DiscoveredExternalPluggableDatabase) GetResourceId() *string
- func (m DiscoveredExternalPluggableDatabase) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
- func (m DiscoveredExternalPluggableDatabase) MarshalJSON() (buff []byte, e error)
- func (m DiscoveredExternalPluggableDatabase) String() string
- func (m *DiscoveredExternalPluggableDatabase) UnmarshalJSON(data []byte) (e error)
- func (m DiscoveredExternalPluggableDatabase) ValidateEnumValue() (bool, error)
- type DropSqlPlanBaselinesDetails
- type DropSqlPlanBaselinesRequest
- func (request DropSqlPlanBaselinesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DropSqlPlanBaselinesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DropSqlPlanBaselinesRequest) RetryPolicy() *common.RetryPolicy
- func (request DropSqlPlanBaselinesRequest) String() string
- func (request DropSqlPlanBaselinesRequest) ValidateEnumValue() (bool, error)
- type DropSqlPlanBaselinesResponse
- type DropSqlTuningSetDetails
- type DropSqlTuningSetRequest
- func (request DropSqlTuningSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DropSqlTuningSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DropSqlTuningSetRequest) RetryPolicy() *common.RetryPolicy
- func (request DropSqlTuningSetRequest) String() string
- func (request DropSqlTuningSetRequest) ValidateEnumValue() (bool, error)
- type DropSqlTuningSetResponse
- 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 DropSqlsInSqlTuningSetDetails
- type DropSqlsInSqlTuningSetRequest
- func (request DropSqlsInSqlTuningSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DropSqlsInSqlTuningSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DropSqlsInSqlTuningSetRequest) RetryPolicy() *common.RetryPolicy
- func (request DropSqlsInSqlTuningSetRequest) String() string
- func (request DropSqlsInSqlTuningSetRequest) ValidateEnumValue() (bool, error)
- type DropSqlsInSqlTuningSetResponse
- 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 EnableAutomaticInitialPlanCaptureDetails
- type EnableAutomaticInitialPlanCaptureRequest
- func (request EnableAutomaticInitialPlanCaptureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableAutomaticInitialPlanCaptureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableAutomaticInitialPlanCaptureRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableAutomaticInitialPlanCaptureRequest) String() string
- func (request EnableAutomaticInitialPlanCaptureRequest) ValidateEnumValue() (bool, error)
- type EnableAutomaticInitialPlanCaptureResponse
- type EnableAutomaticSpmEvolveAdvisorTaskDetails
- type EnableAutomaticSpmEvolveAdvisorTaskRequest
- func (request EnableAutomaticSpmEvolveAdvisorTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableAutomaticSpmEvolveAdvisorTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableAutomaticSpmEvolveAdvisorTaskRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableAutomaticSpmEvolveAdvisorTaskRequest) String() string
- func (request EnableAutomaticSpmEvolveAdvisorTaskRequest) ValidateEnumValue() (bool, error)
- type EnableAutomaticSpmEvolveAdvisorTaskResponse
- type EnableAutonomousDatabaseManagementFeatureDetails
- type EnableAutonomousDatabaseManagementFeatureRequest
- func (request EnableAutonomousDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableAutonomousDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableAutonomousDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableAutonomousDatabaseManagementFeatureRequest) String() string
- func (request EnableAutonomousDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
- type EnableAutonomousDatabaseManagementFeatureResponse
- type EnableDatabaseManagementFeatureDetails
- type EnableDatabaseManagementFeatureRequest
- func (request EnableDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableDatabaseManagementFeatureRequest) String() string
- func (request EnableDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
- type EnableDatabaseManagementFeatureResponse
- type EnableExternalContainerDatabaseManagementFeatureDetails
- type EnableExternalContainerDatabaseManagementFeatureRequest
- func (request EnableExternalContainerDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableExternalContainerDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableExternalContainerDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableExternalContainerDatabaseManagementFeatureRequest) String() string
- func (request EnableExternalContainerDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
- type EnableExternalContainerDatabaseManagementFeatureResponse
- type EnableExternalDbSystemDatabaseManagementDetails
- type EnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum
- func GetEnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnumValues() []EnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum
- func GetMappingEnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum(val string) (EnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum, bool)
- type EnableExternalDbSystemDatabaseManagementRequest
- func (request EnableExternalDbSystemDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableExternalDbSystemDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableExternalDbSystemDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableExternalDbSystemDatabaseManagementRequest) String() string
- func (request EnableExternalDbSystemDatabaseManagementRequest) ValidateEnumValue() (bool, error)
- type EnableExternalDbSystemDatabaseManagementResponse
- type EnableExternalDbSystemStackMonitoringDetails
- type EnableExternalDbSystemStackMonitoringRequest
- func (request EnableExternalDbSystemStackMonitoringRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableExternalDbSystemStackMonitoringRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableExternalDbSystemStackMonitoringRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableExternalDbSystemStackMonitoringRequest) String() string
- func (request EnableExternalDbSystemStackMonitoringRequest) ValidateEnumValue() (bool, error)
- type EnableExternalDbSystemStackMonitoringResponse
- type EnableExternalExadataInfrastructureManagementDetails
- type EnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum
- func GetEnableExternalExadataInfrastructureManagementDetailsLicenseModelEnumValues() []EnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum
- func GetMappingEnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum(val string) (EnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum, bool)
- type EnableExternalExadataInfrastructureManagementRequest
- func (request EnableExternalExadataInfrastructureManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableExternalExadataInfrastructureManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableExternalExadataInfrastructureManagementRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableExternalExadataInfrastructureManagementRequest) String() string
- func (request EnableExternalExadataInfrastructureManagementRequest) ValidateEnumValue() (bool, error)
- type EnableExternalExadataInfrastructureManagementResponse
- type EnableExternalNonContainerDatabaseManagementFeatureDetails
- type EnableExternalNonContainerDatabaseManagementFeatureRequest
- func (request EnableExternalNonContainerDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableExternalNonContainerDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableExternalNonContainerDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableExternalNonContainerDatabaseManagementFeatureRequest) String() string
- func (request EnableExternalNonContainerDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
- type EnableExternalNonContainerDatabaseManagementFeatureResponse
- type EnableExternalPluggableDatabaseManagementFeatureDetails
- type EnableExternalPluggableDatabaseManagementFeatureRequest
- func (request EnableExternalPluggableDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableExternalPluggableDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableExternalPluggableDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableExternalPluggableDatabaseManagementFeatureRequest) String() string
- func (request EnableExternalPluggableDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
- type EnableExternalPluggableDatabaseManagementFeatureResponse
- type EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails
- type EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest
- func (request EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) String() string
- func (request EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) ValidateEnumValue() (bool, error)
- type EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse
- type EnablePluggableDatabaseManagementFeatureDetails
- type EnablePluggableDatabaseManagementFeatureRequest
- func (request EnablePluggableDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnablePluggableDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnablePluggableDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
- func (request EnablePluggableDatabaseManagementFeatureRequest) String() string
- func (request EnablePluggableDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
- type EnablePluggableDatabaseManagementFeatureResponse
- type EnableSqlPlanBaselinesUsageDetails
- type EnableSqlPlanBaselinesUsageRequest
- func (request EnableSqlPlanBaselinesUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableSqlPlanBaselinesUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableSqlPlanBaselinesUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableSqlPlanBaselinesUsageRequest) String() string
- func (request EnableSqlPlanBaselinesUsageRequest) ValidateEnumValue() (bool, error)
- type EnableSqlPlanBaselinesUsageResponse
- type EntityDiscovered
- type EntityDiscoveredDiscoverStatusEnum
- type EntityDiscoveredEntityTypeEnum
- type ExecutionPlanStatsComparision
- type ExternalAsm
- type ExternalAsmCollection
- type ExternalAsmConfiguration
- type ExternalAsmConnectionInfo
- type ExternalAsmDiskGroupCollection
- type ExternalAsmDiskGroupSummary
- type ExternalAsmDiskGroupSummaryRedundancyTypeEnum
- type ExternalAsmInstance
- type ExternalAsmInstanceCollection
- type ExternalAsmInstanceLifecycleStateEnum
- type ExternalAsmInstanceParameters
- type ExternalAsmInstanceSummary
- type ExternalAsmLifecycleStateEnum
- type ExternalAsmServicedDatabase
- type ExternalAsmSummary
- type ExternalAsmUserCollection
- type ExternalAsmUserSummary
- type ExternalCluster
- type ExternalClusterCollection
- type ExternalClusterInstance
- type ExternalClusterInstanceCollection
- type ExternalClusterInstanceLifecycleStateEnum
- type ExternalClusterInstanceNodeRoleEnum
- type ExternalClusterInstanceSummary
- type ExternalClusterLifecycleStateEnum
- type ExternalClusterNetworkConfiguration
- type ExternalClusterNetworkConfigurationNetworkTypeEnum
- type ExternalClusterScanListenerConfiguration
- type ExternalClusterScanListenerConfigurationScanProtocolEnum
- type ExternalClusterSummary
- type ExternalClusterVipConfiguration
- type ExternalConnectorDetails
- type ExternalDatabaseCollection
- type ExternalDatabaseConnectionInfo
- type ExternalDatabaseDiagnosticsAndManagementFeatureDetails
- func (m ExternalDatabaseDiagnosticsAndManagementFeatureDetails) GetConnectorDetails() ConnectorDetails
- func (m ExternalDatabaseDiagnosticsAndManagementFeatureDetails) MarshalJSON() (buff []byte, e error)
- func (m ExternalDatabaseDiagnosticsAndManagementFeatureDetails) String() string
- func (m *ExternalDatabaseDiagnosticsAndManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
- func (m ExternalDatabaseDiagnosticsAndManagementFeatureDetails) ValidateEnumValue() (bool, error)
- type ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum
- func GetExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnumValues() []ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum
- func GetMappingExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum(val string) (ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum, bool)
- type ExternalDatabaseFeatureDetails
- type ExternalDatabaseInstance
- type ExternalDatabaseLifecycleManagementFeatureDetails
- func (m ExternalDatabaseLifecycleManagementFeatureDetails) GetConnectorDetails() ConnectorDetails
- func (m ExternalDatabaseLifecycleManagementFeatureDetails) MarshalJSON() (buff []byte, e error)
- func (m ExternalDatabaseLifecycleManagementFeatureDetails) String() string
- func (m *ExternalDatabaseLifecycleManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
- func (m ExternalDatabaseLifecycleManagementFeatureDetails) ValidateEnumValue() (bool, error)
- type ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum
- func GetExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnumValues() []ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum
- func GetMappingExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum(val string) (ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum, bool)
- type ExternalDatabaseSqlWatchFeatureDetails
- func (m ExternalDatabaseSqlWatchFeatureDetails) GetConnectorDetails() ConnectorDetails
- func (m ExternalDatabaseSqlWatchFeatureDetails) MarshalJSON() (buff []byte, e error)
- func (m ExternalDatabaseSqlWatchFeatureDetails) String() string
- func (m *ExternalDatabaseSqlWatchFeatureDetails) UnmarshalJSON(data []byte) (e error)
- func (m ExternalDatabaseSqlWatchFeatureDetails) ValidateEnumValue() (bool, error)
- type ExternalDatabaseSummary
- type ExternalDatabaseSummaryLifecycleStateEnum
- type ExternalDatabaseSystemDiscoverySummary
- func (m ExternalDatabaseSystemDiscoverySummary) GetAgentId() *string
- func (m ExternalDatabaseSystemDiscoverySummary) GetConnectorId() *string
- func (m ExternalDatabaseSystemDiscoverySummary) GetDiscoverErrorCode() *string
- func (m ExternalDatabaseSystemDiscoverySummary) GetDiscoverErrorMsg() *string
- func (m ExternalDatabaseSystemDiscoverySummary) GetDiscoverStatus() EntityDiscoveredDiscoverStatusEnum
- func (m ExternalDatabaseSystemDiscoverySummary) GetDisplayName() *string
- func (m ExternalDatabaseSystemDiscoverySummary) GetId() *string
- func (m ExternalDatabaseSystemDiscoverySummary) GetInternalId() *string
- func (m ExternalDatabaseSystemDiscoverySummary) GetStatus() *string
- func (m ExternalDatabaseSystemDiscoverySummary) GetVersion() *string
- func (m ExternalDatabaseSystemDiscoverySummary) MarshalJSON() (buff []byte, e error)
- func (m ExternalDatabaseSystemDiscoverySummary) String() string
- func (m ExternalDatabaseSystemDiscoverySummary) ValidateEnumValue() (bool, error)
- type ExternalDatabaseSystemDiscoverySummaryLicenseModelEnum
- type ExternalDbHome
- type ExternalDbHomeCollection
- type ExternalDbHomeLifecycleStateEnum
- type ExternalDbHomeSummary
- type ExternalDbNode
- type ExternalDbNodeCollection
- type ExternalDbNodeLifecycleStateEnum
- type ExternalDbNodeSummary
- type ExternalDbSystem
- type ExternalDbSystemBasicInfo
- type ExternalDbSystemCollection
- type ExternalDbSystemComponentTypeEnum
- type ExternalDbSystemConnectionInfo
- type ExternalDbSystemConnectionInfoComponentTypeEnum
- type ExternalDbSystemConnector
- type ExternalDbSystemConnectorCollection
- type ExternalDbSystemConnectorConnectorTypeEnum
- type ExternalDbSystemConnectorLifecycleStateEnum
- type ExternalDbSystemConnectorSummary
- type ExternalDbSystemConnectorSummaryConnectorTypeEnum
- type ExternalDbSystemDatabaseManagementConfigDetails
- type ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum
- func GetExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnumValues() []ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum
- func GetMappingExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum(val string) (ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum, bool)
- type ExternalDbSystemDiscovery
- type ExternalDbSystemDiscoveryCollection
- type ExternalDbSystemDiscoveryConnector
- type ExternalDbSystemDiscoveryConnectorConnectorTypeEnum
- type ExternalDbSystemDiscoveryLifecycleStateEnum
- type ExternalDbSystemDiscoveryMacsConnector
- func (m ExternalDbSystemDiscoveryMacsConnector) GetConnectionFailureMessage() *string
- func (m ExternalDbSystemDiscoveryMacsConnector) GetConnectionStatus() *string
- func (m ExternalDbSystemDiscoveryMacsConnector) GetDisplayName() *string
- func (m ExternalDbSystemDiscoveryMacsConnector) GetTimeConnectionStatusLastUpdated() *common.SDKTime
- func (m ExternalDbSystemDiscoveryMacsConnector) MarshalJSON() (buff []byte, e error)
- func (m ExternalDbSystemDiscoveryMacsConnector) String() string
- func (m *ExternalDbSystemDiscoveryMacsConnector) UnmarshalJSON(data []byte) (e error)
- func (m ExternalDbSystemDiscoveryMacsConnector) ValidateEnumValue() (bool, error)
- type ExternalDbSystemDiscoverySummary
- type ExternalDbSystemLifecycleStateEnum
- type ExternalDbSystemMacsConnector
- func (m ExternalDbSystemMacsConnector) GetCompartmentId() *string
- func (m ExternalDbSystemMacsConnector) GetConnectionFailureMessage() *string
- func (m ExternalDbSystemMacsConnector) GetConnectionStatus() *string
- func (m ExternalDbSystemMacsConnector) GetDisplayName() *string
- func (m ExternalDbSystemMacsConnector) GetExternalDbSystemId() *string
- func (m ExternalDbSystemMacsConnector) GetId() *string
- func (m ExternalDbSystemMacsConnector) GetLifecycleDetails() *string
- func (m ExternalDbSystemMacsConnector) GetLifecycleState() ExternalDbSystemConnectorLifecycleStateEnum
- func (m ExternalDbSystemMacsConnector) GetTimeConnectionStatusLastUpdated() *common.SDKTime
- func (m ExternalDbSystemMacsConnector) GetTimeCreated() *common.SDKTime
- func (m ExternalDbSystemMacsConnector) GetTimeUpdated() *common.SDKTime
- func (m ExternalDbSystemMacsConnector) MarshalJSON() (buff []byte, e error)
- func (m ExternalDbSystemMacsConnector) String() string
- func (m *ExternalDbSystemMacsConnector) UnmarshalJSON(data []byte) (e error)
- func (m ExternalDbSystemMacsConnector) ValidateEnumValue() (bool, error)
- type ExternalDbSystemStackMonitoringConfigDetails
- type ExternalDbSystemSummary
- type ExternalExadataDatabaseSystemSummary
- func (m ExternalExadataDatabaseSystemSummary) GetAdditionalDetails() map[string]string
- func (m ExternalExadataDatabaseSystemSummary) GetDisplayName() *string
- func (m ExternalExadataDatabaseSystemSummary) GetId() *string
- func (m ExternalExadataDatabaseSystemSummary) GetInternalId() *string
- func (m ExternalExadataDatabaseSystemSummary) GetLifecycleDetails() *string
- func (m ExternalExadataDatabaseSystemSummary) GetLifecycleState() DbmResourceLifecycleStateEnum
- func (m ExternalExadataDatabaseSystemSummary) GetStatus() *string
- func (m ExternalExadataDatabaseSystemSummary) GetTimeCreated() *common.SDKTime
- func (m ExternalExadataDatabaseSystemSummary) GetTimeUpdated() *common.SDKTime
- func (m ExternalExadataDatabaseSystemSummary) GetVersion() *string
- func (m ExternalExadataDatabaseSystemSummary) MarshalJSON() (buff []byte, e error)
- func (m ExternalExadataDatabaseSystemSummary) String() string
- func (m ExternalExadataDatabaseSystemSummary) ValidateEnumValue() (bool, error)
- type ExternalExadataDatabaseSystemSummaryLicenseModelEnum
- type ExternalExadataInfraBasicInfo
- type ExternalExadataInfrastructure
- func (m ExternalExadataInfrastructure) GetAdditionalDetails() map[string]string
- func (m ExternalExadataInfrastructure) GetDisplayName() *string
- func (m ExternalExadataInfrastructure) GetId() *string
- func (m ExternalExadataInfrastructure) GetInternalId() *string
- func (m ExternalExadataInfrastructure) GetLifecycleDetails() *string
- func (m ExternalExadataInfrastructure) GetLifecycleState() DbmResourceLifecycleStateEnum
- func (m ExternalExadataInfrastructure) GetStatus() *string
- func (m ExternalExadataInfrastructure) GetTimeCreated() *common.SDKTime
- func (m ExternalExadataInfrastructure) GetTimeUpdated() *common.SDKTime
- func (m ExternalExadataInfrastructure) GetVersion() *string
- func (m ExternalExadataInfrastructure) MarshalJSON() (buff []byte, e error)
- func (m ExternalExadataInfrastructure) String() string
- func (m ExternalExadataInfrastructure) ValidateEnumValue() (bool, error)
- type ExternalExadataInfrastructureCollection
- type ExternalExadataInfrastructureDiscovery
- func (m ExternalExadataInfrastructureDiscovery) GetAgentId() *string
- func (m ExternalExadataInfrastructureDiscovery) GetConnectorId() *string
- func (m ExternalExadataInfrastructureDiscovery) GetDiscoverErrorCode() *string
- func (m ExternalExadataInfrastructureDiscovery) GetDiscoverErrorMsg() *string
- func (m ExternalExadataInfrastructureDiscovery) GetDiscoverStatus() EntityDiscoveredDiscoverStatusEnum
- func (m ExternalExadataInfrastructureDiscovery) GetDisplayName() *string
- func (m ExternalExadataInfrastructureDiscovery) GetId() *string
- func (m ExternalExadataInfrastructureDiscovery) GetInternalId() *string
- func (m ExternalExadataInfrastructureDiscovery) GetStatus() *string
- func (m ExternalExadataInfrastructureDiscovery) GetVersion() *string
- func (m ExternalExadataInfrastructureDiscovery) MarshalJSON() (buff []byte, e error)
- func (m ExternalExadataInfrastructureDiscovery) String() string
- func (m ExternalExadataInfrastructureDiscovery) ValidateEnumValue() (bool, error)
- type ExternalExadataInfrastructureDiscoveryLicenseModelEnum
- type ExternalExadataInfrastructureDiscoveryRackSizeEnum
- type ExternalExadataInfrastructureDiscoverySummary
- func (m ExternalExadataInfrastructureDiscoverySummary) GetAgentId() *string
- func (m ExternalExadataInfrastructureDiscoverySummary) GetConnectorId() *string
- func (m ExternalExadataInfrastructureDiscoverySummary) GetDiscoverErrorCode() *string
- func (m ExternalExadataInfrastructureDiscoverySummary) GetDiscoverErrorMsg() *string
- func (m ExternalExadataInfrastructureDiscoverySummary) GetDiscoverStatus() EntityDiscoveredDiscoverStatusEnum
- func (m ExternalExadataInfrastructureDiscoverySummary) GetDisplayName() *string
- func (m ExternalExadataInfrastructureDiscoverySummary) GetId() *string
- func (m ExternalExadataInfrastructureDiscoverySummary) GetInternalId() *string
- func (m ExternalExadataInfrastructureDiscoverySummary) GetStatus() *string
- func (m ExternalExadataInfrastructureDiscoverySummary) GetVersion() *string
- func (m ExternalExadataInfrastructureDiscoverySummary) MarshalJSON() (buff []byte, e error)
- func (m ExternalExadataInfrastructureDiscoverySummary) String() string
- func (m ExternalExadataInfrastructureDiscoverySummary) ValidateEnumValue() (bool, error)
- type ExternalExadataInfrastructureDiscoverySummaryRackSizeEnum
- type ExternalExadataInfrastructureLicenseModelEnum
- type ExternalExadataInfrastructureRackSizeEnum
- type ExternalExadataInfrastructureSummary
- func (m ExternalExadataInfrastructureSummary) GetAdditionalDetails() map[string]string
- func (m ExternalExadataInfrastructureSummary) GetDisplayName() *string
- func (m ExternalExadataInfrastructureSummary) GetId() *string
- func (m ExternalExadataInfrastructureSummary) GetInternalId() *string
- func (m ExternalExadataInfrastructureSummary) GetLifecycleDetails() *string
- func (m ExternalExadataInfrastructureSummary) GetLifecycleState() DbmResourceLifecycleStateEnum
- func (m ExternalExadataInfrastructureSummary) GetStatus() *string
- func (m ExternalExadataInfrastructureSummary) GetTimeCreated() *common.SDKTime
- func (m ExternalExadataInfrastructureSummary) GetTimeUpdated() *common.SDKTime
- func (m ExternalExadataInfrastructureSummary) GetVersion() *string
- func (m ExternalExadataInfrastructureSummary) MarshalJSON() (buff []byte, e error)
- func (m ExternalExadataInfrastructureSummary) String() string
- func (m ExternalExadataInfrastructureSummary) ValidateEnumValue() (bool, error)
- type ExternalExadataInfrastructureSummaryLicenseModelEnum
- type ExternalExadataInfrastructureSummaryRackSizeEnum
- type ExternalExadataStorageConnector
- func (m ExternalExadataStorageConnector) GetAdditionalDetails() map[string]string
- func (m ExternalExadataStorageConnector) GetDisplayName() *string
- func (m ExternalExadataStorageConnector) GetId() *string
- func (m ExternalExadataStorageConnector) GetInternalId() *string
- func (m ExternalExadataStorageConnector) GetLifecycleDetails() *string
- func (m ExternalExadataStorageConnector) GetLifecycleState() DbmResourceLifecycleStateEnum
- func (m ExternalExadataStorageConnector) GetStatus() *string
- func (m ExternalExadataStorageConnector) GetTimeCreated() *common.SDKTime
- func (m ExternalExadataStorageConnector) GetTimeUpdated() *common.SDKTime
- func (m ExternalExadataStorageConnector) GetVersion() *string
- func (m ExternalExadataStorageConnector) MarshalJSON() (buff []byte, e error)
- func (m ExternalExadataStorageConnector) String() string
- func (m ExternalExadataStorageConnector) ValidateEnumValue() (bool, error)
- type ExternalExadataStorageConnectorCollection
- type ExternalExadataStorageConnectorStatus
- type ExternalExadataStorageConnectorStatusStatusEnum
- type ExternalExadataStorageConnectorSummary
- func (m ExternalExadataStorageConnectorSummary) GetAdditionalDetails() map[string]string
- func (m ExternalExadataStorageConnectorSummary) GetDisplayName() *string
- func (m ExternalExadataStorageConnectorSummary) GetId() *string
- func (m ExternalExadataStorageConnectorSummary) GetInternalId() *string
- func (m ExternalExadataStorageConnectorSummary) GetLifecycleDetails() *string
- func (m ExternalExadataStorageConnectorSummary) GetLifecycleState() DbmResourceLifecycleStateEnum
- func (m ExternalExadataStorageConnectorSummary) GetStatus() *string
- func (m ExternalExadataStorageConnectorSummary) GetTimeCreated() *common.SDKTime
- func (m ExternalExadataStorageConnectorSummary) GetTimeUpdated() *common.SDKTime
- func (m ExternalExadataStorageConnectorSummary) GetVersion() *string
- func (m ExternalExadataStorageConnectorSummary) MarshalJSON() (buff []byte, e error)
- func (m ExternalExadataStorageConnectorSummary) String() string
- func (m ExternalExadataStorageConnectorSummary) ValidateEnumValue() (bool, error)
- type ExternalExadataStorageGrid
- func (m ExternalExadataStorageGrid) GetAdditionalDetails() map[string]string
- func (m ExternalExadataStorageGrid) GetDisplayName() *string
- func (m ExternalExadataStorageGrid) GetId() *string
- func (m ExternalExadataStorageGrid) GetInternalId() *string
- func (m ExternalExadataStorageGrid) GetLifecycleDetails() *string
- func (m ExternalExadataStorageGrid) GetLifecycleState() DbmResourceLifecycleStateEnum
- func (m ExternalExadataStorageGrid) GetStatus() *string
- func (m ExternalExadataStorageGrid) GetTimeCreated() *common.SDKTime
- func (m ExternalExadataStorageGrid) GetTimeUpdated() *common.SDKTime
- func (m ExternalExadataStorageGrid) GetVersion() *string
- func (m ExternalExadataStorageGrid) MarshalJSON() (buff []byte, e error)
- func (m ExternalExadataStorageGrid) String() string
- func (m ExternalExadataStorageGrid) ValidateEnumValue() (bool, error)
- type ExternalExadataStorageGridSummary
- func (m ExternalExadataStorageGridSummary) GetAdditionalDetails() map[string]string
- func (m ExternalExadataStorageGridSummary) GetDisplayName() *string
- func (m ExternalExadataStorageGridSummary) GetId() *string
- func (m ExternalExadataStorageGridSummary) GetInternalId() *string
- func (m ExternalExadataStorageGridSummary) GetLifecycleDetails() *string
- func (m ExternalExadataStorageGridSummary) GetLifecycleState() DbmResourceLifecycleStateEnum
- func (m ExternalExadataStorageGridSummary) GetStatus() *string
- func (m ExternalExadataStorageGridSummary) GetTimeCreated() *common.SDKTime
- func (m ExternalExadataStorageGridSummary) GetTimeUpdated() *common.SDKTime
- func (m ExternalExadataStorageGridSummary) GetVersion() *string
- func (m ExternalExadataStorageGridSummary) MarshalJSON() (buff []byte, e error)
- func (m ExternalExadataStorageGridSummary) String() string
- func (m ExternalExadataStorageGridSummary) ValidateEnumValue() (bool, error)
- type ExternalExadataStorageServer
- func (m ExternalExadataStorageServer) GetAdditionalDetails() map[string]string
- func (m ExternalExadataStorageServer) GetDisplayName() *string
- func (m ExternalExadataStorageServer) GetId() *string
- func (m ExternalExadataStorageServer) GetInternalId() *string
- func (m ExternalExadataStorageServer) GetLifecycleDetails() *string
- func (m ExternalExadataStorageServer) GetLifecycleState() DbmResourceLifecycleStateEnum
- func (m ExternalExadataStorageServer) GetStatus() *string
- func (m ExternalExadataStorageServer) GetTimeCreated() *common.SDKTime
- func (m ExternalExadataStorageServer) GetTimeUpdated() *common.SDKTime
- func (m ExternalExadataStorageServer) GetVersion() *string
- func (m ExternalExadataStorageServer) MarshalJSON() (buff []byte, e error)
- func (m ExternalExadataStorageServer) String() string
- func (m ExternalExadataStorageServer) ValidateEnumValue() (bool, error)
- type ExternalExadataStorageServerCollection
- type ExternalExadataStorageServerSummary
- func (m ExternalExadataStorageServerSummary) GetAdditionalDetails() map[string]string
- func (m ExternalExadataStorageServerSummary) GetDisplayName() *string
- func (m ExternalExadataStorageServerSummary) GetId() *string
- func (m ExternalExadataStorageServerSummary) GetInternalId() *string
- func (m ExternalExadataStorageServerSummary) GetLifecycleDetails() *string
- func (m ExternalExadataStorageServerSummary) GetLifecycleState() DbmResourceLifecycleStateEnum
- func (m ExternalExadataStorageServerSummary) GetStatus() *string
- func (m ExternalExadataStorageServerSummary) GetTimeCreated() *common.SDKTime
- func (m ExternalExadataStorageServerSummary) GetTimeUpdated() *common.SDKTime
- func (m ExternalExadataStorageServerSummary) GetVersion() *string
- func (m ExternalExadataStorageServerSummary) MarshalJSON() (buff []byte, e error)
- func (m ExternalExadataStorageServerSummary) String() string
- func (m ExternalExadataStorageServerSummary) ValidateEnumValue() (bool, error)
- type ExternalListener
- type ExternalListenerCollection
- type ExternalListenerEndpoint
- type ExternalListenerEndpointProtocolEnum
- type ExternalListenerIpcEndpoint
- type ExternalListenerLifecycleStateEnum
- type ExternalListenerListenerTypeEnum
- type ExternalListenerServiceCollection
- type ExternalListenerServiceSummary
- type ExternalListenerServicedDatabase
- type ExternalListenerSummary
- type ExternalListenerTcpEndpoint
- type ExternalListenerTcpsEndpoint
- type ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails
- func (m ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails) GetConnectorDetails() ConnectorDetails
- func (m ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails) MarshalJSON() (buff []byte, e error)
- func (m ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails) String() string
- func (m *ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
- func (m ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails) ValidateEnumValue() (bool, error)
- type ExternalPluggableDatabaseFeatureDetails
- type ExternalPluggableDatabaseLifecycleManagementFeatureDetails
- func (m ExternalPluggableDatabaseLifecycleManagementFeatureDetails) GetConnectorDetails() ConnectorDetails
- func (m ExternalPluggableDatabaseLifecycleManagementFeatureDetails) MarshalJSON() (buff []byte, e error)
- func (m ExternalPluggableDatabaseLifecycleManagementFeatureDetails) String() string
- func (m *ExternalPluggableDatabaseLifecycleManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
- func (m ExternalPluggableDatabaseLifecycleManagementFeatureDetails) ValidateEnumValue() (bool, error)
- type ExternalPluggableDatabaseSqlWatchFeatureDetails
- func (m ExternalPluggableDatabaseSqlWatchFeatureDetails) GetConnectorDetails() ConnectorDetails
- func (m ExternalPluggableDatabaseSqlWatchFeatureDetails) MarshalJSON() (buff []byte, e error)
- func (m ExternalPluggableDatabaseSqlWatchFeatureDetails) String() string
- func (m *ExternalPluggableDatabaseSqlWatchFeatureDetails) UnmarshalJSON(data []byte) (e error)
- func (m ExternalPluggableDatabaseSqlWatchFeatureDetails) ValidateEnumValue() (bool, error)
- type ExternalServicedAsm
- type ExternalServicedDatabase
- type ExternalStorageGridDiscoverySummary
- func (m ExternalStorageGridDiscoverySummary) GetAgentId() *string
- func (m ExternalStorageGridDiscoverySummary) GetConnectorId() *string
- func (m ExternalStorageGridDiscoverySummary) GetDiscoverErrorCode() *string
- func (m ExternalStorageGridDiscoverySummary) GetDiscoverErrorMsg() *string
- func (m ExternalStorageGridDiscoverySummary) GetDiscoverStatus() EntityDiscoveredDiscoverStatusEnum
- func (m ExternalStorageGridDiscoverySummary) GetDisplayName() *string
- func (m ExternalStorageGridDiscoverySummary) GetId() *string
- func (m ExternalStorageGridDiscoverySummary) GetInternalId() *string
- func (m ExternalStorageGridDiscoverySummary) GetStatus() *string
- func (m ExternalStorageGridDiscoverySummary) GetVersion() *string
- func (m ExternalStorageGridDiscoverySummary) MarshalJSON() (buff []byte, e error)
- func (m ExternalStorageGridDiscoverySummary) String() string
- func (m ExternalStorageGridDiscoverySummary) ValidateEnumValue() (bool, error)
- type ExternalStorageServerDiscoverySummary
- func (m ExternalStorageServerDiscoverySummary) GetAgentId() *string
- func (m ExternalStorageServerDiscoverySummary) GetConnectorId() *string
- func (m ExternalStorageServerDiscoverySummary) GetDiscoverErrorCode() *string
- func (m ExternalStorageServerDiscoverySummary) GetDiscoverErrorMsg() *string
- func (m ExternalStorageServerDiscoverySummary) GetDiscoverStatus() EntityDiscoveredDiscoverStatusEnum
- func (m ExternalStorageServerDiscoverySummary) GetDisplayName() *string
- func (m ExternalStorageServerDiscoverySummary) GetId() *string
- func (m ExternalStorageServerDiscoverySummary) GetInternalId() *string
- func (m ExternalStorageServerDiscoverySummary) GetStatus() *string
- func (m ExternalStorageServerDiscoverySummary) GetVersion() *string
- func (m ExternalStorageServerDiscoverySummary) MarshalJSON() (buff []byte, e error)
- func (m ExternalStorageServerDiscoverySummary) String() string
- func (m ExternalStorageServerDiscoverySummary) ValidateEnumValue() (bool, error)
- type FailedConnectionsAggregateMetrics
- type FetchSqlTuningSetDetails
- type FetchSqlTuningSetDetailsRecursiveSqlEnum
- type FetchSqlTuningSetRequest
- func (request FetchSqlTuningSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request FetchSqlTuningSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request FetchSqlTuningSetRequest) RetryPolicy() *common.RetryPolicy
- func (request FetchSqlTuningSetRequest) String() string
- func (request FetchSqlTuningSetRequest) ValidateEnumValue() (bool, error)
- type FetchSqlTuningSetResponse
- type FindingSchemaOrOperation
- type FleetMetricDefinition
- type FleetMetricSummaryDefinition
- type FleetStatusByCategory
- type FleetSummary
- type GenerateAwrSnapshotRequest
- func (request GenerateAwrSnapshotRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GenerateAwrSnapshotRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GenerateAwrSnapshotRequest) RetryPolicy() *common.RetryPolicy
- func (request GenerateAwrSnapshotRequest) String() string
- func (request GenerateAwrSnapshotRequest) ValidateEnumValue() (bool, error)
- type GenerateAwrSnapshotResponse
- 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 GetDatabaseFleetHealthMetricsSortByEnum
- type GetDatabaseFleetHealthMetricsSortOrderEnum
- 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 GetDataguardPerformanceMetricsRequest
- func (request GetDataguardPerformanceMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetDataguardPerformanceMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetDataguardPerformanceMetricsRequest) RetryPolicy() *common.RetryPolicy
- func (request GetDataguardPerformanceMetricsRequest) String() string
- func (request GetDataguardPerformanceMetricsRequest) ValidateEnumValue() (bool, error)
- type GetDataguardPerformanceMetricsResponse
- 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 GetExternalAsmConfigurationRequest
- func (request GetExternalAsmConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExternalAsmConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExternalAsmConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExternalAsmConfigurationRequest) String() string
- func (request GetExternalAsmConfigurationRequest) ValidateEnumValue() (bool, error)
- type GetExternalAsmConfigurationResponse
- type GetExternalAsmInstanceRequest
- func (request GetExternalAsmInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExternalAsmInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExternalAsmInstanceRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExternalAsmInstanceRequest) String() string
- func (request GetExternalAsmInstanceRequest) ValidateEnumValue() (bool, error)
- type GetExternalAsmInstanceResponse
- type GetExternalAsmRequest
- func (request GetExternalAsmRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExternalAsmRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExternalAsmRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExternalAsmRequest) String() string
- func (request GetExternalAsmRequest) ValidateEnumValue() (bool, error)
- type GetExternalAsmResponse
- type GetExternalClusterInstanceRequest
- func (request GetExternalClusterInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExternalClusterInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExternalClusterInstanceRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExternalClusterInstanceRequest) String() string
- func (request GetExternalClusterInstanceRequest) ValidateEnumValue() (bool, error)
- type GetExternalClusterInstanceResponse
- type GetExternalClusterRequest
- func (request GetExternalClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExternalClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExternalClusterRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExternalClusterRequest) String() string
- func (request GetExternalClusterRequest) ValidateEnumValue() (bool, error)
- type GetExternalClusterResponse
- type GetExternalDbHomeRequest
- func (request GetExternalDbHomeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExternalDbHomeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExternalDbHomeRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExternalDbHomeRequest) String() string
- func (request GetExternalDbHomeRequest) ValidateEnumValue() (bool, error)
- type GetExternalDbHomeResponse
- type GetExternalDbNodeRequest
- func (request GetExternalDbNodeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExternalDbNodeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExternalDbNodeRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExternalDbNodeRequest) String() string
- func (request GetExternalDbNodeRequest) ValidateEnumValue() (bool, error)
- type GetExternalDbNodeResponse
- type GetExternalDbSystemConnectorRequest
- func (request GetExternalDbSystemConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExternalDbSystemConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExternalDbSystemConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExternalDbSystemConnectorRequest) String() string
- func (request GetExternalDbSystemConnectorRequest) ValidateEnumValue() (bool, error)
- type GetExternalDbSystemConnectorResponse
- type GetExternalDbSystemDiscoveryRequest
- func (request GetExternalDbSystemDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExternalDbSystemDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExternalDbSystemDiscoveryRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExternalDbSystemDiscoveryRequest) String() string
- func (request GetExternalDbSystemDiscoveryRequest) ValidateEnumValue() (bool, error)
- type GetExternalDbSystemDiscoveryResponse
- type GetExternalDbSystemRequest
- func (request GetExternalDbSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExternalDbSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExternalDbSystemRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExternalDbSystemRequest) String() string
- func (request GetExternalDbSystemRequest) ValidateEnumValue() (bool, error)
- type GetExternalDbSystemResponse
- type GetExternalExadataInfrastructureRequest
- func (request GetExternalExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExternalExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExternalExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExternalExadataInfrastructureRequest) String() string
- func (request GetExternalExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
- type GetExternalExadataInfrastructureResponse
- type GetExternalExadataStorageConnectorRequest
- func (request GetExternalExadataStorageConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExternalExadataStorageConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExternalExadataStorageConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExternalExadataStorageConnectorRequest) String() string
- func (request GetExternalExadataStorageConnectorRequest) ValidateEnumValue() (bool, error)
- type GetExternalExadataStorageConnectorResponse
- type GetExternalExadataStorageGridRequest
- func (request GetExternalExadataStorageGridRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExternalExadataStorageGridRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExternalExadataStorageGridRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExternalExadataStorageGridRequest) String() string
- func (request GetExternalExadataStorageGridRequest) ValidateEnumValue() (bool, error)
- type GetExternalExadataStorageGridResponse
- type GetExternalExadataStorageServerRequest
- func (request GetExternalExadataStorageServerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExternalExadataStorageServerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExternalExadataStorageServerRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExternalExadataStorageServerRequest) String() string
- func (request GetExternalExadataStorageServerRequest) ValidateEnumValue() (bool, error)
- type GetExternalExadataStorageServerResponse
- type GetExternalListenerRequest
- func (request GetExternalListenerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExternalListenerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExternalListenerRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExternalListenerRequest) String() string
- func (request GetExternalListenerRequest) ValidateEnumValue() (bool, error)
- type GetExternalListenerResponse
- type GetHeatWaveFleetMetricFilterByHeatWaveStatusEnum
- type GetHeatWaveFleetMetricRequest
- func (request GetHeatWaveFleetMetricRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetHeatWaveFleetMetricRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetHeatWaveFleetMetricRequest) RetryPolicy() *common.RetryPolicy
- func (request GetHeatWaveFleetMetricRequest) String() string
- func (request GetHeatWaveFleetMetricRequest) ValidateEnumValue() (bool, error)
- type GetHeatWaveFleetMetricResponse
- type GetIormPlanRequest
- func (request GetIormPlanRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetIormPlanRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetIormPlanRequest) RetryPolicy() *common.RetryPolicy
- func (request GetIormPlanRequest) String() string
- func (request GetIormPlanRequest) ValidateEnumValue() (bool, error)
- type GetIormPlanResponse
- 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 GetManagedMySqlDatabaseRequest
- func (request GetManagedMySqlDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetManagedMySqlDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetManagedMySqlDatabaseRequest) RetryPolicy() *common.RetryPolicy
- func (request GetManagedMySqlDatabaseRequest) String() string
- func (request GetManagedMySqlDatabaseRequest) ValidateEnumValue() (bool, error)
- type GetManagedMySqlDatabaseResponse
- type GetMySqlFleetMetricFilterByMdsDeploymentTypeEnum
- type GetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnum
- type GetMySqlFleetMetricFilterByMySqlStatusEnum
- type GetMySqlFleetMetricRequest
- func (request GetMySqlFleetMetricRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetMySqlFleetMetricRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetMySqlFleetMetricRequest) RetryPolicy() *common.RetryPolicy
- func (request GetMySqlFleetMetricRequest) String() string
- func (request GetMySqlFleetMetricRequest) ValidateEnumValue() (bool, error)
- type GetMySqlFleetMetricResponse
- type GetNamedCredentialRequest
- func (request GetNamedCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetNamedCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetNamedCredentialRequest) RetryPolicy() *common.RetryPolicy
- func (request GetNamedCredentialRequest) String() string
- func (request GetNamedCredentialRequest) ValidateEnumValue() (bool, error)
- type GetNamedCredentialResponse
- type GetOpenAlertHistoryRequest
- func (request GetOpenAlertHistoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOpenAlertHistoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOpenAlertHistoryRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOpenAlertHistoryRequest) String() string
- func (request GetOpenAlertHistoryRequest) ValidateEnumValue() (bool, error)
- type GetOpenAlertHistoryResponse
- type GetOptimizerStatisticsAdvisorExecutionRequest
- func (request GetOptimizerStatisticsAdvisorExecutionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOptimizerStatisticsAdvisorExecutionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOptimizerStatisticsAdvisorExecutionRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOptimizerStatisticsAdvisorExecutionRequest) String() string
- func (request GetOptimizerStatisticsAdvisorExecutionRequest) ValidateEnumValue() (bool, error)
- type GetOptimizerStatisticsAdvisorExecutionResponse
- type GetOptimizerStatisticsAdvisorExecutionScriptRequest
- func (request GetOptimizerStatisticsAdvisorExecutionScriptRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOptimizerStatisticsAdvisorExecutionScriptRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOptimizerStatisticsAdvisorExecutionScriptRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOptimizerStatisticsAdvisorExecutionScriptRequest) String() string
- func (request GetOptimizerStatisticsAdvisorExecutionScriptRequest) ValidateEnumValue() (bool, error)
- type GetOptimizerStatisticsAdvisorExecutionScriptResponse
- type GetOptimizerStatisticsCollectionOperationRequest
- func (request GetOptimizerStatisticsCollectionOperationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOptimizerStatisticsCollectionOperationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOptimizerStatisticsCollectionOperationRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOptimizerStatisticsCollectionOperationRequest) String() string
- func (request GetOptimizerStatisticsCollectionOperationRequest) ValidateEnumValue() (bool, error)
- type GetOptimizerStatisticsCollectionOperationResponse
- 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 GetPeerDatabaseMetricsCompareTypeEnum
- type GetPeerDatabaseMetricsRequest
- func (request GetPeerDatabaseMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetPeerDatabaseMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetPeerDatabaseMetricsRequest) RetryPolicy() *common.RetryPolicy
- func (request GetPeerDatabaseMetricsRequest) String() string
- func (request GetPeerDatabaseMetricsRequest) ValidateEnumValue() (bool, error)
- type GetPeerDatabaseMetricsResponse
- type GetPreferredCredentialRequest
- func (request GetPreferredCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetPreferredCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetPreferredCredentialRequest) RetryPolicy() *common.RetryPolicy
- func (request GetPreferredCredentialRequest) String() string
- func (request GetPreferredCredentialRequest) ValidateEnumValue() (bool, error)
- type GetPreferredCredentialResponse
- 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 GetSqlPlanBaselineConfigurationRequest
- func (request GetSqlPlanBaselineConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetSqlPlanBaselineConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetSqlPlanBaselineConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request GetSqlPlanBaselineConfigurationRequest) String() string
- func (request GetSqlPlanBaselineConfigurationRequest) ValidateEnumValue() (bool, error)
- type GetSqlPlanBaselineConfigurationResponse
- type GetSqlPlanBaselineRequest
- func (request GetSqlPlanBaselineRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetSqlPlanBaselineRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetSqlPlanBaselineRequest) RetryPolicy() *common.RetryPolicy
- func (request GetSqlPlanBaselineRequest) String() string
- func (request GetSqlPlanBaselineRequest) ValidateEnumValue() (bool, error)
- type GetSqlPlanBaselineResponse
- 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 GetTopSqlCpuActivityRequest
- func (request GetTopSqlCpuActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetTopSqlCpuActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetTopSqlCpuActivityRequest) RetryPolicy() *common.RetryPolicy
- func (request GetTopSqlCpuActivityRequest) String() string
- func (request GetTopSqlCpuActivityRequest) ValidateEnumValue() (bool, error)
- type GetTopSqlCpuActivityResponse
- 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 HeatWaveClusterStatusEnum
- type HeatWaveClusterUsageMetrics
- type HeatWaveFleetByCategory
- type HeatWaveFleetMetricDefinition
- type HeatWaveFleetMetricSummaryDefinition
- type HeatWaveFleetMetrics
- type HeatWaveFleetSummary
- type HeatWaveNode
- type HeatWaveNodeStatusEnum
- type HistoricAddmResult
- type HistoricAddmResultHowCreatedEnum
- type HistoricAddmResultStatusEnum
- type ImplementOptimizerStatisticsAdvisorRecommendationsDetails
- type ImplementOptimizerStatisticsAdvisorRecommendationsJob
- type ImplementOptimizerStatisticsAdvisorRecommendationsRequest
- func (request ImplementOptimizerStatisticsAdvisorRecommendationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ImplementOptimizerStatisticsAdvisorRecommendationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ImplementOptimizerStatisticsAdvisorRecommendationsRequest) RetryPolicy() *common.RetryPolicy
- func (request ImplementOptimizerStatisticsAdvisorRecommendationsRequest) String() string
- func (request ImplementOptimizerStatisticsAdvisorRecommendationsRequest) ValidateEnumValue() (bool, error)
- type ImplementOptimizerStatisticsAdvisorRecommendationsResponse
- type InstanceDetails
- type InstanceDetailsStatusEnum
- type IormPlan
- type IormPlanObjectiveEnumEnum
- type IormPlanStatusEnumEnum
- 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 JobInBind
- type JobInBindDataTypeEnum
- type JobInBindsDetails
- type JobLifecycleStateEnum
- type JobOutBind
- type JobOutBindDataTypeEnum
- type JobOutBindsDetails
- type JobRun
- type JobRunCollection
- type JobRunRunStatusEnum
- type JobRunSummary
- type JobScheduleDetails
- type JobScheduleDetailsIntervalTypeEnum
- type JobScheduleTypeEnum
- type JobSummary
- type JobTypesEnum
- type LifecycleStatesEnum
- type ListAlertLogsLevelFilterEnum
- type ListAlertLogsRequest
- func (request ListAlertLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAlertLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAlertLogsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAlertLogsRequest) String() string
- func (request ListAlertLogsRequest) ValidateEnumValue() (bool, error)
- type ListAlertLogsResponse
- type ListAlertLogsSortByEnum
- type ListAlertLogsSortOrderEnum
- type ListAlertLogsTypeFilterEnum
- 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 ListAttentionLogsRequest
- func (request ListAttentionLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAttentionLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAttentionLogsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAttentionLogsRequest) String() string
- func (request ListAttentionLogsRequest) ValidateEnumValue() (bool, error)
- type ListAttentionLogsResponse
- type ListAttentionLogsSortByEnum
- type ListAttentionLogsSortOrderEnum
- type ListAttentionLogsTypeFilterEnum
- type ListAttentionLogsUrgencyFilterEnum
- 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 ListCursorCacheStatementsRequest
- func (request ListCursorCacheStatementsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListCursorCacheStatementsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListCursorCacheStatementsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListCursorCacheStatementsRequest) String() string
- func (request ListCursorCacheStatementsRequest) ValidateEnumValue() (bool, error)
- type ListCursorCacheStatementsResponse
- type ListCursorCacheStatementsSortByEnum
- type ListCursorCacheStatementsSortOrderEnum
- 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 ListExternalAsmDiskGroupsRequest
- func (request ListExternalAsmDiskGroupsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalAsmDiskGroupsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalAsmDiskGroupsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalAsmDiskGroupsRequest) String() string
- func (request ListExternalAsmDiskGroupsRequest) ValidateEnumValue() (bool, error)
- type ListExternalAsmDiskGroupsResponse
- type ListExternalAsmDiskGroupsSortByEnum
- type ListExternalAsmDiskGroupsSortOrderEnum
- type ListExternalAsmInstancesRequest
- func (request ListExternalAsmInstancesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalAsmInstancesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalAsmInstancesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalAsmInstancesRequest) String() string
- func (request ListExternalAsmInstancesRequest) ValidateEnumValue() (bool, error)
- type ListExternalAsmInstancesResponse
- type ListExternalAsmInstancesSortByEnum
- type ListExternalAsmInstancesSortOrderEnum
- type ListExternalAsmUsersRequest
- func (request ListExternalAsmUsersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalAsmUsersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalAsmUsersRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalAsmUsersRequest) String() string
- func (request ListExternalAsmUsersRequest) ValidateEnumValue() (bool, error)
- type ListExternalAsmUsersResponse
- type ListExternalAsmUsersSortByEnum
- type ListExternalAsmUsersSortOrderEnum
- type ListExternalAsmsRequest
- func (request ListExternalAsmsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalAsmsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalAsmsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalAsmsRequest) String() string
- func (request ListExternalAsmsRequest) ValidateEnumValue() (bool, error)
- type ListExternalAsmsResponse
- type ListExternalAsmsSortByEnum
- type ListExternalAsmsSortOrderEnum
- type ListExternalClusterInstancesRequest
- func (request ListExternalClusterInstancesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalClusterInstancesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalClusterInstancesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalClusterInstancesRequest) String() string
- func (request ListExternalClusterInstancesRequest) ValidateEnumValue() (bool, error)
- type ListExternalClusterInstancesResponse
- type ListExternalClusterInstancesSortByEnum
- type ListExternalClusterInstancesSortOrderEnum
- type ListExternalClustersRequest
- func (request ListExternalClustersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalClustersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalClustersRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalClustersRequest) String() string
- func (request ListExternalClustersRequest) ValidateEnumValue() (bool, error)
- type ListExternalClustersResponse
- type ListExternalClustersSortByEnum
- type ListExternalClustersSortOrderEnum
- type ListExternalDatabasesRequest
- func (request ListExternalDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalDatabasesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalDatabasesRequest) String() string
- func (request ListExternalDatabasesRequest) ValidateEnumValue() (bool, error)
- type ListExternalDatabasesResponse
- type ListExternalDatabasesSortByEnum
- type ListExternalDatabasesSortOrderEnum
- type ListExternalDbHomesRequest
- func (request ListExternalDbHomesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalDbHomesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalDbHomesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalDbHomesRequest) String() string
- func (request ListExternalDbHomesRequest) ValidateEnumValue() (bool, error)
- type ListExternalDbHomesResponse
- type ListExternalDbHomesSortByEnum
- type ListExternalDbHomesSortOrderEnum
- type ListExternalDbNodesRequest
- func (request ListExternalDbNodesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalDbNodesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalDbNodesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalDbNodesRequest) String() string
- func (request ListExternalDbNodesRequest) ValidateEnumValue() (bool, error)
- type ListExternalDbNodesResponse
- type ListExternalDbNodesSortByEnum
- type ListExternalDbNodesSortOrderEnum
- type ListExternalDbSystemConnectorsRequest
- func (request ListExternalDbSystemConnectorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalDbSystemConnectorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalDbSystemConnectorsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalDbSystemConnectorsRequest) String() string
- func (request ListExternalDbSystemConnectorsRequest) ValidateEnumValue() (bool, error)
- type ListExternalDbSystemConnectorsResponse
- type ListExternalDbSystemConnectorsSortByEnum
- type ListExternalDbSystemConnectorsSortOrderEnum
- type ListExternalDbSystemDiscoveriesRequest
- func (request ListExternalDbSystemDiscoveriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalDbSystemDiscoveriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalDbSystemDiscoveriesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalDbSystemDiscoveriesRequest) String() string
- func (request ListExternalDbSystemDiscoveriesRequest) ValidateEnumValue() (bool, error)
- type ListExternalDbSystemDiscoveriesResponse
- type ListExternalDbSystemDiscoveriesSortByEnum
- type ListExternalDbSystemDiscoveriesSortOrderEnum
- type ListExternalDbSystemsRequest
- func (request ListExternalDbSystemsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalDbSystemsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalDbSystemsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalDbSystemsRequest) String() string
- func (request ListExternalDbSystemsRequest) ValidateEnumValue() (bool, error)
- type ListExternalDbSystemsResponse
- type ListExternalDbSystemsSortByEnum
- type ListExternalDbSystemsSortOrderEnum
- type ListExternalExadataInfrastructuresRequest
- func (request ListExternalExadataInfrastructuresRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalExadataInfrastructuresRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalExadataInfrastructuresRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalExadataInfrastructuresRequest) String() string
- func (request ListExternalExadataInfrastructuresRequest) ValidateEnumValue() (bool, error)
- type ListExternalExadataInfrastructuresResponse
- type ListExternalExadataInfrastructuresSortByEnum
- type ListExternalExadataInfrastructuresSortOrderEnum
- type ListExternalExadataStorageConnectorsRequest
- func (request ListExternalExadataStorageConnectorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalExadataStorageConnectorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalExadataStorageConnectorsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalExadataStorageConnectorsRequest) String() string
- func (request ListExternalExadataStorageConnectorsRequest) ValidateEnumValue() (bool, error)
- type ListExternalExadataStorageConnectorsResponse
- type ListExternalExadataStorageConnectorsSortByEnum
- type ListExternalExadataStorageConnectorsSortOrderEnum
- type ListExternalExadataStorageServersRequest
- func (request ListExternalExadataStorageServersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalExadataStorageServersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalExadataStorageServersRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalExadataStorageServersRequest) String() string
- func (request ListExternalExadataStorageServersRequest) ValidateEnumValue() (bool, error)
- type ListExternalExadataStorageServersResponse
- type ListExternalExadataStorageServersSortByEnum
- type ListExternalExadataStorageServersSortOrderEnum
- type ListExternalListenerServicesRequest
- func (request ListExternalListenerServicesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalListenerServicesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalListenerServicesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalListenerServicesRequest) String() string
- func (request ListExternalListenerServicesRequest) ValidateEnumValue() (bool, error)
- type ListExternalListenerServicesResponse
- type ListExternalListenerServicesSortByEnum
- type ListExternalListenerServicesSortOrderEnum
- type ListExternalListenersRequest
- func (request ListExternalListenersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExternalListenersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExternalListenersRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExternalListenersRequest) String() string
- func (request ListExternalListenersRequest) ValidateEnumValue() (bool, error)
- type ListExternalListenersResponse
- type ListExternalListenersSortByEnum
- type ListExternalListenersSortOrderEnum
- 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 ListManagedMySqlDatabaseConfigurationDataRequest
- func (request ListManagedMySqlDatabaseConfigurationDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListManagedMySqlDatabaseConfigurationDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListManagedMySqlDatabaseConfigurationDataRequest) RetryPolicy() *common.RetryPolicy
- func (request ListManagedMySqlDatabaseConfigurationDataRequest) String() string
- func (request ListManagedMySqlDatabaseConfigurationDataRequest) ValidateEnumValue() (bool, error)
- type ListManagedMySqlDatabaseConfigurationDataResponse
- type ListManagedMySqlDatabaseConfigurationDataSortByEnum
- type ListManagedMySqlDatabaseConfigurationDataSortOrderEnum
- type ListManagedMySqlDatabaseSqlDataRequest
- func (request ListManagedMySqlDatabaseSqlDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListManagedMySqlDatabaseSqlDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListManagedMySqlDatabaseSqlDataRequest) RetryPolicy() *common.RetryPolicy
- func (request ListManagedMySqlDatabaseSqlDataRequest) String() string
- func (request ListManagedMySqlDatabaseSqlDataRequest) ValidateEnumValue() (bool, error)
- type ListManagedMySqlDatabaseSqlDataResponse
- type ListManagedMySqlDatabaseSqlDataSortByEnum
- type ListManagedMySqlDatabaseSqlDataSortOrderEnum
- type ListManagedMySqlDatabasesRequest
- func (request ListManagedMySqlDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListManagedMySqlDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListManagedMySqlDatabasesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListManagedMySqlDatabasesRequest) String() string
- func (request ListManagedMySqlDatabasesRequest) ValidateEnumValue() (bool, error)
- type ListManagedMySqlDatabasesResponse
- type ListManagedMySqlDatabasesSortByEnum
- type ListManagedMySqlDatabasesSortOrderEnum
- type ListNamedCredentialsRequest
- func (request ListNamedCredentialsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListNamedCredentialsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListNamedCredentialsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListNamedCredentialsRequest) String() string
- func (request ListNamedCredentialsRequest) ValidateEnumValue() (bool, error)
- type ListNamedCredentialsResponse
- type ListNamedCredentialsScopeEnum
- type ListNamedCredentialsSortByEnum
- type ListNamedCredentialsSortOrderEnum
- type ListNamedCredentialsTypeEnum
- 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 ListOptimizerStatisticsAdvisorExecutionsRequest
- func (request ListOptimizerStatisticsAdvisorExecutionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOptimizerStatisticsAdvisorExecutionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOptimizerStatisticsAdvisorExecutionsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOptimizerStatisticsAdvisorExecutionsRequest) String() string
- func (request ListOptimizerStatisticsAdvisorExecutionsRequest) ValidateEnumValue() (bool, error)
- type ListOptimizerStatisticsAdvisorExecutionsResponse
- type ListOptimizerStatisticsCollectionAggregationsGroupTypeEnum
- type ListOptimizerStatisticsCollectionAggregationsRequest
- func (request ListOptimizerStatisticsCollectionAggregationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOptimizerStatisticsCollectionAggregationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOptimizerStatisticsCollectionAggregationsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOptimizerStatisticsCollectionAggregationsRequest) String() string
- func (request ListOptimizerStatisticsCollectionAggregationsRequest) ValidateEnumValue() (bool, error)
- type ListOptimizerStatisticsCollectionAggregationsResponse
- type ListOptimizerStatisticsCollectionAggregationsTaskTypeEnum
- type ListOptimizerStatisticsCollectionOperationsRequest
- func (request ListOptimizerStatisticsCollectionOperationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOptimizerStatisticsCollectionOperationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOptimizerStatisticsCollectionOperationsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOptimizerStatisticsCollectionOperationsRequest) String() string
- func (request ListOptimizerStatisticsCollectionOperationsRequest) ValidateEnumValue() (bool, error)
- type ListOptimizerStatisticsCollectionOperationsResponse
- type ListOptimizerStatisticsCollectionOperationsSortByEnum
- type ListOptimizerStatisticsCollectionOperationsSortOrderEnum
- type ListOptimizerStatisticsCollectionOperationsTaskTypeEnum
- type ListPreferredCredentialsRequest
- func (request ListPreferredCredentialsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListPreferredCredentialsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListPreferredCredentialsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListPreferredCredentialsRequest) String() string
- func (request ListPreferredCredentialsRequest) ValidateEnumValue() (bool, error)
- type ListPreferredCredentialsResponse
- 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 ListSqlPlanBaselineJobsRequest
- func (request ListSqlPlanBaselineJobsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListSqlPlanBaselineJobsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListSqlPlanBaselineJobsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListSqlPlanBaselineJobsRequest) String() string
- func (request ListSqlPlanBaselineJobsRequest) ValidateEnumValue() (bool, error)
- type ListSqlPlanBaselineJobsResponse
- type ListSqlPlanBaselineJobsSortByEnum
- type ListSqlPlanBaselineJobsSortOrderEnum
- type ListSqlPlanBaselinesOriginEnum
- type ListSqlPlanBaselinesRequest
- func (request ListSqlPlanBaselinesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListSqlPlanBaselinesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListSqlPlanBaselinesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListSqlPlanBaselinesRequest) String() string
- func (request ListSqlPlanBaselinesRequest) ValidateEnumValue() (bool, error)
- type ListSqlPlanBaselinesResponse
- type ListSqlPlanBaselinesSortByEnum
- type ListSqlPlanBaselinesSortOrderEnum
- 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 ListSqlTuningSetsRequest
- func (request ListSqlTuningSetsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListSqlTuningSetsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListSqlTuningSetsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListSqlTuningSetsRequest) String() string
- func (request ListSqlTuningSetsRequest) ValidateEnumValue() (bool, error)
- type ListSqlTuningSetsResponse
- type ListSqlTuningSetsSortByEnum
- type ListSqlTuningSetsSortOrderEnum
- 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 ListTableStatisticsRequest
- func (request ListTableStatisticsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListTableStatisticsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListTableStatisticsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListTableStatisticsRequest) String() string
- func (request ListTableStatisticsRequest) ValidateEnumValue() (bool, error)
- type ListTableStatisticsResponse
- 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 LoadSqlPlanBaselinesFromAwrDetails
- type LoadSqlPlanBaselinesFromAwrRequest
- func (request LoadSqlPlanBaselinesFromAwrRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request LoadSqlPlanBaselinesFromAwrRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request LoadSqlPlanBaselinesFromAwrRequest) RetryPolicy() *common.RetryPolicy
- func (request LoadSqlPlanBaselinesFromAwrRequest) String() string
- func (request LoadSqlPlanBaselinesFromAwrRequest) ValidateEnumValue() (bool, error)
- type LoadSqlPlanBaselinesFromAwrResponse
- type LoadSqlPlanBaselinesFromCursorCacheDetails
- type LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum
- type LoadSqlPlanBaselinesFromCursorCacheRequest
- func (request LoadSqlPlanBaselinesFromCursorCacheRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request LoadSqlPlanBaselinesFromCursorCacheRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request LoadSqlPlanBaselinesFromCursorCacheRequest) RetryPolicy() *common.RetryPolicy
- func (request LoadSqlPlanBaselinesFromCursorCacheRequest) String() string
- func (request LoadSqlPlanBaselinesFromCursorCacheRequest) ValidateEnumValue() (bool, error)
- type LoadSqlPlanBaselinesFromCursorCacheResponse
- type LoadSqlTuningSetDetails
- type LoadSqlTuningSetDetailsCaptureModeEnum
- type LoadSqlTuningSetDetailsCaptureOptionEnum
- type LoadSqlTuningSetDetailsLoadOptionEnum
- type LoadSqlTuningSetDetailsLoadTypeEnum
- type LoadSqlTuningSetDetailsRecursiveSqlEnum
- type LoadSqlTuningSetDetailsUpdateConditionEnum
- type LoadSqlTuningSetDetailsUpdateOptionEnum
- type LoadSqlTuningSetRequest
- func (request LoadSqlTuningSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request LoadSqlTuningSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request LoadSqlTuningSetRequest) RetryPolicy() *common.RetryPolicy
- func (request LoadSqlTuningSetRequest) String() string
- func (request LoadSqlTuningSetRequest) ValidateEnumValue() (bool, error)
- type LoadSqlTuningSetResponse
- type MacsConnectorDetails
- type ManagedDatabase
- type ManagedDatabaseCollection
- type ManagedDatabaseCredential
- type ManagedDatabaseCredentialCredentialTypeEnum
- type ManagedDatabaseCredentialRoleEnum
- type ManagedDatabaseGroup
- type ManagedDatabaseGroupCollection
- type ManagedDatabaseGroupSummary
- type ManagedDatabasePasswordCredential
- func (m ManagedDatabasePasswordCredential) GetRole() ManagedDatabaseCredentialRoleEnum
- func (m ManagedDatabasePasswordCredential) GetUsername() *string
- func (m ManagedDatabasePasswordCredential) MarshalJSON() (buff []byte, e error)
- func (m ManagedDatabasePasswordCredential) String() string
- func (m ManagedDatabasePasswordCredential) ValidateEnumValue() (bool, error)
- type ManagedDatabaseSecretCredential
- func (m ManagedDatabaseSecretCredential) GetRole() ManagedDatabaseCredentialRoleEnum
- func (m ManagedDatabaseSecretCredential) GetUsername() *string
- func (m ManagedDatabaseSecretCredential) MarshalJSON() (buff []byte, e error)
- func (m ManagedDatabaseSecretCredential) String() string
- func (m ManagedDatabaseSecretCredential) ValidateEnumValue() (bool, error)
- type ManagedDatabaseSummary
- type ManagedMySqlDatabase
- type ManagedMySqlDatabaseCollection
- type ManagedMySqlDatabaseSummary
- type ManagedMySqlDatabasesClient
- func NewManagedMySqlDatabasesClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client ManagedMySqlDatabasesClient, err error)
- func NewManagedMySqlDatabasesClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client ManagedMySqlDatabasesClient, err error)
- func (client *ManagedMySqlDatabasesClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client ManagedMySqlDatabasesClient) GetHeatWaveFleetMetric(ctx context.Context, request GetHeatWaveFleetMetricRequest) (response GetHeatWaveFleetMetricResponse, err error)
- func (client ManagedMySqlDatabasesClient) GetManagedMySqlDatabase(ctx context.Context, request GetManagedMySqlDatabaseRequest) (response GetManagedMySqlDatabaseResponse, err error)
- func (client ManagedMySqlDatabasesClient) GetMySqlFleetMetric(ctx context.Context, request GetMySqlFleetMetricRequest) (response GetMySqlFleetMetricResponse, err error)
- func (client ManagedMySqlDatabasesClient) ListManagedMySqlDatabaseConfigurationData(ctx context.Context, request ListManagedMySqlDatabaseConfigurationDataRequest) (response ListManagedMySqlDatabaseConfigurationDataResponse, err error)
- func (client ManagedMySqlDatabasesClient) ListManagedMySqlDatabaseSqlData(ctx context.Context, request ListManagedMySqlDatabaseSqlDataRequest) (response ListManagedMySqlDatabaseSqlDataResponse, err error)
- func (client ManagedMySqlDatabasesClient) ListManagedMySqlDatabases(ctx context.Context, request ListManagedMySqlDatabasesRequest) (response ListManagedMySqlDatabasesResponse, err error)
- func (client *ManagedMySqlDatabasesClient) SetRegion(region string)
- func (client ManagedMySqlDatabasesClient) SummarizeManagedMySqlDatabaseAvailabilityMetrics(ctx context.Context, ...) (response SummarizeManagedMySqlDatabaseAvailabilityMetricsResponse, err error)
- type ManagementOptionEnum
- type MdsTypeEnum
- type MemoryAggregateMetrics
- type MetricDataPoint
- type MetricDimensionDefinition
- type MetricStatisticsDefinition
- type MetricsAggregationRange
- type MetricsAggregationRangeCollection
- type ModifyAutonomousDatabaseManagementFeatureDetails
- type ModifyAutonomousDatabaseManagementFeatureRequest
- func (request ModifyAutonomousDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ModifyAutonomousDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ModifyAutonomousDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
- func (request ModifyAutonomousDatabaseManagementFeatureRequest) String() string
- func (request ModifyAutonomousDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
- type ModifyAutonomousDatabaseManagementFeatureResponse
- type ModifyDatabaseManagementFeatureDetails
- type ModifyDatabaseManagementFeatureRequest
- func (request ModifyDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ModifyDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ModifyDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
- func (request ModifyDatabaseManagementFeatureRequest) String() string
- func (request ModifyDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
- type ModifyDatabaseManagementFeatureResponse
- type ModifyPluggableDatabaseManagementFeatureDetails
- type ModifyPluggableDatabaseManagementFeatureRequest
- func (request ModifyPluggableDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ModifyPluggableDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ModifyPluggableDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
- func (request ModifyPluggableDatabaseManagementFeatureRequest) String() string
- func (request ModifyPluggableDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
- type ModifyPluggableDatabaseManagementFeatureResponse
- type ModifySnapshotSettingsDetails
- type ModifySnapshotSettingsRequest
- func (request ModifySnapshotSettingsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ModifySnapshotSettingsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ModifySnapshotSettingsRequest) RetryPolicy() *common.RetryPolicy
- func (request ModifySnapshotSettingsRequest) String() string
- func (request ModifySnapshotSettingsRequest) ValidateEnumValue() (bool, error)
- type ModifySnapshotSettingsResponse
- type MySqlConfigurationDataCollection
- type MySqlConfigurationDataSummary
- type MySqlConfigurationDataSummarySourceEnum
- type MySqlDataCollection
- type MySqlDataSummary
- type MySqlDatabaseStatusEnum
- type MySqlDatabaseUsageMetrics
- type MySqlDeploymentTypeEnum
- type MySqlFleetByCategory
- type MySqlFleetMetricDefinition
- type MySqlFleetMetricSummaryDefinition
- type MySqlFleetMetrics
- type MySqlFleetSummary
- type NamedCredential
- type NamedCredentialCollection
- type NamedCredentialContent
- type NamedCredentialContentTypeEnum
- type NamedCredentialScopeEnum
- type NamedCredentialSummary
- type NamedPreferredCredential
- func (m NamedPreferredCredential) GetCredentialName() *string
- func (m NamedPreferredCredential) GetIsAccessible() *bool
- func (m NamedPreferredCredential) GetStatus() PreferredCredentialStatusEnum
- func (m NamedPreferredCredential) MarshalJSON() (buff []byte, e error)
- func (m NamedPreferredCredential) String() string
- func (m NamedPreferredCredential) ValidateEnumValue() (bool, error)
- type ObjectPrivilegeCollection
- type ObjectPrivilegeSummary
- type ObjectPrivilegeSummaryCommonEnum
- type ObjectPrivilegeSummaryGrantOptionEnum
- type ObjectPrivilegeSummaryHierarchyEnum
- type ObjectPrivilegeSummaryInheritedEnum
- type ObjectStorageJobExecutionResultDetails
- type ObjectStorageJobExecutionResultLocation
- type OpenAlertHistory
- type OpenAlertSummary
- type OptimizerDatabase
- type OptimizerStatisticsAdvisorExecution
- type OptimizerStatisticsAdvisorExecutionReport
- type OptimizerStatisticsAdvisorExecutionScript
- type OptimizerStatisticsAdvisorExecutionStatusEnum
- type OptimizerStatisticsAdvisorExecutionSummary
- type OptimizerStatisticsAdvisorExecutionSummaryStatusEnum
- type OptimizerStatisticsAdvisorExecutionsCollection
- type OptimizerStatisticsCollectionAggregationSummary
- type OptimizerStatisticsCollectionAggregationsCollection
- type OptimizerStatisticsCollectionOperation
- type OptimizerStatisticsCollectionOperationStatusEnum
- type OptimizerStatisticsCollectionOperationSummary
- type OptimizerStatisticsCollectionOperationSummaryStatusEnum
- type OptimizerStatisticsCollectionOperationsCollection
- type OptimizerStatisticsGroupByTypesEnum
- type OptimizerStatisticsOperationTask
- type OptimizerStatisticsOperationTaskStatusEnum
- type OptimizerStatisticsOperationTaskTargetTypeEnum
- type OptimizerStatisticsTaskFilterTypesEnum
- type ParameterScopeEnum
- type ParentGroup
- type PasswordSecretAccessModeEnum
- type PatchExternalDbSystemDiscoveryDetails
- type PatchExternalDbSystemDiscoveryRequest
- func (request PatchExternalDbSystemDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request PatchExternalDbSystemDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request PatchExternalDbSystemDiscoveryRequest) RetryPolicy() *common.RetryPolicy
- func (request PatchExternalDbSystemDiscoveryRequest) String() string
- func (request PatchExternalDbSystemDiscoveryRequest) ValidateEnumValue() (bool, error)
- type PatchExternalDbSystemDiscoveryResponse
- type PatchInstruction
- type PatchInstructionOperationEnum
- type PatchMergeInstruction
- type PdbMetrics
- type PdbStatusDetails
- type PeerDatabaseMetrics
- type PerfhubClient
- func (client *PerfhubClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client PerfhubClient) ModifySnapshotSettings(ctx context.Context, request ModifySnapshotSettingsRequest) (response ModifySnapshotSettingsResponse, err error)
- func (client *PerfhubClient) SetRegion(region string)
- type PerformanceMetrics
- type PerformanceMetricsData
- type PreferredCredential
- type PreferredCredentialCollection
- type PreferredCredentialStatusEnum
- type PreferredCredentialSummary
- type PreferredCredentialTypeEnum
- type PrivateEndPointConnectorDetails
- type ProxiedForUserCollection
- type ProxiedForUserSummary
- type ProxiedForUserSummaryAuthenticationEnum
- type ProxiedForUserSummaryFlagsEnum
- type ProxyUserCollection
- type ProxyUserSummary
- type ProxyUserSummaryAuthenticationEnum
- type ProxyUserSummaryFlagsEnum
- type RankingMeasureEnum
- type Recommendation
- type RecommendationExample
- type RecommendationExampleLine
- type RecommendationRationale
- 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 ResourceTypeEnum
- type RestCredential
- type RestCredentialSslTrustStoreTypeEnum
- type RoleCollection
- type RoleEnum
- type RoleSummary
- type RoleSummaryAdminOptionEnum
- type RoleSummaryCommonEnum
- type RoleSummaryDefaultRoleEnum
- type RoleSummaryDelegateOptionEnum
- type RoleSummaryInheritedEnum
- type RuleFinding
- type RunHistoricAddmDetails
- type RunHistoricAddmRequest
- func (request RunHistoricAddmRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RunHistoricAddmRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RunHistoricAddmRequest) RetryPolicy() *common.RetryPolicy
- func (request RunHistoricAddmRequest) String() string
- func (request RunHistoricAddmRequest) ValidateEnumValue() (bool, error)
- type RunHistoricAddmResponse
- type SaveSqlTuningSetAsDetails
- type SaveSqlTuningSetAsDetailsLoadOptionEnum
- type SaveSqlTuningSetAsDetailsPlanFilterEnum
- type SaveSqlTuningSetAsDetailsRecursiveSqlEnum
- type SaveSqlTuningSetAsDetailsUpdateConditionEnum
- type SaveSqlTuningSetAsDetailsUpdateOptionEnum
- type SaveSqlTuningSetAsRequest
- func (request SaveSqlTuningSetAsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SaveSqlTuningSetAsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SaveSqlTuningSetAsRequest) RetryPolicy() *common.RetryPolicy
- func (request SaveSqlTuningSetAsRequest) String() string
- func (request SaveSqlTuningSetAsRequest) ValidateEnumValue() (bool, error)
- type SaveSqlTuningSetAsResponse
- type SchemaDefinition
- type SnapshotDetails
- type SortOrdersEnum
- type SpmEvolveTaskParameters
- type SpmEvolveTaskParametersAlternatePlanBaselinesEnum
- type SpmEvolveTaskParametersAlternatePlanSourcesEnum
- type SqlCpuActivity
- type SqlInSqlTuningSet
- 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 SqlMetrics
- type SqlPlanBaseline
- type SqlPlanBaselineAcceptedEnum
- type SqlPlanBaselineAdaptiveEnum
- type SqlPlanBaselineAggregation
- type SqlPlanBaselineAggregationCollection
- type SqlPlanBaselineAutoPurgeEnum
- type SqlPlanBaselineCollection
- type SqlPlanBaselineConfiguration
- type SqlPlanBaselineDimensions
- type SqlPlanBaselineEnabledEnum
- type SqlPlanBaselineFixedEnum
- type SqlPlanBaselineJob
- type SqlPlanBaselineJobCollection
- type SqlPlanBaselineJobStatusEnum
- type SqlPlanBaselineJobSummary
- type SqlPlanBaselineJobSummaryStatusEnum
- type SqlPlanBaselineJobSummaryTypeEnum
- type SqlPlanBaselineJobTypeEnum
- type SqlPlanBaselineOriginEnum
- type SqlPlanBaselineReproducedEnum
- type SqlPlanBaselineSummary
- type SqlPlanBaselineSummaryAcceptedEnum
- type SqlPlanBaselineSummaryAdaptiveEnum
- type SqlPlanBaselineSummaryAutoPurgeEnum
- type SqlPlanBaselineSummaryEnabledEnum
- type SqlPlanBaselineSummaryFixedEnum
- type SqlPlanBaselineSummaryReproducedEnum
- type SqlTuningAdvisorTaskCollection
- type SqlTuningAdvisorTaskFindingCollection
- type SqlTuningAdvisorTaskFindingSummary
- type SqlTuningAdvisorTaskRecommendationCollection
- type SqlTuningAdvisorTaskRecommendationSummary
- type SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum
- func GetMappingSqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum(val string) (SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum, bool)
- func GetSqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnumValues() []SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum
- type SqlTuningAdvisorTaskSqlExecutionPlan
- type SqlTuningAdvisorTaskSummary
- type SqlTuningAdvisorTaskSummaryFindingBenefits
- type SqlTuningAdvisorTaskSummaryFindingCounts
- type SqlTuningAdvisorTaskSummaryReport
- type SqlTuningAdvisorTaskSummaryReportIndexFindingSummary
- type SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummary
- type SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum
- func GetMappingSqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum(val string) (SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum, bool)
- func GetSqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnumValues() []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) CreateSqlTuningSet(ctx context.Context, request CreateSqlTuningSetRequest) (response CreateSqlTuningSetResponse, err error)
- func (client SqlTuningClient) DropSqlTuningSet(ctx context.Context, request DropSqlTuningSetRequest) (response DropSqlTuningSetResponse, err error)
- func (client SqlTuningClient) DropSqlTuningTask(ctx context.Context, request DropSqlTuningTaskRequest) (response DropSqlTuningTaskResponse, err error)
- func (client SqlTuningClient) DropSqlsInSqlTuningSet(ctx context.Context, request DropSqlsInSqlTuningSetRequest) (response DropSqlsInSqlTuningSetResponse, err error)
- func (client SqlTuningClient) FetchSqlTuningSet(ctx context.Context, request FetchSqlTuningSetRequest) (response FetchSqlTuningSetResponse, 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) ListSqlTuningSets(ctx context.Context, request ListSqlTuningSetsRequest) (response ListSqlTuningSetsResponse, err error)
- func (client SqlTuningClient) LoadSqlTuningSet(ctx context.Context, request LoadSqlTuningSetRequest) (response LoadSqlTuningSetResponse, err error)
- func (client SqlTuningClient) SaveSqlTuningSetAs(ctx context.Context, request SaveSqlTuningSetAsRequest) (response SaveSqlTuningSetAsResponse, err error)
- func (client *SqlTuningClient) SetRegion(region string)
- func (client SqlTuningClient) StartSqlTuningTask(ctx context.Context, request StartSqlTuningTaskRequest) (response StartSqlTuningTaskResponse, err error)
- func (client SqlTuningClient) ValidateBasicFilter(ctx context.Context, request ValidateBasicFilterRequest) (response ValidateBasicFilterResponse, err error)
- type SqlTuningSet
- type SqlTuningSetAdminActionStatus
- type SqlTuningSetAdminActionStatusStatusEnum
- type SqlTuningSetAdminCredentialDetails
- type SqlTuningSetAdminCredentialDetailsRoleEnum
- type SqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum
- func GetMappingSqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum(val string) (SqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum, bool)
- func GetSqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnumValues() []SqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum
- type SqlTuningSetAdminPasswordCredentialDetails
- func (m SqlTuningSetAdminPasswordCredentialDetails) GetRole() SqlTuningSetAdminCredentialDetailsRoleEnum
- func (m SqlTuningSetAdminPasswordCredentialDetails) GetUsername() *string
- func (m SqlTuningSetAdminPasswordCredentialDetails) MarshalJSON() (buff []byte, e error)
- func (m SqlTuningSetAdminPasswordCredentialDetails) String() string
- func (m SqlTuningSetAdminPasswordCredentialDetails) ValidateEnumValue() (bool, error)
- type SqlTuningSetAdminSecretCredentialDetails
- func (m SqlTuningSetAdminSecretCredentialDetails) GetRole() SqlTuningSetAdminCredentialDetailsRoleEnum
- func (m SqlTuningSetAdminSecretCredentialDetails) GetUsername() *string
- func (m SqlTuningSetAdminSecretCredentialDetails) MarshalJSON() (buff []byte, e error)
- func (m SqlTuningSetAdminSecretCredentialDetails) String() string
- func (m SqlTuningSetAdminSecretCredentialDetails) ValidateEnumValue() (bool, error)
- type SqlTuningSetAllSqlStatementsFetchedEnum
- type SqlTuningSetCollection
- type SqlTuningSetInput
- type SqlTuningSetStatusTypesEnum
- type SqlTuningSetSummary
- 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 SummarizeAlertLogCountsGroupByEnum
- type SummarizeAlertLogCountsLevelFilterEnum
- type SummarizeAlertLogCountsRequest
- func (request SummarizeAlertLogCountsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAlertLogCountsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAlertLogCountsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAlertLogCountsRequest) String() string
- func (request SummarizeAlertLogCountsRequest) ValidateEnumValue() (bool, error)
- type SummarizeAlertLogCountsResponse
- type SummarizeAlertLogCountsTypeFilterEnum
- type SummarizeAttentionLogCountsGroupByEnum
- type SummarizeAttentionLogCountsRequest
- func (request SummarizeAttentionLogCountsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAttentionLogCountsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAttentionLogCountsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAttentionLogCountsRequest) String() string
- func (request SummarizeAttentionLogCountsRequest) ValidateEnumValue() (bool, error)
- type SummarizeAttentionLogCountsResponse
- type SummarizeAttentionLogCountsTypeFilterEnum
- type SummarizeAttentionLogCountsUrgencyFilterEnum
- 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 SummarizeExternalAsmMetricsRequest
- func (request SummarizeExternalAsmMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeExternalAsmMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeExternalAsmMetricsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeExternalAsmMetricsRequest) String() string
- func (request SummarizeExternalAsmMetricsRequest) ValidateEnumValue() (bool, error)
- type SummarizeExternalAsmMetricsResponse
- type SummarizeExternalClusterMetricsRequest
- func (request SummarizeExternalClusterMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeExternalClusterMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeExternalClusterMetricsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeExternalClusterMetricsRequest) String() string
- func (request SummarizeExternalClusterMetricsRequest) ValidateEnumValue() (bool, error)
- type SummarizeExternalClusterMetricsResponse
- type SummarizeExternalDbNodeMetricsRequest
- func (request SummarizeExternalDbNodeMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeExternalDbNodeMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeExternalDbNodeMetricsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeExternalDbNodeMetricsRequest) String() string
- func (request SummarizeExternalDbNodeMetricsRequest) ValidateEnumValue() (bool, error)
- type SummarizeExternalDbNodeMetricsResponse
- type SummarizeExternalDbSystemAvailabilityMetricsRequest
- func (request SummarizeExternalDbSystemAvailabilityMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeExternalDbSystemAvailabilityMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeExternalDbSystemAvailabilityMetricsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeExternalDbSystemAvailabilityMetricsRequest) String() string
- func (request SummarizeExternalDbSystemAvailabilityMetricsRequest) ValidateEnumValue() (bool, error)
- type SummarizeExternalDbSystemAvailabilityMetricsResponse
- type SummarizeExternalListenerMetricsRequest
- func (request SummarizeExternalListenerMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeExternalListenerMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeExternalListenerMetricsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeExternalListenerMetricsRequest) String() string
- func (request SummarizeExternalListenerMetricsRequest) ValidateEnumValue() (bool, error)
- type SummarizeExternalListenerMetricsResponse
- 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 SummarizeManagedDatabaseAvailabilityMetricsRequest
- func (request SummarizeManagedDatabaseAvailabilityMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeManagedDatabaseAvailabilityMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeManagedDatabaseAvailabilityMetricsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeManagedDatabaseAvailabilityMetricsRequest) String() string
- func (request SummarizeManagedDatabaseAvailabilityMetricsRequest) ValidateEnumValue() (bool, error)
- type SummarizeManagedDatabaseAvailabilityMetricsResponse
- type SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest
- func (request SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) String() string
- func (request SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) ValidateEnumValue() (bool, error)
- type SummarizeManagedMySqlDatabaseAvailabilityMetricsResponse
- type SummarizeSqlPlanBaselinesByLastExecutionRequest
- func (request SummarizeSqlPlanBaselinesByLastExecutionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeSqlPlanBaselinesByLastExecutionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeSqlPlanBaselinesByLastExecutionRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeSqlPlanBaselinesByLastExecutionRequest) String() string
- func (request SummarizeSqlPlanBaselinesByLastExecutionRequest) ValidateEnumValue() (bool, error)
- type SummarizeSqlPlanBaselinesByLastExecutionResponse
- type SummarizeSqlPlanBaselinesRequest
- func (request SummarizeSqlPlanBaselinesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeSqlPlanBaselinesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeSqlPlanBaselinesRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeSqlPlanBaselinesRequest) String() string
- func (request SummarizeSqlPlanBaselinesRequest) ValidateEnumValue() (bool, error)
- type SummarizeSqlPlanBaselinesResponse
- type SystemPrivilegeCollection
- type SystemPrivilegeSummary
- type SystemPrivilegeSummaryAdminOptionEnum
- type SystemPrivilegeSummaryCommonEnum
- type SystemPrivilegeSummaryInheritedEnum
- type TableStatisticSummary
- type TableStatisticsCollection
- type TableStatisticsStatusCategoryEnum
- type Tablespace
- type TablespaceAdminCredentialDetails
- type TablespaceAdminCredentialDetailsRoleEnum
- type TablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum
- func GetMappingTablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum(val string) (TablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum, bool)
- func GetTablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnumValues() []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 TestBasicPreferredCredentialDetails
- type TestNamedCredentialDetails
- type TestNamedCredentialRequest
- func (request TestNamedCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request TestNamedCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request TestNamedCredentialRequest) RetryPolicy() *common.RetryPolicy
- func (request TestNamedCredentialRequest) String() string
- func (request TestNamedCredentialRequest) ValidateEnumValue() (bool, error)
- type TestNamedCredentialResponse
- type TestNamedCredentialStatus
- type TestNamedCredentialStatusStatusEnum
- type TestNamedPreferredCredentialDetails
- type TestPreferredCredentialDetails
- type TestPreferredCredentialRequest
- func (request TestPreferredCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request TestPreferredCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request TestPreferredCredentialRequest) RetryPolicy() *common.RetryPolicy
- func (request TestPreferredCredentialRequest) String() string
- func (request TestPreferredCredentialRequest) ValidateEnumValue() (bool, error)
- type TestPreferredCredentialResponse
- type TestPreferredCredentialStatus
- type TestPreferredCredentialStatusStatusEnum
- type TimeSeriesMetricDataPoint
- type TimeSeriesMetricDefinition
- type TopSqlCpuActivity
- type UpdateBasicPreferredCredentialDetails
- 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 UpdateExternalAsmDetails
- type UpdateExternalAsmInstanceDetails
- type UpdateExternalAsmInstanceRequest
- func (request UpdateExternalAsmInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExternalAsmInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExternalAsmInstanceRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExternalAsmInstanceRequest) String() string
- func (request UpdateExternalAsmInstanceRequest) ValidateEnumValue() (bool, error)
- type UpdateExternalAsmInstanceResponse
- type UpdateExternalAsmRequest
- func (request UpdateExternalAsmRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExternalAsmRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExternalAsmRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExternalAsmRequest) String() string
- func (request UpdateExternalAsmRequest) ValidateEnumValue() (bool, error)
- type UpdateExternalAsmResponse
- type UpdateExternalClusterDetails
- type UpdateExternalClusterInstanceDetails
- type UpdateExternalClusterInstanceRequest
- func (request UpdateExternalClusterInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExternalClusterInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExternalClusterInstanceRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExternalClusterInstanceRequest) String() string
- func (request UpdateExternalClusterInstanceRequest) ValidateEnumValue() (bool, error)
- type UpdateExternalClusterInstanceResponse
- type UpdateExternalClusterRequest
- func (request UpdateExternalClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExternalClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExternalClusterRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExternalClusterRequest) String() string
- func (request UpdateExternalClusterRequest) ValidateEnumValue() (bool, error)
- type UpdateExternalClusterResponse
- type UpdateExternalDbHomeDetails
- type UpdateExternalDbHomeRequest
- func (request UpdateExternalDbHomeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExternalDbHomeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExternalDbHomeRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExternalDbHomeRequest) String() string
- func (request UpdateExternalDbHomeRequest) ValidateEnumValue() (bool, error)
- type UpdateExternalDbHomeResponse
- type UpdateExternalDbNodeDetails
- type UpdateExternalDbNodeRequest
- func (request UpdateExternalDbNodeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExternalDbNodeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExternalDbNodeRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExternalDbNodeRequest) String() string
- func (request UpdateExternalDbNodeRequest) ValidateEnumValue() (bool, error)
- type UpdateExternalDbNodeResponse
- type UpdateExternalDbSystemConnectorDetails
- type UpdateExternalDbSystemConnectorDetailsConnectorTypeEnum
- type UpdateExternalDbSystemConnectorRequest
- func (request UpdateExternalDbSystemConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExternalDbSystemConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExternalDbSystemConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExternalDbSystemConnectorRequest) String() string
- func (request UpdateExternalDbSystemConnectorRequest) ValidateEnumValue() (bool, error)
- type UpdateExternalDbSystemConnectorResponse
- type UpdateExternalDbSystemDetails
- type UpdateExternalDbSystemDiscoveryDetails
- type UpdateExternalDbSystemDiscoveryRequest
- func (request UpdateExternalDbSystemDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExternalDbSystemDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExternalDbSystemDiscoveryRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExternalDbSystemDiscoveryRequest) String() string
- func (request UpdateExternalDbSystemDiscoveryRequest) ValidateEnumValue() (bool, error)
- type UpdateExternalDbSystemDiscoveryResponse
- type UpdateExternalDbSystemMacsConnectorDetails
- func (m UpdateExternalDbSystemMacsConnectorDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdateExternalDbSystemMacsConnectorDetails) String() string
- func (m *UpdateExternalDbSystemMacsConnectorDetails) UnmarshalJSON(data []byte) (e error)
- func (m UpdateExternalDbSystemMacsConnectorDetails) ValidateEnumValue() (bool, error)
- type UpdateExternalDbSystemRequest
- func (request UpdateExternalDbSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExternalDbSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExternalDbSystemRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExternalDbSystemRequest) String() string
- func (request UpdateExternalDbSystemRequest) ValidateEnumValue() (bool, error)
- type UpdateExternalDbSystemResponse
- type UpdateExternalExadataInfrastructureDetails
- type UpdateExternalExadataInfrastructureDetailsLicenseModelEnum
- type UpdateExternalExadataInfrastructureRequest
- func (request UpdateExternalExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExternalExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExternalExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExternalExadataInfrastructureRequest) String() string
- func (request UpdateExternalExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
- type UpdateExternalExadataInfrastructureResponse
- type UpdateExternalExadataStorageConnectorDetails
- type UpdateExternalExadataStorageConnectorRequest
- func (request UpdateExternalExadataStorageConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExternalExadataStorageConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExternalExadataStorageConnectorRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExternalExadataStorageConnectorRequest) String() string
- func (request UpdateExternalExadataStorageConnectorRequest) ValidateEnumValue() (bool, error)
- type UpdateExternalExadataStorageConnectorResponse
- type UpdateExternalExadataStorageGridDetails
- type UpdateExternalExadataStorageGridRequest
- func (request UpdateExternalExadataStorageGridRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExternalExadataStorageGridRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExternalExadataStorageGridRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExternalExadataStorageGridRequest) String() string
- func (request UpdateExternalExadataStorageGridRequest) ValidateEnumValue() (bool, error)
- type UpdateExternalExadataStorageGridResponse
- type UpdateExternalExadataStorageServerDetails
- type UpdateExternalExadataStorageServerRequest
- func (request UpdateExternalExadataStorageServerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExternalExadataStorageServerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExternalExadataStorageServerRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExternalExadataStorageServerRequest) String() string
- func (request UpdateExternalExadataStorageServerRequest) ValidateEnumValue() (bool, error)
- type UpdateExternalExadataStorageServerResponse
- type UpdateExternalListenerDetails
- type UpdateExternalListenerRequest
- func (request UpdateExternalListenerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExternalListenerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExternalListenerRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExternalListenerRequest) String() string
- func (request UpdateExternalListenerRequest) ValidateEnumValue() (bool, error)
- type UpdateExternalListenerResponse
- 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 UpdateManagedDatabaseDetails
- 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 UpdateManagedDatabaseRequest
- func (request UpdateManagedDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateManagedDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateManagedDatabaseRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateManagedDatabaseRequest) String() string
- func (request UpdateManagedDatabaseRequest) ValidateEnumValue() (bool, error)
- type UpdateManagedDatabaseResponse
- type UpdateNamedCredentialDetails
- type UpdateNamedCredentialRequest
- func (request UpdateNamedCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateNamedCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateNamedCredentialRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateNamedCredentialRequest) String() string
- func (request UpdateNamedCredentialRequest) ValidateEnumValue() (bool, error)
- type UpdateNamedCredentialResponse
- type UpdateNamedPreferredCredentialDetails
- type UpdatePreferredCredentialDetails
- type UpdatePreferredCredentialRequest
- func (request UpdatePreferredCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdatePreferredCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdatePreferredCredentialRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdatePreferredCredentialRequest) String() string
- func (request UpdatePreferredCredentialRequest) ValidateEnumValue() (bool, error)
- type UpdatePreferredCredentialResponse
- 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 ValidateBasicFilterDetails
- type ValidateBasicFilterRequest
- func (request ValidateBasicFilterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ValidateBasicFilterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ValidateBasicFilterRequest) RetryPolicy() *common.RetryPolicy
- func (request ValidateBasicFilterRequest) String() string
- func (request ValidateBasicFilterRequest) ValidateEnumValue() (bool, error)
- type ValidateBasicFilterResponse
- type WorkRequest
- type WorkRequestCollection
- type WorkRequestError
- type WorkRequestErrorCollection
- type WorkRequestLogEntry
- type WorkRequestLogEntryCollection
- type WorkRequestOperationTypeEnum
- type WorkRequestResource
- type WorkRequestResourceActionTypeEnum
- type WorkRequestStatusEnum
- type WorkRequestSubResource
- 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 GetAddmTaskSummaryHowCreatedEnumStringValues ¶ added in v65.10.0
func GetAddmTaskSummaryHowCreatedEnumStringValues() []string
GetAddmTaskSummaryHowCreatedEnumStringValues Enumerates the set of values in String for AddmTaskSummaryHowCreatedEnum
func GetAddmTaskSummaryStatusEnumStringValues ¶ added in v65.10.0
func GetAddmTaskSummaryStatusEnumStringValues() []string
GetAddmTaskSummaryStatusEnumStringValues Enumerates the set of values in String for AddmTaskSummaryStatusEnum
func GetAddmTasksSortByEnumStringValues ¶ added in v65.10.0
func GetAddmTasksSortByEnumStringValues() []string
GetAddmTasksSortByEnumStringValues Enumerates the set of values in String for AddmTasksSortByEnum
func GetAddmTasksSortOrderEnumStringValues ¶ added in v65.10.0
func GetAddmTasksSortOrderEnumStringValues() []string
GetAddmTasksSortOrderEnumStringValues Enumerates the set of values in String for AddmTasksSortOrderEnum
func GetAlertLogCountSummaryCategoryEnumStringValues ¶ added in v65.10.0
func GetAlertLogCountSummaryCategoryEnumStringValues() []string
GetAlertLogCountSummaryCategoryEnumStringValues Enumerates the set of values in String for AlertLogCountSummaryCategoryEnum
func GetAlertLogSummaryMessageLevelEnumStringValues ¶ added in v65.10.0
func GetAlertLogSummaryMessageLevelEnumStringValues() []string
GetAlertLogSummaryMessageLevelEnumStringValues Enumerates the set of values in String for AlertLogSummaryMessageLevelEnum
func GetAlertLogSummaryMessageTypeEnumStringValues ¶ added in v65.10.0
func GetAlertLogSummaryMessageTypeEnumStringValues() []string
GetAlertLogSummaryMessageTypeEnumStringValues Enumerates the set of values in String for AlertLogSummaryMessageTypeEnum
func GetAlertSeverityEnumEnumStringValues ¶ added in v65.36.1
func GetAlertSeverityEnumEnumStringValues() []string
GetAlertSeverityEnumEnumStringValues Enumerates the set of values in String for AlertSeverityEnumEnum
func GetAlertTypeEnumEnumStringValues ¶ added in v65.36.1
func GetAlertTypeEnumEnumStringValues() []string
GetAlertTypeEnumEnumStringValues Enumerates the set of values in String for AlertTypeEnumEnum
func GetAsmConnectionCredentialsByDetailsRoleEnumStringValues ¶ added in v65.31.0
func GetAsmConnectionCredentialsByDetailsRoleEnumStringValues() []string
GetAsmConnectionCredentialsByDetailsRoleEnumStringValues Enumerates the set of values in String for AsmConnectionCredentialsByDetailsRoleEnum
func GetAsmConnectionCredentialsCredentialTypeEnumStringValues ¶ added in v65.31.0
func GetAsmConnectionCredentialsCredentialTypeEnumStringValues() []string
GetAsmConnectionCredentialsCredentialTypeEnumStringValues Enumerates the set of values in String for AsmConnectionCredentialsCredentialTypeEnum
func GetAsmConnectionStringProtocolEnumStringValues ¶ added in v65.31.0
func GetAsmConnectionStringProtocolEnumStringValues() []string
GetAsmConnectionStringProtocolEnumStringValues Enumerates the set of values in String for AsmConnectionStringProtocolEnum
func GetAssociatedComponentAssociationTypeEnumStringValues ¶ added in v65.31.0
func GetAssociatedComponentAssociationTypeEnumStringValues() []string
GetAssociatedComponentAssociationTypeEnumStringValues Enumerates the set of values in String for AssociatedComponentAssociationTypeEnum
func GetAttentionLogCountSummaryCategoryEnumStringValues ¶ added in v65.10.0
func GetAttentionLogCountSummaryCategoryEnumStringValues() []string
GetAttentionLogCountSummaryCategoryEnumStringValues Enumerates the set of values in String for AttentionLogCountSummaryCategoryEnum
func GetAttentionLogSummaryMessageTypeEnumStringValues ¶ added in v65.10.0
func GetAttentionLogSummaryMessageTypeEnumStringValues() []string
GetAttentionLogSummaryMessageTypeEnumStringValues Enumerates the set of values in String for AttentionLogSummaryMessageTypeEnum
func GetAttentionLogSummaryMessageUrgencyEnumStringValues ¶ added in v65.10.0
func GetAttentionLogSummaryMessageUrgencyEnumStringValues() []string
GetAttentionLogSummaryMessageUrgencyEnumStringValues Enumerates the set of values in String for AttentionLogSummaryMessageUrgencyEnum
func GetAutomaticCaptureFilterDetailsNameEnumStringValues ¶ added in v65.42.0
func GetAutomaticCaptureFilterDetailsNameEnumStringValues() []string
GetAutomaticCaptureFilterDetailsNameEnumStringValues Enumerates the set of values in String for AutomaticCaptureFilterDetailsNameEnum
func GetAutomaticCaptureFilterNameEnumStringValues ¶ added in v65.42.0
func GetAutomaticCaptureFilterNameEnumStringValues() []string
GetAutomaticCaptureFilterNameEnumStringValues Enumerates the set of values in String for AutomaticCaptureFilterNameEnum
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 GetBasicDatabaseConnectionStringDetailsProtocolEnumStringValues ¶ added in v65.65.0
func GetBasicDatabaseConnectionStringDetailsProtocolEnumStringValues() []string
GetBasicDatabaseConnectionStringDetailsProtocolEnumStringValues Enumerates the set of values in String for BasicDatabaseConnectionStringDetailsProtocolEnum
func GetCompareTypeEnumStringValues ¶
func GetCompareTypeEnumStringValues() []string
GetCompareTypeEnumStringValues Enumerates the set of values in String for CompareTypeEnum
func GetConnectorDetailsConnectorTypeEnumStringValues ¶ added in v65.65.0
func GetConnectorDetailsConnectorTypeEnumStringValues() []string
GetConnectorDetailsConnectorTypeEnumStringValues Enumerates the set of values in String for ConnectorDetailsConnectorTypeEnum
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 GetCreateExternalDbSystemConnectorDetailsConnectorTypeEnumStringValues ¶ added in v65.31.0
func GetCreateExternalDbSystemConnectorDetailsConnectorTypeEnumStringValues() []string
GetCreateExternalDbSystemConnectorDetailsConnectorTypeEnumStringValues Enumerates the set of values in String for CreateExternalDbSystemConnectorDetailsConnectorTypeEnum
func GetCreateExternalExadataInfrastructureDetailsLicenseModelEnumStringValues ¶ added in v65.36.1
func GetCreateExternalExadataInfrastructureDetailsLicenseModelEnumStringValues() []string
GetCreateExternalExadataInfrastructureDetailsLicenseModelEnumStringValues Enumerates the set of values in String for CreateExternalExadataInfrastructureDetailsLicenseModelEnum
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 GetDatabaseConnectionCredentialsByDetailsRoleEnumStringValues ¶ added in v65.31.0
func GetDatabaseConnectionCredentialsByDetailsRoleEnumStringValues() []string
GetDatabaseConnectionCredentialsByDetailsRoleEnumStringValues Enumerates the set of values in String for DatabaseConnectionCredentialsByDetailsRoleEnum
func GetDatabaseConnectionCredentialsCredentialTypeEnumStringValues ¶ added in v65.31.0
func GetDatabaseConnectionCredentialsCredentialTypeEnumStringValues() []string
GetDatabaseConnectionCredentialsCredentialTypeEnumStringValues Enumerates the set of values in String for DatabaseConnectionCredentialsCredentialTypeEnum
func GetDatabaseConnectionStringDetailsConnectionTypeEnumStringValues ¶ added in v65.65.0
func GetDatabaseConnectionStringDetailsConnectionTypeEnumStringValues() []string
GetDatabaseConnectionStringDetailsConnectionTypeEnumStringValues Enumerates the set of values in String for DatabaseConnectionStringDetailsConnectionTypeEnum
func GetDatabaseConnectionStringProtocolEnumStringValues ¶ added in v65.31.0
func GetDatabaseConnectionStringProtocolEnumStringValues() []string
GetDatabaseConnectionStringProtocolEnumStringValues Enumerates the set of values in String for DatabaseConnectionStringProtocolEnum
func GetDatabaseCredentialDetailsCredentialTypeEnumStringValues ¶ added in v65.57.0
func GetDatabaseCredentialDetailsCredentialTypeEnumStringValues() []string
GetDatabaseCredentialDetailsCredentialTypeEnumStringValues Enumerates the set of values in String for DatabaseCredentialDetailsCredentialTypeEnum
func GetDatabaseCredentialsRoleEnumStringValues ¶
func GetDatabaseCredentialsRoleEnumStringValues() []string
GetDatabaseCredentialsRoleEnumStringValues Enumerates the set of values in String for DatabaseCredentialsRoleEnum
func GetDatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnumStringValues ¶ added in v65.65.0
func GetDatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnumStringValues() []string
GetDatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnumStringValues Enumerates the set of values in String for DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum
func GetDatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnumStringValues ¶ added in v65.65.0
func GetDatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnumStringValues() []string
GetDatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnumStringValues Enumerates the set of values in String for DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum
func GetDatabaseFeatureConfigurationFeatureStatusEnumStringValues ¶ added in v65.65.0
func GetDatabaseFeatureConfigurationFeatureStatusEnumStringValues() []string
GetDatabaseFeatureConfigurationFeatureStatusEnumStringValues Enumerates the set of values in String for DatabaseFeatureConfigurationFeatureStatusEnum
func GetDatabaseLifecycleFeatureConfigurationLicenseModelEnumStringValues ¶ added in v65.72.0
func GetDatabaseLifecycleFeatureConfigurationLicenseModelEnumStringValues() []string
GetDatabaseLifecycleFeatureConfigurationLicenseModelEnumStringValues Enumerates the set of values in String for DatabaseLifecycleFeatureConfigurationLicenseModelEnum
func GetDatabaseManagementConfigDatabaseManagementStatusEnumStringValues ¶ added in v65.31.0
func GetDatabaseManagementConfigDatabaseManagementStatusEnumStringValues() []string
GetDatabaseManagementConfigDatabaseManagementStatusEnumStringValues Enumerates the set of values in String for DatabaseManagementConfigDatabaseManagementStatusEnum
func GetDatabaseManagementConfigLicenseModelEnumStringValues ¶ added in v65.31.0
func GetDatabaseManagementConfigLicenseModelEnumStringValues() []string
GetDatabaseManagementConfigLicenseModelEnumStringValues Enumerates the set of values in String for DatabaseManagementConfigLicenseModelEnum
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 GetDatabasePasswordCredentialDetailsRoleEnumStringValues ¶ added in v65.57.0
func GetDatabasePasswordCredentialDetailsRoleEnumStringValues() []string
GetDatabasePasswordCredentialDetailsRoleEnumStringValues Enumerates the set of values in String for DatabasePasswordCredentialDetailsRoleEnum
func GetDatabasePlanRoleEnumEnumStringValues ¶ added in v65.36.1
func GetDatabasePlanRoleEnumEnumStringValues() []string
GetDatabasePlanRoleEnumEnumStringValues Enumerates the set of values in String for DatabasePlanRoleEnumEnum
func GetDatabasePlanTypeEnumEnumStringValues ¶ added in v65.36.1
func GetDatabasePlanTypeEnumEnumStringValues() []string
GetDatabasePlanTypeEnumEnumStringValues Enumerates the set of values in String for DatabasePlanTypeEnumEnum
func GetDatabaseSecretCredentialDetailsRoleEnumStringValues ¶ added in v65.57.0
func GetDatabaseSecretCredentialDetailsRoleEnumStringValues() []string
GetDatabaseSecretCredentialDetailsRoleEnumStringValues Enumerates the set of values in String for DatabaseSecretCredentialDetailsRoleEnum
func GetDatabaseSslConnectionCredentialsRoleEnumStringValues ¶ added in v65.31.0
func GetDatabaseSslConnectionCredentialsRoleEnumStringValues() []string
GetDatabaseSslConnectionCredentialsRoleEnumStringValues Enumerates the set of values in String for DatabaseSslConnectionCredentialsRoleEnum
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 GetDbManagementFeatureEnumStringValues ¶ added in v65.65.0
func GetDbManagementFeatureEnumStringValues() []string
GetDbManagementFeatureEnumStringValues Enumerates the set of values in String for DbManagementFeatureEnum
func GetDbRoleEnumStringValues ¶ added in v65.66.0
func GetDbRoleEnumStringValues() []string
GetDbRoleEnumStringValues Enumerates the set of values in String for DbRoleEnum
func GetDbmResourceLifecycleStateEnumStringValues ¶ added in v65.36.1
func GetDbmResourceLifecycleStateEnumStringValues() []string
GetDbmResourceLifecycleStateEnumStringValues Enumerates the set of values in String for DbmResourceLifecycleStateEnum
func GetDbmResourceResourceTypeEnumStringValues ¶ added in v65.36.1
func GetDbmResourceResourceTypeEnumStringValues() []string
GetDbmResourceResourceTypeEnumStringValues Enumerates the set of values in String for DbmResourceResourceTypeEnum
func GetDeploymentTypeEnumStringValues ¶
func GetDeploymentTypeEnumStringValues() []string
GetDeploymentTypeEnumStringValues Enumerates the set of values in String for DeploymentTypeEnum
func GetDiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnumStringValues ¶ added in v65.36.1
func GetDiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnumStringValues() []string
GetDiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnumStringValues Enumerates the set of values in String for DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum
func GetDiscoveredExternalClusterInstanceNodeRoleEnumStringValues ¶ added in v65.31.0
func GetDiscoveredExternalClusterInstanceNodeRoleEnumStringValues() []string
GetDiscoveredExternalClusterInstanceNodeRoleEnumStringValues Enumerates the set of values in String for DiscoveredExternalClusterInstanceNodeRoleEnum
func GetDiscoveredExternalDatabaseDbRoleEnumStringValues ¶ added in v65.31.0
func GetDiscoveredExternalDatabaseDbRoleEnumStringValues() []string
GetDiscoveredExternalDatabaseDbRoleEnumStringValues Enumerates the set of values in String for DiscoveredExternalDatabaseDbRoleEnum
func GetDiscoveredExternalDbSystemComponentStatusEnumStringValues ¶ added in v65.31.0
func GetDiscoveredExternalDbSystemComponentStatusEnumStringValues() []string
GetDiscoveredExternalDbSystemComponentStatusEnumStringValues Enumerates the set of values in String for DiscoveredExternalDbSystemComponentStatusEnum
func GetDiscoveredExternalListenerListenerTypeEnumStringValues ¶ added in v65.31.0
func GetDiscoveredExternalListenerListenerTypeEnumStringValues() []string
GetDiscoveredExternalListenerListenerTypeEnumStringValues Enumerates the set of values in String for DiscoveredExternalListenerListenerTypeEnum
func GetEnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnumStringValues ¶ added in v65.31.0
func GetEnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnumStringValues() []string
GetEnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnumStringValues Enumerates the set of values in String for EnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum
func GetEnableExternalExadataInfrastructureManagementDetailsLicenseModelEnumStringValues ¶ added in v65.36.1
func GetEnableExternalExadataInfrastructureManagementDetailsLicenseModelEnumStringValues() []string
GetEnableExternalExadataInfrastructureManagementDetailsLicenseModelEnumStringValues Enumerates the set of values in String for EnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum
func GetEntityDiscoveredDiscoverStatusEnumStringValues ¶ added in v65.36.1
func GetEntityDiscoveredDiscoverStatusEnumStringValues() []string
GetEntityDiscoveredDiscoverStatusEnumStringValues Enumerates the set of values in String for EntityDiscoveredDiscoverStatusEnum
func GetEntityDiscoveredEntityTypeEnumStringValues ¶ added in v65.36.1
func GetEntityDiscoveredEntityTypeEnumStringValues() []string
GetEntityDiscoveredEntityTypeEnumStringValues Enumerates the set of values in String for EntityDiscoveredEntityTypeEnum
func GetExternalAsmDiskGroupSummaryRedundancyTypeEnumStringValues ¶ added in v65.31.0
func GetExternalAsmDiskGroupSummaryRedundancyTypeEnumStringValues() []string
GetExternalAsmDiskGroupSummaryRedundancyTypeEnumStringValues Enumerates the set of values in String for ExternalAsmDiskGroupSummaryRedundancyTypeEnum
func GetExternalAsmInstanceLifecycleStateEnumStringValues ¶ added in v65.31.0
func GetExternalAsmInstanceLifecycleStateEnumStringValues() []string
GetExternalAsmInstanceLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalAsmInstanceLifecycleStateEnum
func GetExternalAsmLifecycleStateEnumStringValues ¶ added in v65.31.0
func GetExternalAsmLifecycleStateEnumStringValues() []string
GetExternalAsmLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalAsmLifecycleStateEnum
func GetExternalClusterInstanceLifecycleStateEnumStringValues ¶ added in v65.31.0
func GetExternalClusterInstanceLifecycleStateEnumStringValues() []string
GetExternalClusterInstanceLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalClusterInstanceLifecycleStateEnum
func GetExternalClusterInstanceNodeRoleEnumStringValues ¶ added in v65.31.0
func GetExternalClusterInstanceNodeRoleEnumStringValues() []string
GetExternalClusterInstanceNodeRoleEnumStringValues Enumerates the set of values in String for ExternalClusterInstanceNodeRoleEnum
func GetExternalClusterLifecycleStateEnumStringValues ¶ added in v65.31.0
func GetExternalClusterLifecycleStateEnumStringValues() []string
GetExternalClusterLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalClusterLifecycleStateEnum
func GetExternalClusterNetworkConfigurationNetworkTypeEnumStringValues ¶ added in v65.31.0
func GetExternalClusterNetworkConfigurationNetworkTypeEnumStringValues() []string
GetExternalClusterNetworkConfigurationNetworkTypeEnumStringValues Enumerates the set of values in String for ExternalClusterNetworkConfigurationNetworkTypeEnum
func GetExternalClusterScanListenerConfigurationScanProtocolEnumStringValues ¶ added in v65.31.0
func GetExternalClusterScanListenerConfigurationScanProtocolEnumStringValues() []string
GetExternalClusterScanListenerConfigurationScanProtocolEnumStringValues Enumerates the set of values in String for ExternalClusterScanListenerConfigurationScanProtocolEnum
func GetExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnumStringValues ¶ added in v65.65.0
func GetExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnumStringValues() []string
GetExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnumStringValues Enumerates the set of values in String for ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum
func GetExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnumStringValues ¶ added in v65.72.0
func GetExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnumStringValues() []string
GetExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnumStringValues Enumerates the set of values in String for ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum
func GetExternalDatabaseSummaryLifecycleStateEnumStringValues ¶ added in v65.31.0
func GetExternalDatabaseSummaryLifecycleStateEnumStringValues() []string
GetExternalDatabaseSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalDatabaseSummaryLifecycleStateEnum
func GetExternalDatabaseSystemDiscoverySummaryLicenseModelEnumStringValues ¶ added in v65.36.1
func GetExternalDatabaseSystemDiscoverySummaryLicenseModelEnumStringValues() []string
GetExternalDatabaseSystemDiscoverySummaryLicenseModelEnumStringValues Enumerates the set of values in String for ExternalDatabaseSystemDiscoverySummaryLicenseModelEnum
func GetExternalDbHomeLifecycleStateEnumStringValues ¶ added in v65.31.0
func GetExternalDbHomeLifecycleStateEnumStringValues() []string
GetExternalDbHomeLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalDbHomeLifecycleStateEnum
func GetExternalDbNodeLifecycleStateEnumStringValues ¶ added in v65.31.0
func GetExternalDbNodeLifecycleStateEnumStringValues() []string
GetExternalDbNodeLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalDbNodeLifecycleStateEnum
func GetExternalDbSystemComponentTypeEnumStringValues ¶ added in v65.31.0
func GetExternalDbSystemComponentTypeEnumStringValues() []string
GetExternalDbSystemComponentTypeEnumStringValues Enumerates the set of values in String for ExternalDbSystemComponentTypeEnum
func GetExternalDbSystemConnectionInfoComponentTypeEnumStringValues ¶ added in v65.31.0
func GetExternalDbSystemConnectionInfoComponentTypeEnumStringValues() []string
GetExternalDbSystemConnectionInfoComponentTypeEnumStringValues Enumerates the set of values in String for ExternalDbSystemConnectionInfoComponentTypeEnum
func GetExternalDbSystemConnectorConnectorTypeEnumStringValues ¶ added in v65.31.0
func GetExternalDbSystemConnectorConnectorTypeEnumStringValues() []string
GetExternalDbSystemConnectorConnectorTypeEnumStringValues Enumerates the set of values in String for ExternalDbSystemConnectorConnectorTypeEnum
func GetExternalDbSystemConnectorLifecycleStateEnumStringValues ¶ added in v65.31.0
func GetExternalDbSystemConnectorLifecycleStateEnumStringValues() []string
GetExternalDbSystemConnectorLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalDbSystemConnectorLifecycleStateEnum
func GetExternalDbSystemConnectorSummaryConnectorTypeEnumStringValues ¶ added in v65.31.0
func GetExternalDbSystemConnectorSummaryConnectorTypeEnumStringValues() []string
GetExternalDbSystemConnectorSummaryConnectorTypeEnumStringValues Enumerates the set of values in String for ExternalDbSystemConnectorSummaryConnectorTypeEnum
func GetExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnumStringValues ¶ added in v65.31.0
func GetExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnumStringValues() []string
GetExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnumStringValues Enumerates the set of values in String for ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum
func GetExternalDbSystemDiscoveryConnectorConnectorTypeEnumStringValues ¶ added in v65.31.0
func GetExternalDbSystemDiscoveryConnectorConnectorTypeEnumStringValues() []string
GetExternalDbSystemDiscoveryConnectorConnectorTypeEnumStringValues Enumerates the set of values in String for ExternalDbSystemDiscoveryConnectorConnectorTypeEnum
func GetExternalDbSystemDiscoveryLifecycleStateEnumStringValues ¶ added in v65.31.0
func GetExternalDbSystemDiscoveryLifecycleStateEnumStringValues() []string
GetExternalDbSystemDiscoveryLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalDbSystemDiscoveryLifecycleStateEnum
func GetExternalDbSystemLifecycleStateEnumStringValues ¶ added in v65.31.0
func GetExternalDbSystemLifecycleStateEnumStringValues() []string
GetExternalDbSystemLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalDbSystemLifecycleStateEnum
func GetExternalExadataDatabaseSystemSummaryLicenseModelEnumStringValues ¶ added in v65.36.1
func GetExternalExadataDatabaseSystemSummaryLicenseModelEnumStringValues() []string
GetExternalExadataDatabaseSystemSummaryLicenseModelEnumStringValues Enumerates the set of values in String for ExternalExadataDatabaseSystemSummaryLicenseModelEnum
func GetExternalExadataInfrastructureDiscoveryLicenseModelEnumStringValues ¶ added in v65.36.1
func GetExternalExadataInfrastructureDiscoveryLicenseModelEnumStringValues() []string
GetExternalExadataInfrastructureDiscoveryLicenseModelEnumStringValues Enumerates the set of values in String for ExternalExadataInfrastructureDiscoveryLicenseModelEnum
func GetExternalExadataInfrastructureDiscoveryRackSizeEnumStringValues ¶ added in v65.36.1
func GetExternalExadataInfrastructureDiscoveryRackSizeEnumStringValues() []string
GetExternalExadataInfrastructureDiscoveryRackSizeEnumStringValues Enumerates the set of values in String for ExternalExadataInfrastructureDiscoveryRackSizeEnum
func GetExternalExadataInfrastructureDiscoverySummaryRackSizeEnumStringValues ¶ added in v65.36.1
func GetExternalExadataInfrastructureDiscoverySummaryRackSizeEnumStringValues() []string
GetExternalExadataInfrastructureDiscoverySummaryRackSizeEnumStringValues Enumerates the set of values in String for ExternalExadataInfrastructureDiscoverySummaryRackSizeEnum
func GetExternalExadataInfrastructureLicenseModelEnumStringValues ¶ added in v65.36.1
func GetExternalExadataInfrastructureLicenseModelEnumStringValues() []string
GetExternalExadataInfrastructureLicenseModelEnumStringValues Enumerates the set of values in String for ExternalExadataInfrastructureLicenseModelEnum
func GetExternalExadataInfrastructureRackSizeEnumStringValues ¶ added in v65.36.1
func GetExternalExadataInfrastructureRackSizeEnumStringValues() []string
GetExternalExadataInfrastructureRackSizeEnumStringValues Enumerates the set of values in String for ExternalExadataInfrastructureRackSizeEnum
func GetExternalExadataInfrastructureSummaryLicenseModelEnumStringValues ¶ added in v65.36.1
func GetExternalExadataInfrastructureSummaryLicenseModelEnumStringValues() []string
GetExternalExadataInfrastructureSummaryLicenseModelEnumStringValues Enumerates the set of values in String for ExternalExadataInfrastructureSummaryLicenseModelEnum
func GetExternalExadataInfrastructureSummaryRackSizeEnumStringValues ¶ added in v65.36.1
func GetExternalExadataInfrastructureSummaryRackSizeEnumStringValues() []string
GetExternalExadataInfrastructureSummaryRackSizeEnumStringValues Enumerates the set of values in String for ExternalExadataInfrastructureSummaryRackSizeEnum
func GetExternalExadataStorageConnectorStatusStatusEnumStringValues ¶ added in v65.36.1
func GetExternalExadataStorageConnectorStatusStatusEnumStringValues() []string
GetExternalExadataStorageConnectorStatusStatusEnumStringValues Enumerates the set of values in String for ExternalExadataStorageConnectorStatusStatusEnum
func GetExternalListenerEndpointProtocolEnumStringValues ¶ added in v65.31.0
func GetExternalListenerEndpointProtocolEnumStringValues() []string
GetExternalListenerEndpointProtocolEnumStringValues Enumerates the set of values in String for ExternalListenerEndpointProtocolEnum
func GetExternalListenerLifecycleStateEnumStringValues ¶ added in v65.31.0
func GetExternalListenerLifecycleStateEnumStringValues() []string
GetExternalListenerLifecycleStateEnumStringValues Enumerates the set of values in String for ExternalListenerLifecycleStateEnum
func GetExternalListenerListenerTypeEnumStringValues ¶ added in v65.31.0
func GetExternalListenerListenerTypeEnumStringValues() []string
GetExternalListenerListenerTypeEnumStringValues Enumerates the set of values in String for ExternalListenerListenerTypeEnum
func GetFetchSqlTuningSetDetailsRecursiveSqlEnumStringValues ¶ added in v65.49.1
func GetFetchSqlTuningSetDetailsRecursiveSqlEnumStringValues() []string
GetFetchSqlTuningSetDetailsRecursiveSqlEnumStringValues Enumerates the set of values in String for FetchSqlTuningSetDetailsRecursiveSqlEnum
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 GetGetDatabaseFleetHealthMetricsSortByEnumStringValues ¶ added in v65.60.0
func GetGetDatabaseFleetHealthMetricsSortByEnumStringValues() []string
GetGetDatabaseFleetHealthMetricsSortByEnumStringValues Enumerates the set of values in String for GetDatabaseFleetHealthMetricsSortByEnum
func GetGetDatabaseFleetHealthMetricsSortOrderEnumStringValues ¶ added in v65.60.0
func GetGetDatabaseFleetHealthMetricsSortOrderEnumStringValues() []string
GetGetDatabaseFleetHealthMetricsSortOrderEnumStringValues Enumerates the set of values in String for GetDatabaseFleetHealthMetricsSortOrderEnum
func GetGetHeatWaveFleetMetricFilterByHeatWaveStatusEnumStringValues ¶ added in v65.62.0
func GetGetHeatWaveFleetMetricFilterByHeatWaveStatusEnumStringValues() []string
GetGetHeatWaveFleetMetricFilterByHeatWaveStatusEnumStringValues Enumerates the set of values in String for GetHeatWaveFleetMetricFilterByHeatWaveStatusEnum
func GetGetMySqlFleetMetricFilterByMdsDeploymentTypeEnumStringValues ¶ added in v65.52.0
func GetGetMySqlFleetMetricFilterByMdsDeploymentTypeEnumStringValues() []string
GetGetMySqlFleetMetricFilterByMdsDeploymentTypeEnumStringValues Enumerates the set of values in String for GetMySqlFleetMetricFilterByMdsDeploymentTypeEnum
func GetGetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnumStringValues ¶ added in v65.52.0
func GetGetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnumStringValues() []string
GetGetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnumStringValues Enumerates the set of values in String for GetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnum
func GetGetMySqlFleetMetricFilterByMySqlStatusEnumStringValues ¶ added in v65.52.0
func GetGetMySqlFleetMetricFilterByMySqlStatusEnumStringValues() []string
GetGetMySqlFleetMetricFilterByMySqlStatusEnumStringValues Enumerates the set of values in String for GetMySqlFleetMetricFilterByMySqlStatusEnum
func GetGetPdbMetricsCompareTypeEnumStringValues ¶
func GetGetPdbMetricsCompareTypeEnumStringValues() []string
GetGetPdbMetricsCompareTypeEnumStringValues Enumerates the set of values in String for GetPdbMetricsCompareTypeEnum
func GetGetPeerDatabaseMetricsCompareTypeEnumStringValues ¶ added in v65.66.0
func GetGetPeerDatabaseMetricsCompareTypeEnumStringValues() []string
GetGetPeerDatabaseMetricsCompareTypeEnumStringValues Enumerates the set of values in String for GetPeerDatabaseMetricsCompareTypeEnum
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 GetHeatWaveClusterStatusEnumStringValues ¶ added in v65.62.0
func GetHeatWaveClusterStatusEnumStringValues() []string
GetHeatWaveClusterStatusEnumStringValues Enumerates the set of values in String for HeatWaveClusterStatusEnum
func GetHeatWaveNodeStatusEnumStringValues ¶ added in v65.62.0
func GetHeatWaveNodeStatusEnumStringValues() []string
GetHeatWaveNodeStatusEnumStringValues Enumerates the set of values in String for HeatWaveNodeStatusEnum
func GetHistoricAddmResultHowCreatedEnumStringValues ¶ added in v65.10.0
func GetHistoricAddmResultHowCreatedEnumStringValues() []string
GetHistoricAddmResultHowCreatedEnumStringValues Enumerates the set of values in String for HistoricAddmResultHowCreatedEnum
func GetHistoricAddmResultStatusEnumStringValues ¶ added in v65.10.0
func GetHistoricAddmResultStatusEnumStringValues() []string
GetHistoricAddmResultStatusEnumStringValues Enumerates the set of values in String for HistoricAddmResultStatusEnum
func GetInstanceDetailsStatusEnumStringValues ¶
func GetInstanceDetailsStatusEnumStringValues() []string
GetInstanceDetailsStatusEnumStringValues Enumerates the set of values in String for InstanceDetailsStatusEnum
func GetIormPlanObjectiveEnumEnumStringValues ¶ added in v65.36.1
func GetIormPlanObjectiveEnumEnumStringValues() []string
GetIormPlanObjectiveEnumEnumStringValues Enumerates the set of values in String for IormPlanObjectiveEnumEnum
func GetIormPlanStatusEnumEnumStringValues ¶ added in v65.36.1
func GetIormPlanStatusEnumEnumStringValues() []string
GetIormPlanStatusEnumEnumStringValues Enumerates the set of values in String for IormPlanStatusEnumEnum
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 GetJobInBindDataTypeEnumStringValues ¶ added in v65.42.0
func GetJobInBindDataTypeEnumStringValues() []string
GetJobInBindDataTypeEnumStringValues Enumerates the set of values in String for JobInBindDataTypeEnum
func GetJobLifecycleStateEnumStringValues ¶
func GetJobLifecycleStateEnumStringValues() []string
GetJobLifecycleStateEnumStringValues Enumerates the set of values in String for JobLifecycleStateEnum
func GetJobOutBindDataTypeEnumStringValues ¶ added in v65.42.0
func GetJobOutBindDataTypeEnumStringValues() []string
GetJobOutBindDataTypeEnumStringValues Enumerates the set of values in String for JobOutBindDataTypeEnum
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 GetListAlertLogsLevelFilterEnumStringValues ¶ added in v65.10.0
func GetListAlertLogsLevelFilterEnumStringValues() []string
GetListAlertLogsLevelFilterEnumStringValues Enumerates the set of values in String for ListAlertLogsLevelFilterEnum
func GetListAlertLogsSortByEnumStringValues ¶ added in v65.10.0
func GetListAlertLogsSortByEnumStringValues() []string
GetListAlertLogsSortByEnumStringValues Enumerates the set of values in String for ListAlertLogsSortByEnum
func GetListAlertLogsSortOrderEnumStringValues ¶ added in v65.10.0
func GetListAlertLogsSortOrderEnumStringValues() []string
GetListAlertLogsSortOrderEnumStringValues Enumerates the set of values in String for ListAlertLogsSortOrderEnum
func GetListAlertLogsTypeFilterEnumStringValues ¶ added in v65.10.0
func GetListAlertLogsTypeFilterEnumStringValues() []string
GetListAlertLogsTypeFilterEnumStringValues Enumerates the set of values in String for ListAlertLogsTypeFilterEnum
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 GetListAttentionLogsSortByEnumStringValues ¶ added in v65.10.0
func GetListAttentionLogsSortByEnumStringValues() []string
GetListAttentionLogsSortByEnumStringValues Enumerates the set of values in String for ListAttentionLogsSortByEnum
func GetListAttentionLogsSortOrderEnumStringValues ¶ added in v65.10.0
func GetListAttentionLogsSortOrderEnumStringValues() []string
GetListAttentionLogsSortOrderEnumStringValues Enumerates the set of values in String for ListAttentionLogsSortOrderEnum
func GetListAttentionLogsTypeFilterEnumStringValues ¶ added in v65.10.0
func GetListAttentionLogsTypeFilterEnumStringValues() []string
GetListAttentionLogsTypeFilterEnumStringValues Enumerates the set of values in String for ListAttentionLogsTypeFilterEnum
func GetListAttentionLogsUrgencyFilterEnumStringValues ¶ added in v65.10.0
func GetListAttentionLogsUrgencyFilterEnumStringValues() []string
GetListAttentionLogsUrgencyFilterEnumStringValues Enumerates the set of values in String for ListAttentionLogsUrgencyFilterEnum
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 GetListCursorCacheStatementsSortByEnumStringValues ¶ added in v65.42.0
func GetListCursorCacheStatementsSortByEnumStringValues() []string
GetListCursorCacheStatementsSortByEnumStringValues Enumerates the set of values in String for ListCursorCacheStatementsSortByEnum
func GetListCursorCacheStatementsSortOrderEnumStringValues ¶ added in v65.42.0
func GetListCursorCacheStatementsSortOrderEnumStringValues() []string
GetListCursorCacheStatementsSortOrderEnumStringValues Enumerates the set of values in String for ListCursorCacheStatementsSortOrderEnum
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 GetListExternalAsmDiskGroupsSortByEnumStringValues ¶ added in v65.31.0
func GetListExternalAsmDiskGroupsSortByEnumStringValues() []string
GetListExternalAsmDiskGroupsSortByEnumStringValues Enumerates the set of values in String for ListExternalAsmDiskGroupsSortByEnum
func GetListExternalAsmDiskGroupsSortOrderEnumStringValues ¶ added in v65.31.0
func GetListExternalAsmDiskGroupsSortOrderEnumStringValues() []string
GetListExternalAsmDiskGroupsSortOrderEnumStringValues Enumerates the set of values in String for ListExternalAsmDiskGroupsSortOrderEnum
func GetListExternalAsmInstancesSortByEnumStringValues ¶ added in v65.31.0
func GetListExternalAsmInstancesSortByEnumStringValues() []string
GetListExternalAsmInstancesSortByEnumStringValues Enumerates the set of values in String for ListExternalAsmInstancesSortByEnum
func GetListExternalAsmInstancesSortOrderEnumStringValues ¶ added in v65.31.0
func GetListExternalAsmInstancesSortOrderEnumStringValues() []string
GetListExternalAsmInstancesSortOrderEnumStringValues Enumerates the set of values in String for ListExternalAsmInstancesSortOrderEnum
func GetListExternalAsmUsersSortByEnumStringValues ¶ added in v65.31.0
func GetListExternalAsmUsersSortByEnumStringValues() []string
GetListExternalAsmUsersSortByEnumStringValues Enumerates the set of values in String for ListExternalAsmUsersSortByEnum
func GetListExternalAsmUsersSortOrderEnumStringValues ¶ added in v65.31.0
func GetListExternalAsmUsersSortOrderEnumStringValues() []string
GetListExternalAsmUsersSortOrderEnumStringValues Enumerates the set of values in String for ListExternalAsmUsersSortOrderEnum
func GetListExternalAsmsSortByEnumStringValues ¶ added in v65.31.0
func GetListExternalAsmsSortByEnumStringValues() []string
GetListExternalAsmsSortByEnumStringValues Enumerates the set of values in String for ListExternalAsmsSortByEnum
func GetListExternalAsmsSortOrderEnumStringValues ¶ added in v65.31.0
func GetListExternalAsmsSortOrderEnumStringValues() []string
GetListExternalAsmsSortOrderEnumStringValues Enumerates the set of values in String for ListExternalAsmsSortOrderEnum
func GetListExternalClusterInstancesSortByEnumStringValues ¶ added in v65.31.0
func GetListExternalClusterInstancesSortByEnumStringValues() []string
GetListExternalClusterInstancesSortByEnumStringValues Enumerates the set of values in String for ListExternalClusterInstancesSortByEnum
func GetListExternalClusterInstancesSortOrderEnumStringValues ¶ added in v65.31.0
func GetListExternalClusterInstancesSortOrderEnumStringValues() []string
GetListExternalClusterInstancesSortOrderEnumStringValues Enumerates the set of values in String for ListExternalClusterInstancesSortOrderEnum
func GetListExternalClustersSortByEnumStringValues ¶ added in v65.31.0
func GetListExternalClustersSortByEnumStringValues() []string
GetListExternalClustersSortByEnumStringValues Enumerates the set of values in String for ListExternalClustersSortByEnum
func GetListExternalClustersSortOrderEnumStringValues ¶ added in v65.31.0
func GetListExternalClustersSortOrderEnumStringValues() []string
GetListExternalClustersSortOrderEnumStringValues Enumerates the set of values in String for ListExternalClustersSortOrderEnum
func GetListExternalDatabasesSortByEnumStringValues ¶ added in v65.31.0
func GetListExternalDatabasesSortByEnumStringValues() []string
GetListExternalDatabasesSortByEnumStringValues Enumerates the set of values in String for ListExternalDatabasesSortByEnum
func GetListExternalDatabasesSortOrderEnumStringValues ¶ added in v65.31.0
func GetListExternalDatabasesSortOrderEnumStringValues() []string
GetListExternalDatabasesSortOrderEnumStringValues Enumerates the set of values in String for ListExternalDatabasesSortOrderEnum
func GetListExternalDbHomesSortByEnumStringValues ¶ added in v65.31.0
func GetListExternalDbHomesSortByEnumStringValues() []string
GetListExternalDbHomesSortByEnumStringValues Enumerates the set of values in String for ListExternalDbHomesSortByEnum
func GetListExternalDbHomesSortOrderEnumStringValues ¶ added in v65.31.0
func GetListExternalDbHomesSortOrderEnumStringValues() []string
GetListExternalDbHomesSortOrderEnumStringValues Enumerates the set of values in String for ListExternalDbHomesSortOrderEnum
func GetListExternalDbNodesSortByEnumStringValues ¶ added in v65.31.0
func GetListExternalDbNodesSortByEnumStringValues() []string
GetListExternalDbNodesSortByEnumStringValues Enumerates the set of values in String for ListExternalDbNodesSortByEnum
func GetListExternalDbNodesSortOrderEnumStringValues ¶ added in v65.31.0
func GetListExternalDbNodesSortOrderEnumStringValues() []string
GetListExternalDbNodesSortOrderEnumStringValues Enumerates the set of values in String for ListExternalDbNodesSortOrderEnum
func GetListExternalDbSystemConnectorsSortByEnumStringValues ¶ added in v65.31.0
func GetListExternalDbSystemConnectorsSortByEnumStringValues() []string
GetListExternalDbSystemConnectorsSortByEnumStringValues Enumerates the set of values in String for ListExternalDbSystemConnectorsSortByEnum
func GetListExternalDbSystemConnectorsSortOrderEnumStringValues ¶ added in v65.31.0
func GetListExternalDbSystemConnectorsSortOrderEnumStringValues() []string
GetListExternalDbSystemConnectorsSortOrderEnumStringValues Enumerates the set of values in String for ListExternalDbSystemConnectorsSortOrderEnum
func GetListExternalDbSystemDiscoveriesSortByEnumStringValues ¶ added in v65.31.0
func GetListExternalDbSystemDiscoveriesSortByEnumStringValues() []string
GetListExternalDbSystemDiscoveriesSortByEnumStringValues Enumerates the set of values in String for ListExternalDbSystemDiscoveriesSortByEnum
func GetListExternalDbSystemDiscoveriesSortOrderEnumStringValues ¶ added in v65.31.0
func GetListExternalDbSystemDiscoveriesSortOrderEnumStringValues() []string
GetListExternalDbSystemDiscoveriesSortOrderEnumStringValues Enumerates the set of values in String for ListExternalDbSystemDiscoveriesSortOrderEnum
func GetListExternalDbSystemsSortByEnumStringValues ¶ added in v65.31.0
func GetListExternalDbSystemsSortByEnumStringValues() []string
GetListExternalDbSystemsSortByEnumStringValues Enumerates the set of values in String for ListExternalDbSystemsSortByEnum
func GetListExternalDbSystemsSortOrderEnumStringValues ¶ added in v65.31.0
func GetListExternalDbSystemsSortOrderEnumStringValues() []string
GetListExternalDbSystemsSortOrderEnumStringValues Enumerates the set of values in String for ListExternalDbSystemsSortOrderEnum
func GetListExternalExadataInfrastructuresSortByEnumStringValues ¶ added in v65.36.1
func GetListExternalExadataInfrastructuresSortByEnumStringValues() []string
GetListExternalExadataInfrastructuresSortByEnumStringValues Enumerates the set of values in String for ListExternalExadataInfrastructuresSortByEnum
func GetListExternalExadataInfrastructuresSortOrderEnumStringValues ¶ added in v65.36.1
func GetListExternalExadataInfrastructuresSortOrderEnumStringValues() []string
GetListExternalExadataInfrastructuresSortOrderEnumStringValues Enumerates the set of values in String for ListExternalExadataInfrastructuresSortOrderEnum
func GetListExternalExadataStorageConnectorsSortByEnumStringValues ¶ added in v65.36.1
func GetListExternalExadataStorageConnectorsSortByEnumStringValues() []string
GetListExternalExadataStorageConnectorsSortByEnumStringValues Enumerates the set of values in String for ListExternalExadataStorageConnectorsSortByEnum
func GetListExternalExadataStorageConnectorsSortOrderEnumStringValues ¶ added in v65.36.1
func GetListExternalExadataStorageConnectorsSortOrderEnumStringValues() []string
GetListExternalExadataStorageConnectorsSortOrderEnumStringValues Enumerates the set of values in String for ListExternalExadataStorageConnectorsSortOrderEnum
func GetListExternalExadataStorageServersSortByEnumStringValues ¶ added in v65.36.1
func GetListExternalExadataStorageServersSortByEnumStringValues() []string
GetListExternalExadataStorageServersSortByEnumStringValues Enumerates the set of values in String for ListExternalExadataStorageServersSortByEnum
func GetListExternalExadataStorageServersSortOrderEnumStringValues ¶ added in v65.36.1
func GetListExternalExadataStorageServersSortOrderEnumStringValues() []string
GetListExternalExadataStorageServersSortOrderEnumStringValues Enumerates the set of values in String for ListExternalExadataStorageServersSortOrderEnum
func GetListExternalListenerServicesSortByEnumStringValues ¶ added in v65.31.0
func GetListExternalListenerServicesSortByEnumStringValues() []string
GetListExternalListenerServicesSortByEnumStringValues Enumerates the set of values in String for ListExternalListenerServicesSortByEnum
func GetListExternalListenerServicesSortOrderEnumStringValues ¶ added in v65.31.0
func GetListExternalListenerServicesSortOrderEnumStringValues() []string
GetListExternalListenerServicesSortOrderEnumStringValues Enumerates the set of values in String for ListExternalListenerServicesSortOrderEnum
func GetListExternalListenersSortByEnumStringValues ¶ added in v65.31.0
func GetListExternalListenersSortByEnumStringValues() []string
GetListExternalListenersSortByEnumStringValues Enumerates the set of values in String for ListExternalListenersSortByEnum
func GetListExternalListenersSortOrderEnumStringValues ¶ added in v65.31.0
func GetListExternalListenersSortOrderEnumStringValues() []string
GetListExternalListenersSortOrderEnumStringValues Enumerates the set of values in String for ListExternalListenersSortOrderEnum
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 GetListManagedMySqlDatabaseConfigurationDataSortByEnumStringValues ¶ added in v65.52.0
func GetListManagedMySqlDatabaseConfigurationDataSortByEnumStringValues() []string
GetListManagedMySqlDatabaseConfigurationDataSortByEnumStringValues Enumerates the set of values in String for ListManagedMySqlDatabaseConfigurationDataSortByEnum
func GetListManagedMySqlDatabaseConfigurationDataSortOrderEnumStringValues ¶ added in v65.52.0
func GetListManagedMySqlDatabaseConfigurationDataSortOrderEnumStringValues() []string
GetListManagedMySqlDatabaseConfigurationDataSortOrderEnumStringValues Enumerates the set of values in String for ListManagedMySqlDatabaseConfigurationDataSortOrderEnum
func GetListManagedMySqlDatabaseSqlDataSortByEnumStringValues ¶ added in v65.52.0
func GetListManagedMySqlDatabaseSqlDataSortByEnumStringValues() []string
GetListManagedMySqlDatabaseSqlDataSortByEnumStringValues Enumerates the set of values in String for ListManagedMySqlDatabaseSqlDataSortByEnum
func GetListManagedMySqlDatabaseSqlDataSortOrderEnumStringValues ¶ added in v65.52.0
func GetListManagedMySqlDatabaseSqlDataSortOrderEnumStringValues() []string
GetListManagedMySqlDatabaseSqlDataSortOrderEnumStringValues Enumerates the set of values in String for ListManagedMySqlDatabaseSqlDataSortOrderEnum
func GetListManagedMySqlDatabasesSortByEnumStringValues ¶ added in v65.52.0
func GetListManagedMySqlDatabasesSortByEnumStringValues() []string
GetListManagedMySqlDatabasesSortByEnumStringValues Enumerates the set of values in String for ListManagedMySqlDatabasesSortByEnum
func GetListManagedMySqlDatabasesSortOrderEnumStringValues ¶ added in v65.52.0
func GetListManagedMySqlDatabasesSortOrderEnumStringValues() []string
GetListManagedMySqlDatabasesSortOrderEnumStringValues Enumerates the set of values in String for ListManagedMySqlDatabasesSortOrderEnum
func GetListNamedCredentialsScopeEnumStringValues ¶ added in v65.57.0
func GetListNamedCredentialsScopeEnumStringValues() []string
GetListNamedCredentialsScopeEnumStringValues Enumerates the set of values in String for ListNamedCredentialsScopeEnum
func GetListNamedCredentialsSortByEnumStringValues ¶ added in v65.57.0
func GetListNamedCredentialsSortByEnumStringValues() []string
GetListNamedCredentialsSortByEnumStringValues Enumerates the set of values in String for ListNamedCredentialsSortByEnum
func GetListNamedCredentialsSortOrderEnumStringValues ¶ added in v65.57.0
func GetListNamedCredentialsSortOrderEnumStringValues() []string
GetListNamedCredentialsSortOrderEnumStringValues Enumerates the set of values in String for ListNamedCredentialsSortOrderEnum
func GetListNamedCredentialsTypeEnumStringValues ¶ added in v65.57.0
func GetListNamedCredentialsTypeEnumStringValues() []string
GetListNamedCredentialsTypeEnumStringValues Enumerates the set of values in String for ListNamedCredentialsTypeEnum
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 GetListOptimizerStatisticsCollectionAggregationsGroupTypeEnumStringValues ¶ added in v65.16.0
func GetListOptimizerStatisticsCollectionAggregationsGroupTypeEnumStringValues() []string
GetListOptimizerStatisticsCollectionAggregationsGroupTypeEnumStringValues Enumerates the set of values in String for ListOptimizerStatisticsCollectionAggregationsGroupTypeEnum
func GetListOptimizerStatisticsCollectionAggregationsTaskTypeEnumStringValues ¶ added in v65.16.0
func GetListOptimizerStatisticsCollectionAggregationsTaskTypeEnumStringValues() []string
GetListOptimizerStatisticsCollectionAggregationsTaskTypeEnumStringValues Enumerates the set of values in String for ListOptimizerStatisticsCollectionAggregationsTaskTypeEnum
func GetListOptimizerStatisticsCollectionOperationsSortByEnumStringValues ¶ added in v65.16.0
func GetListOptimizerStatisticsCollectionOperationsSortByEnumStringValues() []string
GetListOptimizerStatisticsCollectionOperationsSortByEnumStringValues Enumerates the set of values in String for ListOptimizerStatisticsCollectionOperationsSortByEnum
func GetListOptimizerStatisticsCollectionOperationsSortOrderEnumStringValues ¶ added in v65.16.0
func GetListOptimizerStatisticsCollectionOperationsSortOrderEnumStringValues() []string
GetListOptimizerStatisticsCollectionOperationsSortOrderEnumStringValues Enumerates the set of values in String for ListOptimizerStatisticsCollectionOperationsSortOrderEnum
func GetListOptimizerStatisticsCollectionOperationsTaskTypeEnumStringValues ¶ added in v65.16.0
func GetListOptimizerStatisticsCollectionOperationsTaskTypeEnumStringValues() []string
GetListOptimizerStatisticsCollectionOperationsTaskTypeEnumStringValues Enumerates the set of values in String for ListOptimizerStatisticsCollectionOperationsTaskTypeEnum
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 GetListSqlPlanBaselineJobsSortByEnumStringValues ¶ added in v65.42.0
func GetListSqlPlanBaselineJobsSortByEnumStringValues() []string
GetListSqlPlanBaselineJobsSortByEnumStringValues Enumerates the set of values in String for ListSqlPlanBaselineJobsSortByEnum
func GetListSqlPlanBaselineJobsSortOrderEnumStringValues ¶ added in v65.42.0
func GetListSqlPlanBaselineJobsSortOrderEnumStringValues() []string
GetListSqlPlanBaselineJobsSortOrderEnumStringValues Enumerates the set of values in String for ListSqlPlanBaselineJobsSortOrderEnum
func GetListSqlPlanBaselinesOriginEnumStringValues ¶ added in v65.42.0
func GetListSqlPlanBaselinesOriginEnumStringValues() []string
GetListSqlPlanBaselinesOriginEnumStringValues Enumerates the set of values in String for ListSqlPlanBaselinesOriginEnum
func GetListSqlPlanBaselinesSortByEnumStringValues ¶ added in v65.42.0
func GetListSqlPlanBaselinesSortByEnumStringValues() []string
GetListSqlPlanBaselinesSortByEnumStringValues Enumerates the set of values in String for ListSqlPlanBaselinesSortByEnum
func GetListSqlPlanBaselinesSortOrderEnumStringValues ¶ added in v65.42.0
func GetListSqlPlanBaselinesSortOrderEnumStringValues() []string
GetListSqlPlanBaselinesSortOrderEnumStringValues Enumerates the set of values in String for ListSqlPlanBaselinesSortOrderEnum
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 GetListSqlTuningSetsSortByEnumStringValues ¶ added in v65.10.0
func GetListSqlTuningSetsSortByEnumStringValues() []string
GetListSqlTuningSetsSortByEnumStringValues Enumerates the set of values in String for ListSqlTuningSetsSortByEnum
func GetListSqlTuningSetsSortOrderEnumStringValues ¶ added in v65.10.0
func GetListSqlTuningSetsSortOrderEnumStringValues() []string
GetListSqlTuningSetsSortOrderEnumStringValues Enumerates the set of values in String for ListSqlTuningSetsSortOrderEnum
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 GetLoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnumStringValues ¶ added in v65.42.0
func GetLoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnumStringValues() []string
GetLoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnumStringValues Enumerates the set of values in String for LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum
func GetLoadSqlTuningSetDetailsCaptureModeEnumStringValues ¶ added in v65.49.1
func GetLoadSqlTuningSetDetailsCaptureModeEnumStringValues() []string
GetLoadSqlTuningSetDetailsCaptureModeEnumStringValues Enumerates the set of values in String for LoadSqlTuningSetDetailsCaptureModeEnum
func GetLoadSqlTuningSetDetailsCaptureOptionEnumStringValues ¶ added in v65.49.1
func GetLoadSqlTuningSetDetailsCaptureOptionEnumStringValues() []string
GetLoadSqlTuningSetDetailsCaptureOptionEnumStringValues Enumerates the set of values in String for LoadSqlTuningSetDetailsCaptureOptionEnum
func GetLoadSqlTuningSetDetailsLoadOptionEnumStringValues ¶ added in v65.49.1
func GetLoadSqlTuningSetDetailsLoadOptionEnumStringValues() []string
GetLoadSqlTuningSetDetailsLoadOptionEnumStringValues Enumerates the set of values in String for LoadSqlTuningSetDetailsLoadOptionEnum
func GetLoadSqlTuningSetDetailsLoadTypeEnumStringValues ¶ added in v65.49.1
func GetLoadSqlTuningSetDetailsLoadTypeEnumStringValues() []string
GetLoadSqlTuningSetDetailsLoadTypeEnumStringValues Enumerates the set of values in String for LoadSqlTuningSetDetailsLoadTypeEnum
func GetLoadSqlTuningSetDetailsRecursiveSqlEnumStringValues ¶ added in v65.49.1
func GetLoadSqlTuningSetDetailsRecursiveSqlEnumStringValues() []string
GetLoadSqlTuningSetDetailsRecursiveSqlEnumStringValues Enumerates the set of values in String for LoadSqlTuningSetDetailsRecursiveSqlEnum
func GetLoadSqlTuningSetDetailsUpdateConditionEnumStringValues ¶ added in v65.49.1
func GetLoadSqlTuningSetDetailsUpdateConditionEnumStringValues() []string
GetLoadSqlTuningSetDetailsUpdateConditionEnumStringValues Enumerates the set of values in String for LoadSqlTuningSetDetailsUpdateConditionEnum
func GetLoadSqlTuningSetDetailsUpdateOptionEnumStringValues ¶ added in v65.49.1
func GetLoadSqlTuningSetDetailsUpdateOptionEnumStringValues() []string
GetLoadSqlTuningSetDetailsUpdateOptionEnumStringValues Enumerates the set of values in String for LoadSqlTuningSetDetailsUpdateOptionEnum
func GetManagedDatabaseCredentialCredentialTypeEnumStringValues ¶ added in v65.8.0
func GetManagedDatabaseCredentialCredentialTypeEnumStringValues() []string
GetManagedDatabaseCredentialCredentialTypeEnumStringValues Enumerates the set of values in String for ManagedDatabaseCredentialCredentialTypeEnum
func GetManagedDatabaseCredentialRoleEnumStringValues ¶ added in v65.8.0
func GetManagedDatabaseCredentialRoleEnumStringValues() []string
GetManagedDatabaseCredentialRoleEnumStringValues Enumerates the set of values in String for ManagedDatabaseCredentialRoleEnum
func GetManagementOptionEnumStringValues ¶
func GetManagementOptionEnumStringValues() []string
GetManagementOptionEnumStringValues Enumerates the set of values in String for ManagementOptionEnum
func GetMdsTypeEnumStringValues ¶ added in v65.52.0
func GetMdsTypeEnumStringValues() []string
GetMdsTypeEnumStringValues Enumerates the set of values in String for MdsTypeEnum
func GetMySqlConfigurationDataSummarySourceEnumStringValues ¶ added in v65.52.0
func GetMySqlConfigurationDataSummarySourceEnumStringValues() []string
GetMySqlConfigurationDataSummarySourceEnumStringValues Enumerates the set of values in String for MySqlConfigurationDataSummarySourceEnum
func GetMySqlDatabaseStatusEnumStringValues ¶ added in v65.52.0
func GetMySqlDatabaseStatusEnumStringValues() []string
GetMySqlDatabaseStatusEnumStringValues Enumerates the set of values in String for MySqlDatabaseStatusEnum
func GetMySqlDeploymentTypeEnumStringValues ¶ added in v65.52.0
func GetMySqlDeploymentTypeEnumStringValues() []string
GetMySqlDeploymentTypeEnumStringValues Enumerates the set of values in String for MySqlDeploymentTypeEnum
func GetNamedCredentialContentTypeEnumStringValues ¶ added in v65.57.0
func GetNamedCredentialContentTypeEnumStringValues() []string
GetNamedCredentialContentTypeEnumStringValues Enumerates the set of values in String for NamedCredentialContentTypeEnum
func GetNamedCredentialScopeEnumStringValues ¶ added in v65.57.0
func GetNamedCredentialScopeEnumStringValues() []string
GetNamedCredentialScopeEnumStringValues Enumerates the set of values in String for NamedCredentialScopeEnum
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 GetOptimizerStatisticsAdvisorExecutionStatusEnumStringValues ¶ added in v65.16.0
func GetOptimizerStatisticsAdvisorExecutionStatusEnumStringValues() []string
GetOptimizerStatisticsAdvisorExecutionStatusEnumStringValues Enumerates the set of values in String for OptimizerStatisticsAdvisorExecutionStatusEnum
func GetOptimizerStatisticsAdvisorExecutionSummaryStatusEnumStringValues ¶ added in v65.16.0
func GetOptimizerStatisticsAdvisorExecutionSummaryStatusEnumStringValues() []string
GetOptimizerStatisticsAdvisorExecutionSummaryStatusEnumStringValues Enumerates the set of values in String for OptimizerStatisticsAdvisorExecutionSummaryStatusEnum
func GetOptimizerStatisticsCollectionOperationStatusEnumStringValues ¶ added in v65.16.0
func GetOptimizerStatisticsCollectionOperationStatusEnumStringValues() []string
GetOptimizerStatisticsCollectionOperationStatusEnumStringValues Enumerates the set of values in String for OptimizerStatisticsCollectionOperationStatusEnum
func GetOptimizerStatisticsCollectionOperationSummaryStatusEnumStringValues ¶ added in v65.16.0
func GetOptimizerStatisticsCollectionOperationSummaryStatusEnumStringValues() []string
GetOptimizerStatisticsCollectionOperationSummaryStatusEnumStringValues Enumerates the set of values in String for OptimizerStatisticsCollectionOperationSummaryStatusEnum
func GetOptimizerStatisticsGroupByTypesEnumStringValues ¶ added in v65.16.0
func GetOptimizerStatisticsGroupByTypesEnumStringValues() []string
GetOptimizerStatisticsGroupByTypesEnumStringValues Enumerates the set of values in String for OptimizerStatisticsGroupByTypesEnum
func GetOptimizerStatisticsOperationTaskStatusEnumStringValues ¶ added in v65.16.0
func GetOptimizerStatisticsOperationTaskStatusEnumStringValues() []string
GetOptimizerStatisticsOperationTaskStatusEnumStringValues Enumerates the set of values in String for OptimizerStatisticsOperationTaskStatusEnum
func GetOptimizerStatisticsOperationTaskTargetTypeEnumStringValues ¶ added in v65.16.0
func GetOptimizerStatisticsOperationTaskTargetTypeEnumStringValues() []string
GetOptimizerStatisticsOperationTaskTargetTypeEnumStringValues Enumerates the set of values in String for OptimizerStatisticsOperationTaskTargetTypeEnum
func GetOptimizerStatisticsTaskFilterTypesEnumStringValues ¶ added in v65.16.0
func GetOptimizerStatisticsTaskFilterTypesEnumStringValues() []string
GetOptimizerStatisticsTaskFilterTypesEnumStringValues Enumerates the set of values in String for OptimizerStatisticsTaskFilterTypesEnum
func GetParameterScopeEnumStringValues ¶
func GetParameterScopeEnumStringValues() []string
GetParameterScopeEnumStringValues Enumerates the set of values in String for ParameterScopeEnum
func GetPasswordSecretAccessModeEnumStringValues ¶ added in v65.57.0
func GetPasswordSecretAccessModeEnumStringValues() []string
GetPasswordSecretAccessModeEnumStringValues Enumerates the set of values in String for PasswordSecretAccessModeEnum
func GetPatchInstructionOperationEnumStringValues ¶ added in v65.31.0
func GetPatchInstructionOperationEnumStringValues() []string
GetPatchInstructionOperationEnumStringValues Enumerates the set of values in String for PatchInstructionOperationEnum
func GetPreferredCredentialStatusEnumStringValues ¶ added in v65.19.0
func GetPreferredCredentialStatusEnumStringValues() []string
GetPreferredCredentialStatusEnumStringValues Enumerates the set of values in String for PreferredCredentialStatusEnum
func GetPreferredCredentialTypeEnumStringValues ¶ added in v65.19.0
func GetPreferredCredentialTypeEnumStringValues() []string
GetPreferredCredentialTypeEnumStringValues Enumerates the set of values in String for PreferredCredentialTypeEnum
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 GetRankingMeasureEnumStringValues ¶ added in v65.49.1
func GetRankingMeasureEnumStringValues() []string
GetRankingMeasureEnumStringValues Enumerates the set of values in String for RankingMeasureEnum
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 GetResourceTypeEnumStringValues ¶ added in v65.57.0
func GetResourceTypeEnumStringValues() []string
GetResourceTypeEnumStringValues Enumerates the set of values in String for ResourceTypeEnum
func GetRestCredentialSslTrustStoreTypeEnumStringValues ¶ added in v65.36.1
func GetRestCredentialSslTrustStoreTypeEnumStringValues() []string
GetRestCredentialSslTrustStoreTypeEnumStringValues Enumerates the set of values in String for RestCredentialSslTrustStoreTypeEnum
func GetRoleEnumStringValues ¶ added in v65.19.0
func GetRoleEnumStringValues() []string
GetRoleEnumStringValues Enumerates the set of values in String for RoleEnum
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 GetSaveSqlTuningSetAsDetailsLoadOptionEnumStringValues ¶ added in v65.49.1
func GetSaveSqlTuningSetAsDetailsLoadOptionEnumStringValues() []string
GetSaveSqlTuningSetAsDetailsLoadOptionEnumStringValues Enumerates the set of values in String for SaveSqlTuningSetAsDetailsLoadOptionEnum
func GetSaveSqlTuningSetAsDetailsPlanFilterEnumStringValues ¶ added in v65.49.1
func GetSaveSqlTuningSetAsDetailsPlanFilterEnumStringValues() []string
GetSaveSqlTuningSetAsDetailsPlanFilterEnumStringValues Enumerates the set of values in String for SaveSqlTuningSetAsDetailsPlanFilterEnum
func GetSaveSqlTuningSetAsDetailsRecursiveSqlEnumStringValues ¶ added in v65.49.1
func GetSaveSqlTuningSetAsDetailsRecursiveSqlEnumStringValues() []string
GetSaveSqlTuningSetAsDetailsRecursiveSqlEnumStringValues Enumerates the set of values in String for SaveSqlTuningSetAsDetailsRecursiveSqlEnum
func GetSaveSqlTuningSetAsDetailsUpdateConditionEnumStringValues ¶ added in v65.49.1
func GetSaveSqlTuningSetAsDetailsUpdateConditionEnumStringValues() []string
GetSaveSqlTuningSetAsDetailsUpdateConditionEnumStringValues Enumerates the set of values in String for SaveSqlTuningSetAsDetailsUpdateConditionEnum
func GetSaveSqlTuningSetAsDetailsUpdateOptionEnumStringValues ¶ added in v65.49.1
func GetSaveSqlTuningSetAsDetailsUpdateOptionEnumStringValues() []string
GetSaveSqlTuningSetAsDetailsUpdateOptionEnumStringValues Enumerates the set of values in String for SaveSqlTuningSetAsDetailsUpdateOptionEnum
func GetSortOrdersEnumStringValues ¶
func GetSortOrdersEnumStringValues() []string
GetSortOrdersEnumStringValues Enumerates the set of values in String for SortOrdersEnum
func GetSpmEvolveTaskParametersAlternatePlanBaselinesEnumStringValues ¶ added in v65.42.0
func GetSpmEvolveTaskParametersAlternatePlanBaselinesEnumStringValues() []string
GetSpmEvolveTaskParametersAlternatePlanBaselinesEnumStringValues Enumerates the set of values in String for SpmEvolveTaskParametersAlternatePlanBaselinesEnum
func GetSpmEvolveTaskParametersAlternatePlanSourcesEnumStringValues ¶ added in v65.42.0
func GetSpmEvolveTaskParametersAlternatePlanSourcesEnumStringValues() []string
GetSpmEvolveTaskParametersAlternatePlanSourcesEnumStringValues Enumerates the set of values in String for SpmEvolveTaskParametersAlternatePlanSourcesEnum
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 GetSqlPlanBaselineAcceptedEnumStringValues ¶ added in v65.65.0
func GetSqlPlanBaselineAcceptedEnumStringValues() []string
GetSqlPlanBaselineAcceptedEnumStringValues Enumerates the set of values in String for SqlPlanBaselineAcceptedEnum
func GetSqlPlanBaselineAdaptiveEnumStringValues ¶ added in v65.65.0
func GetSqlPlanBaselineAdaptiveEnumStringValues() []string
GetSqlPlanBaselineAdaptiveEnumStringValues Enumerates the set of values in String for SqlPlanBaselineAdaptiveEnum
func GetSqlPlanBaselineAutoPurgeEnumStringValues ¶ added in v65.65.0
func GetSqlPlanBaselineAutoPurgeEnumStringValues() []string
GetSqlPlanBaselineAutoPurgeEnumStringValues Enumerates the set of values in String for SqlPlanBaselineAutoPurgeEnum
func GetSqlPlanBaselineEnabledEnumStringValues ¶ added in v65.65.0
func GetSqlPlanBaselineEnabledEnumStringValues() []string
GetSqlPlanBaselineEnabledEnumStringValues Enumerates the set of values in String for SqlPlanBaselineEnabledEnum
func GetSqlPlanBaselineFixedEnumStringValues ¶ added in v65.65.0
func GetSqlPlanBaselineFixedEnumStringValues() []string
GetSqlPlanBaselineFixedEnumStringValues Enumerates the set of values in String for SqlPlanBaselineFixedEnum
func GetSqlPlanBaselineJobStatusEnumStringValues ¶ added in v65.42.0
func GetSqlPlanBaselineJobStatusEnumStringValues() []string
GetSqlPlanBaselineJobStatusEnumStringValues Enumerates the set of values in String for SqlPlanBaselineJobStatusEnum
func GetSqlPlanBaselineJobSummaryStatusEnumStringValues ¶ added in v65.42.0
func GetSqlPlanBaselineJobSummaryStatusEnumStringValues() []string
GetSqlPlanBaselineJobSummaryStatusEnumStringValues Enumerates the set of values in String for SqlPlanBaselineJobSummaryStatusEnum
func GetSqlPlanBaselineJobSummaryTypeEnumStringValues ¶ added in v65.42.0
func GetSqlPlanBaselineJobSummaryTypeEnumStringValues() []string
GetSqlPlanBaselineJobSummaryTypeEnumStringValues Enumerates the set of values in String for SqlPlanBaselineJobSummaryTypeEnum
func GetSqlPlanBaselineJobTypeEnumStringValues ¶ added in v65.42.0
func GetSqlPlanBaselineJobTypeEnumStringValues() []string
GetSqlPlanBaselineJobTypeEnumStringValues Enumerates the set of values in String for SqlPlanBaselineJobTypeEnum
func GetSqlPlanBaselineOriginEnumStringValues ¶ added in v65.42.0
func GetSqlPlanBaselineOriginEnumStringValues() []string
GetSqlPlanBaselineOriginEnumStringValues Enumerates the set of values in String for SqlPlanBaselineOriginEnum
func GetSqlPlanBaselineReproducedEnumStringValues ¶ added in v65.65.0
func GetSqlPlanBaselineReproducedEnumStringValues() []string
GetSqlPlanBaselineReproducedEnumStringValues Enumerates the set of values in String for SqlPlanBaselineReproducedEnum
func GetSqlPlanBaselineSummaryAcceptedEnumStringValues ¶ added in v65.65.0
func GetSqlPlanBaselineSummaryAcceptedEnumStringValues() []string
GetSqlPlanBaselineSummaryAcceptedEnumStringValues Enumerates the set of values in String for SqlPlanBaselineSummaryAcceptedEnum
func GetSqlPlanBaselineSummaryAdaptiveEnumStringValues ¶ added in v65.65.0
func GetSqlPlanBaselineSummaryAdaptiveEnumStringValues() []string
GetSqlPlanBaselineSummaryAdaptiveEnumStringValues Enumerates the set of values in String for SqlPlanBaselineSummaryAdaptiveEnum
func GetSqlPlanBaselineSummaryAutoPurgeEnumStringValues ¶ added in v65.65.0
func GetSqlPlanBaselineSummaryAutoPurgeEnumStringValues() []string
GetSqlPlanBaselineSummaryAutoPurgeEnumStringValues Enumerates the set of values in String for SqlPlanBaselineSummaryAutoPurgeEnum
func GetSqlPlanBaselineSummaryEnabledEnumStringValues ¶ added in v65.65.0
func GetSqlPlanBaselineSummaryEnabledEnumStringValues() []string
GetSqlPlanBaselineSummaryEnabledEnumStringValues Enumerates the set of values in String for SqlPlanBaselineSummaryEnabledEnum
func GetSqlPlanBaselineSummaryFixedEnumStringValues ¶ added in v65.65.0
func GetSqlPlanBaselineSummaryFixedEnumStringValues() []string
GetSqlPlanBaselineSummaryFixedEnumStringValues Enumerates the set of values in String for SqlPlanBaselineSummaryFixedEnum
func GetSqlPlanBaselineSummaryReproducedEnumStringValues ¶ added in v65.65.0
func GetSqlPlanBaselineSummaryReproducedEnumStringValues() []string
GetSqlPlanBaselineSummaryReproducedEnumStringValues Enumerates the set of values in String for SqlPlanBaselineSummaryReproducedEnum
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 GetSqlTuningSetAdminActionStatusStatusEnumStringValues ¶ added in v65.49.1
func GetSqlTuningSetAdminActionStatusStatusEnumStringValues() []string
GetSqlTuningSetAdminActionStatusStatusEnumStringValues Enumerates the set of values in String for SqlTuningSetAdminActionStatusStatusEnum
func GetSqlTuningSetAdminCredentialDetailsRoleEnumStringValues ¶ added in v65.49.1
func GetSqlTuningSetAdminCredentialDetailsRoleEnumStringValues() []string
GetSqlTuningSetAdminCredentialDetailsRoleEnumStringValues Enumerates the set of values in String for SqlTuningSetAdminCredentialDetailsRoleEnum
func GetSqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnumStringValues ¶ added in v65.49.1
func GetSqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnumStringValues() []string
GetSqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnumStringValues Enumerates the set of values in String for SqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum
func GetSqlTuningSetAllSqlStatementsFetchedEnumStringValues ¶ added in v65.65.0
func GetSqlTuningSetAllSqlStatementsFetchedEnumStringValues() []string
GetSqlTuningSetAllSqlStatementsFetchedEnumStringValues Enumerates the set of values in String for SqlTuningSetAllSqlStatementsFetchedEnum
func GetSqlTuningSetStatusTypesEnumStringValues ¶ added in v65.49.1
func GetSqlTuningSetStatusTypesEnumStringValues() []string
GetSqlTuningSetStatusTypesEnumStringValues Enumerates the set of values in String for SqlTuningSetStatusTypesEnum
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 GetSummarizeAlertLogCountsGroupByEnumStringValues ¶ added in v65.10.0
func GetSummarizeAlertLogCountsGroupByEnumStringValues() []string
GetSummarizeAlertLogCountsGroupByEnumStringValues Enumerates the set of values in String for SummarizeAlertLogCountsGroupByEnum
func GetSummarizeAlertLogCountsLevelFilterEnumStringValues ¶ added in v65.10.0
func GetSummarizeAlertLogCountsLevelFilterEnumStringValues() []string
GetSummarizeAlertLogCountsLevelFilterEnumStringValues Enumerates the set of values in String for SummarizeAlertLogCountsLevelFilterEnum
func GetSummarizeAlertLogCountsTypeFilterEnumStringValues ¶ added in v65.10.0
func GetSummarizeAlertLogCountsTypeFilterEnumStringValues() []string
GetSummarizeAlertLogCountsTypeFilterEnumStringValues Enumerates the set of values in String for SummarizeAlertLogCountsTypeFilterEnum
func GetSummarizeAttentionLogCountsGroupByEnumStringValues ¶ added in v65.10.0
func GetSummarizeAttentionLogCountsGroupByEnumStringValues() []string
GetSummarizeAttentionLogCountsGroupByEnumStringValues Enumerates the set of values in String for SummarizeAttentionLogCountsGroupByEnum
func GetSummarizeAttentionLogCountsTypeFilterEnumStringValues ¶ added in v65.10.0
func GetSummarizeAttentionLogCountsTypeFilterEnumStringValues() []string
GetSummarizeAttentionLogCountsTypeFilterEnumStringValues Enumerates the set of values in String for SummarizeAttentionLogCountsTypeFilterEnum
func GetSummarizeAttentionLogCountsUrgencyFilterEnumStringValues ¶ added in v65.10.0
func GetSummarizeAttentionLogCountsUrgencyFilterEnumStringValues() []string
GetSummarizeAttentionLogCountsUrgencyFilterEnumStringValues Enumerates the set of values in String for SummarizeAttentionLogCountsUrgencyFilterEnum
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 GetTableStatisticsStatusCategoryEnumStringValues ¶ added in v65.16.0
func GetTableStatisticsStatusCategoryEnumStringValues() []string
GetTableStatisticsStatusCategoryEnumStringValues Enumerates the set of values in String for TableStatisticsStatusCategoryEnum
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 GetTestNamedCredentialStatusStatusEnumStringValues ¶ added in v65.57.0
func GetTestNamedCredentialStatusStatusEnumStringValues() []string
GetTestNamedCredentialStatusStatusEnumStringValues Enumerates the set of values in String for TestNamedCredentialStatusStatusEnum
func GetTestPreferredCredentialStatusStatusEnumStringValues ¶ added in v65.19.0
func GetTestPreferredCredentialStatusStatusEnumStringValues() []string
GetTestPreferredCredentialStatusStatusEnumStringValues Enumerates the set of values in String for TestPreferredCredentialStatusStatusEnum
func GetUpdateExternalDbSystemConnectorDetailsConnectorTypeEnumStringValues ¶ added in v65.31.0
func GetUpdateExternalDbSystemConnectorDetailsConnectorTypeEnumStringValues() []string
GetUpdateExternalDbSystemConnectorDetailsConnectorTypeEnumStringValues Enumerates the set of values in String for UpdateExternalDbSystemConnectorDetailsConnectorTypeEnum
func GetUpdateExternalExadataInfrastructureDetailsLicenseModelEnumStringValues ¶ added in v65.36.1
func GetUpdateExternalExadataInfrastructureDetailsLicenseModelEnumStringValues() []string
GetUpdateExternalExadataInfrastructureDetailsLicenseModelEnumStringValues Enumerates the set of values in String for UpdateExternalExadataInfrastructureDetailsLicenseModelEnum
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 Managed 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 { // Specifies whether the file is a data file or temp file. FileType AddDataFilesDetailsFileTypeEnum `mandatory:"true" json:"fileType"` CredentialDetails TablespaceAdminCredentialDetails `mandatory:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` // 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. lease provide either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
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
func GetMappingAddDataFilesDetailsFileTypeEnum ¶
func GetMappingAddDataFilesDetailsFileTypeEnum(val string) (AddDataFilesDetailsFileTypeEnum, bool)
GetMappingAddDataFilesDetailsFileTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 AddmTaskSummary ¶ added in v65.10.0
type AddmTaskSummary struct { // The ID number of the ADDM task. TaskId *int64 `mandatory:"true" json:"taskId"` // The creation date of the ADDM task. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The name of the ADDM task. TaskName *string `mandatory:"false" json:"taskName"` // The description of the ADDM task. Description *string `mandatory:"false" json:"description"` // The database user who owns the ADDM task. DbUser *string `mandatory:"false" json:"dbUser"` // The status of the ADDM task. Status AddmTaskSummaryStatusEnum `mandatory:"false" json:"status,omitempty"` // A description of how the task was created. HowCreated AddmTaskSummaryHowCreatedEnum `mandatory:"false" json:"howCreated,omitempty"` // The timestamp of the beginning AWR snapshot used in the ADDM task as defined by date-time RFC3339 format. StartSnapshotTime *common.SDKTime `mandatory:"false" json:"startSnapshotTime"` // The timestamp of the ending AWR snapshot used in the ADDM task as defined by date-time RFC3339 format. EndSnapshotTime *common.SDKTime `mandatory:"false" json:"endSnapshotTime"` // The ID number of the beginning AWR snapshot. BeginSnapshotId *int64 `mandatory:"false" json:"beginSnapshotId"` // The ID number of the ending AWR snapshot. EndSnapshotId *int64 `mandatory:"false" json:"endSnapshotId"` // The number of ADDM findings. Findings *int64 `mandatory:"false" json:"findings"` }
AddmTaskSummary The object containing the ADDM task metadata.
func (AddmTaskSummary) String ¶ added in v65.10.0
func (m AddmTaskSummary) String() string
func (AddmTaskSummary) ValidateEnumValue ¶ added in v65.10.0
func (m AddmTaskSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmTaskSummaryHowCreatedEnum ¶ added in v65.10.0
type AddmTaskSummaryHowCreatedEnum string
AddmTaskSummaryHowCreatedEnum Enum with underlying type: string
const ( AddmTaskSummaryHowCreatedAuto AddmTaskSummaryHowCreatedEnum = "AUTO" AddmTaskSummaryHowCreatedManual AddmTaskSummaryHowCreatedEnum = "MANUAL" )
Set of constants representing the allowable values for AddmTaskSummaryHowCreatedEnum
func GetAddmTaskSummaryHowCreatedEnumValues ¶ added in v65.10.0
func GetAddmTaskSummaryHowCreatedEnumValues() []AddmTaskSummaryHowCreatedEnum
GetAddmTaskSummaryHowCreatedEnumValues Enumerates the set of values for AddmTaskSummaryHowCreatedEnum
func GetMappingAddmTaskSummaryHowCreatedEnum ¶ added in v65.10.0
func GetMappingAddmTaskSummaryHowCreatedEnum(val string) (AddmTaskSummaryHowCreatedEnum, bool)
GetMappingAddmTaskSummaryHowCreatedEnum performs case Insensitive comparison on enum value and return the desired enum
type AddmTaskSummaryStatusEnum ¶ added in v65.10.0
type AddmTaskSummaryStatusEnum string
AddmTaskSummaryStatusEnum Enum with underlying type: string
const ( AddmTaskSummaryStatusInitial AddmTaskSummaryStatusEnum = "INITIAL" AddmTaskSummaryStatusExecuting AddmTaskSummaryStatusEnum = "EXECUTING" AddmTaskSummaryStatusInterrupted AddmTaskSummaryStatusEnum = "INTERRUPTED" AddmTaskSummaryStatusCompleted AddmTaskSummaryStatusEnum = "COMPLETED" AddmTaskSummaryStatusError AddmTaskSummaryStatusEnum = "ERROR" )
Set of constants representing the allowable values for AddmTaskSummaryStatusEnum
func GetAddmTaskSummaryStatusEnumValues ¶ added in v65.10.0
func GetAddmTaskSummaryStatusEnumValues() []AddmTaskSummaryStatusEnum
GetAddmTaskSummaryStatusEnumValues Enumerates the set of values for AddmTaskSummaryStatusEnum
func GetMappingAddmTaskSummaryStatusEnum ¶ added in v65.10.0
func GetMappingAddmTaskSummaryStatusEnum(val string) (AddmTaskSummaryStatusEnum, bool)
GetMappingAddmTaskSummaryStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type AddmTasksCollection ¶ added in v65.10.0
type AddmTasksCollection struct { // The list of ADDM task metadata. Items []AddmTaskSummary `mandatory:"true" json:"items"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" json:"managedDatabaseId"` }
AddmTasksCollection The list of ADDM task metadata.
func (AddmTasksCollection) String ¶ added in v65.10.0
func (m AddmTasksCollection) String() string
func (AddmTasksCollection) ValidateEnumValue ¶ added in v65.10.0
func (m AddmTasksCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmTasksRequest ¶ added in v65.10.0
type AddmTasksRequest 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 beginning of the time range to search for ADDM tasks as defined by date-time RFC3339 format. TimeStart *common.SDKTime `mandatory:"true" contributesTo:"query" name:"timeStart"` // The end of the time range to search for ADDM tasks as defined by date-time RFC3339 format. TimeEnd *common.SDKTime `mandatory:"true" contributesTo:"query" name:"timeEnd"` // Unique identifier for the request. 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 option to sort the list of ADDM tasks. SortBy AddmTasksSortByEnum `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 AddmTasksSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
AddmTasksRequest wrapper for the AddmTasks operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/AddmTasks.go.html to see an example of how to use AddmTasksRequest.
func (AddmTasksRequest) BinaryRequestBody ¶ added in v65.10.0
func (request AddmTasksRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (AddmTasksRequest) HTTPRequest ¶ added in v65.10.0
func (request AddmTasksRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (AddmTasksRequest) RetryPolicy ¶ added in v65.10.0
func (request AddmTasksRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (AddmTasksRequest) String ¶ added in v65.10.0
func (request AddmTasksRequest) String() string
func (AddmTasksRequest) ValidateEnumValue ¶ added in v65.10.0
func (request AddmTasksRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmTasksResponse ¶ added in v65.10.0
type AddmTasksResponse struct { // The underlying http response RawResponse *http.Response // A list of AddmTasksCollection instances AddmTasksCollection `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"` }
AddmTasksResponse wrapper for the AddmTasks operation
func (AddmTasksResponse) HTTPResponse ¶ added in v65.10.0
func (response AddmTasksResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (AddmTasksResponse) String ¶ added in v65.10.0
func (response AddmTasksResponse) String() string
type AddmTasksSortByEnum ¶ added in v65.10.0
type AddmTasksSortByEnum string
AddmTasksSortByEnum Enum with underlying type: string
const ( AddmTasksSortByTaskName AddmTasksSortByEnum = "TASK_NAME" AddmTasksSortByTaskId AddmTasksSortByEnum = "TASK_ID" AddmTasksSortByDescription AddmTasksSortByEnum = "DESCRIPTION" AddmTasksSortByDbUser AddmTasksSortByEnum = "DB_USER" AddmTasksSortByStatus AddmTasksSortByEnum = "STATUS" AddmTasksSortByTimeCreated AddmTasksSortByEnum = "TIME_CREATED" AddmTasksSortByBeginTime AddmTasksSortByEnum = "BEGIN_TIME" AddmTasksSortByEndTime AddmTasksSortByEnum = "END_TIME" )
Set of constants representing the allowable values for AddmTasksSortByEnum
func GetAddmTasksSortByEnumValues ¶ added in v65.10.0
func GetAddmTasksSortByEnumValues() []AddmTasksSortByEnum
GetAddmTasksSortByEnumValues Enumerates the set of values for AddmTasksSortByEnum
func GetMappingAddmTasksSortByEnum ¶ added in v65.10.0
func GetMappingAddmTasksSortByEnum(val string) (AddmTasksSortByEnum, bool)
GetMappingAddmTasksSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type AddmTasksSortOrderEnum ¶ added in v65.10.0
type AddmTasksSortOrderEnum string
AddmTasksSortOrderEnum Enum with underlying type: string
const ( AddmTasksSortOrderAsc AddmTasksSortOrderEnum = "ASC" AddmTasksSortOrderDesc AddmTasksSortOrderEnum = "DESC" )
Set of constants representing the allowable values for AddmTasksSortOrderEnum
func GetAddmTasksSortOrderEnumValues ¶ added in v65.10.0
func GetAddmTasksSortOrderEnumValues() []AddmTasksSortOrderEnum
GetAddmTasksSortOrderEnumValues Enumerates the set of values for AddmTasksSortOrderEnum
func GetMappingAddmTasksSortOrderEnum ¶ added in v65.10.0
func GetMappingAddmTasksSortOrderEnum(val string) (AddmTasksSortOrderEnum, bool)
GetMappingAddmTasksSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type AdvisorRule ¶ added in v65.16.0
type AdvisorRule struct { // The name of the rule. Name *string `mandatory:"true" json:"name"` // The description of the rule. Description *string `mandatory:"true" json:"description"` // The list of findings for the rule. Findings []RuleFinding `mandatory:"true" json:"findings"` }
AdvisorRule The details of the Optimizer Statistics Advisor rule.
func (AdvisorRule) String ¶ added in v65.16.0
func (m AdvisorRule) String() string
func (AdvisorRule) ValidateEnumValue ¶ added in v65.16.0
func (m AdvisorRule) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AlertLogCollection ¶ added in v65.10.0
type AlertLogCollection struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" json:"managedDatabaseId"` // An array of the alert logs. Items []AlertLogSummary `mandatory:"true" json:"items"` }
AlertLogCollection The list of alert logs.
func (AlertLogCollection) String ¶ added in v65.10.0
func (m AlertLogCollection) String() string
func (AlertLogCollection) ValidateEnumValue ¶ added in v65.10.0
func (m AlertLogCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AlertLogCountSummary ¶ added in v65.10.0
type AlertLogCountSummary struct { // The category of different alert logs. Category AlertLogCountSummaryCategoryEnum `mandatory:"true" json:"category"` // The count of alert logs with specific category. Count *int `mandatory:"true" json:"count"` }
AlertLogCountSummary The details for one alert log count entry.
func (AlertLogCountSummary) String ¶ added in v65.10.0
func (m AlertLogCountSummary) String() string
func (AlertLogCountSummary) ValidateEnumValue ¶ added in v65.10.0
func (m AlertLogCountSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AlertLogCountSummaryCategoryEnum ¶ added in v65.10.0
type AlertLogCountSummaryCategoryEnum string
AlertLogCountSummaryCategoryEnum Enum with underlying type: string
const ( AlertLogCountSummaryCategoryUnknown AlertLogCountSummaryCategoryEnum = "UNKNOWN" AlertLogCountSummaryCategoryIncidentError AlertLogCountSummaryCategoryEnum = "INCIDENT_ERROR" AlertLogCountSummaryCategoryError AlertLogCountSummaryCategoryEnum = "ERROR" AlertLogCountSummaryCategoryWarning AlertLogCountSummaryCategoryEnum = "WARNING" AlertLogCountSummaryCategoryNotification AlertLogCountSummaryCategoryEnum = "NOTIFICATION" AlertLogCountSummaryCategoryTrace AlertLogCountSummaryCategoryEnum = "TRACE" AlertLogCountSummaryCategoryCritical AlertLogCountSummaryCategoryEnum = "CRITICAL" AlertLogCountSummaryCategorySevere AlertLogCountSummaryCategoryEnum = "SEVERE" AlertLogCountSummaryCategoryImportant AlertLogCountSummaryCategoryEnum = "IMPORTANT" AlertLogCountSummaryCategoryNormal AlertLogCountSummaryCategoryEnum = "NORMAL" AlertLogCountSummaryCategoryOther AlertLogCountSummaryCategoryEnum = "OTHER" )
Set of constants representing the allowable values for AlertLogCountSummaryCategoryEnum
func GetAlertLogCountSummaryCategoryEnumValues ¶ added in v65.10.0
func GetAlertLogCountSummaryCategoryEnumValues() []AlertLogCountSummaryCategoryEnum
GetAlertLogCountSummaryCategoryEnumValues Enumerates the set of values for AlertLogCountSummaryCategoryEnum
func GetMappingAlertLogCountSummaryCategoryEnum ¶ added in v65.10.0
func GetMappingAlertLogCountSummaryCategoryEnum(val string) (AlertLogCountSummaryCategoryEnum, bool)
GetMappingAlertLogCountSummaryCategoryEnum performs case Insensitive comparison on enum value and return the desired enum
type AlertLogCountsCollection ¶ added in v65.10.0
type AlertLogCountsCollection struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" json:"managedDatabaseId"` // An array of the counts of different urgency or type of alert logs. Items []AlertLogCountSummary `mandatory:"true" json:"items"` }
AlertLogCountsCollection The collection of the counts of different level or type of alert logs.
func (AlertLogCountsCollection) String ¶ added in v65.10.0
func (m AlertLogCountsCollection) String() string
func (AlertLogCountsCollection) ValidateEnumValue ¶ added in v65.10.0
func (m AlertLogCountsCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AlertLogSummary ¶ added in v65.10.0
type AlertLogSummary struct { // The level of the alert log. MessageLevel AlertLogSummaryMessageLevelEnum `mandatory:"true" json:"messageLevel"` // The type of alert log message. MessageType AlertLogSummaryMessageTypeEnum `mandatory:"true" json:"messageType"` // The contents of the alert log message. MessageContent *string `mandatory:"false" json:"messageContent"` // The date and time the alert log was created. Timestamp *common.SDKTime `mandatory:"false" json:"timestamp"` // The supplemental details of the alert log. SupplementalDetail *string `mandatory:"false" json:"supplementalDetail"` // The alert log file location. FileLocation *string `mandatory:"false" json:"fileLocation"` }
AlertLogSummary The detail for one alert log entry.
func (AlertLogSummary) String ¶ added in v65.10.0
func (m AlertLogSummary) String() string
func (AlertLogSummary) ValidateEnumValue ¶ added in v65.10.0
func (m AlertLogSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AlertLogSummaryMessageLevelEnum ¶ added in v65.10.0
type AlertLogSummaryMessageLevelEnum string
AlertLogSummaryMessageLevelEnum Enum with underlying type: string
const ( AlertLogSummaryMessageLevelCritical AlertLogSummaryMessageLevelEnum = "CRITICAL" AlertLogSummaryMessageLevelSevere AlertLogSummaryMessageLevelEnum = "SEVERE" AlertLogSummaryMessageLevelImportant AlertLogSummaryMessageLevelEnum = "IMPORTANT" AlertLogSummaryMessageLevelNormal AlertLogSummaryMessageLevelEnum = "NORMAL" )
Set of constants representing the allowable values for AlertLogSummaryMessageLevelEnum
func GetAlertLogSummaryMessageLevelEnumValues ¶ added in v65.10.0
func GetAlertLogSummaryMessageLevelEnumValues() []AlertLogSummaryMessageLevelEnum
GetAlertLogSummaryMessageLevelEnumValues Enumerates the set of values for AlertLogSummaryMessageLevelEnum
func GetMappingAlertLogSummaryMessageLevelEnum ¶ added in v65.10.0
func GetMappingAlertLogSummaryMessageLevelEnum(val string) (AlertLogSummaryMessageLevelEnum, bool)
GetMappingAlertLogSummaryMessageLevelEnum performs case Insensitive comparison on enum value and return the desired enum
type AlertLogSummaryMessageTypeEnum ¶ added in v65.10.0
type AlertLogSummaryMessageTypeEnum string
AlertLogSummaryMessageTypeEnum Enum with underlying type: string
const ( AlertLogSummaryMessageTypeUnknown AlertLogSummaryMessageTypeEnum = "UNKNOWN" AlertLogSummaryMessageTypeIncidentError AlertLogSummaryMessageTypeEnum = "INCIDENT_ERROR" AlertLogSummaryMessageTypeError AlertLogSummaryMessageTypeEnum = "ERROR" AlertLogSummaryMessageTypeWarning AlertLogSummaryMessageTypeEnum = "WARNING" AlertLogSummaryMessageTypeNotification AlertLogSummaryMessageTypeEnum = "NOTIFICATION" AlertLogSummaryMessageTypeTrace AlertLogSummaryMessageTypeEnum = "TRACE" )
Set of constants representing the allowable values for AlertLogSummaryMessageTypeEnum
func GetAlertLogSummaryMessageTypeEnumValues ¶ added in v65.10.0
func GetAlertLogSummaryMessageTypeEnumValues() []AlertLogSummaryMessageTypeEnum
GetAlertLogSummaryMessageTypeEnumValues Enumerates the set of values for AlertLogSummaryMessageTypeEnum
func GetMappingAlertLogSummaryMessageTypeEnum ¶ added in v65.10.0
func GetMappingAlertLogSummaryMessageTypeEnum(val string) (AlertLogSummaryMessageTypeEnum, bool)
GetMappingAlertLogSummaryMessageTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AlertSeverityEnumEnum ¶ added in v65.36.1
type AlertSeverityEnumEnum string
AlertSeverityEnumEnum Enum with underlying type: string
const ( AlertSeverityEnumClear AlertSeverityEnumEnum = "CLEAR" AlertSeverityEnumInfo AlertSeverityEnumEnum = "INFO" AlertSeverityEnumWarning AlertSeverityEnumEnum = "WARNING" AlertSeverityEnumCritical AlertSeverityEnumEnum = "CRITICAL" )
Set of constants representing the allowable values for AlertSeverityEnumEnum
func GetAlertSeverityEnumEnumValues ¶ added in v65.36.1
func GetAlertSeverityEnumEnumValues() []AlertSeverityEnumEnum
GetAlertSeverityEnumEnumValues Enumerates the set of values for AlertSeverityEnumEnum
func GetMappingAlertSeverityEnumEnum ¶ added in v65.36.1
func GetMappingAlertSeverityEnumEnum(val string) (AlertSeverityEnumEnum, bool)
GetMappingAlertSeverityEnumEnum performs case Insensitive comparison on enum value and return the desired enum
type AlertTypeEnumEnum ¶ added in v65.36.1
type AlertTypeEnumEnum string
AlertTypeEnumEnum Enum with underlying type: string
const ( AlertTypeEnumStateful AlertTypeEnumEnum = "STATEFUL" AlertTypeEnumStateless AlertTypeEnumEnum = "STATELESS" )
Set of constants representing the allowable values for AlertTypeEnumEnum
func GetAlertTypeEnumEnumValues ¶ added in v65.36.1
func GetAlertTypeEnumEnumValues() []AlertTypeEnumEnum
GetAlertTypeEnumEnumValues Enumerates the set of values for AlertTypeEnumEnum
func GetMappingAlertTypeEnumEnum ¶ added in v65.36.1
func GetMappingAlertTypeEnumEnum(val string) (AlertTypeEnumEnum, bool)
GetMappingAlertTypeEnumEnum performs case Insensitive comparison on enum value and return the desired enum
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 AsmConnectionCredentailsByName ¶ added in v65.31.0
type AsmConnectionCredentailsByName struct { // The name of the credential information that used to connect to the DB system resource. // The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, // and length of "y" has a maximum of 199 characters. The name strings can contain letters, // numbers and the underscore character only. Other characters are not valid, except for // the "." character that separates the "x" and "y" portions of the name. // *IMPORTANT* - The name must be unique within the OCI region the credential is being created in. // If you specify a name that duplicates the name of another credential within the same OCI region, // you may overwrite or corrupt the credential that is already using the name. // For example: inventorydb.abc112233445566778899 CredentialName *string `mandatory:"true" json:"credentialName"` }
AsmConnectionCredentailsByName The existing named credential used to connect to the ASM instance.
func (AsmConnectionCredentailsByName) MarshalJSON ¶ added in v65.31.0
func (m AsmConnectionCredentailsByName) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AsmConnectionCredentailsByName) String ¶ added in v65.31.0
func (m AsmConnectionCredentailsByName) String() string
func (AsmConnectionCredentailsByName) ValidateEnumValue ¶ added in v65.31.0
func (m AsmConnectionCredentailsByName) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AsmConnectionCredentials ¶ added in v65.31.0
type AsmConnectionCredentials interface { }
AsmConnectionCredentials The credentials used to connect to the ASM instance. Currently only the `DETAILS` type is supported for creating MACS connector credentials.
type AsmConnectionCredentialsByDetails ¶ added in v65.31.0
type AsmConnectionCredentialsByDetails struct { // The user name used to connect to the ASM instance. UserName *string `mandatory:"true" json:"userName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the secret containing the user password. PasswordSecretId *string `mandatory:"true" json:"passwordSecretId"` // The name of the credential information that used to connect to the DB system resource. // The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, // and length of "y" has a maximum of 199 characters. The name strings can contain letters, // numbers and the underscore character only. Other characters are not valid, except for // the "." character that separates the "x" and "y" portions of the name. // *IMPORTANT* - The name must be unique within the OCI region the credential is being created in. // If you specify a name that duplicates the name of another credential within the same OCI region, // you may overwrite or corrupt the credential that is already using the name. // For example: inventorydb.abc112233445566778899 CredentialName *string `mandatory:"false" json:"credentialName"` // The role of the user connecting to the ASM instance. Role AsmConnectionCredentialsByDetailsRoleEnum `mandatory:"true" json:"role"` }
AsmConnectionCredentialsByDetails The credentials used to connect to the ASM instance.
func (AsmConnectionCredentialsByDetails) MarshalJSON ¶ added in v65.31.0
func (m AsmConnectionCredentialsByDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AsmConnectionCredentialsByDetails) String ¶ added in v65.31.0
func (m AsmConnectionCredentialsByDetails) String() string
func (AsmConnectionCredentialsByDetails) ValidateEnumValue ¶ added in v65.31.0
func (m AsmConnectionCredentialsByDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AsmConnectionCredentialsByDetailsRoleEnum ¶ added in v65.31.0
type AsmConnectionCredentialsByDetailsRoleEnum string
AsmConnectionCredentialsByDetailsRoleEnum Enum with underlying type: string
const ( AsmConnectionCredentialsByDetailsRoleSysasm AsmConnectionCredentialsByDetailsRoleEnum = "SYSASM" AsmConnectionCredentialsByDetailsRoleSysdba AsmConnectionCredentialsByDetailsRoleEnum = "SYSDBA" AsmConnectionCredentialsByDetailsRoleSysoper AsmConnectionCredentialsByDetailsRoleEnum = "SYSOPER" )
Set of constants representing the allowable values for AsmConnectionCredentialsByDetailsRoleEnum
func GetAsmConnectionCredentialsByDetailsRoleEnumValues ¶ added in v65.31.0
func GetAsmConnectionCredentialsByDetailsRoleEnumValues() []AsmConnectionCredentialsByDetailsRoleEnum
GetAsmConnectionCredentialsByDetailsRoleEnumValues Enumerates the set of values for AsmConnectionCredentialsByDetailsRoleEnum
func GetMappingAsmConnectionCredentialsByDetailsRoleEnum ¶ added in v65.31.0
func GetMappingAsmConnectionCredentialsByDetailsRoleEnum(val string) (AsmConnectionCredentialsByDetailsRoleEnum, bool)
GetMappingAsmConnectionCredentialsByDetailsRoleEnum performs case Insensitive comparison on enum value and return the desired enum
type AsmConnectionCredentialsCredentialTypeEnum ¶ added in v65.31.0
type AsmConnectionCredentialsCredentialTypeEnum string
AsmConnectionCredentialsCredentialTypeEnum Enum with underlying type: string
const ( AsmConnectionCredentialsCredentialTypeNameReference AsmConnectionCredentialsCredentialTypeEnum = "NAME_REFERENCE" AsmConnectionCredentialsCredentialTypeDetails AsmConnectionCredentialsCredentialTypeEnum = "DETAILS" )
Set of constants representing the allowable values for AsmConnectionCredentialsCredentialTypeEnum
func GetAsmConnectionCredentialsCredentialTypeEnumValues ¶ added in v65.31.0
func GetAsmConnectionCredentialsCredentialTypeEnumValues() []AsmConnectionCredentialsCredentialTypeEnum
GetAsmConnectionCredentialsCredentialTypeEnumValues Enumerates the set of values for AsmConnectionCredentialsCredentialTypeEnum
func GetMappingAsmConnectionCredentialsCredentialTypeEnum ¶ added in v65.31.0
func GetMappingAsmConnectionCredentialsCredentialTypeEnum(val string) (AsmConnectionCredentialsCredentialTypeEnum, bool)
GetMappingAsmConnectionCredentialsCredentialTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AsmConnectionString ¶ added in v65.31.0
type AsmConnectionString struct { // The list of host names of the ASM instances. Hosts []string `mandatory:"true" json:"hosts"` // The port used to connect to the ASM instance. Port *int `mandatory:"true" json:"port"` // The service name of the ASM instance. Service *string `mandatory:"true" json:"service"` // The protocol used to connect to the ASM instance. Protocol AsmConnectionStringProtocolEnum `mandatory:"true" json:"protocol"` }
AsmConnectionString The ASM instance connection string.
func (AsmConnectionString) String ¶ added in v65.31.0
func (m AsmConnectionString) String() string
func (AsmConnectionString) ValidateEnumValue ¶ added in v65.31.0
func (m AsmConnectionString) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AsmConnectionStringProtocolEnum ¶ added in v65.31.0
type AsmConnectionStringProtocolEnum string
AsmConnectionStringProtocolEnum Enum with underlying type: string
const (
AsmConnectionStringProtocolTcp AsmConnectionStringProtocolEnum = "TCP"
)
Set of constants representing the allowable values for AsmConnectionStringProtocolEnum
func GetAsmConnectionStringProtocolEnumValues ¶ added in v65.31.0
func GetAsmConnectionStringProtocolEnumValues() []AsmConnectionStringProtocolEnum
GetAsmConnectionStringProtocolEnumValues Enumerates the set of values for AsmConnectionStringProtocolEnum
func GetMappingAsmConnectionStringProtocolEnum ¶ added in v65.31.0
func GetMappingAsmConnectionStringProtocolEnum(val string) (AsmConnectionStringProtocolEnum, bool)
GetMappingAsmConnectionStringProtocolEnum performs case Insensitive comparison on enum value and return the desired enum
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 Managed 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 AssociatedComponent ¶ added in v65.31.0
type AssociatedComponent struct { // The identifier of the associated component. ComponentId *string `mandatory:"true" json:"componentId"` // The association type. AssociationType AssociatedComponentAssociationTypeEnum `mandatory:"true" json:"associationType"` // The type of associated component. ComponentType ExternalDbSystemComponentTypeEnum `mandatory:"false" json:"componentType,omitempty"` }
AssociatedComponent The details of the associated component.
func (AssociatedComponent) String ¶ added in v65.31.0
func (m AssociatedComponent) String() string
func (AssociatedComponent) ValidateEnumValue ¶ added in v65.31.0
func (m AssociatedComponent) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AssociatedComponentAssociationTypeEnum ¶ added in v65.31.0
type AssociatedComponentAssociationTypeEnum string
AssociatedComponentAssociationTypeEnum Enum with underlying type: string
const ( AssociatedComponentAssociationTypeContains AssociatedComponentAssociationTypeEnum = "CONTAINS" AssociatedComponentAssociationTypeUses AssociatedComponentAssociationTypeEnum = "USES" )
Set of constants representing the allowable values for AssociatedComponentAssociationTypeEnum
func GetAssociatedComponentAssociationTypeEnumValues ¶ added in v65.31.0
func GetAssociatedComponentAssociationTypeEnumValues() []AssociatedComponentAssociationTypeEnum
GetAssociatedComponentAssociationTypeEnumValues Enumerates the set of values for AssociatedComponentAssociationTypeEnum
func GetMappingAssociatedComponentAssociationTypeEnum ¶ added in v65.31.0
func GetMappingAssociatedComponentAssociationTypeEnum(val string) (AssociatedComponentAssociationTypeEnum, bool)
GetMappingAssociatedComponentAssociationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 AssociatedServiceDetails ¶ added in v65.42.0
type AssociatedServiceDetails struct { // The status of the associated service. IsEnabled *bool `mandatory:"true" json:"isEnabled"` // The associated service-specific inputs in JSON string format, which Database Management can identify. Metadata *string `mandatory:"false" json:"metadata"` }
AssociatedServiceDetails The details of the associated service that will be enabled or disabled for an external DB System.
func (AssociatedServiceDetails) String ¶ added in v65.42.0
func (m AssociatedServiceDetails) String() string
func (AssociatedServiceDetails) ValidateEnumValue ¶ added in v65.42.0
func (m AssociatedServiceDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AttentionLogCollection ¶ added in v65.10.0
type AttentionLogCollection struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" json:"managedDatabaseId"` // An array of the attention logs. Items []AttentionLogSummary `mandatory:"true" json:"items"` }
AttentionLogCollection The list of attention logs.
func (AttentionLogCollection) String ¶ added in v65.10.0
func (m AttentionLogCollection) String() string
func (AttentionLogCollection) ValidateEnumValue ¶ added in v65.10.0
func (m AttentionLogCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AttentionLogCountSummary ¶ added in v65.10.0
type AttentionLogCountSummary struct { // The category of different attention logs. Category AttentionLogCountSummaryCategoryEnum `mandatory:"true" json:"category"` // The count of attention logs with specific category. Count *int `mandatory:"true" json:"count"` }
AttentionLogCountSummary The details for one attention log count entry.
func (AttentionLogCountSummary) String ¶ added in v65.10.0
func (m AttentionLogCountSummary) String() string
func (AttentionLogCountSummary) ValidateEnumValue ¶ added in v65.10.0
func (m AttentionLogCountSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AttentionLogCountSummaryCategoryEnum ¶ added in v65.10.0
type AttentionLogCountSummaryCategoryEnum string
AttentionLogCountSummaryCategoryEnum Enum with underlying type: string
const ( AttentionLogCountSummaryCategoryUnknown AttentionLogCountSummaryCategoryEnum = "UNKNOWN" AttentionLogCountSummaryCategoryIncidentError AttentionLogCountSummaryCategoryEnum = "INCIDENT_ERROR" AttentionLogCountSummaryCategoryError AttentionLogCountSummaryCategoryEnum = "ERROR" AttentionLogCountSummaryCategoryWarning AttentionLogCountSummaryCategoryEnum = "WARNING" AttentionLogCountSummaryCategoryNotification AttentionLogCountSummaryCategoryEnum = "NOTIFICATION" AttentionLogCountSummaryCategoryTrace AttentionLogCountSummaryCategoryEnum = "TRACE" AttentionLogCountSummaryCategoryImmediate AttentionLogCountSummaryCategoryEnum = "IMMEDIATE" AttentionLogCountSummaryCategorySoon AttentionLogCountSummaryCategoryEnum = "SOON" AttentionLogCountSummaryCategoryDeferrable AttentionLogCountSummaryCategoryEnum = "DEFERRABLE" AttentionLogCountSummaryCategoryInfo AttentionLogCountSummaryCategoryEnum = "INFO" AttentionLogCountSummaryCategoryOther AttentionLogCountSummaryCategoryEnum = "OTHER" )
Set of constants representing the allowable values for AttentionLogCountSummaryCategoryEnum
func GetAttentionLogCountSummaryCategoryEnumValues ¶ added in v65.10.0
func GetAttentionLogCountSummaryCategoryEnumValues() []AttentionLogCountSummaryCategoryEnum
GetAttentionLogCountSummaryCategoryEnumValues Enumerates the set of values for AttentionLogCountSummaryCategoryEnum
func GetMappingAttentionLogCountSummaryCategoryEnum ¶ added in v65.10.0
func GetMappingAttentionLogCountSummaryCategoryEnum(val string) (AttentionLogCountSummaryCategoryEnum, bool)
GetMappingAttentionLogCountSummaryCategoryEnum performs case Insensitive comparison on enum value and return the desired enum
type AttentionLogCountsCollection ¶ added in v65.10.0
type AttentionLogCountsCollection struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" json:"managedDatabaseId"` // An array of the counts of different urgency or type of attention logs. Items []AttentionLogCountSummary `mandatory:"true" json:"items"` }
AttentionLogCountsCollection The collection of the counts of different urgency or type of attention logs.
func (AttentionLogCountsCollection) String ¶ added in v65.10.0
func (m AttentionLogCountsCollection) String() string
func (AttentionLogCountsCollection) ValidateEnumValue ¶ added in v65.10.0
func (m AttentionLogCountsCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AttentionLogSummary ¶ added in v65.10.0
type AttentionLogSummary struct { // The urgency of the attention log. MessageUrgency AttentionLogSummaryMessageUrgencyEnum `mandatory:"true" json:"messageUrgency"` // The type of attention log message. MessageType AttentionLogSummaryMessageTypeEnum `mandatory:"true" json:"messageType"` // The contents of the attention log message. MessageContent *string `mandatory:"false" json:"messageContent"` // The date and time the attention log was created. Timestamp *common.SDKTime `mandatory:"false" json:"timestamp"` // The database scope for the attention log. Scope *string `mandatory:"false" json:"scope"` // The user who must act on the attention log message. TargetUser *string `mandatory:"false" json:"targetUser"` // The cause of the attention log. Cause *string `mandatory:"false" json:"cause"` // The recommended action to handle the attention log. Action *string `mandatory:"false" json:"action"` // The supplemental details of the attention log. SupplementalDetail *string `mandatory:"false" json:"supplementalDetail"` // The attention log file location. FileLocation *string `mandatory:"false" json:"fileLocation"` }
AttentionLogSummary The details for one attention log entry.
func (AttentionLogSummary) String ¶ added in v65.10.0
func (m AttentionLogSummary) String() string
func (AttentionLogSummary) ValidateEnumValue ¶ added in v65.10.0
func (m AttentionLogSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AttentionLogSummaryMessageTypeEnum ¶ added in v65.10.0
type AttentionLogSummaryMessageTypeEnum string
AttentionLogSummaryMessageTypeEnum Enum with underlying type: string
const ( AttentionLogSummaryMessageTypeUnknown AttentionLogSummaryMessageTypeEnum = "UNKNOWN" AttentionLogSummaryMessageTypeIncidentError AttentionLogSummaryMessageTypeEnum = "INCIDENT_ERROR" AttentionLogSummaryMessageTypeError AttentionLogSummaryMessageTypeEnum = "ERROR" AttentionLogSummaryMessageTypeWarning AttentionLogSummaryMessageTypeEnum = "WARNING" AttentionLogSummaryMessageTypeNotification AttentionLogSummaryMessageTypeEnum = "NOTIFICATION" AttentionLogSummaryMessageTypeTrace AttentionLogSummaryMessageTypeEnum = "TRACE" )
Set of constants representing the allowable values for AttentionLogSummaryMessageTypeEnum
func GetAttentionLogSummaryMessageTypeEnumValues ¶ added in v65.10.0
func GetAttentionLogSummaryMessageTypeEnumValues() []AttentionLogSummaryMessageTypeEnum
GetAttentionLogSummaryMessageTypeEnumValues Enumerates the set of values for AttentionLogSummaryMessageTypeEnum
func GetMappingAttentionLogSummaryMessageTypeEnum ¶ added in v65.10.0
func GetMappingAttentionLogSummaryMessageTypeEnum(val string) (AttentionLogSummaryMessageTypeEnum, bool)
GetMappingAttentionLogSummaryMessageTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AttentionLogSummaryMessageUrgencyEnum ¶ added in v65.10.0
type AttentionLogSummaryMessageUrgencyEnum string
AttentionLogSummaryMessageUrgencyEnum Enum with underlying type: string
const ( AttentionLogSummaryMessageUrgencyImmediate AttentionLogSummaryMessageUrgencyEnum = "IMMEDIATE" AttentionLogSummaryMessageUrgencySoon AttentionLogSummaryMessageUrgencyEnum = "SOON" AttentionLogSummaryMessageUrgencyDeferrable AttentionLogSummaryMessageUrgencyEnum = "DEFERRABLE" AttentionLogSummaryMessageUrgencyInfo AttentionLogSummaryMessageUrgencyEnum = "INFO" )
Set of constants representing the allowable values for AttentionLogSummaryMessageUrgencyEnum
func GetAttentionLogSummaryMessageUrgencyEnumValues ¶ added in v65.10.0
func GetAttentionLogSummaryMessageUrgencyEnumValues() []AttentionLogSummaryMessageUrgencyEnum
GetAttentionLogSummaryMessageUrgencyEnumValues Enumerates the set of values for AttentionLogSummaryMessageUrgencyEnum
func GetMappingAttentionLogSummaryMessageUrgencyEnum ¶ added in v65.10.0
func GetMappingAttentionLogSummaryMessageUrgencyEnum(val string) (AttentionLogSummaryMessageUrgencyEnum, bool)
GetMappingAttentionLogSummaryMessageUrgencyEnum performs case Insensitive comparison on enum value and return the desired enum
type AutomaticCaptureFilter ¶ added in v65.42.0
type AutomaticCaptureFilter struct { // The name of the automatic capture filter. // - AUTO_CAPTURE_SQL_TEXT: Search pattern to apply to SQL text. // - AUTO_CAPTURE_PARSING_SCHEMA_NAME: Parsing schema to include or exclude for SQL plan management auto capture. // - AUTO_CAPTURE_MODULE: Module to include or exclude for SQL plan management auto capture. // - AUTO_CAPTURE_ACTION: Action to include or exclude for SQL plan management automatic capture. Name AutomaticCaptureFilterNameEnum `mandatory:"false" json:"name,omitempty"` // A list of filter values to include. ValuesToInclude []string `mandatory:"false" json:"valuesToInclude"` // A list of filter values to exclude. ValuesToExclude []string `mandatory:"false" json:"valuesToExclude"` // The time the filter value was last updated. TimeLastModified *common.SDKTime `mandatory:"false" json:"timeLastModified"` // The database user who last updated the filter value. ModifiedBy *string `mandatory:"false" json:"modifiedBy"` }
AutomaticCaptureFilter An automatic capture filter that enables you to capture only those SQL statements that you want, and exclude noncritical statements.
func (AutomaticCaptureFilter) String ¶ added in v65.42.0
func (m AutomaticCaptureFilter) String() string
func (AutomaticCaptureFilter) ValidateEnumValue ¶ added in v65.42.0
func (m AutomaticCaptureFilter) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AutomaticCaptureFilterDetails ¶ added in v65.42.0
type AutomaticCaptureFilterDetails struct { // The name of the automatic capture filter. // - AUTO_CAPTURE_SQL_TEXT: Search pattern to apply to SQL text. // - AUTO_CAPTURE_PARSING_SCHEMA_NAME: Parsing schema to include or exclude for SQL plan management auto capture. // - AUTO_CAPTURE_MODULE: Module to include or exclude for SQL plan management auto capture. // - AUTO_CAPTURE_ACTION: Action to include or exclude for SQL plan management automatic capture. Name AutomaticCaptureFilterDetailsNameEnum `mandatory:"true" json:"name"` // A list of filter values to include. ValuesToInclude []string `mandatory:"false" json:"valuesToInclude"` // A list of filter values to exclude. ValuesToExclude []string `mandatory:"false" json:"valuesToExclude"` }
AutomaticCaptureFilterDetails The details of a capture filter used to include or exclude SQL statements in the initial automatic plan capture.
func (AutomaticCaptureFilterDetails) String ¶ added in v65.42.0
func (m AutomaticCaptureFilterDetails) String() string
func (AutomaticCaptureFilterDetails) ValidateEnumValue ¶ added in v65.42.0
func (m AutomaticCaptureFilterDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AutomaticCaptureFilterDetailsNameEnum ¶ added in v65.42.0
type AutomaticCaptureFilterDetailsNameEnum string
AutomaticCaptureFilterDetailsNameEnum Enum with underlying type: string
const ( AutomaticCaptureFilterDetailsNameSqlText AutomaticCaptureFilterDetailsNameEnum = "AUTO_CAPTURE_SQL_TEXT" AutomaticCaptureFilterDetailsNameParsingSchemaName AutomaticCaptureFilterDetailsNameEnum = "AUTO_CAPTURE_PARSING_SCHEMA_NAME" AutomaticCaptureFilterDetailsNameModule AutomaticCaptureFilterDetailsNameEnum = "AUTO_CAPTURE_MODULE" AutomaticCaptureFilterDetailsNameAction AutomaticCaptureFilterDetailsNameEnum = "AUTO_CAPTURE_ACTION" )
Set of constants representing the allowable values for AutomaticCaptureFilterDetailsNameEnum
func GetAutomaticCaptureFilterDetailsNameEnumValues ¶ added in v65.42.0
func GetAutomaticCaptureFilterDetailsNameEnumValues() []AutomaticCaptureFilterDetailsNameEnum
GetAutomaticCaptureFilterDetailsNameEnumValues Enumerates the set of values for AutomaticCaptureFilterDetailsNameEnum
func GetMappingAutomaticCaptureFilterDetailsNameEnum ¶ added in v65.42.0
func GetMappingAutomaticCaptureFilterDetailsNameEnum(val string) (AutomaticCaptureFilterDetailsNameEnum, bool)
GetMappingAutomaticCaptureFilterDetailsNameEnum performs case Insensitive comparison on enum value and return the desired enum
type AutomaticCaptureFilterNameEnum ¶ added in v65.42.0
type AutomaticCaptureFilterNameEnum string
AutomaticCaptureFilterNameEnum Enum with underlying type: string
const ( AutomaticCaptureFilterNameSqlText AutomaticCaptureFilterNameEnum = "AUTO_CAPTURE_SQL_TEXT" AutomaticCaptureFilterNameParsingSchemaName AutomaticCaptureFilterNameEnum = "AUTO_CAPTURE_PARSING_SCHEMA_NAME" AutomaticCaptureFilterNameModule AutomaticCaptureFilterNameEnum = "AUTO_CAPTURE_MODULE" AutomaticCaptureFilterNameAction AutomaticCaptureFilterNameEnum = "AUTO_CAPTURE_ACTION" )
Set of constants representing the allowable values for AutomaticCaptureFilterNameEnum
func GetAutomaticCaptureFilterNameEnumValues ¶ added in v65.42.0
func GetAutomaticCaptureFilterNameEnumValues() []AutomaticCaptureFilterNameEnum
GetAutomaticCaptureFilterNameEnumValues Enumerates the set of values for AutomaticCaptureFilterNameEnum
func GetMappingAutomaticCaptureFilterNameEnum ¶ added in v65.42.0
func GetMappingAutomaticCaptureFilterNameEnum(val string) (AutomaticCaptureFilterNameEnum, bool)
GetMappingAutomaticCaptureFilterNameEnum performs case Insensitive comparison on enum value and return the desired enum
type AutonomousDatabaseDiagnosticsAndManagementFeatureDetails ¶ added in v65.73.0
type AutonomousDatabaseDiagnosticsAndManagementFeatureDetails struct { DatabaseConnectionDetails *DatabaseConnectionDetails `mandatory:"true" json:"databaseConnectionDetails"` ConnectorDetails ConnectorDetails `mandatory:"false" json:"connectorDetails"` }
AutonomousDatabaseDiagnosticsAndManagementFeatureDetails The details required to enable the Diagnostics and Management feature.
func (AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) GetConnectorDetails ¶ added in v65.73.0
func (m AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) GetConnectorDetails() ConnectorDetails
GetConnectorDetails returns ConnectorDetails
func (AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) GetDatabaseConnectionDetails ¶ added in v65.73.0
func (m AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
GetDatabaseConnectionDetails returns DatabaseConnectionDetails
func (AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) MarshalJSON ¶ added in v65.73.0
func (m AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) String ¶ added in v65.73.0
func (m AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) String() string
func (*AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) UnmarshalJSON ¶ added in v65.73.0
func (m *AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) ValidateEnumValue ¶ added in v65.73.0
func (m AutonomousDatabaseDiagnosticsAndManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AutonomousDatabaseFeatureDetails ¶ added in v65.73.0
type AutonomousDatabaseFeatureDetails interface { GetDatabaseConnectionDetails() *DatabaseConnectionDetails GetConnectorDetails() ConnectorDetails }
AutonomousDatabaseFeatureDetails The details required to enable the specified Database Management feature for an Autonomous Database.
type AutonomousDatabaseSqlWatchFeatureDetails ¶ added in v65.73.0
type AutonomousDatabaseSqlWatchFeatureDetails struct { DatabaseConnectionDetails *DatabaseConnectionDetails `mandatory:"true" json:"databaseConnectionDetails"` ConnectorDetails ConnectorDetails `mandatory:"false" json:"connectorDetails"` }
AutonomousDatabaseSqlWatchFeatureDetails The details required to enable the SQL Watch feature.
func (AutonomousDatabaseSqlWatchFeatureDetails) GetConnectorDetails ¶ added in v65.73.0
func (m AutonomousDatabaseSqlWatchFeatureDetails) GetConnectorDetails() ConnectorDetails
GetConnectorDetails returns ConnectorDetails
func (AutonomousDatabaseSqlWatchFeatureDetails) GetDatabaseConnectionDetails ¶ added in v65.73.0
func (m AutonomousDatabaseSqlWatchFeatureDetails) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
GetDatabaseConnectionDetails returns DatabaseConnectionDetails
func (AutonomousDatabaseSqlWatchFeatureDetails) MarshalJSON ¶ added in v65.73.0
func (m AutonomousDatabaseSqlWatchFeatureDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AutonomousDatabaseSqlWatchFeatureDetails) String ¶ added in v65.73.0
func (m AutonomousDatabaseSqlWatchFeatureDetails) String() string
func (*AutonomousDatabaseSqlWatchFeatureDetails) UnmarshalJSON ¶ added in v65.73.0
func (m *AutonomousDatabaseSqlWatchFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (AutonomousDatabaseSqlWatchFeatureDetails) ValidateEnumValue ¶ added in v65.73.0
func (m AutonomousDatabaseSqlWatchFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error 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
func GetMappingAwrDbReportFormatEnum ¶
func GetMappingAwrDbReportFormatEnum(val string) (AwrDbReportFormatEnum, bool)
GetMappingAwrDbReportFormatEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingAwrDbSqlReportFormatEnum ¶
func GetMappingAwrDbSqlReportFormatEnum(val string) (AwrDbSqlReportFormatEnum, bool)
GetMappingAwrDbSqlReportFormatEnum performs case Insensitive comparison on enum value and return the desired enum
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 average wait time in milliseconds per wait. AvgWaitTimePerWait *float64 `mandatory:"false" json:"avgWaitTimePerWait"` // 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
func GetMappingAwrQueryResultAwrResultTypeEnum ¶
func GetMappingAwrQueryResultAwrResultTypeEnum(val string) (AwrQueryResultAwrResultTypeEnum, bool)
GetMappingAwrQueryResultAwrResultTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type BasicDatabaseConnectionStringDetails ¶ added in v65.65.0
type BasicDatabaseConnectionStringDetails struct { // The service name of the database. Service *string `mandatory:"true" json:"service"` // The port number used to connect to the database. Port *int `mandatory:"true" json:"port"` // The protocol used to connect to the database. Protocol BasicDatabaseConnectionStringDetailsProtocolEnum `mandatory:"true" json:"protocol"` }
BasicDatabaseConnectionStringDetails The details of the Oracle Database basic connection string.
func (BasicDatabaseConnectionStringDetails) MarshalJSON ¶ added in v65.65.0
func (m BasicDatabaseConnectionStringDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (BasicDatabaseConnectionStringDetails) String ¶ added in v65.65.0
func (m BasicDatabaseConnectionStringDetails) String() string
func (BasicDatabaseConnectionStringDetails) ValidateEnumValue ¶ added in v65.65.0
func (m BasicDatabaseConnectionStringDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type BasicDatabaseConnectionStringDetailsProtocolEnum ¶ added in v65.65.0
type BasicDatabaseConnectionStringDetailsProtocolEnum string
BasicDatabaseConnectionStringDetailsProtocolEnum Enum with underlying type: string
const ( BasicDatabaseConnectionStringDetailsProtocolTcp BasicDatabaseConnectionStringDetailsProtocolEnum = "TCP" BasicDatabaseConnectionStringDetailsProtocolTcps BasicDatabaseConnectionStringDetailsProtocolEnum = "TCPS" )
Set of constants representing the allowable values for BasicDatabaseConnectionStringDetailsProtocolEnum
func GetBasicDatabaseConnectionStringDetailsProtocolEnumValues ¶ added in v65.65.0
func GetBasicDatabaseConnectionStringDetailsProtocolEnumValues() []BasicDatabaseConnectionStringDetailsProtocolEnum
GetBasicDatabaseConnectionStringDetailsProtocolEnumValues Enumerates the set of values for BasicDatabaseConnectionStringDetailsProtocolEnum
func GetMappingBasicDatabaseConnectionStringDetailsProtocolEnum ¶ added in v65.65.0
func GetMappingBasicDatabaseConnectionStringDetailsProtocolEnum(val string) (BasicDatabaseConnectionStringDetailsProtocolEnum, bool)
GetMappingBasicDatabaseConnectionStringDetailsProtocolEnum performs case Insensitive comparison on enum value and return the desired enum
type BasicNamedCredentialContent ¶ added in v65.57.0
type BasicNamedCredentialContent 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 Vault service secret that contains the database user password. PasswordSecretId *string `mandatory:"true" json:"passwordSecretId"` // The role of the database user. Role RoleEnum `mandatory:"true" json:"role"` // The mechanism used to access the password plain text value. PasswordSecretAccessMode PasswordSecretAccessModeEnum `mandatory:"true" json:"passwordSecretAccessMode"` }
BasicNamedCredentialContent The details of the 'BASIC' named credential.
func (BasicNamedCredentialContent) MarshalJSON ¶ added in v65.57.0
func (m BasicNamedCredentialContent) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (BasicNamedCredentialContent) String ¶ added in v65.57.0
func (m BasicNamedCredentialContent) String() string
func (BasicNamedCredentialContent) ValidateEnumValue ¶ added in v65.57.0
func (m BasicNamedCredentialContent) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type BasicPreferredCredential ¶ added in v65.19.0
type BasicPreferredCredential struct { // The name of the preferred credential. CredentialName *string `mandatory:"false" json:"credentialName"` // Indicates whether the preferred credential is accessible. IsAccessible *bool `mandatory:"false" json:"isAccessible"` // The user name used to connect to the database. UserName *string `mandatory:"false" json:"userName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Vault service secret that contains the database user password. PasswordSecretId *string `mandatory:"false" json:"passwordSecretId"` // The status of the preferred credential. Status PreferredCredentialStatusEnum `mandatory:"false" json:"status,omitempty"` // The role of the database user. Role RoleEnum `mandatory:"false" json:"role,omitempty"` }
BasicPreferredCredential The details of the 'BASIC' preferred credential.
func (BasicPreferredCredential) GetCredentialName ¶ added in v65.19.0
func (m BasicPreferredCredential) GetCredentialName() *string
GetCredentialName returns CredentialName
func (BasicPreferredCredential) GetIsAccessible ¶ added in v65.19.0
func (m BasicPreferredCredential) GetIsAccessible() *bool
GetIsAccessible returns IsAccessible
func (BasicPreferredCredential) GetStatus ¶ added in v65.19.0
func (m BasicPreferredCredential) GetStatus() PreferredCredentialStatusEnum
GetStatus returns Status
func (BasicPreferredCredential) MarshalJSON ¶ added in v65.19.0
func (m BasicPreferredCredential) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (BasicPreferredCredential) String ¶ added in v65.19.0
func (m BasicPreferredCredential) String() string
func (BasicPreferredCredential) ValidateEnumValue ¶ added in v65.19.0
func (m BasicPreferredCredential) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 { // 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"` Credentials *DatabaseCredentials `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
ChangeDatabaseParametersDetails The details required to change database parameter values. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (ChangeDatabaseParametersDetails) String ¶
func (m ChangeDatabaseParametersDetails) String() string
func (*ChangeDatabaseParametersDetails) UnmarshalJSON ¶ added in v65.57.0
func (m *ChangeDatabaseParametersDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
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 ChangeExternalDbSystemCompartmentDetails ¶ added in v65.31.0
type ChangeExternalDbSystemCompartmentDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the // compartment to move the external DB system to. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeExternalDbSystemCompartmentDetails The details required to change the compartment of an external DB system.
func (ChangeExternalDbSystemCompartmentDetails) String ¶ added in v65.31.0
func (m ChangeExternalDbSystemCompartmentDetails) String() string
func (ChangeExternalDbSystemCompartmentDetails) ValidateEnumValue ¶ added in v65.31.0
func (m ChangeExternalDbSystemCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeExternalDbSystemCompartmentRequest ¶ added in v65.31.0
type ChangeExternalDbSystemCompartmentRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment to which the external DB system should be moved. ChangeExternalDbSystemCompartmentDetails `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 }
ChangeExternalDbSystemCompartmentRequest wrapper for the ChangeExternalDbSystemCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeExternalDbSystemCompartment.go.html to see an example of how to use ChangeExternalDbSystemCompartmentRequest.
func (ChangeExternalDbSystemCompartmentRequest) BinaryRequestBody ¶ added in v65.31.0
func (request ChangeExternalDbSystemCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeExternalDbSystemCompartmentRequest) HTTPRequest ¶ added in v65.31.0
func (request ChangeExternalDbSystemCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeExternalDbSystemCompartmentRequest) RetryPolicy ¶ added in v65.31.0
func (request ChangeExternalDbSystemCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeExternalDbSystemCompartmentRequest) String ¶ added in v65.31.0
func (request ChangeExternalDbSystemCompartmentRequest) String() string
func (ChangeExternalDbSystemCompartmentRequest) ValidateEnumValue ¶ added in v65.31.0
func (request ChangeExternalDbSystemCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeExternalDbSystemCompartmentResponse ¶ added in v65.31.0
type ChangeExternalDbSystemCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
ChangeExternalDbSystemCompartmentResponse wrapper for the ChangeExternalDbSystemCompartment operation
func (ChangeExternalDbSystemCompartmentResponse) HTTPResponse ¶ added in v65.31.0
func (response ChangeExternalDbSystemCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeExternalDbSystemCompartmentResponse) String ¶ added in v65.31.0
func (response ChangeExternalDbSystemCompartmentResponse) String() string
type ChangeExternalExadataInfrastructureCompartmentDetails ¶ added in v65.36.1
type ChangeExternalExadataInfrastructureCompartmentDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the // compartment to move the Exadata infrastructure and related components to. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeExternalExadataInfrastructureCompartmentDetails The details required to change the compartment of the Exadata infrastructure.
func (ChangeExternalExadataInfrastructureCompartmentDetails) String ¶ added in v65.36.1
func (m ChangeExternalExadataInfrastructureCompartmentDetails) String() string
func (ChangeExternalExadataInfrastructureCompartmentDetails) ValidateEnumValue ¶ added in v65.36.1
func (m ChangeExternalExadataInfrastructureCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeExternalExadataInfrastructureCompartmentRequest ¶ added in v65.36.1
type ChangeExternalExadataInfrastructureCompartmentRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata infrastructure. ExternalExadataInfrastructureId *string `mandatory:"true" contributesTo:"path" name:"externalExadataInfrastructureId"` // The details required to move the Exadata infrastructure from one compartment to another. ChangeExternalExadataInfrastructureCompartmentDetails `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 }
ChangeExternalExadataInfrastructureCompartmentRequest wrapper for the ChangeExternalExadataInfrastructureCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeExternalExadataInfrastructureCompartment.go.html to see an example of how to use ChangeExternalExadataInfrastructureCompartmentRequest.
func (ChangeExternalExadataInfrastructureCompartmentRequest) BinaryRequestBody ¶ added in v65.36.1
func (request ChangeExternalExadataInfrastructureCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeExternalExadataInfrastructureCompartmentRequest) HTTPRequest ¶ added in v65.36.1
func (request ChangeExternalExadataInfrastructureCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeExternalExadataInfrastructureCompartmentRequest) RetryPolicy ¶ added in v65.36.1
func (request ChangeExternalExadataInfrastructureCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeExternalExadataInfrastructureCompartmentRequest) String ¶ added in v65.36.1
func (request ChangeExternalExadataInfrastructureCompartmentRequest) String() string
func (ChangeExternalExadataInfrastructureCompartmentRequest) ValidateEnumValue ¶ added in v65.36.1
func (request ChangeExternalExadataInfrastructureCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeExternalExadataInfrastructureCompartmentResponse ¶ added in v65.36.1
type ChangeExternalExadataInfrastructureCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
ChangeExternalExadataInfrastructureCompartmentResponse wrapper for the ChangeExternalExadataInfrastructureCompartment operation
func (ChangeExternalExadataInfrastructureCompartmentResponse) HTTPResponse ¶ added in v65.36.1
func (response ChangeExternalExadataInfrastructureCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeExternalExadataInfrastructureCompartmentResponse) String ¶ added in v65.36.1
func (response ChangeExternalExadataInfrastructureCompartmentResponse) 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 ChangeNamedCredentialCompartmentDetails ¶ added in v65.57.0
type ChangeNamedCredentialCompartmentDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the // compartment to which the named credential should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeNamedCredentialCompartmentDetails The details required to change the compartment of a named credential.
func (ChangeNamedCredentialCompartmentDetails) String ¶ added in v65.57.0
func (m ChangeNamedCredentialCompartmentDetails) String() string
func (ChangeNamedCredentialCompartmentDetails) ValidateEnumValue ¶ added in v65.57.0
func (m ChangeNamedCredentialCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeNamedCredentialCompartmentRequest ¶ added in v65.57.0
type ChangeNamedCredentialCompartmentRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the named credential. NamedCredentialId *string `mandatory:"true" contributesTo:"path" name:"namedCredentialId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment to which the named credential should be moved. ChangeNamedCredentialCompartmentDetails `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 }
ChangeNamedCredentialCompartmentRequest wrapper for the ChangeNamedCredentialCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeNamedCredentialCompartment.go.html to see an example of how to use ChangeNamedCredentialCompartmentRequest.
func (ChangeNamedCredentialCompartmentRequest) BinaryRequestBody ¶ added in v65.57.0
func (request ChangeNamedCredentialCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeNamedCredentialCompartmentRequest) HTTPRequest ¶ added in v65.57.0
func (request ChangeNamedCredentialCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeNamedCredentialCompartmentRequest) RetryPolicy ¶ added in v65.57.0
func (request ChangeNamedCredentialCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeNamedCredentialCompartmentRequest) String ¶ added in v65.57.0
func (request ChangeNamedCredentialCompartmentRequest) String() string
func (ChangeNamedCredentialCompartmentRequest) ValidateEnumValue ¶ added in v65.57.0
func (request ChangeNamedCredentialCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeNamedCredentialCompartmentResponse ¶ added in v65.57.0
type ChangeNamedCredentialCompartmentResponse 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"` }
ChangeNamedCredentialCompartmentResponse wrapper for the ChangeNamedCredentialCompartment operation
func (ChangeNamedCredentialCompartmentResponse) HTTPResponse ¶ added in v65.57.0
func (response ChangeNamedCredentialCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeNamedCredentialCompartmentResponse) String ¶ added in v65.57.0
func (response ChangeNamedCredentialCompartmentResponse) String() string
type ChangePlanRetentionDetails ¶ added in v65.42.0
type ChangePlanRetentionDetails struct { // The retention period in weeks. It can range between 5 and 523 weeks. RetentionWeeks *int `mandatory:"true" json:"retentionWeeks"` Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
ChangePlanRetentionDetails The details required to change the plan retention period. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (ChangePlanRetentionDetails) String ¶ added in v65.42.0
func (m ChangePlanRetentionDetails) String() string
func (*ChangePlanRetentionDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *ChangePlanRetentionDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ChangePlanRetentionDetails) ValidateEnumValue ¶ added in v65.42.0
func (m ChangePlanRetentionDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangePlanRetentionRequest ¶ added in v65.42.0
type ChangePlanRetentionRequest 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 the plan retention period. ChangePlanRetentionDetails `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 }
ChangePlanRetentionRequest wrapper for the ChangePlanRetention operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangePlanRetention.go.html to see an example of how to use ChangePlanRetentionRequest.
func (ChangePlanRetentionRequest) BinaryRequestBody ¶ added in v65.42.0
func (request ChangePlanRetentionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangePlanRetentionRequest) HTTPRequest ¶ added in v65.42.0
func (request ChangePlanRetentionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangePlanRetentionRequest) RetryPolicy ¶ added in v65.42.0
func (request ChangePlanRetentionRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangePlanRetentionRequest) String ¶ added in v65.42.0
func (request ChangePlanRetentionRequest) String() string
func (ChangePlanRetentionRequest) ValidateEnumValue ¶ added in v65.42.0
func (request ChangePlanRetentionRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangePlanRetentionResponse ¶ added in v65.42.0
type ChangePlanRetentionResponse 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"` }
ChangePlanRetentionResponse wrapper for the ChangePlanRetention operation
func (ChangePlanRetentionResponse) HTTPResponse ¶ added in v65.42.0
func (response ChangePlanRetentionResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangePlanRetentionResponse) String ¶ added in v65.42.0
func (response ChangePlanRetentionResponse) String() string
type ChangeSpaceBudgetDetails ¶ added in v65.42.0
type ChangeSpaceBudgetDetails struct { // The maximum percent of `SYSAUX` space that the SQL Management Base can use. SpaceBudgetPercent *float64 `mandatory:"true" json:"spaceBudgetPercent"` Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
ChangeSpaceBudgetDetails The details required to change the disk space limit for the SQL Management Base. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (ChangeSpaceBudgetDetails) String ¶ added in v65.42.0
func (m ChangeSpaceBudgetDetails) String() string
func (*ChangeSpaceBudgetDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *ChangeSpaceBudgetDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ChangeSpaceBudgetDetails) ValidateEnumValue ¶ added in v65.42.0
func (m ChangeSpaceBudgetDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeSpaceBudgetRequest ¶ added in v65.42.0
type ChangeSpaceBudgetRequest 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 the disk space limit for the SQL Management Base. ChangeSpaceBudgetDetails `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 }
ChangeSpaceBudgetRequest wrapper for the ChangeSpaceBudget operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeSpaceBudget.go.html to see an example of how to use ChangeSpaceBudgetRequest.
func (ChangeSpaceBudgetRequest) BinaryRequestBody ¶ added in v65.42.0
func (request ChangeSpaceBudgetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeSpaceBudgetRequest) HTTPRequest ¶ added in v65.42.0
func (request ChangeSpaceBudgetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeSpaceBudgetRequest) RetryPolicy ¶ added in v65.42.0
func (request ChangeSpaceBudgetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeSpaceBudgetRequest) String ¶ added in v65.42.0
func (request ChangeSpaceBudgetRequest) String() string
func (ChangeSpaceBudgetRequest) ValidateEnumValue ¶ added in v65.42.0
func (request ChangeSpaceBudgetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeSpaceBudgetResponse ¶ added in v65.42.0
type ChangeSpaceBudgetResponse 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"` }
ChangeSpaceBudgetResponse wrapper for the ChangeSpaceBudget operation
func (ChangeSpaceBudgetResponse) HTTPResponse ¶ added in v65.42.0
func (response ChangeSpaceBudgetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeSpaceBudgetResponse) String ¶ added in v65.42.0
func (response ChangeSpaceBudgetResponse) String() string
type ChangeSqlPlanBaselinesAttributesDetails ¶ added in v65.42.0
type ChangeSqlPlanBaselinesAttributesDetails struct { // The SQL statement handle. It identifies plans associated with a SQL statement // for attribute changes. If `null` then `planName` must be specified. SqlHandle *string `mandatory:"false" json:"sqlHandle"` // Then plan name. It identifies a specific plan. If `null' then all plans associated // with a SQL statement identified by `sqlHandle' are considered for attribute changes. PlanName *string `mandatory:"false" json:"planName"` // Indicates whether the plan is available for use by the optimizer. IsEnabled *bool `mandatory:"false" json:"isEnabled"` // Indicates whether the plan baseline is fixed. A fixed plan takes precedence over a non-fixed plan. IsFixed *bool `mandatory:"false" json:"isFixed"` // Indicates whether the plan is purged if it is not used for a time period. IsAutoPurged *bool `mandatory:"false" json:"isAutoPurged"` Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
ChangeSqlPlanBaselinesAttributesDetails The details required to change SQL plan baseline attributes. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (ChangeSqlPlanBaselinesAttributesDetails) String ¶ added in v65.42.0
func (m ChangeSqlPlanBaselinesAttributesDetails) String() string
func (*ChangeSqlPlanBaselinesAttributesDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *ChangeSqlPlanBaselinesAttributesDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ChangeSqlPlanBaselinesAttributesDetails) ValidateEnumValue ¶ added in v65.42.0
func (m ChangeSqlPlanBaselinesAttributesDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeSqlPlanBaselinesAttributesRequest ¶ added in v65.42.0
type ChangeSqlPlanBaselinesAttributesRequest 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 SQL plan baseline attributes. ChangeSqlPlanBaselinesAttributesDetails `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 }
ChangeSqlPlanBaselinesAttributesRequest wrapper for the ChangeSqlPlanBaselinesAttributes operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeSqlPlanBaselinesAttributes.go.html to see an example of how to use ChangeSqlPlanBaselinesAttributesRequest.
func (ChangeSqlPlanBaselinesAttributesRequest) BinaryRequestBody ¶ added in v65.42.0
func (request ChangeSqlPlanBaselinesAttributesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeSqlPlanBaselinesAttributesRequest) HTTPRequest ¶ added in v65.42.0
func (request ChangeSqlPlanBaselinesAttributesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeSqlPlanBaselinesAttributesRequest) RetryPolicy ¶ added in v65.42.0
func (request ChangeSqlPlanBaselinesAttributesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeSqlPlanBaselinesAttributesRequest) String ¶ added in v65.42.0
func (request ChangeSqlPlanBaselinesAttributesRequest) String() string
func (ChangeSqlPlanBaselinesAttributesRequest) ValidateEnumValue ¶ added in v65.42.0
func (request ChangeSqlPlanBaselinesAttributesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeSqlPlanBaselinesAttributesResponse ¶ added in v65.42.0
type ChangeSqlPlanBaselinesAttributesResponse 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"` }
ChangeSqlPlanBaselinesAttributesResponse wrapper for the ChangeSqlPlanBaselinesAttributes operation
func (ChangeSqlPlanBaselinesAttributesResponse) HTTPResponse ¶ added in v65.42.0
func (response ChangeSqlPlanBaselinesAttributesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeSqlPlanBaselinesAttributesResponse) String ¶ added in v65.42.0
func (response ChangeSqlPlanBaselinesAttributesResponse) String() string
type CheckExternalDbSystemConnectorConnectionStatusRequest ¶ added in v65.31.0
type CheckExternalDbSystemConnectorConnectionStatusRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalDbSystemConnectorId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemConnectorId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CheckExternalDbSystemConnectorConnectionStatusRequest wrapper for the CheckExternalDbSystemConnectorConnectionStatus operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CheckExternalDbSystemConnectorConnectionStatus.go.html to see an example of how to use CheckExternalDbSystemConnectorConnectionStatusRequest.
func (CheckExternalDbSystemConnectorConnectionStatusRequest) BinaryRequestBody ¶ added in v65.31.0
func (request CheckExternalDbSystemConnectorConnectionStatusRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CheckExternalDbSystemConnectorConnectionStatusRequest) HTTPRequest ¶ added in v65.31.0
func (request CheckExternalDbSystemConnectorConnectionStatusRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CheckExternalDbSystemConnectorConnectionStatusRequest) RetryPolicy ¶ added in v65.31.0
func (request CheckExternalDbSystemConnectorConnectionStatusRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CheckExternalDbSystemConnectorConnectionStatusRequest) String ¶ added in v65.31.0
func (request CheckExternalDbSystemConnectorConnectionStatusRequest) String() string
func (CheckExternalDbSystemConnectorConnectionStatusRequest) ValidateEnumValue ¶ added in v65.31.0
func (request CheckExternalDbSystemConnectorConnectionStatusRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CheckExternalDbSystemConnectorConnectionStatusResponse ¶ added in v65.31.0
type CheckExternalDbSystemConnectorConnectionStatusResponse struct { // The underlying http response RawResponse *http.Response // The ExternalDbSystemConnector instance ExternalDbSystemConnector `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"` // Content Location of the resource. ContentLocation *string `presentIn:"header" name:"content-location"` }
CheckExternalDbSystemConnectorConnectionStatusResponse wrapper for the CheckExternalDbSystemConnectorConnectionStatus operation
func (CheckExternalDbSystemConnectorConnectionStatusResponse) HTTPResponse ¶ added in v65.31.0
func (response CheckExternalDbSystemConnectorConnectionStatusResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CheckExternalDbSystemConnectorConnectionStatusResponse) String ¶ added in v65.31.0
func (response CheckExternalDbSystemConnectorConnectionStatusResponse) String() string
type CheckExternalExadataStorageConnectorRequest ¶ added in v65.36.1
type CheckExternalExadataStorageConnectorRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the connector to the Exadata storage server. ExternalExadataStorageConnectorId *string `mandatory:"true" contributesTo:"path" name:"externalExadataStorageConnectorId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CheckExternalExadataStorageConnectorRequest wrapper for the CheckExternalExadataStorageConnector operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CheckExternalExadataStorageConnector.go.html to see an example of how to use CheckExternalExadataStorageConnectorRequest.
func (CheckExternalExadataStorageConnectorRequest) BinaryRequestBody ¶ added in v65.36.1
func (request CheckExternalExadataStorageConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CheckExternalExadataStorageConnectorRequest) HTTPRequest ¶ added in v65.36.1
func (request CheckExternalExadataStorageConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CheckExternalExadataStorageConnectorRequest) RetryPolicy ¶ added in v65.36.1
func (request CheckExternalExadataStorageConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CheckExternalExadataStorageConnectorRequest) String ¶ added in v65.36.1
func (request CheckExternalExadataStorageConnectorRequest) String() string
func (CheckExternalExadataStorageConnectorRequest) ValidateEnumValue ¶ added in v65.36.1
func (request CheckExternalExadataStorageConnectorRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CheckExternalExadataStorageConnectorResponse ¶ added in v65.36.1
type CheckExternalExadataStorageConnectorResponse struct { // The underlying http response RawResponse *http.Response // The ExternalExadataStorageConnectorStatus instance ExternalExadataStorageConnectorStatus `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"` }
CheckExternalExadataStorageConnectorResponse wrapper for the CheckExternalExadataStorageConnector operation
func (CheckExternalExadataStorageConnectorResponse) HTTPResponse ¶ added in v65.36.1
func (response CheckExternalExadataStorageConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CheckExternalExadataStorageConnectorResponse) String ¶ added in v65.36.1
func (response CheckExternalExadataStorageConnectorResponse) 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"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
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"` // The description of the SQL tuning task. TaskDescription *string `mandatory:"false" json:"taskDescription"` CredentialDetails SqlTuningTaskCredentialDetails `mandatory:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
CloneSqlTuningTaskDetails The request to clone and run a SQL tuning task. The new task uses the same inputs as the one being cloned. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
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 Managed 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" CompareTypeWeek CompareTypeEnum = "WEEK" )
Set of constants representing the allowable values for CompareTypeEnum
func GetCompareTypeEnumValues ¶
func GetCompareTypeEnumValues() []CompareTypeEnum
GetCompareTypeEnumValues Enumerates the set of values for CompareTypeEnum
func GetMappingCompareTypeEnum ¶
func GetMappingCompareTypeEnum(val string) (CompareTypeEnum, bool)
GetMappingCompareTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ConfigureAutomaticCaptureFiltersDetails ¶ added in v65.42.0
type ConfigureAutomaticCaptureFiltersDetails struct { // The filters used in automatic initial plan capture. AutoCaptureFilters []AutomaticCaptureFilterDetails `mandatory:"true" json:"autoCaptureFilters"` Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
ConfigureAutomaticCaptureFiltersDetails The details required to configure automatic capture filters. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (ConfigureAutomaticCaptureFiltersDetails) String ¶ added in v65.42.0
func (m ConfigureAutomaticCaptureFiltersDetails) String() string
func (*ConfigureAutomaticCaptureFiltersDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *ConfigureAutomaticCaptureFiltersDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ConfigureAutomaticCaptureFiltersDetails) ValidateEnumValue ¶ added in v65.42.0
func (m ConfigureAutomaticCaptureFiltersDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConfigureAutomaticCaptureFiltersRequest ¶ added in v65.42.0
type ConfigureAutomaticCaptureFiltersRequest 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 configure automatic capture filters. ConfigureAutomaticCaptureFiltersDetails `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 }
ConfigureAutomaticCaptureFiltersRequest wrapper for the ConfigureAutomaticCaptureFilters operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ConfigureAutomaticCaptureFilters.go.html to see an example of how to use ConfigureAutomaticCaptureFiltersRequest.
func (ConfigureAutomaticCaptureFiltersRequest) BinaryRequestBody ¶ added in v65.42.0
func (request ConfigureAutomaticCaptureFiltersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ConfigureAutomaticCaptureFiltersRequest) HTTPRequest ¶ added in v65.42.0
func (request ConfigureAutomaticCaptureFiltersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ConfigureAutomaticCaptureFiltersRequest) RetryPolicy ¶ added in v65.42.0
func (request ConfigureAutomaticCaptureFiltersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ConfigureAutomaticCaptureFiltersRequest) String ¶ added in v65.42.0
func (request ConfigureAutomaticCaptureFiltersRequest) String() string
func (ConfigureAutomaticCaptureFiltersRequest) ValidateEnumValue ¶ added in v65.42.0
func (request ConfigureAutomaticCaptureFiltersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConfigureAutomaticCaptureFiltersResponse ¶ added in v65.42.0
type ConfigureAutomaticCaptureFiltersResponse 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"` }
ConfigureAutomaticCaptureFiltersResponse wrapper for the ConfigureAutomaticCaptureFilters operation
func (ConfigureAutomaticCaptureFiltersResponse) HTTPResponse ¶ added in v65.42.0
func (response ConfigureAutomaticCaptureFiltersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ConfigureAutomaticCaptureFiltersResponse) String ¶ added in v65.42.0
func (response ConfigureAutomaticCaptureFiltersResponse) String() string
type ConfigureAutomaticSpmEvolveAdvisorTaskDetails ¶ added in v65.42.0
type ConfigureAutomaticSpmEvolveAdvisorTaskDetails struct { TaskParameters *SpmEvolveTaskParameters `mandatory:"true" json:"taskParameters"` Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
ConfigureAutomaticSpmEvolveAdvisorTaskDetails The configuration details of the Automatic SPM Evolve Advisor task. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (ConfigureAutomaticSpmEvolveAdvisorTaskDetails) String ¶ added in v65.42.0
func (m ConfigureAutomaticSpmEvolveAdvisorTaskDetails) String() string
func (*ConfigureAutomaticSpmEvolveAdvisorTaskDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *ConfigureAutomaticSpmEvolveAdvisorTaskDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ConfigureAutomaticSpmEvolveAdvisorTaskDetails) ValidateEnumValue ¶ added in v65.42.0
func (m ConfigureAutomaticSpmEvolveAdvisorTaskDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConfigureAutomaticSpmEvolveAdvisorTaskRequest ¶ added in v65.42.0
type ConfigureAutomaticSpmEvolveAdvisorTaskRequest 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 configuration details of the Automatic SPM Evolve Advisor task. ConfigureAutomaticSpmEvolveAdvisorTaskDetails `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 }
ConfigureAutomaticSpmEvolveAdvisorTaskRequest wrapper for the ConfigureAutomaticSpmEvolveAdvisorTask operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ConfigureAutomaticSpmEvolveAdvisorTask.go.html to see an example of how to use ConfigureAutomaticSpmEvolveAdvisorTaskRequest.
func (ConfigureAutomaticSpmEvolveAdvisorTaskRequest) BinaryRequestBody ¶ added in v65.42.0
func (request ConfigureAutomaticSpmEvolveAdvisorTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ConfigureAutomaticSpmEvolveAdvisorTaskRequest) HTTPRequest ¶ added in v65.42.0
func (request ConfigureAutomaticSpmEvolveAdvisorTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ConfigureAutomaticSpmEvolveAdvisorTaskRequest) RetryPolicy ¶ added in v65.42.0
func (request ConfigureAutomaticSpmEvolveAdvisorTaskRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ConfigureAutomaticSpmEvolveAdvisorTaskRequest) String ¶ added in v65.42.0
func (request ConfigureAutomaticSpmEvolveAdvisorTaskRequest) String() string
func (ConfigureAutomaticSpmEvolveAdvisorTaskRequest) ValidateEnumValue ¶ added in v65.42.0
func (request ConfigureAutomaticSpmEvolveAdvisorTaskRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConfigureAutomaticSpmEvolveAdvisorTaskResponse ¶ added in v65.42.0
type ConfigureAutomaticSpmEvolveAdvisorTaskResponse 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"` }
ConfigureAutomaticSpmEvolveAdvisorTaskResponse wrapper for the ConfigureAutomaticSpmEvolveAdvisorTask operation
func (ConfigureAutomaticSpmEvolveAdvisorTaskResponse) HTTPResponse ¶ added in v65.42.0
func (response ConfigureAutomaticSpmEvolveAdvisorTaskResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ConfigureAutomaticSpmEvolveAdvisorTaskResponse) String ¶ added in v65.42.0
func (response ConfigureAutomaticSpmEvolveAdvisorTaskResponse) String() string
type ConnectorDetails ¶ added in v65.65.0
type ConnectorDetails interface { }
ConnectorDetails The connector details required to connect to an Oracle cloud database.
type ConnectorDetailsConnectorTypeEnum ¶ added in v65.65.0
type ConnectorDetailsConnectorTypeEnum string
ConnectorDetailsConnectorTypeEnum Enum with underlying type: string
const ( ConnectorDetailsConnectorTypePe ConnectorDetailsConnectorTypeEnum = "PE" ConnectorDetailsConnectorTypeMacs ConnectorDetailsConnectorTypeEnum = "MACS" ConnectorDetailsConnectorTypeExternal ConnectorDetailsConnectorTypeEnum = "EXTERNAL" ConnectorDetailsConnectorTypeDirect ConnectorDetailsConnectorTypeEnum = "DIRECT" )
Set of constants representing the allowable values for ConnectorDetailsConnectorTypeEnum
func GetConnectorDetailsConnectorTypeEnumValues ¶ added in v65.65.0
func GetConnectorDetailsConnectorTypeEnumValues() []ConnectorDetailsConnectorTypeEnum
GetConnectorDetailsConnectorTypeEnumValues Enumerates the set of values for ConnectorDetailsConnectorTypeEnum
func GetMappingConnectorDetailsConnectorTypeEnum ¶ added in v65.65.0
func GetMappingConnectorDetailsConnectorTypeEnum(val string) (ConnectorDetailsConnectorTypeEnum, bool)
GetMappingConnectorDetailsConnectorTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingConsumerGroupPrivilegeSummaryGrantOptionEnum ¶
func GetMappingConsumerGroupPrivilegeSummaryGrantOptionEnum(val string) (ConsumerGroupPrivilegeSummaryGrantOptionEnum, bool)
GetMappingConsumerGroupPrivilegeSummaryGrantOptionEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingConsumerGroupPrivilegeSummaryInitialGroupEnum ¶
func GetMappingConsumerGroupPrivilegeSummaryInitialGroupEnum(val string) (ConsumerGroupPrivilegeSummaryInitialGroupEnum, bool)
GetMappingConsumerGroupPrivilegeSummaryInitialGroupEnum performs case Insensitive comparison on enum value and return the desired enum
type CpuUtilizationAggregateMetrics ¶
type CpuUtilizationAggregateMetrics struct { CpuUtilization *MetricDataPoint `mandatory:"false" json:"cpuUtilization"` CpuStatistics *MetricStatisticsDefinition `mandatory:"false" json:"cpuStatistics"` }
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"` // Specifies whether the Database Management private endpoint has DNS proxy server enabled to resolve private host name. IsDnsResolutionEnabled *bool `mandatory:"false" json:"isDnsResolutionEnabled"` // 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"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
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 CreateExternalDbSystemConnectorDetails ¶ added in v65.31.0
type CreateExternalDbSystemConnectorDetails interface { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. GetExternalDbSystemId() *string // The user-friendly name for the external connector. The name does not have to be unique. GetDisplayName() *string }
CreateExternalDbSystemConnectorDetails The details required to create an external DB system connector.
type CreateExternalDbSystemConnectorDetailsConnectorTypeEnum ¶ added in v65.31.0
type CreateExternalDbSystemConnectorDetailsConnectorTypeEnum string
CreateExternalDbSystemConnectorDetailsConnectorTypeEnum Enum with underlying type: string
const (
CreateExternalDbSystemConnectorDetailsConnectorTypeMacs CreateExternalDbSystemConnectorDetailsConnectorTypeEnum = "MACS"
)
Set of constants representing the allowable values for CreateExternalDbSystemConnectorDetailsConnectorTypeEnum
func GetCreateExternalDbSystemConnectorDetailsConnectorTypeEnumValues ¶ added in v65.31.0
func GetCreateExternalDbSystemConnectorDetailsConnectorTypeEnumValues() []CreateExternalDbSystemConnectorDetailsConnectorTypeEnum
GetCreateExternalDbSystemConnectorDetailsConnectorTypeEnumValues Enumerates the set of values for CreateExternalDbSystemConnectorDetailsConnectorTypeEnum
func GetMappingCreateExternalDbSystemConnectorDetailsConnectorTypeEnum ¶ added in v65.31.0
func GetMappingCreateExternalDbSystemConnectorDetailsConnectorTypeEnum(val string) (CreateExternalDbSystemConnectorDetailsConnectorTypeEnum, bool)
GetMappingCreateExternalDbSystemConnectorDetailsConnectorTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateExternalDbSystemConnectorRequest ¶ added in v65.31.0
type CreateExternalDbSystemConnectorRequest struct { // The details required to create an external connector. CreateExternalDbSystemConnectorDetails `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 }
CreateExternalDbSystemConnectorRequest wrapper for the CreateExternalDbSystemConnector operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateExternalDbSystemConnector.go.html to see an example of how to use CreateExternalDbSystemConnectorRequest.
func (CreateExternalDbSystemConnectorRequest) BinaryRequestBody ¶ added in v65.31.0
func (request CreateExternalDbSystemConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateExternalDbSystemConnectorRequest) HTTPRequest ¶ added in v65.31.0
func (request CreateExternalDbSystemConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateExternalDbSystemConnectorRequest) RetryPolicy ¶ added in v65.31.0
func (request CreateExternalDbSystemConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateExternalDbSystemConnectorRequest) String ¶ added in v65.31.0
func (request CreateExternalDbSystemConnectorRequest) String() string
func (CreateExternalDbSystemConnectorRequest) ValidateEnumValue ¶ added in v65.31.0
func (request CreateExternalDbSystemConnectorRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateExternalDbSystemConnectorResponse ¶ added in v65.31.0
type CreateExternalDbSystemConnectorResponse struct { // The underlying http response RawResponse *http.Response // The ExternalDbSystemConnector instance ExternalDbSystemConnector `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"` }
CreateExternalDbSystemConnectorResponse wrapper for the CreateExternalDbSystemConnector operation
func (CreateExternalDbSystemConnectorResponse) HTTPResponse ¶ added in v65.31.0
func (response CreateExternalDbSystemConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateExternalDbSystemConnectorResponse) String ¶ added in v65.31.0
func (response CreateExternalDbSystemConnectorResponse) String() string
type CreateExternalDbSystemDetails ¶ added in v65.31.0
type CreateExternalDbSystemDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the external DB system resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the DB system discovery. DbSystemDiscoveryId *string `mandatory:"true" json:"dbSystemDiscoveryId"` // The user-friendly name for the DB system. The name does not have to be unique. DisplayName *string `mandatory:"false" json:"displayName"` DatabaseManagementConfig *ExternalDbSystemDatabaseManagementConfigDetails `mandatory:"false" json:"databaseManagementConfig"` StackMonitoringConfig *AssociatedServiceDetails `mandatory:"false" json:"stackMonitoringConfig"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
CreateExternalDbSystemDetails The details required to create an external DB system.
func (CreateExternalDbSystemDetails) String ¶ added in v65.31.0
func (m CreateExternalDbSystemDetails) String() string
func (CreateExternalDbSystemDetails) ValidateEnumValue ¶ added in v65.31.0
func (m CreateExternalDbSystemDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateExternalDbSystemDiscoveryDetails ¶ added in v65.31.0
type CreateExternalDbSystemDiscoveryDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the management agent // used for the external DB system discovery. AgentId *string `mandatory:"true" json:"agentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the external DB system resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The user-friendly name for the DB system. The name does not have to be unique. DisplayName *string `mandatory:"false" json:"displayName"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
CreateExternalDbSystemDiscoveryDetails The details required to create an external DB system discovery resource.
func (CreateExternalDbSystemDiscoveryDetails) String ¶ added in v65.31.0
func (m CreateExternalDbSystemDiscoveryDetails) String() string
func (CreateExternalDbSystemDiscoveryDetails) ValidateEnumValue ¶ added in v65.31.0
func (m CreateExternalDbSystemDiscoveryDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateExternalDbSystemDiscoveryRequest ¶ added in v65.31.0
type CreateExternalDbSystemDiscoveryRequest struct { // The details required to create an external DB system discovery. CreateExternalDbSystemDiscoveryDetails `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 }
CreateExternalDbSystemDiscoveryRequest wrapper for the CreateExternalDbSystemDiscovery operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateExternalDbSystemDiscovery.go.html to see an example of how to use CreateExternalDbSystemDiscoveryRequest.
func (CreateExternalDbSystemDiscoveryRequest) BinaryRequestBody ¶ added in v65.31.0
func (request CreateExternalDbSystemDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateExternalDbSystemDiscoveryRequest) HTTPRequest ¶ added in v65.31.0
func (request CreateExternalDbSystemDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateExternalDbSystemDiscoveryRequest) RetryPolicy ¶ added in v65.31.0
func (request CreateExternalDbSystemDiscoveryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateExternalDbSystemDiscoveryRequest) String ¶ added in v65.31.0
func (request CreateExternalDbSystemDiscoveryRequest) String() string
func (CreateExternalDbSystemDiscoveryRequest) ValidateEnumValue ¶ added in v65.31.0
func (request CreateExternalDbSystemDiscoveryRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateExternalDbSystemDiscoveryResponse ¶ added in v65.31.0
type CreateExternalDbSystemDiscoveryResponse struct { // The underlying http response RawResponse *http.Response // The ExternalDbSystemDiscovery instance ExternalDbSystemDiscovery `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"` // 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"` // Location of the resource. Location *string `presentIn:"header" name:"location"` // Content Location of the resource. ContentLocation *string `presentIn:"header" name:"content-location"` }
CreateExternalDbSystemDiscoveryResponse wrapper for the CreateExternalDbSystemDiscovery operation
func (CreateExternalDbSystemDiscoveryResponse) HTTPResponse ¶ added in v65.31.0
func (response CreateExternalDbSystemDiscoveryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateExternalDbSystemDiscoveryResponse) String ¶ added in v65.31.0
func (response CreateExternalDbSystemDiscoveryResponse) String() string
type CreateExternalDbSystemMacsConnectorDetails ¶ added in v65.31.0
type CreateExternalDbSystemMacsConnectorDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the management agent // used for the external DB system connector. AgentId *string `mandatory:"true" json:"agentId"` // The user-friendly name for the external connector. The name does not have to be unique. DisplayName *string `mandatory:"false" json:"displayName"` ConnectionInfo ExternalDbSystemConnectionInfo `mandatory:"false" json:"connectionInfo"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
CreateExternalDbSystemMacsConnectorDetails The details for creating an external connector that is used to connect to an external DB system component using the Management Agent Cloud Service (MACS) (https://docs.cloud.oracle.com/iaas/management-agents/index.html).
func (CreateExternalDbSystemMacsConnectorDetails) GetDisplayName ¶ added in v65.31.0
func (m CreateExternalDbSystemMacsConnectorDetails) GetDisplayName() *string
GetDisplayName returns DisplayName
func (CreateExternalDbSystemMacsConnectorDetails) GetExternalDbSystemId ¶ added in v65.31.0
func (m CreateExternalDbSystemMacsConnectorDetails) GetExternalDbSystemId() *string
GetExternalDbSystemId returns ExternalDbSystemId
func (CreateExternalDbSystemMacsConnectorDetails) MarshalJSON ¶ added in v65.31.0
func (m CreateExternalDbSystemMacsConnectorDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateExternalDbSystemMacsConnectorDetails) String ¶ added in v65.31.0
func (m CreateExternalDbSystemMacsConnectorDetails) String() string
func (*CreateExternalDbSystemMacsConnectorDetails) UnmarshalJSON ¶ added in v65.31.0
func (m *CreateExternalDbSystemMacsConnectorDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateExternalDbSystemMacsConnectorDetails) ValidateEnumValue ¶ added in v65.31.0
func (m CreateExternalDbSystemMacsConnectorDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateExternalDbSystemRequest ¶ added in v65.31.0
type CreateExternalDbSystemRequest struct { // The details required to create an external DB system. CreateExternalDbSystemDetails `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 }
CreateExternalDbSystemRequest wrapper for the CreateExternalDbSystem operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateExternalDbSystem.go.html to see an example of how to use CreateExternalDbSystemRequest.
func (CreateExternalDbSystemRequest) BinaryRequestBody ¶ added in v65.31.0
func (request CreateExternalDbSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateExternalDbSystemRequest) HTTPRequest ¶ added in v65.31.0
func (request CreateExternalDbSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateExternalDbSystemRequest) RetryPolicy ¶ added in v65.31.0
func (request CreateExternalDbSystemRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateExternalDbSystemRequest) String ¶ added in v65.31.0
func (request CreateExternalDbSystemRequest) String() string
func (CreateExternalDbSystemRequest) ValidateEnumValue ¶ added in v65.31.0
func (request CreateExternalDbSystemRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateExternalDbSystemResponse ¶ added in v65.31.0
type CreateExternalDbSystemResponse struct { // The underlying http response RawResponse *http.Response // The ExternalDbSystem instance ExternalDbSystem `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"` // 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"` // Location of the resource. Location *string `presentIn:"header" name:"location"` // Content Location of the resource. ContentLocation *string `presentIn:"header" name:"content-location"` }
CreateExternalDbSystemResponse wrapper for the CreateExternalDbSystem operation
func (CreateExternalDbSystemResponse) HTTPResponse ¶ added in v65.31.0
func (response CreateExternalDbSystemResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateExternalDbSystemResponse) String ¶ added in v65.31.0
func (response CreateExternalDbSystemResponse) String() string
type CreateExternalExadataInfrastructureDetails ¶ added in v65.36.1
type CreateExternalExadataInfrastructureDetails struct { // 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 Exadata infrastructure. DisplayName *string `mandatory:"true" json:"displayName"` // The list of DB systems in the Exadata infrastructure. DbSystemIds []string `mandatory:"true" json:"dbSystemIds"` // The unique key of the discovery request. DiscoveryKey *string `mandatory:"false" json:"discoveryKey"` // The Oracle license model that applies to the database management resources. LicenseModel CreateExternalExadataInfrastructureDetailsLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"` // The list of all the Exadata storage server names to be included for monitoring purposes. If not specified, all the Exadata storage servers associated with the DB systems are included. StorageServerNames []string `mandatory:"false" json:"storageServerNames"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
CreateExternalExadataInfrastructureDetails The details required to create the external Exadata infrastructure.
func (CreateExternalExadataInfrastructureDetails) String ¶ added in v65.36.1
func (m CreateExternalExadataInfrastructureDetails) String() string
func (CreateExternalExadataInfrastructureDetails) ValidateEnumValue ¶ added in v65.36.1
func (m CreateExternalExadataInfrastructureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateExternalExadataInfrastructureDetailsLicenseModelEnum ¶ added in v65.36.1
type CreateExternalExadataInfrastructureDetailsLicenseModelEnum string
CreateExternalExadataInfrastructureDetailsLicenseModelEnum Enum with underlying type: string
const ( CreateExternalExadataInfrastructureDetailsLicenseModelLicenseIncluded CreateExternalExadataInfrastructureDetailsLicenseModelEnum = "LICENSE_INCLUDED" CreateExternalExadataInfrastructureDetailsLicenseModelBringYourOwnLicense CreateExternalExadataInfrastructureDetailsLicenseModelEnum = "BRING_YOUR_OWN_LICENSE" )
Set of constants representing the allowable values for CreateExternalExadataInfrastructureDetailsLicenseModelEnum
func GetCreateExternalExadataInfrastructureDetailsLicenseModelEnumValues ¶ added in v65.36.1
func GetCreateExternalExadataInfrastructureDetailsLicenseModelEnumValues() []CreateExternalExadataInfrastructureDetailsLicenseModelEnum
GetCreateExternalExadataInfrastructureDetailsLicenseModelEnumValues Enumerates the set of values for CreateExternalExadataInfrastructureDetailsLicenseModelEnum
func GetMappingCreateExternalExadataInfrastructureDetailsLicenseModelEnum ¶ added in v65.36.1
func GetMappingCreateExternalExadataInfrastructureDetailsLicenseModelEnum(val string) (CreateExternalExadataInfrastructureDetailsLicenseModelEnum, bool)
GetMappingCreateExternalExadataInfrastructureDetailsLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateExternalExadataInfrastructureRequest ¶ added in v65.36.1
type CreateExternalExadataInfrastructureRequest struct { // The details required to create the managed Exadata infrastructure resources. CreateExternalExadataInfrastructureDetails `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 }
CreateExternalExadataInfrastructureRequest wrapper for the CreateExternalExadataInfrastructure operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateExternalExadataInfrastructure.go.html to see an example of how to use CreateExternalExadataInfrastructureRequest.
func (CreateExternalExadataInfrastructureRequest) BinaryRequestBody ¶ added in v65.36.1
func (request CreateExternalExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateExternalExadataInfrastructureRequest) HTTPRequest ¶ added in v65.36.1
func (request CreateExternalExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateExternalExadataInfrastructureRequest) RetryPolicy ¶ added in v65.36.1
func (request CreateExternalExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateExternalExadataInfrastructureRequest) String ¶ added in v65.36.1
func (request CreateExternalExadataInfrastructureRequest) String() string
func (CreateExternalExadataInfrastructureRequest) ValidateEnumValue ¶ added in v65.36.1
func (request CreateExternalExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateExternalExadataInfrastructureResponse ¶ added in v65.36.1
type CreateExternalExadataInfrastructureResponse struct { // The underlying http response RawResponse *http.Response // The ExternalExadataInfrastructure instance ExternalExadataInfrastructure `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"` }
CreateExternalExadataInfrastructureResponse wrapper for the CreateExternalExadataInfrastructure operation
func (CreateExternalExadataInfrastructureResponse) HTTPResponse ¶ added in v65.36.1
func (response CreateExternalExadataInfrastructureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateExternalExadataInfrastructureResponse) String ¶ added in v65.36.1
func (response CreateExternalExadataInfrastructureResponse) String() string
type CreateExternalExadataStorageConnectorDetails ¶ added in v65.36.1
type CreateExternalExadataStorageConnectorDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata storage server. StorageServerId *string `mandatory:"true" json:"storageServerId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the agent for the Exadata storage server. AgentId *string `mandatory:"true" json:"agentId"` // The name of the Exadata storage server connector. ConnectorName *string `mandatory:"true" json:"connectorName"` // The unique string of the connection. For example, "https://<storage-server-name>/MS/RESTService/". ConnectionUri *string `mandatory:"true" json:"connectionUri"` CredentialInfo *RestCredential `mandatory:"true" json:"credentialInfo"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
CreateExternalExadataStorageConnectorDetails The details required to create the connector to the Exadata storage server.
func (CreateExternalExadataStorageConnectorDetails) String ¶ added in v65.36.1
func (m CreateExternalExadataStorageConnectorDetails) String() string
func (CreateExternalExadataStorageConnectorDetails) ValidateEnumValue ¶ added in v65.36.1
func (m CreateExternalExadataStorageConnectorDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateExternalExadataStorageConnectorRequest ¶ added in v65.36.1
type CreateExternalExadataStorageConnectorRequest struct { // The details required to add connections to the Exadata storage servers. CreateExternalExadataStorageConnectorDetails `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 }
CreateExternalExadataStorageConnectorRequest wrapper for the CreateExternalExadataStorageConnector operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateExternalExadataStorageConnector.go.html to see an example of how to use CreateExternalExadataStorageConnectorRequest.
func (CreateExternalExadataStorageConnectorRequest) BinaryRequestBody ¶ added in v65.36.1
func (request CreateExternalExadataStorageConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateExternalExadataStorageConnectorRequest) HTTPRequest ¶ added in v65.36.1
func (request CreateExternalExadataStorageConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateExternalExadataStorageConnectorRequest) RetryPolicy ¶ added in v65.36.1
func (request CreateExternalExadataStorageConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateExternalExadataStorageConnectorRequest) String ¶ added in v65.36.1
func (request CreateExternalExadataStorageConnectorRequest) String() string
func (CreateExternalExadataStorageConnectorRequest) ValidateEnumValue ¶ added in v65.36.1
func (request CreateExternalExadataStorageConnectorRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateExternalExadataStorageConnectorResponse ¶ added in v65.36.1
type CreateExternalExadataStorageConnectorResponse struct { // The underlying http response RawResponse *http.Response // The ExternalExadataStorageConnector instance ExternalExadataStorageConnector `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"` }
CreateExternalExadataStorageConnectorResponse wrapper for the CreateExternalExadataStorageConnector operation
func (CreateExternalExadataStorageConnectorResponse) HTTPResponse ¶ added in v65.36.1
func (response CreateExternalExadataStorageConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateExternalExadataStorageConnectorResponse) String ¶ added in v65.36.1
func (response CreateExternalExadataStorageConnectorResponse) 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"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
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 CreateNamedCredentialDetails ¶ added in v65.57.0
type CreateNamedCredentialDetails struct { // The name of the named credential. Valid characters are uppercase or // lowercase letters, numbers, and "_". The name of the named credential // cannot be modified. It must be unique in the compartment and must begin with // an alphabetic character. Name *string `mandatory:"true" json:"name"` // The scope of the named credential. Scope NamedCredentialScopeEnum `mandatory:"true" json:"scope"` // The type of resource associated with the named credential. Type ResourceTypeEnum `mandatory:"true" json:"type"` Content NamedCredentialContent `mandatory:"true" json:"content"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment // in which the named credential resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The information specified by the user about the named credential. Description *string `mandatory:"false" json:"description"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the resource that // is associated to the named credential. AssociatedResource *string `mandatory:"false" json:"associatedResource"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
CreateNamedCredentialDetails The details required to create a named credential.
func (CreateNamedCredentialDetails) String ¶ added in v65.57.0
func (m CreateNamedCredentialDetails) String() string
func (*CreateNamedCredentialDetails) UnmarshalJSON ¶ added in v65.57.0
func (m *CreateNamedCredentialDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateNamedCredentialDetails) ValidateEnumValue ¶ added in v65.57.0
func (m CreateNamedCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateNamedCredentialRequest ¶ added in v65.57.0
type CreateNamedCredentialRequest struct { // The details required to create a named credential. CreateNamedCredentialDetails `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 }
CreateNamedCredentialRequest wrapper for the CreateNamedCredential operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateNamedCredential.go.html to see an example of how to use CreateNamedCredentialRequest.
func (CreateNamedCredentialRequest) BinaryRequestBody ¶ added in v65.57.0
func (request CreateNamedCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateNamedCredentialRequest) HTTPRequest ¶ added in v65.57.0
func (request CreateNamedCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateNamedCredentialRequest) RetryPolicy ¶ added in v65.57.0
func (request CreateNamedCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateNamedCredentialRequest) String ¶ added in v65.57.0
func (request CreateNamedCredentialRequest) String() string
func (CreateNamedCredentialRequest) ValidateEnumValue ¶ added in v65.57.0
func (request CreateNamedCredentialRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateNamedCredentialResponse ¶ added in v65.57.0
type CreateNamedCredentialResponse struct { // The underlying http response RawResponse *http.Response // The NamedCredential instance NamedCredential `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"` // Location of the resource. Location *string `presentIn:"header" name:"location"` }
CreateNamedCredentialResponse wrapper for the CreateNamedCredential operation
func (CreateNamedCredentialResponse) HTTPResponse ¶ added in v65.57.0
func (response CreateNamedCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateNamedCredentialResponse) String ¶ added in v65.57.0
func (response CreateNamedCredentialResponse) 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"` InBinds *JobInBindsDetails `mandatory:"false" json:"inBinds"` OutBinds *JobOutBindsDetails `mandatory:"false" json:"outBinds"` // 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 OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Named Credentials containing password secret. NamedCredentialId *string `mandatory:"false" json:"namedCredentialId"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // 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 CreateSqlTuningSetDetails ¶ added in v65.49.1
type CreateSqlTuningSetDetails struct { // A unique Sql tuning set name. Name *string `mandatory:"true" json:"name"` CredentialDetails SqlTuningSetAdminCredentialDetails `mandatory:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` // Owner of the Sql tuning set. Owner *string `mandatory:"false" json:"owner"` // The description of the Sql tuning set. Description *string `mandatory:"false" json:"description"` // Flag to indicate whether to create the Sql tuning set or just display the plsql used to create Sql tuning set. ShowSqlOnly *int `mandatory:"false" json:"showSqlOnly"` }
CreateSqlTuningSetDetails Create an empty Sql tuning sets. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
func (CreateSqlTuningSetDetails) String ¶ added in v65.49.1
func (m CreateSqlTuningSetDetails) String() string
func (*CreateSqlTuningSetDetails) UnmarshalJSON ¶ added in v65.49.1
func (m *CreateSqlTuningSetDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateSqlTuningSetDetails) ValidateEnumValue ¶ added in v65.49.1
func (m CreateSqlTuningSetDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateSqlTuningSetRequest ¶ added in v65.49.1
type CreateSqlTuningSetRequest 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 Sql tuning set. CreateSqlTuningSetDetails `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 }
CreateSqlTuningSetRequest wrapper for the CreateSqlTuningSet operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateSqlTuningSet.go.html to see an example of how to use CreateSqlTuningSetRequest.
func (CreateSqlTuningSetRequest) BinaryRequestBody ¶ added in v65.49.1
func (request CreateSqlTuningSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateSqlTuningSetRequest) HTTPRequest ¶ added in v65.49.1
func (request CreateSqlTuningSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateSqlTuningSetRequest) RetryPolicy ¶ added in v65.49.1
func (request CreateSqlTuningSetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateSqlTuningSetRequest) String ¶ added in v65.49.1
func (request CreateSqlTuningSetRequest) String() string
func (CreateSqlTuningSetRequest) ValidateEnumValue ¶ added in v65.49.1
func (request CreateSqlTuningSetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateSqlTuningSetResponse ¶ added in v65.49.1
type CreateSqlTuningSetResponse struct { // The underlying http response RawResponse *http.Response // The SqlTuningSet instance SqlTuningSet `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"` }
CreateSqlTuningSetResponse wrapper for the CreateSqlTuningSet operation
func (CreateSqlTuningSetResponse) HTTPResponse ¶ added in v65.49.1
func (response CreateSqlTuningSetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateSqlTuningSetResponse) String ¶ added in v65.49.1
func (response CreateSqlTuningSetResponse) String() string
type CreateTablespaceDetails ¶
type CreateTablespaceDetails struct { // The name of the tablespace. It must be unique within a database. Name *string `mandatory:"true" json:"name"` CredentialDetails TablespaceAdminCredentialDetails `mandatory:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` // 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. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
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
func GetMappingCreateTablespaceDetailsDefaultCompressEnum ¶
func GetMappingCreateTablespaceDetailsDefaultCompressEnum(val string) (CreateTablespaceDetailsDefaultCompressEnum, bool)
GetMappingCreateTablespaceDetailsDefaultCompressEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingCreateTablespaceDetailsExtentManagementEnum ¶
func GetMappingCreateTablespaceDetailsExtentManagementEnum(val string) (CreateTablespaceDetailsExtentManagementEnum, bool)
GetMappingCreateTablespaceDetailsExtentManagementEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingCreateTablespaceDetailsSegmentManagementEnum ¶
func GetMappingCreateTablespaceDetailsSegmentManagementEnum(val string) (CreateTablespaceDetailsSegmentManagementEnum, bool)
GetMappingCreateTablespaceDetailsSegmentManagementEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingCreateTablespaceDetailsStatusEnum ¶
func GetMappingCreateTablespaceDetailsStatusEnum(val string) (CreateTablespaceDetailsStatusEnum, bool)
GetMappingCreateTablespaceDetailsStatusEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingCreateTablespaceDetailsTypeEnum ¶
func GetMappingCreateTablespaceDetailsTypeEnum(val string) (CreateTablespaceDetailsTypeEnum, bool)
GetMappingCreateTablespaceDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 CursorCacheStatementCollection ¶ added in v65.42.0
type CursorCacheStatementCollection struct { // A list of SQL statements in the cursor cache. Items []CursorCacheStatementSummary `mandatory:"true" json:"items"` }
CursorCacheStatementCollection The list of SQL statements in the cursor cache.
func (CursorCacheStatementCollection) String ¶ added in v65.42.0
func (m CursorCacheStatementCollection) String() string
func (CursorCacheStatementCollection) ValidateEnumValue ¶ added in v65.42.0
func (m CursorCacheStatementCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CursorCacheStatementSummary ¶ added in v65.42.0
type CursorCacheStatementSummary struct { // The SQL statement identifier. Identifies a SQL statement in the cursor cache. SqlId *string `mandatory:"true" json:"sqlId"` // The name of the parsing schema. Schema *string `mandatory:"true" json:"schema"` // The first thousand characters of the SQL text. SqlText *string `mandatory:"true" json:"sqlText"` }
CursorCacheStatementSummary The summary of a SQL statement in the cursor cache.
func (CursorCacheStatementSummary) String ¶ added in v65.42.0
func (m CursorCacheStatementSummary) String() string
func (CursorCacheStatementSummary) ValidateEnumValue ¶ added in v65.42.0
func (m CursorCacheStatementSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 DataPoints ¶ added in v65.66.0
type DataPoints struct { // 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 value of the metric. Value *float64 `mandatory:"false" json:"value"` }
DataPoints The aggregated datapoints of the metric.
func (DataPoints) String ¶ added in v65.66.0
func (m DataPoints) String() string
func (DataPoints) ValidateEnumValue ¶ added in v65.66.0
func (m DataPoints) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseConnectionCredentailsByName ¶ added in v65.31.0
type DatabaseConnectionCredentailsByName struct { // The name of the credential information that used to connect to the DB system resource. // The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, // and length of "y" has a maximum of 199 characters. The name strings can contain letters, // numbers and the underscore character only. Other characters are not valid, except for // the "." character that separates the "x" and "y" portions of the name. // *IMPORTANT* - The name must be unique within the OCI region the credential is being created in. // If you specify a name that duplicates the name of another credential within the same OCI region, // you may overwrite or corrupt the credential that is already using the name. // For example: inventorydb.abc112233445566778899 CredentialName *string `mandatory:"true" json:"credentialName"` }
DatabaseConnectionCredentailsByName The existing named credential used to connect to the database.
func (DatabaseConnectionCredentailsByName) MarshalJSON ¶ added in v65.31.0
func (m DatabaseConnectionCredentailsByName) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseConnectionCredentailsByName) String ¶ added in v65.31.0
func (m DatabaseConnectionCredentailsByName) String() string
func (DatabaseConnectionCredentailsByName) ValidateEnumValue ¶ added in v65.31.0
func (m DatabaseConnectionCredentailsByName) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseConnectionCredentials ¶ added in v65.31.0
type DatabaseConnectionCredentials interface { }
DatabaseConnectionCredentials The credentials used to connect to the database. Currently only the `DETAILS` type is supported for creating MACS connector credentials.
type DatabaseConnectionCredentialsByDetails ¶ added in v65.31.0
type DatabaseConnectionCredentialsByDetails 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 containing the user password. PasswordSecretId *string `mandatory:"true" json:"passwordSecretId"` // The name of the credential information that used to connect to the DB system resource. // The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, // and length of "y" has a maximum of 199 characters. The name strings can contain letters, // numbers and the underscore character only. Other characters are not valid, except for // the "." character that separates the "x" and "y" portions of the name. // *IMPORTANT* - The name must be unique within the OCI region the credential is being created in. // If you specify a name that duplicates the name of another credential within the same OCI region, // you may overwrite or corrupt the credential that is already using the name. // For example: inventorydb.abc112233445566778899 CredentialName *string `mandatory:"false" json:"credentialName"` // The role of the user connecting to the database. Role DatabaseConnectionCredentialsByDetailsRoleEnum `mandatory:"true" json:"role"` }
DatabaseConnectionCredentialsByDetails The credentials used to connect to the database.
func (DatabaseConnectionCredentialsByDetails) MarshalJSON ¶ added in v65.31.0
func (m DatabaseConnectionCredentialsByDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseConnectionCredentialsByDetails) String ¶ added in v65.31.0
func (m DatabaseConnectionCredentialsByDetails) String() string
func (DatabaseConnectionCredentialsByDetails) ValidateEnumValue ¶ added in v65.31.0
func (m DatabaseConnectionCredentialsByDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseConnectionCredentialsByDetailsRoleEnum ¶ added in v65.31.0
type DatabaseConnectionCredentialsByDetailsRoleEnum string
DatabaseConnectionCredentialsByDetailsRoleEnum Enum with underlying type: string
const ( DatabaseConnectionCredentialsByDetailsRoleSysdba DatabaseConnectionCredentialsByDetailsRoleEnum = "SYSDBA" DatabaseConnectionCredentialsByDetailsRoleNormal DatabaseConnectionCredentialsByDetailsRoleEnum = "NORMAL" DatabaseConnectionCredentialsByDetailsRoleSysdg DatabaseConnectionCredentialsByDetailsRoleEnum = "SYSDG" )
Set of constants representing the allowable values for DatabaseConnectionCredentialsByDetailsRoleEnum
func GetDatabaseConnectionCredentialsByDetailsRoleEnumValues ¶ added in v65.31.0
func GetDatabaseConnectionCredentialsByDetailsRoleEnumValues() []DatabaseConnectionCredentialsByDetailsRoleEnum
GetDatabaseConnectionCredentialsByDetailsRoleEnumValues Enumerates the set of values for DatabaseConnectionCredentialsByDetailsRoleEnum
func GetMappingDatabaseConnectionCredentialsByDetailsRoleEnum ¶ added in v65.31.0
func GetMappingDatabaseConnectionCredentialsByDetailsRoleEnum(val string) (DatabaseConnectionCredentialsByDetailsRoleEnum, bool)
GetMappingDatabaseConnectionCredentialsByDetailsRoleEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseConnectionCredentialsCredentialTypeEnum ¶ added in v65.31.0
type DatabaseConnectionCredentialsCredentialTypeEnum string
DatabaseConnectionCredentialsCredentialTypeEnum Enum with underlying type: string
const ( DatabaseConnectionCredentialsCredentialTypeNameReference DatabaseConnectionCredentialsCredentialTypeEnum = "NAME_REFERENCE" DatabaseConnectionCredentialsCredentialTypeDetails DatabaseConnectionCredentialsCredentialTypeEnum = "DETAILS" DatabaseConnectionCredentialsCredentialTypeSslDetails DatabaseConnectionCredentialsCredentialTypeEnum = "SSL_DETAILS" DatabaseConnectionCredentialsCredentialTypeNamedCredentials DatabaseConnectionCredentialsCredentialTypeEnum = "NAMED_CREDENTIALS" )
Set of constants representing the allowable values for DatabaseConnectionCredentialsCredentialTypeEnum
func GetDatabaseConnectionCredentialsCredentialTypeEnumValues ¶ added in v65.31.0
func GetDatabaseConnectionCredentialsCredentialTypeEnumValues() []DatabaseConnectionCredentialsCredentialTypeEnum
GetDatabaseConnectionCredentialsCredentialTypeEnumValues Enumerates the set of values for DatabaseConnectionCredentialsCredentialTypeEnum
func GetMappingDatabaseConnectionCredentialsCredentialTypeEnum ¶ added in v65.31.0
func GetMappingDatabaseConnectionCredentialsCredentialTypeEnum(val string) (DatabaseConnectionCredentialsCredentialTypeEnum, bool)
GetMappingDatabaseConnectionCredentialsCredentialTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseConnectionDetails ¶ added in v65.65.0
type DatabaseConnectionDetails struct { ConnectionString DatabaseConnectionStringDetails `mandatory:"true" json:"connectionString"` ConnectionCredentials DatabaseConnectionCredentials `mandatory:"true" json:"connectionCredentials"` }
DatabaseConnectionDetails The connection details required to connect to the database.
func (DatabaseConnectionDetails) String ¶ added in v65.65.0
func (m DatabaseConnectionDetails) String() string
func (*DatabaseConnectionDetails) UnmarshalJSON ¶ added in v65.65.0
func (m *DatabaseConnectionDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DatabaseConnectionDetails) ValidateEnumValue ¶ added in v65.65.0
func (m DatabaseConnectionDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseConnectionString ¶ added in v65.31.0
type DatabaseConnectionString struct { // The host name of the database or the SCAN name in case of a RAC database. HostName *string `mandatory:"true" json:"hostName"` // The port used to connect to the database. Port *int `mandatory:"true" json:"port"` // The service name of the database. Service *string `mandatory:"true" json:"service"` // The protocol used to connect to the database. Protocol DatabaseConnectionStringProtocolEnum `mandatory:"true" json:"protocol"` }
DatabaseConnectionString The Oracle Database connection string.
func (DatabaseConnectionString) String ¶ added in v65.31.0
func (m DatabaseConnectionString) String() string
func (DatabaseConnectionString) ValidateEnumValue ¶ added in v65.31.0
func (m DatabaseConnectionString) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseConnectionStringDetails ¶ added in v65.65.0
type DatabaseConnectionStringDetails interface { }
DatabaseConnectionStringDetails The details of the Oracle Database connection string.
type DatabaseConnectionStringDetailsConnectionTypeEnum ¶ added in v65.65.0
type DatabaseConnectionStringDetailsConnectionTypeEnum string
DatabaseConnectionStringDetailsConnectionTypeEnum Enum with underlying type: string
const (
DatabaseConnectionStringDetailsConnectionTypeBasic DatabaseConnectionStringDetailsConnectionTypeEnum = "BASIC"
)
Set of constants representing the allowable values for DatabaseConnectionStringDetailsConnectionTypeEnum
func GetDatabaseConnectionStringDetailsConnectionTypeEnumValues ¶ added in v65.65.0
func GetDatabaseConnectionStringDetailsConnectionTypeEnumValues() []DatabaseConnectionStringDetailsConnectionTypeEnum
GetDatabaseConnectionStringDetailsConnectionTypeEnumValues Enumerates the set of values for DatabaseConnectionStringDetailsConnectionTypeEnum
func GetMappingDatabaseConnectionStringDetailsConnectionTypeEnum ¶ added in v65.65.0
func GetMappingDatabaseConnectionStringDetailsConnectionTypeEnum(val string) (DatabaseConnectionStringDetailsConnectionTypeEnum, bool)
GetMappingDatabaseConnectionStringDetailsConnectionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseConnectionStringProtocolEnum ¶ added in v65.31.0
type DatabaseConnectionStringProtocolEnum string
DatabaseConnectionStringProtocolEnum Enum with underlying type: string
const ( DatabaseConnectionStringProtocolTcp DatabaseConnectionStringProtocolEnum = "TCP" DatabaseConnectionStringProtocolTcps DatabaseConnectionStringProtocolEnum = "TCPS" )
Set of constants representing the allowable values for DatabaseConnectionStringProtocolEnum
func GetDatabaseConnectionStringProtocolEnumValues ¶ added in v65.31.0
func GetDatabaseConnectionStringProtocolEnumValues() []DatabaseConnectionStringProtocolEnum
GetDatabaseConnectionStringProtocolEnumValues Enumerates the set of values for DatabaseConnectionStringProtocolEnum
func GetMappingDatabaseConnectionStringProtocolEnum ¶ added in v65.31.0
func GetMappingDatabaseConnectionStringProtocolEnum(val string) (DatabaseConnectionStringProtocolEnum, bool)
GetMappingDatabaseConnectionStringProtocolEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseCredentialDetails ¶ added in v65.57.0
type DatabaseCredentialDetails interface { }
DatabaseCredentialDetails The credential to connect to the database to perform tablespace administration tasks.
type DatabaseCredentialDetailsCredentialTypeEnum ¶ added in v65.57.0
type DatabaseCredentialDetailsCredentialTypeEnum string
DatabaseCredentialDetailsCredentialTypeEnum Enum with underlying type: string
const ( DatabaseCredentialDetailsCredentialTypeSecret DatabaseCredentialDetailsCredentialTypeEnum = "SECRET" DatabaseCredentialDetailsCredentialTypePassword DatabaseCredentialDetailsCredentialTypeEnum = "PASSWORD" DatabaseCredentialDetailsCredentialTypeNamedCredential DatabaseCredentialDetailsCredentialTypeEnum = "NAMED_CREDENTIAL" )
Set of constants representing the allowable values for DatabaseCredentialDetailsCredentialTypeEnum
func GetDatabaseCredentialDetailsCredentialTypeEnumValues ¶ added in v65.57.0
func GetDatabaseCredentialDetailsCredentialTypeEnumValues() []DatabaseCredentialDetailsCredentialTypeEnum
GetDatabaseCredentialDetailsCredentialTypeEnumValues Enumerates the set of values for DatabaseCredentialDetailsCredentialTypeEnum
func GetMappingDatabaseCredentialDetailsCredentialTypeEnum ¶ added in v65.57.0
func GetMappingDatabaseCredentialDetailsCredentialTypeEnum(val string) (DatabaseCredentialDetailsCredentialTypeEnum, bool)
GetMappingDatabaseCredentialDetailsCredentialTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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. Provide one of the following attribute set. (userName, password, role) OR (userName, secretId, role) OR (namedCredentialId)
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
func GetMappingDatabaseCredentialsRoleEnum ¶
func GetMappingDatabaseCredentialsRoleEnum(val string) (DatabaseCredentialsRoleEnum, bool)
GetMappingDatabaseCredentialsRoleEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseDiagnosticsAndManagementFeatureConfiguration ¶ added in v65.65.0
type DatabaseDiagnosticsAndManagementFeatureConfiguration struct { ConnectorDetails ConnectorDetails `mandatory:"false" json:"connectorDetails"` DatabaseConnectionDetails *DatabaseConnectionDetails `mandatory:"false" json:"databaseConnectionDetails"` // The Oracle license model that applies to the external database. LicenseModel DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"` // The list of statuses for Database Management features. FeatureStatus DatabaseFeatureConfigurationFeatureStatusEnum `mandatory:"true" json:"featureStatus"` }
DatabaseDiagnosticsAndManagementFeatureConfiguration The details required to enable the Diagnostics and Management feature.
func (DatabaseDiagnosticsAndManagementFeatureConfiguration) GetConnectorDetails ¶ added in v65.65.0
func (m DatabaseDiagnosticsAndManagementFeatureConfiguration) GetConnectorDetails() ConnectorDetails
GetConnectorDetails returns ConnectorDetails
func (DatabaseDiagnosticsAndManagementFeatureConfiguration) GetDatabaseConnectionDetails ¶ added in v65.65.0
func (m DatabaseDiagnosticsAndManagementFeatureConfiguration) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
GetDatabaseConnectionDetails returns DatabaseConnectionDetails
func (DatabaseDiagnosticsAndManagementFeatureConfiguration) GetFeatureStatus ¶ added in v65.65.0
func (m DatabaseDiagnosticsAndManagementFeatureConfiguration) GetFeatureStatus() DatabaseFeatureConfigurationFeatureStatusEnum
GetFeatureStatus returns FeatureStatus
func (DatabaseDiagnosticsAndManagementFeatureConfiguration) MarshalJSON ¶ added in v65.65.0
func (m DatabaseDiagnosticsAndManagementFeatureConfiguration) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseDiagnosticsAndManagementFeatureConfiguration) String ¶ added in v65.65.0
func (m DatabaseDiagnosticsAndManagementFeatureConfiguration) String() string
func (*DatabaseDiagnosticsAndManagementFeatureConfiguration) UnmarshalJSON ¶ added in v65.65.0
func (m *DatabaseDiagnosticsAndManagementFeatureConfiguration) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DatabaseDiagnosticsAndManagementFeatureConfiguration) ValidateEnumValue ¶ added in v65.65.0
func (m DatabaseDiagnosticsAndManagementFeatureConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum ¶ added in v65.65.0
type DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum string
DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum Enum with underlying type: string
const ( DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelLicenseIncluded DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum = "LICENSE_INCLUDED" DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelBringYourOwnLicense DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum = "BRING_YOUR_OWN_LICENSE" )
Set of constants representing the allowable values for DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum
func GetDatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnumValues ¶ added in v65.65.0
func GetDatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnumValues() []DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum
GetDatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnumValues Enumerates the set of values for DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum
func GetMappingDatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum ¶ added in v65.65.0
func GetMappingDatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum(val string) (DatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum, bool)
GetMappingDatabaseDiagnosticsAndManagementFeatureConfigurationLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseDiagnosticsAndManagementFeatureDetails ¶ added in v65.65.0
type DatabaseDiagnosticsAndManagementFeatureDetails struct { DatabaseConnectionDetails *DatabaseConnectionDetails `mandatory:"true" json:"databaseConnectionDetails"` ConnectorDetails ConnectorDetails `mandatory:"true" json:"connectorDetails"` // Indicates whether the pluggable database can be enabled automatically. IsAutoEnablePluggableDatabase *bool `mandatory:"false" json:"isAutoEnablePluggableDatabase"` // The management type for the database. ManagementType DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum `mandatory:"true" json:"managementType"` }
DatabaseDiagnosticsAndManagementFeatureDetails The details required to enable the Diagnostics and Management feature.
func (DatabaseDiagnosticsAndManagementFeatureDetails) GetConnectorDetails ¶ added in v65.65.0
func (m DatabaseDiagnosticsAndManagementFeatureDetails) GetConnectorDetails() ConnectorDetails
GetConnectorDetails returns ConnectorDetails
func (DatabaseDiagnosticsAndManagementFeatureDetails) GetDatabaseConnectionDetails ¶ added in v65.65.0
func (m DatabaseDiagnosticsAndManagementFeatureDetails) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
GetDatabaseConnectionDetails returns DatabaseConnectionDetails
func (DatabaseDiagnosticsAndManagementFeatureDetails) MarshalJSON ¶ added in v65.65.0
func (m DatabaseDiagnosticsAndManagementFeatureDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseDiagnosticsAndManagementFeatureDetails) String ¶ added in v65.65.0
func (m DatabaseDiagnosticsAndManagementFeatureDetails) String() string
func (*DatabaseDiagnosticsAndManagementFeatureDetails) UnmarshalJSON ¶ added in v65.65.0
func (m *DatabaseDiagnosticsAndManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DatabaseDiagnosticsAndManagementFeatureDetails) ValidateEnumValue ¶ added in v65.65.0
func (m DatabaseDiagnosticsAndManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum ¶ added in v65.65.0
type DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum string
DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum Enum with underlying type: string
const ( DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeBasic DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum = "BASIC" DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeAdvanced DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum = "ADVANCED" )
Set of constants representing the allowable values for DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum
func GetDatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnumValues ¶ added in v65.65.0
func GetDatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnumValues() []DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum
GetDatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnumValues Enumerates the set of values for DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum
func GetMappingDatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum ¶ added in v65.65.0
func GetMappingDatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum(val string) (DatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum, bool)
GetMappingDatabaseDiagnosticsAndManagementFeatureDetailsManagementTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseFeatureConfiguration ¶ added in v65.65.0
type DatabaseFeatureConfiguration interface { // The list of statuses for Database Management features. GetFeatureStatus() DatabaseFeatureConfigurationFeatureStatusEnum GetConnectorDetails() ConnectorDetails GetDatabaseConnectionDetails() *DatabaseConnectionDetails }
DatabaseFeatureConfiguration The details of an external database feature configuration.
type DatabaseFeatureConfigurationFeatureStatusEnum ¶ added in v65.65.0
type DatabaseFeatureConfigurationFeatureStatusEnum string
DatabaseFeatureConfigurationFeatureStatusEnum Enum with underlying type: string
const ( DatabaseFeatureConfigurationFeatureStatusEnabled DatabaseFeatureConfigurationFeatureStatusEnum = "ENABLED" DatabaseFeatureConfigurationFeatureStatusNotEnabled DatabaseFeatureConfigurationFeatureStatusEnum = "NOT_ENABLED" DatabaseFeatureConfigurationFeatureStatusUnsupported DatabaseFeatureConfigurationFeatureStatusEnum = "UNSUPPORTED" DatabaseFeatureConfigurationFeatureStatusFailedEnabling DatabaseFeatureConfigurationFeatureStatusEnum = "FAILED_ENABLING" DatabaseFeatureConfigurationFeatureStatusFailedDisabling DatabaseFeatureConfigurationFeatureStatusEnum = "FAILED_DISABLING" DatabaseFeatureConfigurationFeatureStatusFailed DatabaseFeatureConfigurationFeatureStatusEnum = "FAILED" DatabaseFeatureConfigurationFeatureStatusEnabledWithWarnings DatabaseFeatureConfigurationFeatureStatusEnum = "ENABLED_WITH_WARNINGS" DatabaseFeatureConfigurationFeatureStatusPendingDisable DatabaseFeatureConfigurationFeatureStatusEnum = "PENDING_DISABLE" DatabaseFeatureConfigurationFeatureStatusEnabling DatabaseFeatureConfigurationFeatureStatusEnum = "ENABLING" DatabaseFeatureConfigurationFeatureStatusDisabling DatabaseFeatureConfigurationFeatureStatusEnum = "DISABLING" )
Set of constants representing the allowable values for DatabaseFeatureConfigurationFeatureStatusEnum
func GetDatabaseFeatureConfigurationFeatureStatusEnumValues ¶ added in v65.65.0
func GetDatabaseFeatureConfigurationFeatureStatusEnumValues() []DatabaseFeatureConfigurationFeatureStatusEnum
GetDatabaseFeatureConfigurationFeatureStatusEnumValues Enumerates the set of values for DatabaseFeatureConfigurationFeatureStatusEnum
func GetMappingDatabaseFeatureConfigurationFeatureStatusEnum ¶ added in v65.65.0
func GetMappingDatabaseFeatureConfigurationFeatureStatusEnum(val string) (DatabaseFeatureConfigurationFeatureStatusEnum, bool)
GetMappingDatabaseFeatureConfigurationFeatureStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseFeatureDetails ¶ added in v65.65.0
type DatabaseFeatureDetails interface { GetDatabaseConnectionDetails() *DatabaseConnectionDetails GetConnectorDetails() ConnectorDetails }
DatabaseFeatureDetails The details required to enable the specified Database Management feature.
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 Managed 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 Managed 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 Managed 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 { // The Input/Output Operations Per Second metrics grouped by IOType for a specific Managed Database. Iops []MetricDataPoint `mandatory:"false" json:"iops"` // The IOThroughput metrics grouped by IOType for a specific Managed Database. IoThroughput []MetricDataPoint `mandatory:"false" json:"ioThroughput"` // The Input/Output metric statistics such as min, max, mean, lowerQuartile, and upperQuartile. IopsStatistics []MetricStatisticsDefinition `mandatory:"false" json:"iopsStatistics"` // The IOThroughput metric statistics such as min, max, mean, lowerQuartile, and upperQuartile. IoThroughputStatistics []MetricStatisticsDefinition `mandatory:"false" json:"ioThroughputStatistics"` }
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 DatabaseLifecycleFeatureConfiguration ¶ added in v65.72.0
type DatabaseLifecycleFeatureConfiguration struct { ConnectorDetails ConnectorDetails `mandatory:"false" json:"connectorDetails"` DatabaseConnectionDetails *DatabaseConnectionDetails `mandatory:"false" json:"databaseConnectionDetails"` // The Oracle license model that applies to the external database. LicenseModel DatabaseLifecycleFeatureConfigurationLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"` // The list of statuses for Database Management features. FeatureStatus DatabaseFeatureConfigurationFeatureStatusEnum `mandatory:"true" json:"featureStatus"` }
DatabaseLifecycleFeatureConfiguration The details required to enable the Database Lifecycle Management feature.
func (DatabaseLifecycleFeatureConfiguration) GetConnectorDetails ¶ added in v65.72.0
func (m DatabaseLifecycleFeatureConfiguration) GetConnectorDetails() ConnectorDetails
GetConnectorDetails returns ConnectorDetails
func (DatabaseLifecycleFeatureConfiguration) GetDatabaseConnectionDetails ¶ added in v65.72.0
func (m DatabaseLifecycleFeatureConfiguration) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
GetDatabaseConnectionDetails returns DatabaseConnectionDetails
func (DatabaseLifecycleFeatureConfiguration) GetFeatureStatus ¶ added in v65.72.0
func (m DatabaseLifecycleFeatureConfiguration) GetFeatureStatus() DatabaseFeatureConfigurationFeatureStatusEnum
GetFeatureStatus returns FeatureStatus
func (DatabaseLifecycleFeatureConfiguration) MarshalJSON ¶ added in v65.72.0
func (m DatabaseLifecycleFeatureConfiguration) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseLifecycleFeatureConfiguration) String ¶ added in v65.72.0
func (m DatabaseLifecycleFeatureConfiguration) String() string
func (*DatabaseLifecycleFeatureConfiguration) UnmarshalJSON ¶ added in v65.72.0
func (m *DatabaseLifecycleFeatureConfiguration) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DatabaseLifecycleFeatureConfiguration) ValidateEnumValue ¶ added in v65.72.0
func (m DatabaseLifecycleFeatureConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseLifecycleFeatureConfigurationLicenseModelEnum ¶ added in v65.72.0
type DatabaseLifecycleFeatureConfigurationLicenseModelEnum string
DatabaseLifecycleFeatureConfigurationLicenseModelEnum Enum with underlying type: string
const ( DatabaseLifecycleFeatureConfigurationLicenseModelLicenseIncluded DatabaseLifecycleFeatureConfigurationLicenseModelEnum = "LICENSE_INCLUDED" DatabaseLifecycleFeatureConfigurationLicenseModelBringYourOwnLicense DatabaseLifecycleFeatureConfigurationLicenseModelEnum = "BRING_YOUR_OWN_LICENSE" )
Set of constants representing the allowable values for DatabaseLifecycleFeatureConfigurationLicenseModelEnum
func GetDatabaseLifecycleFeatureConfigurationLicenseModelEnumValues ¶ added in v65.72.0
func GetDatabaseLifecycleFeatureConfigurationLicenseModelEnumValues() []DatabaseLifecycleFeatureConfigurationLicenseModelEnum
GetDatabaseLifecycleFeatureConfigurationLicenseModelEnumValues Enumerates the set of values for DatabaseLifecycleFeatureConfigurationLicenseModelEnum
func GetMappingDatabaseLifecycleFeatureConfigurationLicenseModelEnum ¶ added in v65.72.0
func GetMappingDatabaseLifecycleFeatureConfigurationLicenseModelEnum(val string) (DatabaseLifecycleFeatureConfigurationLicenseModelEnum, bool)
GetMappingDatabaseLifecycleFeatureConfigurationLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseLifecycleManagementFeatureDetails ¶ added in v65.72.0
type DatabaseLifecycleManagementFeatureDetails struct { DatabaseConnectionDetails *DatabaseConnectionDetails `mandatory:"true" json:"databaseConnectionDetails"` ConnectorDetails ConnectorDetails `mandatory:"true" json:"connectorDetails"` }
DatabaseLifecycleManagementFeatureDetails The details required to enable the Database Lifecycle Management feature.
func (DatabaseLifecycleManagementFeatureDetails) GetConnectorDetails ¶ added in v65.72.0
func (m DatabaseLifecycleManagementFeatureDetails) GetConnectorDetails() ConnectorDetails
GetConnectorDetails returns ConnectorDetails
func (DatabaseLifecycleManagementFeatureDetails) GetDatabaseConnectionDetails ¶ added in v65.72.0
func (m DatabaseLifecycleManagementFeatureDetails) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
GetDatabaseConnectionDetails returns DatabaseConnectionDetails
func (DatabaseLifecycleManagementFeatureDetails) MarshalJSON ¶ added in v65.72.0
func (m DatabaseLifecycleManagementFeatureDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseLifecycleManagementFeatureDetails) String ¶ added in v65.72.0
func (m DatabaseLifecycleManagementFeatureDetails) String() string
func (*DatabaseLifecycleManagementFeatureDetails) UnmarshalJSON ¶ added in v65.72.0
func (m *DatabaseLifecycleManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DatabaseLifecycleManagementFeatureDetails) ValidateEnumValue ¶ added in v65.72.0
func (m DatabaseLifecycleManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseManagementConfig ¶ added in v65.31.0
type DatabaseManagementConfig struct { // The status of the Database Management service. DatabaseManagementStatus DatabaseManagementConfigDatabaseManagementStatusEnum `mandatory:"true" json:"databaseManagementStatus"` // The Oracle license model that applies to the external database. LicenseModel DatabaseManagementConfigLicenseModelEnum `mandatory:"true" json:"licenseModel"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external database connector. ConnectorId *string `mandatory:"false" json:"connectorId"` }
DatabaseManagementConfig The configuration of the Database Management service.
func (DatabaseManagementConfig) String ¶ added in v65.31.0
func (m DatabaseManagementConfig) String() string
func (DatabaseManagementConfig) ValidateEnumValue ¶ added in v65.31.0
func (m DatabaseManagementConfig) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseManagementConfigDatabaseManagementStatusEnum ¶ added in v65.31.0
type DatabaseManagementConfigDatabaseManagementStatusEnum string
DatabaseManagementConfigDatabaseManagementStatusEnum Enum with underlying type: string
const ( DatabaseManagementConfigDatabaseManagementStatusEnabling DatabaseManagementConfigDatabaseManagementStatusEnum = "ENABLING" DatabaseManagementConfigDatabaseManagementStatusEnabled DatabaseManagementConfigDatabaseManagementStatusEnum = "ENABLED" DatabaseManagementConfigDatabaseManagementStatusDisabling DatabaseManagementConfigDatabaseManagementStatusEnum = "DISABLING" DatabaseManagementConfigDatabaseManagementStatusNotEnabled DatabaseManagementConfigDatabaseManagementStatusEnum = "NOT_ENABLED" DatabaseManagementConfigDatabaseManagementStatusFailedEnabling DatabaseManagementConfigDatabaseManagementStatusEnum = "FAILED_ENABLING" DatabaseManagementConfigDatabaseManagementStatusFailedDisabling DatabaseManagementConfigDatabaseManagementStatusEnum = "FAILED_DISABLING" )
Set of constants representing the allowable values for DatabaseManagementConfigDatabaseManagementStatusEnum
func GetDatabaseManagementConfigDatabaseManagementStatusEnumValues ¶ added in v65.31.0
func GetDatabaseManagementConfigDatabaseManagementStatusEnumValues() []DatabaseManagementConfigDatabaseManagementStatusEnum
GetDatabaseManagementConfigDatabaseManagementStatusEnumValues Enumerates the set of values for DatabaseManagementConfigDatabaseManagementStatusEnum
func GetMappingDatabaseManagementConfigDatabaseManagementStatusEnum ¶ added in v65.31.0
func GetMappingDatabaseManagementConfigDatabaseManagementStatusEnum(val string) (DatabaseManagementConfigDatabaseManagementStatusEnum, bool)
GetMappingDatabaseManagementConfigDatabaseManagementStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseManagementConfigLicenseModelEnum ¶ added in v65.31.0
type DatabaseManagementConfigLicenseModelEnum string
DatabaseManagementConfigLicenseModelEnum Enum with underlying type: string
const ( DatabaseManagementConfigLicenseModelLicenseIncluded DatabaseManagementConfigLicenseModelEnum = "LICENSE_INCLUDED" DatabaseManagementConfigLicenseModelBringYourOwnLicense DatabaseManagementConfigLicenseModelEnum = "BRING_YOUR_OWN_LICENSE" )
Set of constants representing the allowable values for DatabaseManagementConfigLicenseModelEnum
func GetDatabaseManagementConfigLicenseModelEnumValues ¶ added in v65.31.0
func GetDatabaseManagementConfigLicenseModelEnumValues() []DatabaseManagementConfigLicenseModelEnum
GetDatabaseManagementConfigLicenseModelEnumValues Enumerates the set of values for DatabaseManagementConfigLicenseModelEnum
func GetMappingDatabaseManagementConfigLicenseModelEnum ¶ added in v65.31.0
func GetMappingDatabaseManagementConfigLicenseModelEnum(val string) (DatabaseManagementConfigLicenseModelEnum, bool)
GetMappingDatabaseManagementConfigLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseNamedCredentialConnectionDetails ¶ added in v65.72.0
type DatabaseNamedCredentialConnectionDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Named Credential // where the database password metadata is stored. NamedCredentialId *string `mandatory:"true" json:"namedCredentialId"` }
DatabaseNamedCredentialConnectionDetails User provides a named credential OCID, which will be used to retrieve the password to connect to the database.
func (DatabaseNamedCredentialConnectionDetails) MarshalJSON ¶ added in v65.72.0
func (m DatabaseNamedCredentialConnectionDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseNamedCredentialConnectionDetails) String ¶ added in v65.72.0
func (m DatabaseNamedCredentialConnectionDetails) String() string
func (DatabaseNamedCredentialConnectionDetails) ValidateEnumValue ¶ added in v65.72.0
func (m DatabaseNamedCredentialConnectionDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseNamedCredentialDetails ¶ added in v65.57.0
type DatabaseNamedCredentialDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the named credential // where the database password metadata is stored. NamedCredentialId *string `mandatory:"true" json:"namedCredentialId"` }
DatabaseNamedCredentialDetails User provides a named credential OCID, which will be used to retrieve the password to connect to the database.
func (DatabaseNamedCredentialDetails) MarshalJSON ¶ added in v65.57.0
func (m DatabaseNamedCredentialDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseNamedCredentialDetails) String ¶ added in v65.57.0
func (m DatabaseNamedCredentialDetails) String() string
func (DatabaseNamedCredentialDetails) ValidateEnumValue ¶ added in v65.57.0
func (m DatabaseNamedCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error 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
func GetMappingDatabaseParameterSummaryConstraintEnum ¶
func GetMappingDatabaseParameterSummaryConstraintEnum(val string) (DatabaseParameterSummaryConstraintEnum, bool)
GetMappingDatabaseParameterSummaryConstraintEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingDatabaseParameterSummaryIsModifiedEnum ¶
func GetMappingDatabaseParameterSummaryIsModifiedEnum(val string) (DatabaseParameterSummaryIsModifiedEnum, bool)
GetMappingDatabaseParameterSummaryIsModifiedEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingDatabaseParameterSummaryIsSystemModifiableEnum ¶
func GetMappingDatabaseParameterSummaryIsSystemModifiableEnum(val string) (DatabaseParameterSummaryIsSystemModifiableEnum, bool)
GetMappingDatabaseParameterSummaryIsSystemModifiableEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingDatabaseParameterSummaryTypeEnum ¶
func GetMappingDatabaseParameterSummaryTypeEnum(val string) (DatabaseParameterSummaryTypeEnum, bool)
GetMappingDatabaseParameterSummaryTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingDatabaseParameterUpdateStatusStatusEnum ¶
func GetMappingDatabaseParameterUpdateStatusStatusEnum(val string) (DatabaseParameterUpdateStatusStatusEnum, bool)
GetMappingDatabaseParameterUpdateStatusStatusEnum performs case Insensitive comparison on enum value and return the desired enum
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 DatabasePasswordCredentialDetails ¶ added in v65.57.0
type DatabasePasswordCredentialDetails struct { // The database user's password encoded using BASE64 scheme. Password *string `mandatory:"true" json:"password"` // The user to connect to the database. Username *string `mandatory:"false" json:"username"` // The role of the database user. Role DatabasePasswordCredentialDetailsRoleEnum `mandatory:"false" json:"role,omitempty"` }
DatabasePasswordCredentialDetails User provides a password to be used to connect to the database.
func (DatabasePasswordCredentialDetails) MarshalJSON ¶ added in v65.57.0
func (m DatabasePasswordCredentialDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabasePasswordCredentialDetails) String ¶ added in v65.57.0
func (m DatabasePasswordCredentialDetails) String() string
func (DatabasePasswordCredentialDetails) ValidateEnumValue ¶ added in v65.57.0
func (m DatabasePasswordCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabasePasswordCredentialDetailsRoleEnum ¶ added in v65.57.0
type DatabasePasswordCredentialDetailsRoleEnum string
DatabasePasswordCredentialDetailsRoleEnum Enum with underlying type: string
const ( DatabasePasswordCredentialDetailsRoleNormal DatabasePasswordCredentialDetailsRoleEnum = "NORMAL" DatabasePasswordCredentialDetailsRoleSysdba DatabasePasswordCredentialDetailsRoleEnum = "SYSDBA" DatabasePasswordCredentialDetailsRoleSysdg DatabasePasswordCredentialDetailsRoleEnum = "SYSDG" )
Set of constants representing the allowable values for DatabasePasswordCredentialDetailsRoleEnum
func GetDatabasePasswordCredentialDetailsRoleEnumValues ¶ added in v65.57.0
func GetDatabasePasswordCredentialDetailsRoleEnumValues() []DatabasePasswordCredentialDetailsRoleEnum
GetDatabasePasswordCredentialDetailsRoleEnumValues Enumerates the set of values for DatabasePasswordCredentialDetailsRoleEnum
func GetMappingDatabasePasswordCredentialDetailsRoleEnum ¶ added in v65.57.0
func GetMappingDatabasePasswordCredentialDetailsRoleEnum(val string) (DatabasePasswordCredentialDetailsRoleEnum, bool)
GetMappingDatabasePasswordCredentialDetailsRoleEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabasePlan ¶ added in v65.36.1
type DatabasePlan struct { // A list of DatabasePlanDirectives. Items []DatabasePlanDirective `mandatory:"true" json:"items"` }
DatabasePlan The resource allocation directives must all use the share attribute, or they must all use the level and allocation attributes. If you use the share attribute to allocate I/O resources, then the database plan can have a maximum of 1024 directives. If you use the level and allocation attributes to allocate I/O resources, then the database plan can have a maximum of 32 directives. Only one directive is allowed for each database name and each profile name.
func (DatabasePlan) String ¶ added in v65.36.1
func (m DatabasePlan) String() string
func (DatabasePlan) ValidateEnumValue ¶ added in v65.36.1
func (m DatabasePlan) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabasePlanDirective ¶ added in v65.36.1
type DatabasePlanDirective struct { // The name of a database or a profile. Name *string `mandatory:"true" json:"name"` // higher priority and more access to the I/O resources. // Use either share or (level, allocation). All plan directives in a database plan // should use the same setting. // Share-based resource allocation is the recommended method for a database plan. Share *int `mandatory:"false" json:"share"` // The allocation level. Valid values are from 1 to 8. Resources are allocated to level 1 first, // and then remaining resources are allocated to level 2, and so on. Level *int `mandatory:"false" json:"level"` // The resource allocation as a percentage (0-100) within the level. Allocation *int `mandatory:"false" json:"allocation"` // The maximum I/O utilization limit as a percentage of the available resources. Limit *int `mandatory:"false" json:"limit"` // Controls use of Exadata Smart Flash Cache by a database. // This ensures that cache space is reserved for mission-critical databases. // flashcache=off is invalid in a directive that contains the flashcachemin, flashcachelimit, or flashcachesize attributes. IsFlashCacheOn *bool `mandatory:"false" json:"isFlashCacheOn"` // Controls use of the persistent memory (PMEM) cache by a database. This ensures that cache space // is reserved for mission-critical databases. // pmemcache=off is invalid in a directive that contains the pmemcachemin, pmemcachelimit, or pmemcachesize attributes. IsPmemCacheOn *bool `mandatory:"false" json:"isPmemCacheOn"` // Controls use of Exadata Smart Flash Log by a database. // This ensures that Exadata Smart Flash Log is reserved for mission-critical databases. IsFlashLogOn *bool `mandatory:"false" json:"isFlashLogOn"` // Controls use of persistent memory logging (PMEM log) by a database. // This ensures that PMEM log is reserved for mission-critical databases. IsPmemLogOn *bool `mandatory:"false" json:"isPmemLogOn"` // Defines a soft limit for space usage in Exadata Smart Flash Cache. // If the cache is not full, the limit can be exceeded. // You specify the value for flashcachelimit in bytes. You can also use the suffixes M (megabytes), // G (gigabytes), or T (terabytes) to specify larger values. For example, 300M, 150G, or 1T. // The value for flashcachelimit must be at least 4 MB. // The flashcachelimit and flashcachesize attributes cannot be specified in the same directive. // The value for flashcachelimit cannot be smaller than flashcachemin, if it is specified. FlashCacheLimit *string `mandatory:"false" json:"flashCacheLimit"` // Specifies a minimum guaranteed space allocation in Exadata Smart Flash Cache. // You specify the value for flashcachemin in bytes. You can also use the suffixes // M (megabytes), G (gigabytes), or T (terabytes) to specify larger values. For example, 300M, 150G, or 1T. // The value for flashcachemin must be at least 4 MB. // In any plan, the sum of all flashcachemin values cannot exceed the size of Exadata Smart Flash Cache. // If flashcachelimit is specified, then the value for flashcachemin cannot exceed flashcachelimit. // If flashcachesize is specified, then the value for flashcachemin cannot exceed flashcachesize. FlashCacheMin *string `mandatory:"false" json:"flashCacheMin"` // Defines a hard limit for space usage in Exadata Smart Flash Cache. // The limit cannot be exceeded, even if the cache is not full. // In an IORM plan, if the size of Exadata Smart Flash Cache can accommodate all of the flashcachemin // and flashcachesize allocations, then each flashcachesize definition represents a guaranteed space allocation. // However, starting with Oracle Exadata System Software release 19.2.0 you can use the flashcachesize // attribute to over-provision space in Exadata Smart Flash Cache. Consequently, // if the size of Exadata Smart Flash Cache cannot accommodate all of the flashcachemin and flashcachesize // allocations, then only flashcachemin is guaranteed. FlashCacheSize *string `mandatory:"false" json:"flashCacheSize"` // Defines a soft limit for space usage in the persistent memory (PMEM) cache. // If the cache is not full, the limit can be exceeded. // You specify the value for pmemcachelimit in bytes. You can also use the suffixes M (megabytes), // G (gigabytes), or T (terabytes) to specify larger values. For example, 300M, 150G, or 1T. // The value for pmemcachelimit must be at least 4 MB. // The pmemcachelimit and pmemcachesize attributes cannot be specified in the same directive. // The value for pmemcachelimit cannot be smaller than pmemcachemin, if it is specified. PmemCacheLimit *string `mandatory:"false" json:"pmemCacheLimit"` // Specifies a minimum guaranteed space allocation in the persistent memory (PMEM) cache. PmemCacheMin *string `mandatory:"false" json:"pmemCacheMin"` // Defines a hard limit for space usage in the persistent memory (PMEM) cache. // The limit cannot be exceeded, even if the cache is not full. // In an IORM plan, if the size of the PMEM cache can accommodate all of the pmemcachemin and // pmemcachesize allocations, then each pmemcachesize definition represents a guaranteed space allocation. // However, you can use the pmemcachesize attribute to over-provision space in the PMEM cache. // Consequently, if the PMEM cache size cannot accommodate all of the pmemcachemin and pmemcachesize // allocations, then only pmemcachemin is guaranteed. PmemCacheSize *string `mandatory:"false" json:"pmemCacheSize"` // Starting with Oracle Exadata System Software release 19.1.0, you can use the asmcluster attribute to // distinguish between databases with the same name running in different Oracle ASM clusters. AsmCluster *string `mandatory:"false" json:"asmCluster"` // Enables you to create a profile or template, to ease management and configuration of resource plans // in environments with many databases. // - type=database: Specifies a directive that applies to a specific database. // If type in not specified, then the directive defaults to the database type. // - type=profile: Specifies a directive that applies to a profile rather than a specific database. // To associate a database with an IORM profile, you must set the database initialization // parameter db_performance_profile to the value of the profile name. Databases that map to a profile inherit the settings specified in the profile. Type DatabasePlanTypeEnumEnum `mandatory:"false" json:"type,omitempty"` // Enables you to specify different plan directives based on the Oracle Data Guard database role. Role DatabasePlanRoleEnumEnum `mandatory:"false" json:"role,omitempty"` }
DatabasePlanDirective Manages resource allocation among databases. Besides the name, at least one other property must be available.
func (DatabasePlanDirective) String ¶ added in v65.36.1
func (m DatabasePlanDirective) String() string
func (DatabasePlanDirective) ValidateEnumValue ¶ added in v65.36.1
func (m DatabasePlanDirective) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabasePlanRoleEnumEnum ¶ added in v65.36.1
type DatabasePlanRoleEnumEnum string
DatabasePlanRoleEnumEnum Enum with underlying type: string
const ( DatabasePlanRoleEnumPrimary DatabasePlanRoleEnumEnum = "PRIMARY" DatabasePlanRoleEnumStandby DatabasePlanRoleEnumEnum = "STANDBY" DatabasePlanRoleEnumNone DatabasePlanRoleEnumEnum = "NONE" )
Set of constants representing the allowable values for DatabasePlanRoleEnumEnum
func GetDatabasePlanRoleEnumEnumValues ¶ added in v65.36.1
func GetDatabasePlanRoleEnumEnumValues() []DatabasePlanRoleEnumEnum
GetDatabasePlanRoleEnumEnumValues Enumerates the set of values for DatabasePlanRoleEnumEnum
func GetMappingDatabasePlanRoleEnumEnum ¶ added in v65.36.1
func GetMappingDatabasePlanRoleEnumEnum(val string) (DatabasePlanRoleEnumEnum, bool)
GetMappingDatabasePlanRoleEnumEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabasePlanTypeEnumEnum ¶ added in v65.36.1
type DatabasePlanTypeEnumEnum string
DatabasePlanTypeEnumEnum Enum with underlying type: string
const ( DatabasePlanTypeEnumDatabase DatabasePlanTypeEnumEnum = "DATABASE" DatabasePlanTypeEnumProfile DatabasePlanTypeEnumEnum = "PROFILE" DatabasePlanTypeEnumOther DatabasePlanTypeEnumEnum = "OTHER" )
Set of constants representing the allowable values for DatabasePlanTypeEnumEnum
func GetDatabasePlanTypeEnumEnumValues ¶ added in v65.36.1
func GetDatabasePlanTypeEnumEnumValues() []DatabasePlanTypeEnumEnum
GetDatabasePlanTypeEnumEnumValues Enumerates the set of values for DatabasePlanTypeEnumEnum
func GetMappingDatabasePlanTypeEnumEnum ¶ added in v65.36.1
func GetMappingDatabasePlanTypeEnumEnum(val string) (DatabasePlanTypeEnumEnum, bool)
GetMappingDatabasePlanTypeEnumEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseSecretCredentialDetails ¶ added in v65.57.0
type DatabaseSecretCredentialDetails struct { // 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 user to connect to the database. Username *string `mandatory:"false" json:"username"` // The role of the database user. Role DatabaseSecretCredentialDetailsRoleEnum `mandatory:"false" json:"role,omitempty"` }
DatabaseSecretCredentialDetails User provides a secret OCID, which will be used to retrieve the password to connect to the database.
func (DatabaseSecretCredentialDetails) MarshalJSON ¶ added in v65.57.0
func (m DatabaseSecretCredentialDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseSecretCredentialDetails) String ¶ added in v65.57.0
func (m DatabaseSecretCredentialDetails) String() string
func (DatabaseSecretCredentialDetails) ValidateEnumValue ¶ added in v65.57.0
func (m DatabaseSecretCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseSecretCredentialDetailsRoleEnum ¶ added in v65.57.0
type DatabaseSecretCredentialDetailsRoleEnum string
DatabaseSecretCredentialDetailsRoleEnum Enum with underlying type: string
const ( DatabaseSecretCredentialDetailsRoleNormal DatabaseSecretCredentialDetailsRoleEnum = "NORMAL" DatabaseSecretCredentialDetailsRoleSysdba DatabaseSecretCredentialDetailsRoleEnum = "SYSDBA" DatabaseSecretCredentialDetailsRoleSysdg DatabaseSecretCredentialDetailsRoleEnum = "SYSDG" )
Set of constants representing the allowable values for DatabaseSecretCredentialDetailsRoleEnum
func GetDatabaseSecretCredentialDetailsRoleEnumValues ¶ added in v65.57.0
func GetDatabaseSecretCredentialDetailsRoleEnumValues() []DatabaseSecretCredentialDetailsRoleEnum
GetDatabaseSecretCredentialDetailsRoleEnumValues Enumerates the set of values for DatabaseSecretCredentialDetailsRoleEnum
func GetMappingDatabaseSecretCredentialDetailsRoleEnum ¶ added in v65.57.0
func GetMappingDatabaseSecretCredentialDetailsRoleEnum(val string) (DatabaseSecretCredentialDetailsRoleEnum, bool)
GetMappingDatabaseSecretCredentialDetailsRoleEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseSqlWatchFeatureConfiguration ¶ added in v65.72.0
type DatabaseSqlWatchFeatureConfiguration struct { ConnectorDetails ConnectorDetails `mandatory:"false" json:"connectorDetails"` DatabaseConnectionDetails *DatabaseConnectionDetails `mandatory:"false" json:"databaseConnectionDetails"` // The list of statuses for Database Management features. FeatureStatus DatabaseFeatureConfigurationFeatureStatusEnum `mandatory:"true" json:"featureStatus"` }
DatabaseSqlWatchFeatureConfiguration The details required to enable the SQL Watch feature.
func (DatabaseSqlWatchFeatureConfiguration) GetConnectorDetails ¶ added in v65.72.0
func (m DatabaseSqlWatchFeatureConfiguration) GetConnectorDetails() ConnectorDetails
GetConnectorDetails returns ConnectorDetails
func (DatabaseSqlWatchFeatureConfiguration) GetDatabaseConnectionDetails ¶ added in v65.72.0
func (m DatabaseSqlWatchFeatureConfiguration) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
GetDatabaseConnectionDetails returns DatabaseConnectionDetails
func (DatabaseSqlWatchFeatureConfiguration) GetFeatureStatus ¶ added in v65.72.0
func (m DatabaseSqlWatchFeatureConfiguration) GetFeatureStatus() DatabaseFeatureConfigurationFeatureStatusEnum
GetFeatureStatus returns FeatureStatus
func (DatabaseSqlWatchFeatureConfiguration) MarshalJSON ¶ added in v65.72.0
func (m DatabaseSqlWatchFeatureConfiguration) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseSqlWatchFeatureConfiguration) String ¶ added in v65.72.0
func (m DatabaseSqlWatchFeatureConfiguration) String() string
func (*DatabaseSqlWatchFeatureConfiguration) UnmarshalJSON ¶ added in v65.72.0
func (m *DatabaseSqlWatchFeatureConfiguration) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DatabaseSqlWatchFeatureConfiguration) ValidateEnumValue ¶ added in v65.72.0
func (m DatabaseSqlWatchFeatureConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseSqlWatchFeatureDetails ¶ added in v65.72.0
type DatabaseSqlWatchFeatureDetails struct { DatabaseConnectionDetails *DatabaseConnectionDetails `mandatory:"true" json:"databaseConnectionDetails"` ConnectorDetails ConnectorDetails `mandatory:"true" json:"connectorDetails"` }
DatabaseSqlWatchFeatureDetails The details required to enable the SQL Watch feature.
func (DatabaseSqlWatchFeatureDetails) GetConnectorDetails ¶ added in v65.72.0
func (m DatabaseSqlWatchFeatureDetails) GetConnectorDetails() ConnectorDetails
GetConnectorDetails returns ConnectorDetails
func (DatabaseSqlWatchFeatureDetails) GetDatabaseConnectionDetails ¶ added in v65.72.0
func (m DatabaseSqlWatchFeatureDetails) GetDatabaseConnectionDetails() *DatabaseConnectionDetails
GetDatabaseConnectionDetails returns DatabaseConnectionDetails
func (DatabaseSqlWatchFeatureDetails) MarshalJSON ¶ added in v65.72.0
func (m DatabaseSqlWatchFeatureDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseSqlWatchFeatureDetails) String ¶ added in v65.72.0
func (m DatabaseSqlWatchFeatureDetails) String() string
func (*DatabaseSqlWatchFeatureDetails) UnmarshalJSON ¶ added in v65.72.0
func (m *DatabaseSqlWatchFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DatabaseSqlWatchFeatureDetails) ValidateEnumValue ¶ added in v65.72.0
func (m DatabaseSqlWatchFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseSslConnectionCredentials ¶ added in v65.31.0
type DatabaseSslConnectionCredentials 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 containing the user password. PasswordSecretId *string `mandatory:"true" json:"passwordSecretId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the secret containing the SSL keystore and truststore details. SslSecretId *string `mandatory:"true" json:"sslSecretId"` // The name of the credential information that used to connect to the DB system resource. // The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, // and length of "y" has a maximum of 199 characters. The name strings can contain letters, // numbers and the underscore character only. Other characters are not valid, except for // the "." character that separates the "x" and "y" portions of the name. // *IMPORTANT* - The name must be unique within the OCI region the credential is being created in. // If you specify a name that duplicates the name of another credential within the same OCI region, // you may overwrite or corrupt the credential that is already using the name. // For example: inventorydb.abc112233445566778899 CredentialName *string `mandatory:"false" json:"credentialName"` // The role of the user connecting to the database. Role DatabaseSslConnectionCredentialsRoleEnum `mandatory:"true" json:"role"` }
DatabaseSslConnectionCredentials The SSL connection credential details used to connect to the database.
func (DatabaseSslConnectionCredentials) MarshalJSON ¶ added in v65.31.0
func (m DatabaseSslConnectionCredentials) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseSslConnectionCredentials) String ¶ added in v65.31.0
func (m DatabaseSslConnectionCredentials) String() string
func (DatabaseSslConnectionCredentials) ValidateEnumValue ¶ added in v65.31.0
func (m DatabaseSslConnectionCredentials) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseSslConnectionCredentialsRoleEnum ¶ added in v65.31.0
type DatabaseSslConnectionCredentialsRoleEnum string
DatabaseSslConnectionCredentialsRoleEnum Enum with underlying type: string
const ( DatabaseSslConnectionCredentialsRoleSysdba DatabaseSslConnectionCredentialsRoleEnum = "SYSDBA" DatabaseSslConnectionCredentialsRoleNormal DatabaseSslConnectionCredentialsRoleEnum = "NORMAL" DatabaseSslConnectionCredentialsRoleSysdg DatabaseSslConnectionCredentialsRoleEnum = "SYSDG" )
Set of constants representing the allowable values for DatabaseSslConnectionCredentialsRoleEnum
func GetDatabaseSslConnectionCredentialsRoleEnumValues ¶ added in v65.31.0
func GetDatabaseSslConnectionCredentialsRoleEnumValues() []DatabaseSslConnectionCredentialsRoleEnum
GetDatabaseSslConnectionCredentialsRoleEnumValues Enumerates the set of values for DatabaseSslConnectionCredentialsRoleEnum
func GetMappingDatabaseSslConnectionCredentialsRoleEnum ¶ added in v65.31.0
func GetMappingDatabaseSslConnectionCredentialsRoleEnum(val string) (DatabaseSslConnectionCredentialsRoleEnum, bool)
GetMappingDatabaseSslConnectionCredentialsRoleEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingDatabaseStatusEnum ¶
func GetMappingDatabaseStatusEnum(val string) (DatabaseStatusEnum, bool)
GetMappingDatabaseStatusEnum performs case Insensitive comparison on enum value and return the desired enum
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 Managed 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
func GetMappingDatabaseSubTypeEnum ¶
func GetMappingDatabaseSubTypeEnum(val string) (DatabaseSubTypeEnum, bool)
GetMappingDatabaseSubTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingDatabaseTypeEnum ¶
func GetMappingDatabaseTypeEnum(val string) (DatabaseTypeEnum, bool)
GetMappingDatabaseTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The Database id of the Managed Database. Every database had its own id and that value is captured here. DatabaseId *string `mandatory:"false" json:"databaseId"` // The Primary Database id of the Managed Database. PrimaryDbId *string `mandatory:"false" json:"primaryDbId"` // The Primary Database unique name of the Managed Database. PrimaryDbUniqueName *string `mandatory:"false" json:"primaryDbUniqueName"` // The Database unique name of the Managed Database. DbUniqueName *string `mandatory:"false" json:"dbUniqueName"` // The Database role of the Managed Database. DbRole DbRoleEnum `mandatory:"false" json:"dbRole,omitempty"` // 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
func GetMappingDatafileLostWriteProtectEnum ¶
func GetMappingDatafileLostWriteProtectEnum(val string) (DatafileLostWriteProtectEnum, bool)
GetMappingDatafileLostWriteProtectEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingDatafileOnlineStatusEnum ¶
func GetMappingDatafileOnlineStatusEnum(val string) (DatafileOnlineStatusEnum, bool)
GetMappingDatafileOnlineStatusEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingDatafileSharedEnum ¶
func GetMappingDatafileSharedEnum(val string) (DatafileSharedEnum, bool)
GetMappingDatafileSharedEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingDatafileStatusEnum ¶
func GetMappingDatafileStatusEnum(val string) (DatafileStatusEnum, bool)
GetMappingDatafileStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type DataguardPerformanceMetrics ¶ added in v65.66.0
type DataguardPerformanceMetrics struct { // A summary of Data Guard performance metrics such as ApplyLag, TransportLag and RedoApplyRate, for Managed Databases. MetricsData []PerformanceMetricsData `mandatory:"true" json:"metricsData"` }
DataguardPerformanceMetrics A summary of Data Guard performance metrics for Managed Databases.
func (DataguardPerformanceMetrics) String ¶ added in v65.66.0
func (m DataguardPerformanceMetrics) String() string
func (DataguardPerformanceMetrics) ValidateEnumValue ¶ added in v65.66.0
func (m DataguardPerformanceMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DbManagementAnalyticsMetric ¶ added in v65.31.0
type DbManagementAnalyticsMetric struct { // The name of the metric. MetricName *string `mandatory:"false" json:"metricName"` // The duration of the returned aggregated data in seconds. DurationInSeconds *int64 `mandatory:"false" json:"durationInSeconds"` // The additional information about the metric. // Example: `"unit": "bytes"` Metadata map[string]string `mandatory:"false" json:"metadata"` // The qualifiers provided in the definition of the returned metric. Dimensions map[string]string `mandatory:"false" json:"dimensions"` // The start time associated with the value of the metric. StartTimestampInEpochSeconds *int64 `mandatory:"false" json:"startTimestampInEpochSeconds"` // The mean value of the metric. Mean *float64 `mandatory:"false" json:"mean"` }
DbManagementAnalyticsMetric The metric details of a Database Management resource.
func (DbManagementAnalyticsMetric) String ¶ added in v65.31.0
func (m DbManagementAnalyticsMetric) String() string
func (DbManagementAnalyticsMetric) ValidateEnumValue ¶ added in v65.31.0
func (m DbManagementAnalyticsMetric) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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) AddmTasks ¶ added in v65.10.0
func (client DbManagementClient) AddmTasks(ctx context.Context, request AddmTasksRequest) (response AddmTasksResponse, err error)
AddmTasks Lists the metadata for each ADDM task who's end snapshot time falls within the provided start and end time. Details include the name of the ADDM task, description, user, status and creation date time.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/AddmTasks.go.html to see an example of how to use AddmTasks 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) ChangeExternalDbSystemCompartment ¶ added in v65.31.0
func (client DbManagementClient) ChangeExternalDbSystemCompartment(ctx context.Context, request ChangeExternalDbSystemCompartmentRequest) (response ChangeExternalDbSystemCompartmentResponse, err error)
ChangeExternalDbSystemCompartment Moves the external DB system and its related resources (excluding databases) to the specified compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeExternalDbSystemCompartment.go.html to see an example of how to use ChangeExternalDbSystemCompartment API. A default retry strategy applies to this operation ChangeExternalDbSystemCompartment()
func (DbManagementClient) ChangeExternalExadataInfrastructureCompartment ¶ added in v65.36.1
func (client DbManagementClient) ChangeExternalExadataInfrastructureCompartment(ctx context.Context, request ChangeExternalExadataInfrastructureCompartmentRequest) (response ChangeExternalExadataInfrastructureCompartmentResponse, err error)
ChangeExternalExadataInfrastructureCompartment Moves the Exadata infrastructure and its related resources (Exadata storage server, Exadata storage server connectors and Exadata storage server grid) to the specified compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeExternalExadataInfrastructureCompartment.go.html to see an example of how to use ChangeExternalExadataInfrastructureCompartment API. A default retry strategy applies to this operation ChangeExternalExadataInfrastructureCompartment()
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) ChangeNamedCredentialCompartment ¶ added in v65.57.0
func (client DbManagementClient) ChangeNamedCredentialCompartment(ctx context.Context, request ChangeNamedCredentialCompartmentRequest) (response ChangeNamedCredentialCompartmentResponse, err error)
ChangeNamedCredentialCompartment Moves a named credential to a different compartment. The destination compartment must not have a named credential with the same name.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeNamedCredentialCompartment.go.html to see an example of how to use ChangeNamedCredentialCompartment API.
func (DbManagementClient) ChangePlanRetention ¶ added in v65.42.0
func (client DbManagementClient) ChangePlanRetention(ctx context.Context, request ChangePlanRetentionRequest) (response ChangePlanRetentionResponse, err error)
ChangePlanRetention Changes the retention period of unused plans. The period can range between 5 and 523 weeks. The database purges plans that have not been used for longer than the plan retention period.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangePlanRetention.go.html to see an example of how to use ChangePlanRetention API.
func (DbManagementClient) ChangeSpaceBudget ¶ added in v65.42.0
func (client DbManagementClient) ChangeSpaceBudget(ctx context.Context, request ChangeSpaceBudgetRequest) (response ChangeSpaceBudgetResponse, err error)
ChangeSpaceBudget Changes the disk space limit for the SQL Management Base. The allowable range for this limit is between 1% and 50%.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeSpaceBudget.go.html to see an example of how to use ChangeSpaceBudget API.
func (DbManagementClient) ChangeSqlPlanBaselinesAttributes ¶ added in v65.42.0
func (client DbManagementClient) ChangeSqlPlanBaselinesAttributes(ctx context.Context, request ChangeSqlPlanBaselinesAttributesRequest) (response ChangeSqlPlanBaselinesAttributesResponse, err error)
ChangeSqlPlanBaselinesAttributes Changes one or more attributes of a single plan or all plans associated with a SQL statement.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ChangeSqlPlanBaselinesAttributes.go.html to see an example of how to use ChangeSqlPlanBaselinesAttributes API.
func (DbManagementClient) CheckExternalDbSystemConnectorConnectionStatus ¶ added in v65.31.0
func (client DbManagementClient) CheckExternalDbSystemConnectorConnectionStatus(ctx context.Context, request CheckExternalDbSystemConnectorConnectionStatusRequest) (response CheckExternalDbSystemConnectorConnectionStatusResponse, err error)
CheckExternalDbSystemConnectorConnectionStatus Checks the status of the external DB system component connection specified in this connector. This operation will refresh the connectionStatus and timeConnectionStatusLastUpdated fields.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CheckExternalDbSystemConnectorConnectionStatus.go.html to see an example of how to use CheckExternalDbSystemConnectorConnectionStatus API. A default retry strategy applies to this operation CheckExternalDbSystemConnectorConnectionStatus()
func (DbManagementClient) CheckExternalExadataStorageConnector ¶ added in v65.36.1
func (client DbManagementClient) CheckExternalExadataStorageConnector(ctx context.Context, request CheckExternalExadataStorageConnectorRequest) (response CheckExternalExadataStorageConnectorResponse, err error)
CheckExternalExadataStorageConnector Checks the status of the Exadata storage server connection specified by exadataStorageConnectorId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CheckExternalExadataStorageConnector.go.html to see an example of how to use CheckExternalExadataStorageConnector API. A default retry strategy applies to this operation CheckExternalExadataStorageConnector()
func (*DbManagementClient) ConfigurationProvider ¶
func (client *DbManagementClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (DbManagementClient) ConfigureAutomaticCaptureFilters ¶ added in v65.42.0
func (client DbManagementClient) ConfigureAutomaticCaptureFilters(ctx context.Context, request ConfigureAutomaticCaptureFiltersRequest) (response ConfigureAutomaticCaptureFiltersResponse, err error)
ConfigureAutomaticCaptureFilters Configures automatic capture filters to capture only those statements that match the filter criteria.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ConfigureAutomaticCaptureFilters.go.html to see an example of how to use ConfigureAutomaticCaptureFilters API.
func (DbManagementClient) ConfigureAutomaticSpmEvolveAdvisorTask ¶ added in v65.42.0
func (client DbManagementClient) ConfigureAutomaticSpmEvolveAdvisorTask(ctx context.Context, request ConfigureAutomaticSpmEvolveAdvisorTaskRequest) (response ConfigureAutomaticSpmEvolveAdvisorTaskResponse, err error)
ConfigureAutomaticSpmEvolveAdvisorTask Configures the Automatic SPM Evolve Advisor task `SYS_AUTO_SPM_EVOLVE_TASK` by specifying task parameters. As the task is owned by `SYS`, only `SYS` can set task parameters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ConfigureAutomaticSpmEvolveAdvisorTask.go.html to see an example of how to use ConfigureAutomaticSpmEvolveAdvisorTask API.
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) CreateExternalDbSystem ¶ added in v65.31.0
func (client DbManagementClient) CreateExternalDbSystem(ctx context.Context, request CreateExternalDbSystemRequest) (response CreateExternalDbSystemResponse, err error)
CreateExternalDbSystem Creates an external DB system and its related resources.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateExternalDbSystem.go.html to see an example of how to use CreateExternalDbSystem API. A default retry strategy applies to this operation CreateExternalDbSystem()
func (DbManagementClient) CreateExternalDbSystemConnector ¶ added in v65.31.0
func (client DbManagementClient) CreateExternalDbSystemConnector(ctx context.Context, request CreateExternalDbSystemConnectorRequest) (response CreateExternalDbSystemConnectorResponse, err error)
CreateExternalDbSystemConnector Creates a new external connector.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateExternalDbSystemConnector.go.html to see an example of how to use CreateExternalDbSystemConnector API. A default retry strategy applies to this operation CreateExternalDbSystemConnector()
func (DbManagementClient) CreateExternalDbSystemDiscovery ¶ added in v65.31.0
func (client DbManagementClient) CreateExternalDbSystemDiscovery(ctx context.Context, request CreateExternalDbSystemDiscoveryRequest) (response CreateExternalDbSystemDiscoveryResponse, err error)
CreateExternalDbSystemDiscovery Creates an external DB system discovery resource and initiates the discovery process.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateExternalDbSystemDiscovery.go.html to see an example of how to use CreateExternalDbSystemDiscovery API. A default retry strategy applies to this operation CreateExternalDbSystemDiscovery()
func (DbManagementClient) CreateExternalExadataInfrastructure ¶ added in v65.36.1
func (client DbManagementClient) CreateExternalExadataInfrastructure(ctx context.Context, request CreateExternalExadataInfrastructureRequest) (response CreateExternalExadataInfrastructureResponse, err error)
CreateExternalExadataInfrastructure Creates an OCI resource for the Exadata infrastructure and enables the Monitoring service for the Exadata infrastructure. The following resource/subresources are created:
Infrastructure Storage server connectors Storage servers Storage grids
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateExternalExadataInfrastructure.go.html to see an example of how to use CreateExternalExadataInfrastructure API. A default retry strategy applies to this operation CreateExternalExadataInfrastructure()
func (DbManagementClient) CreateExternalExadataStorageConnector ¶ added in v65.36.1
func (client DbManagementClient) CreateExternalExadataStorageConnector(ctx context.Context, request CreateExternalExadataStorageConnectorRequest) (response CreateExternalExadataStorageConnectorResponse, err error)
CreateExternalExadataStorageConnector Creates the Exadata storage server connector after validating the connection information.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateExternalExadataStorageConnector.go.html to see an example of how to use CreateExternalExadataStorageConnector API. A default retry strategy applies to this operation CreateExternalExadataStorageConnector()
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) CreateNamedCredential ¶ added in v65.57.0
func (client DbManagementClient) CreateNamedCredential(ctx context.Context, request CreateNamedCredentialRequest) (response CreateNamedCredentialResponse, err error)
CreateNamedCredential Creates a named credential.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateNamedCredential.go.html to see an example of how to use CreateNamedCredential 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) DeleteExternalDbSystem ¶ added in v65.31.0
func (client DbManagementClient) DeleteExternalDbSystem(ctx context.Context, request DeleteExternalDbSystemRequest) (response DeleteExternalDbSystemResponse, err error)
DeleteExternalDbSystem Deletes the external DB system specified by `externalDbSystemId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteExternalDbSystem.go.html to see an example of how to use DeleteExternalDbSystem API.
func (DbManagementClient) DeleteExternalDbSystemConnector ¶ added in v65.31.0
func (client DbManagementClient) DeleteExternalDbSystemConnector(ctx context.Context, request DeleteExternalDbSystemConnectorRequest) (response DeleteExternalDbSystemConnectorResponse, err error)
DeleteExternalDbSystemConnector Deletes the external connector specified by `externalDbSystemConnectorId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteExternalDbSystemConnector.go.html to see an example of how to use DeleteExternalDbSystemConnector API.
func (DbManagementClient) DeleteExternalDbSystemDiscovery ¶ added in v65.31.0
func (client DbManagementClient) DeleteExternalDbSystemDiscovery(ctx context.Context, request DeleteExternalDbSystemDiscoveryRequest) (response DeleteExternalDbSystemDiscoveryResponse, err error)
DeleteExternalDbSystemDiscovery Deletes the external DB system discovery resource specified by `externalDbSystemDiscoveryId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteExternalDbSystemDiscovery.go.html to see an example of how to use DeleteExternalDbSystemDiscovery API.
func (DbManagementClient) DeleteExternalExadataInfrastructure ¶ added in v65.36.1
func (client DbManagementClient) DeleteExternalExadataInfrastructure(ctx context.Context, request DeleteExternalExadataInfrastructureRequest) (response DeleteExternalExadataInfrastructureResponse, err error)
DeleteExternalExadataInfrastructure Deletes the Exadata infrastructure specified by externalExadataInfrastructureId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteExternalExadataInfrastructure.go.html to see an example of how to use DeleteExternalExadataInfrastructure API.
func (DbManagementClient) DeleteExternalExadataStorageConnector ¶ added in v65.36.1
func (client DbManagementClient) DeleteExternalExadataStorageConnector(ctx context.Context, request DeleteExternalExadataStorageConnectorRequest) (response DeleteExternalExadataStorageConnectorResponse, err error)
DeleteExternalExadataStorageConnector Deletes the Exadata storage server connector specified by exadataStorageConnectorId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteExternalExadataStorageConnector.go.html to see an example of how to use DeleteExternalExadataStorageConnector 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) DeleteNamedCredential ¶ added in v65.57.0
func (client DbManagementClient) DeleteNamedCredential(ctx context.Context, request DeleteNamedCredentialRequest) (response DeleteNamedCredentialResponse, err error)
DeleteNamedCredential Deletes the named credential specified by namedCredentialId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteNamedCredential.go.html to see an example of how to use DeleteNamedCredential API.
func (DbManagementClient) DeletePreferredCredential ¶ added in v65.19.0
func (client DbManagementClient) DeletePreferredCredential(ctx context.Context, request DeletePreferredCredentialRequest) (response DeletePreferredCredentialResponse, err error)
DeletePreferredCredential Deletes the preferred credential based on the credentialName.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeletePreferredCredential.go.html to see an example of how to use DeletePreferredCredential API.
func (DbManagementClient) DisableAutomaticInitialPlanCapture ¶ added in v65.42.0
func (client DbManagementClient) DisableAutomaticInitialPlanCapture(ctx context.Context, request DisableAutomaticInitialPlanCaptureRequest) (response DisableAutomaticInitialPlanCaptureResponse, err error)
DisableAutomaticInitialPlanCapture Disables automatic initial plan capture.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableAutomaticInitialPlanCapture.go.html to see an example of how to use DisableAutomaticInitialPlanCapture API.
func (DbManagementClient) DisableAutomaticSpmEvolveAdvisorTask ¶ added in v65.42.0
func (client DbManagementClient) DisableAutomaticSpmEvolveAdvisorTask(ctx context.Context, request DisableAutomaticSpmEvolveAdvisorTaskRequest) (response DisableAutomaticSpmEvolveAdvisorTaskResponse, err error)
DisableAutomaticSpmEvolveAdvisorTask Disables the Automatic SPM Evolve Advisor task. One client controls both Automatic SQL Tuning Advisor and Automatic SPM Evolve Advisor. Thus, the same task enables or disables both.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableAutomaticSpmEvolveAdvisorTask.go.html to see an example of how to use DisableAutomaticSpmEvolveAdvisorTask API.
func (DbManagementClient) DisableAutonomousDatabaseManagementFeature ¶ added in v65.73.0
func (client DbManagementClient) DisableAutonomousDatabaseManagementFeature(ctx context.Context, request DisableAutonomousDatabaseManagementFeatureRequest) (response DisableAutonomousDatabaseManagementFeatureResponse, err error)
DisableAutonomousDatabaseManagementFeature Disables a Database Management feature for the specified Autonomous Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableAutonomousDatabaseManagementFeature.go.html to see an example of how to use DisableAutonomousDatabaseManagementFeature API. A default retry strategy applies to this operation DisableAutonomousDatabaseManagementFeature()
func (DbManagementClient) DisableDatabaseManagementFeature ¶ added in v65.65.0
func (client DbManagementClient) DisableDatabaseManagementFeature(ctx context.Context, request DisableDatabaseManagementFeatureRequest) (response DisableDatabaseManagementFeatureResponse, err error)
DisableDatabaseManagementFeature Disables a Database Management feature for the specified Oracle cloud database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableDatabaseManagementFeature.go.html to see an example of how to use DisableDatabaseManagementFeature API. A default retry strategy applies to this operation DisableDatabaseManagementFeature()
func (DbManagementClient) DisableExternalContainerDatabaseManagementFeature ¶ added in v65.65.0
func (client DbManagementClient) DisableExternalContainerDatabaseManagementFeature(ctx context.Context, request DisableExternalContainerDatabaseManagementFeatureRequest) (response DisableExternalContainerDatabaseManagementFeatureResponse, err error)
DisableExternalContainerDatabaseManagementFeature Disables a Database Management feature for the specified external container database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableExternalContainerDatabaseManagementFeature.go.html to see an example of how to use DisableExternalContainerDatabaseManagementFeature API. A default retry strategy applies to this operation DisableExternalContainerDatabaseManagementFeature()
func (DbManagementClient) DisableExternalDbSystemDatabaseManagement ¶ added in v65.31.0
func (client DbManagementClient) DisableExternalDbSystemDatabaseManagement(ctx context.Context, request DisableExternalDbSystemDatabaseManagementRequest) (response DisableExternalDbSystemDatabaseManagementResponse, err error)
DisableExternalDbSystemDatabaseManagement Disables Database Management service for all the components of the specified external DB system (except databases).
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableExternalDbSystemDatabaseManagement.go.html to see an example of how to use DisableExternalDbSystemDatabaseManagement API. A default retry strategy applies to this operation DisableExternalDbSystemDatabaseManagement()
func (DbManagementClient) DisableExternalDbSystemStackMonitoring ¶ added in v65.42.0
func (client DbManagementClient) DisableExternalDbSystemStackMonitoring(ctx context.Context, request DisableExternalDbSystemStackMonitoringRequest) (response DisableExternalDbSystemStackMonitoringResponse, err error)
DisableExternalDbSystemStackMonitoring Disables Stack Monitoring for all the components of the specified external DB system (except databases).
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableExternalDbSystemStackMonitoring.go.html to see an example of how to use DisableExternalDbSystemStackMonitoring API. A default retry strategy applies to this operation DisableExternalDbSystemStackMonitoring()
func (DbManagementClient) DisableExternalExadataInfrastructureManagement ¶ added in v65.36.1
func (client DbManagementClient) DisableExternalExadataInfrastructureManagement(ctx context.Context, request DisableExternalExadataInfrastructureManagementRequest) (response DisableExternalExadataInfrastructureManagementResponse, err error)
DisableExternalExadataInfrastructureManagement Disables Database Management for the Exadata infrastructure specified by externalExadataInfrastructureId. It covers the following components: - Exadata infrastructure - Exadata storage grid - Exadata storage server Note that Database Management will not be disabled for the DB systems within the Exadata infrastructure and should be disabled explicitly, if required.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableExternalExadataInfrastructureManagement.go.html to see an example of how to use DisableExternalExadataInfrastructureManagement API. A default retry strategy applies to this operation DisableExternalExadataInfrastructureManagement()
func (DbManagementClient) DisableExternalNonContainerDatabaseManagementFeature ¶ added in v65.65.0
func (client DbManagementClient) DisableExternalNonContainerDatabaseManagementFeature(ctx context.Context, request DisableExternalNonContainerDatabaseManagementFeatureRequest) (response DisableExternalNonContainerDatabaseManagementFeatureResponse, err error)
DisableExternalNonContainerDatabaseManagementFeature Disables a Database Management feature for the specified external non-container database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableExternalNonContainerDatabaseManagementFeature.go.html to see an example of how to use DisableExternalNonContainerDatabaseManagementFeature API. A default retry strategy applies to this operation DisableExternalNonContainerDatabaseManagementFeature()
func (DbManagementClient) DisableExternalPluggableDatabaseManagementFeature ¶ added in v65.65.0
func (client DbManagementClient) DisableExternalPluggableDatabaseManagementFeature(ctx context.Context, request DisableExternalPluggableDatabaseManagementFeatureRequest) (response DisableExternalPluggableDatabaseManagementFeatureResponse, err error)
DisableExternalPluggableDatabaseManagementFeature Disables a Database Management feature for the specified external pluggable database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableExternalPluggableDatabaseManagementFeature.go.html to see an example of how to use DisableExternalPluggableDatabaseManagementFeature API. A default retry strategy applies to this operation DisableExternalPluggableDatabaseManagementFeature()
func (DbManagementClient) DisableHighFrequencyAutomaticSpmEvolveAdvisorTask ¶ added in v65.42.0
func (client DbManagementClient) DisableHighFrequencyAutomaticSpmEvolveAdvisorTask(ctx context.Context, request DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) (response DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse, err error)
DisableHighFrequencyAutomaticSpmEvolveAdvisorTask Disables the high-frequency Automatic SPM Evolve Advisor task. It is available only on Oracle Exadata Database Machine, Oracle Database Exadata Cloud Service (ExaCS) and Oracle Database Exadata Cloud@Customer (ExaCC).
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableHighFrequencyAutomaticSpmEvolveAdvisorTask.go.html to see an example of how to use DisableHighFrequencyAutomaticSpmEvolveAdvisorTask API.
func (DbManagementClient) DisablePluggableDatabaseManagementFeature ¶ added in v65.65.0
func (client DbManagementClient) DisablePluggableDatabaseManagementFeature(ctx context.Context, request DisablePluggableDatabaseManagementFeatureRequest) (response DisablePluggableDatabaseManagementFeatureResponse, err error)
DisablePluggableDatabaseManagementFeature Disables a Database Management feature for the specified Oracle cloud pluggable database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisablePluggableDatabaseManagementFeature.go.html to see an example of how to use DisablePluggableDatabaseManagementFeature API. A default retry strategy applies to this operation DisablePluggableDatabaseManagementFeature()
func (DbManagementClient) DisableSqlPlanBaselinesUsage ¶ added in v65.42.0
func (client DbManagementClient) DisableSqlPlanBaselinesUsage(ctx context.Context, request DisableSqlPlanBaselinesUsageRequest) (response DisableSqlPlanBaselinesUsageResponse, err error)
DisableSqlPlanBaselinesUsage Disables the use of SQL plan baselines stored in SQL Management Base. When disabled, the optimizer does not use any SQL plan baselines.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableSqlPlanBaselinesUsage.go.html to see an example of how to use DisableSqlPlanBaselinesUsage API.
func (DbManagementClient) DiscoverExternalExadataInfrastructure ¶ added in v65.36.1
func (client DbManagementClient) DiscoverExternalExadataInfrastructure(ctx context.Context, request DiscoverExternalExadataInfrastructureRequest) (response DiscoverExternalExadataInfrastructureResponse, err error)
DiscoverExternalExadataInfrastructure Completes the Exadata system prechecking on the following: - Verifies if the DB systems are valid RAC DB systems or return 400 status code with NON_RAC_DATABASE_SYSTEM error code. - Verifies if the ASM connector defined for each DB system or return 400 status code with CONNECTOR_NOT_DEFINED error code. - Verifies if the agents associated with ASM are valid and could be used for the Exadata storage servers or return 400 status code with INVALID_AGENT error code. - Verifies if it is an Exadata system or return 400 status code with INVALID_EXADATA_SYSTEM error code. Starts the discovery process for the Exadata system infrastructure. The following resources/components are discovered - Exadata storage servers from each DB systems - Exadata storage grid for all Exadata storage servers - Exadata infrastructure The same API covers both new discovery and rediscovery cases.
For the new discovery case, new managed resources/sub-resources are created or the existing ones are overridden. For rediscovery case, the existing managed resources/sub-resources are checked to find out which ones should be added or which ones
should be
removed based on the unique key defined for each resource/sub-resource.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DiscoverExternalExadataInfrastructure.go.html to see an example of how to use DiscoverExternalExadataInfrastructure API. A default retry strategy applies to this operation DiscoverExternalExadataInfrastructure()
func (DbManagementClient) DropSqlPlanBaselines ¶ added in v65.42.0
func (client DbManagementClient) DropSqlPlanBaselines(ctx context.Context, request DropSqlPlanBaselinesRequest) (response DropSqlPlanBaselinesResponse, err error)
DropSqlPlanBaselines Drops a single plan or all plans associated with a SQL statement.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DropSqlPlanBaselines.go.html to see an example of how to use DropSqlPlanBaselines 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) EnableAutomaticInitialPlanCapture ¶ added in v65.42.0
func (client DbManagementClient) EnableAutomaticInitialPlanCapture(ctx context.Context, request EnableAutomaticInitialPlanCaptureRequest) (response EnableAutomaticInitialPlanCaptureResponse, err error)
EnableAutomaticInitialPlanCapture Enables automatic initial plan capture. When enabled, the database checks whether executed SQL statements are eligible for automatic capture. It creates initial plan baselines for eligible statements. By default, the database creates a SQL plan baseline for every eligible repeatable statement, including all recursive SQL and monitoring SQL. Thus, automatic capture may result in the creation of an extremely large number of plan baselines. To limit the statements that are eligible for plan baselines, configure filters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableAutomaticInitialPlanCapture.go.html to see an example of how to use EnableAutomaticInitialPlanCapture API.
func (DbManagementClient) EnableAutomaticSpmEvolveAdvisorTask ¶ added in v65.42.0
func (client DbManagementClient) EnableAutomaticSpmEvolveAdvisorTask(ctx context.Context, request EnableAutomaticSpmEvolveAdvisorTaskRequest) (response EnableAutomaticSpmEvolveAdvisorTaskResponse, err error)
EnableAutomaticSpmEvolveAdvisorTask Enables the Automatic SPM Evolve Advisor task. By default, the automatic task `SYS_AUTO_SPM_EVOLVE_TASK` runs every day in the scheduled maintenance window. The SPM Evolve Advisor performs the following tasks: - Checks AWR for top SQL - Looks for alternative plans in all available sources - Adds unaccepted plans to the plan history - Tests the execution of as many plans as possible during the maintenance window - Adds the alternative plan to the baseline if it performs better than the current plan One client controls both Automatic SQL Tuning Advisor and Automatic SPM Evolve Advisor. Thus, the same task enables or disables both.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableAutomaticSpmEvolveAdvisorTask.go.html to see an example of how to use EnableAutomaticSpmEvolveAdvisorTask API.
func (DbManagementClient) EnableAutonomousDatabaseManagementFeature ¶ added in v65.73.0
func (client DbManagementClient) EnableAutonomousDatabaseManagementFeature(ctx context.Context, request EnableAutonomousDatabaseManagementFeatureRequest) (response EnableAutonomousDatabaseManagementFeatureResponse, err error)
EnableAutonomousDatabaseManagementFeature Enables a Database Management feature for the specified Autonomous Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableAutonomousDatabaseManagementFeature.go.html to see an example of how to use EnableAutonomousDatabaseManagementFeature API. A default retry strategy applies to this operation EnableAutonomousDatabaseManagementFeature()
func (DbManagementClient) EnableDatabaseManagementFeature ¶ added in v65.65.0
func (client DbManagementClient) EnableDatabaseManagementFeature(ctx context.Context, request EnableDatabaseManagementFeatureRequest) (response EnableDatabaseManagementFeatureResponse, err error)
EnableDatabaseManagementFeature Enables a Database Management feature for the specified cloud database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableDatabaseManagementFeature.go.html to see an example of how to use EnableDatabaseManagementFeature API. A default retry strategy applies to this operation EnableDatabaseManagementFeature()
func (DbManagementClient) EnableExternalContainerDatabaseManagementFeature ¶ added in v65.65.0
func (client DbManagementClient) EnableExternalContainerDatabaseManagementFeature(ctx context.Context, request EnableExternalContainerDatabaseManagementFeatureRequest) (response EnableExternalContainerDatabaseManagementFeatureResponse, err error)
EnableExternalContainerDatabaseManagementFeature Enables a Database Management feature for the specified external container database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableExternalContainerDatabaseManagementFeature.go.html to see an example of how to use EnableExternalContainerDatabaseManagementFeature API. A default retry strategy applies to this operation EnableExternalContainerDatabaseManagementFeature()
func (DbManagementClient) EnableExternalDbSystemDatabaseManagement ¶ added in v65.31.0
func (client DbManagementClient) EnableExternalDbSystemDatabaseManagement(ctx context.Context, request EnableExternalDbSystemDatabaseManagementRequest) (response EnableExternalDbSystemDatabaseManagementResponse, err error)
EnableExternalDbSystemDatabaseManagement Enables Database Management service for all the components of the specified external DB system (except databases).
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableExternalDbSystemDatabaseManagement.go.html to see an example of how to use EnableExternalDbSystemDatabaseManagement API. A default retry strategy applies to this operation EnableExternalDbSystemDatabaseManagement()
func (DbManagementClient) EnableExternalDbSystemStackMonitoring ¶ added in v65.42.0
func (client DbManagementClient) EnableExternalDbSystemStackMonitoring(ctx context.Context, request EnableExternalDbSystemStackMonitoringRequest) (response EnableExternalDbSystemStackMonitoringResponse, err error)
EnableExternalDbSystemStackMonitoring Enables Stack Monitoring for all the components of the specified external DB system (except databases).
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableExternalDbSystemStackMonitoring.go.html to see an example of how to use EnableExternalDbSystemStackMonitoring API. A default retry strategy applies to this operation EnableExternalDbSystemStackMonitoring()
func (DbManagementClient) EnableExternalExadataInfrastructureManagement ¶ added in v65.36.1
func (client DbManagementClient) EnableExternalExadataInfrastructureManagement(ctx context.Context, request EnableExternalExadataInfrastructureManagementRequest) (response EnableExternalExadataInfrastructureManagementResponse, err error)
EnableExternalExadataInfrastructureManagement Enables Database Management for the Exadata infrastructure specified by externalExadataInfrastructureId. It covers the following components: - Exadata infrastructure - Exadata storage grid - Exadata storage server
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableExternalExadataInfrastructureManagement.go.html to see an example of how to use EnableExternalExadataInfrastructureManagement API. A default retry strategy applies to this operation EnableExternalExadataInfrastructureManagement()
func (DbManagementClient) EnableExternalNonContainerDatabaseManagementFeature ¶ added in v65.65.0
func (client DbManagementClient) EnableExternalNonContainerDatabaseManagementFeature(ctx context.Context, request EnableExternalNonContainerDatabaseManagementFeatureRequest) (response EnableExternalNonContainerDatabaseManagementFeatureResponse, err error)
EnableExternalNonContainerDatabaseManagementFeature Enables Database Management feature for the specified external non-container database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableExternalNonContainerDatabaseManagementFeature.go.html to see an example of how to use EnableExternalNonContainerDatabaseManagementFeature API. A default retry strategy applies to this operation EnableExternalNonContainerDatabaseManagementFeature()
func (DbManagementClient) EnableExternalPluggableDatabaseManagementFeature ¶ added in v65.65.0
func (client DbManagementClient) EnableExternalPluggableDatabaseManagementFeature(ctx context.Context, request EnableExternalPluggableDatabaseManagementFeatureRequest) (response EnableExternalPluggableDatabaseManagementFeatureResponse, err error)
EnableExternalPluggableDatabaseManagementFeature Enables a Database Management feature for the specified external pluggable database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableExternalPluggableDatabaseManagementFeature.go.html to see an example of how to use EnableExternalPluggableDatabaseManagementFeature API. A default retry strategy applies to this operation EnableExternalPluggableDatabaseManagementFeature()
func (DbManagementClient) EnableHighFrequencyAutomaticSpmEvolveAdvisorTask ¶ added in v65.42.0
func (client DbManagementClient) EnableHighFrequencyAutomaticSpmEvolveAdvisorTask(ctx context.Context, request EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) (response EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse, err error)
EnableHighFrequencyAutomaticSpmEvolveAdvisorTask Enables the high-frequency Automatic SPM Evolve Advisor task. The high-frequency task runs every hour and runs for no longer than 30 minutes. These settings are not configurable. The high-frequency task complements the standard Automatic SPM Evolve Advisor task. They are independent and are scheduled through two different frameworks. It is available only on Oracle Exadata Database Machine, Oracle Database Exadata Cloud Service (ExaCS) and Oracle Database Exadata Cloud@Customer (ExaCC).
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableHighFrequencyAutomaticSpmEvolveAdvisorTask.go.html to see an example of how to use EnableHighFrequencyAutomaticSpmEvolveAdvisorTask API.
func (DbManagementClient) EnablePluggableDatabaseManagementFeature ¶ added in v65.65.0
func (client DbManagementClient) EnablePluggableDatabaseManagementFeature(ctx context.Context, request EnablePluggableDatabaseManagementFeatureRequest) (response EnablePluggableDatabaseManagementFeatureResponse, err error)
EnablePluggableDatabaseManagementFeature Enables a Database Management feature for the specified Oracle cloud pluggable database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnablePluggableDatabaseManagementFeature.go.html to see an example of how to use EnablePluggableDatabaseManagementFeature API. A default retry strategy applies to this operation EnablePluggableDatabaseManagementFeature()
func (DbManagementClient) EnableSqlPlanBaselinesUsage ¶ added in v65.42.0
func (client DbManagementClient) EnableSqlPlanBaselinesUsage(ctx context.Context, request EnableSqlPlanBaselinesUsageRequest) (response EnableSqlPlanBaselinesUsageResponse, err error)
EnableSqlPlanBaselinesUsage Enables the use of SQL plan baselines stored in SQL Management Base. When enabled, the optimizer uses SQL plan baselines to select plans to avoid potential performance regressions.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableSqlPlanBaselinesUsage.go.html to see an example of how to use EnableSqlPlanBaselinesUsage API.
func (DbManagementClient) GenerateAwrSnapshot ¶ added in v65.10.0
func (client DbManagementClient) GenerateAwrSnapshot(ctx context.Context, request GenerateAwrSnapshotRequest) (response GenerateAwrSnapshotResponse, err error)
GenerateAwrSnapshot Creates an AWR snapshot for the target database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GenerateAwrSnapshot.go.html to see an example of how to use GenerateAwrSnapshot 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) GetDataguardPerformanceMetrics ¶ added in v65.66.0
func (client DbManagementClient) GetDataguardPerformanceMetrics(ctx context.Context, request GetDataguardPerformanceMetricsRequest) (response GetDataguardPerformanceMetricsResponse, err error)
GetDataguardPerformanceMetrics Gets a historical summary of the Database Guard performance metrics for Managed Databases. If the peerDatabaseCompartmentId is specified, then the metrics are only retrieved from the specified compartment. If the peerDatabaseCompartmentId is not specified, then the metrics are retrieved from the compartment of the Managed Database specified by the ManagedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetDataguardPerformanceMetrics.go.html to see an example of how to use GetDataguardPerformanceMetrics 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) GetExternalAsm ¶ added in v65.31.0
func (client DbManagementClient) GetExternalAsm(ctx context.Context, request GetExternalAsmRequest) (response GetExternalAsmResponse, err error)
GetExternalAsm Gets the details for the external ASM specified by `externalAsmId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalAsm.go.html to see an example of how to use GetExternalAsm API. A default retry strategy applies to this operation GetExternalAsm()
func (DbManagementClient) GetExternalAsmConfiguration ¶ added in v65.31.0
func (client DbManagementClient) GetExternalAsmConfiguration(ctx context.Context, request GetExternalAsmConfigurationRequest) (response GetExternalAsmConfigurationResponse, err error)
GetExternalAsmConfiguration Gets configuration details including disk groups for the external ASM specified by `externalAsmId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalAsmConfiguration.go.html to see an example of how to use GetExternalAsmConfiguration API. A default retry strategy applies to this operation GetExternalAsmConfiguration()
func (DbManagementClient) GetExternalAsmInstance ¶ added in v65.31.0
func (client DbManagementClient) GetExternalAsmInstance(ctx context.Context, request GetExternalAsmInstanceRequest) (response GetExternalAsmInstanceResponse, err error)
GetExternalAsmInstance Gets the details for the external ASM instance specified by `externalAsmInstanceId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalAsmInstance.go.html to see an example of how to use GetExternalAsmInstance API. A default retry strategy applies to this operation GetExternalAsmInstance()
func (DbManagementClient) GetExternalCluster ¶ added in v65.31.0
func (client DbManagementClient) GetExternalCluster(ctx context.Context, request GetExternalClusterRequest) (response GetExternalClusterResponse, err error)
GetExternalCluster Gets the details for the external cluster specified by `externalClusterId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalCluster.go.html to see an example of how to use GetExternalCluster API. A default retry strategy applies to this operation GetExternalCluster()
func (DbManagementClient) GetExternalClusterInstance ¶ added in v65.31.0
func (client DbManagementClient) GetExternalClusterInstance(ctx context.Context, request GetExternalClusterInstanceRequest) (response GetExternalClusterInstanceResponse, err error)
GetExternalClusterInstance Gets the details for the external cluster instance specified by `externalClusterInstanceId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalClusterInstance.go.html to see an example of how to use GetExternalClusterInstance API. A default retry strategy applies to this operation GetExternalClusterInstance()
func (DbManagementClient) GetExternalDbHome ¶ added in v65.31.0
func (client DbManagementClient) GetExternalDbHome(ctx context.Context, request GetExternalDbHomeRequest) (response GetExternalDbHomeResponse, err error)
GetExternalDbHome Gets the details for the external DB home specified by `externalDbHomeId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalDbHome.go.html to see an example of how to use GetExternalDbHome API. A default retry strategy applies to this operation GetExternalDbHome()
func (DbManagementClient) GetExternalDbNode ¶ added in v65.31.0
func (client DbManagementClient) GetExternalDbNode(ctx context.Context, request GetExternalDbNodeRequest) (response GetExternalDbNodeResponse, err error)
GetExternalDbNode Gets the details for the external DB node specified by `externalDbNodeId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalDbNode.go.html to see an example of how to use GetExternalDbNode API. A default retry strategy applies to this operation GetExternalDbNode()
func (DbManagementClient) GetExternalDbSystem ¶ added in v65.31.0
func (client DbManagementClient) GetExternalDbSystem(ctx context.Context, request GetExternalDbSystemRequest) (response GetExternalDbSystemResponse, err error)
GetExternalDbSystem Gets the details for the external DB system specified by `externalDbSystemId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalDbSystem.go.html to see an example of how to use GetExternalDbSystem API. A default retry strategy applies to this operation GetExternalDbSystem()
func (DbManagementClient) GetExternalDbSystemConnector ¶ added in v65.31.0
func (client DbManagementClient) GetExternalDbSystemConnector(ctx context.Context, request GetExternalDbSystemConnectorRequest) (response GetExternalDbSystemConnectorResponse, err error)
GetExternalDbSystemConnector Gets the details for the external connector specified by `externalDbSystemConnectorId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalDbSystemConnector.go.html to see an example of how to use GetExternalDbSystemConnector API. A default retry strategy applies to this operation GetExternalDbSystemConnector()
func (DbManagementClient) GetExternalDbSystemDiscovery ¶ added in v65.31.0
func (client DbManagementClient) GetExternalDbSystemDiscovery(ctx context.Context, request GetExternalDbSystemDiscoveryRequest) (response GetExternalDbSystemDiscoveryResponse, err error)
GetExternalDbSystemDiscovery Gets the details for the external DB system discovery resource specified by `externalDbSystemDiscoveryId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalDbSystemDiscovery.go.html to see an example of how to use GetExternalDbSystemDiscovery API. A default retry strategy applies to this operation GetExternalDbSystemDiscovery()
func (DbManagementClient) GetExternalExadataInfrastructure ¶ added in v65.36.1
func (client DbManagementClient) GetExternalExadataInfrastructure(ctx context.Context, request GetExternalExadataInfrastructureRequest) (response GetExternalExadataInfrastructureResponse, err error)
GetExternalExadataInfrastructure Gets the details for the Exadata infrastructure specified by externalExadataInfrastructureId. It includes the DB systems and storage grid within the Exadata infrastructure.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalExadataInfrastructure.go.html to see an example of how to use GetExternalExadataInfrastructure API. A default retry strategy applies to this operation GetExternalExadataInfrastructure()
func (DbManagementClient) GetExternalExadataStorageConnector ¶ added in v65.36.1
func (client DbManagementClient) GetExternalExadataStorageConnector(ctx context.Context, request GetExternalExadataStorageConnectorRequest) (response GetExternalExadataStorageConnectorResponse, err error)
GetExternalExadataStorageConnector Gets the details for the Exadata storage server connector specified by exadataStorageConnectorId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalExadataStorageConnector.go.html to see an example of how to use GetExternalExadataStorageConnector API. A default retry strategy applies to this operation GetExternalExadataStorageConnector()
func (DbManagementClient) GetExternalExadataStorageGrid ¶ added in v65.36.1
func (client DbManagementClient) GetExternalExadataStorageGrid(ctx context.Context, request GetExternalExadataStorageGridRequest) (response GetExternalExadataStorageGridResponse, err error)
GetExternalExadataStorageGrid Gets the details for the Exadata storage server grid specified by exadataStorageGridId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalExadataStorageGrid.go.html to see an example of how to use GetExternalExadataStorageGrid API. A default retry strategy applies to this operation GetExternalExadataStorageGrid()
func (DbManagementClient) GetExternalExadataStorageServer ¶ added in v65.36.1
func (client DbManagementClient) GetExternalExadataStorageServer(ctx context.Context, request GetExternalExadataStorageServerRequest) (response GetExternalExadataStorageServerResponse, err error)
GetExternalExadataStorageServer Gets the summary for the Exadata storage server specified by exadataStorageServerId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalExadataStorageServer.go.html to see an example of how to use GetExternalExadataStorageServer API. A default retry strategy applies to this operation GetExternalExadataStorageServer()
func (DbManagementClient) GetExternalListener ¶ added in v65.31.0
func (client DbManagementClient) GetExternalListener(ctx context.Context, request GetExternalListenerRequest) (response GetExternalListenerResponse, err error)
GetExternalListener Gets the details for the external listener specified by `externalListenerId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalListener.go.html to see an example of how to use GetExternalListener API. A default retry strategy applies to this operation GetExternalListener()
func (DbManagementClient) GetIormPlan ¶ added in v65.36.1
func (client DbManagementClient) GetIormPlan(ctx context.Context, request GetIormPlanRequest) (response GetIormPlanResponse, err error)
GetIormPlan Get the IORM plan from the specific Exadata storage server.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetIormPlan.go.html to see an example of how to use GetIormPlan API. A default retry strategy applies to this operation GetIormPlan()
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) GetNamedCredential ¶ added in v65.57.0
func (client DbManagementClient) GetNamedCredential(ctx context.Context, request GetNamedCredentialRequest) (response GetNamedCredentialResponse, err error)
GetNamedCredential Gets the details for the named credential specified by namedCredentialId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetNamedCredential.go.html to see an example of how to use GetNamedCredential API.
func (DbManagementClient) GetOpenAlertHistory ¶ added in v65.36.1
func (client DbManagementClient) GetOpenAlertHistory(ctx context.Context, request GetOpenAlertHistoryRequest) (response GetOpenAlertHistoryResponse, err error)
GetOpenAlertHistory Gets the open alerts from the specified Exadata storage server.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetOpenAlertHistory.go.html to see an example of how to use GetOpenAlertHistory API. A default retry strategy applies to this operation GetOpenAlertHistory()
func (DbManagementClient) GetOptimizerStatisticsAdvisorExecution ¶ added in v65.16.0
func (client DbManagementClient) GetOptimizerStatisticsAdvisorExecution(ctx context.Context, request GetOptimizerStatisticsAdvisorExecutionRequest) (response GetOptimizerStatisticsAdvisorExecutionResponse, err error)
GetOptimizerStatisticsAdvisorExecution Gets a comprehensive report of the Optimizer Statistics Advisor execution, which includes details of the Managed Database, findings, recommendations, rationale, and examples.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetOptimizerStatisticsAdvisorExecution.go.html to see an example of how to use GetOptimizerStatisticsAdvisorExecution API.
func (DbManagementClient) GetOptimizerStatisticsAdvisorExecutionScript ¶ added in v65.16.0
func (client DbManagementClient) GetOptimizerStatisticsAdvisorExecutionScript(ctx context.Context, request GetOptimizerStatisticsAdvisorExecutionScriptRequest) (response GetOptimizerStatisticsAdvisorExecutionScriptResponse, err error)
GetOptimizerStatisticsAdvisorExecutionScript Gets the Oracle system-generated script for the specified Optimizer Statistics Advisor execution.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetOptimizerStatisticsAdvisorExecutionScript.go.html to see an example of how to use GetOptimizerStatisticsAdvisorExecutionScript API.
func (DbManagementClient) GetOptimizerStatisticsCollectionOperation ¶ added in v65.16.0
func (client DbManagementClient) GetOptimizerStatisticsCollectionOperation(ctx context.Context, request GetOptimizerStatisticsCollectionOperationRequest) (response GetOptimizerStatisticsCollectionOperationResponse, err error)
GetOptimizerStatisticsCollectionOperation Gets a detailed report of the Optimizer Statistics Collection operation for the specified Managed Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetOptimizerStatisticsCollectionOperation.go.html to see an example of how to use GetOptimizerStatisticsCollectionOperation 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) GetPeerDatabaseMetrics ¶ added in v65.66.0
func (client DbManagementClient) GetPeerDatabaseMetrics(ctx context.Context, request GetPeerDatabaseMetricsRequest) (response GetPeerDatabaseMetricsResponse, err error)
GetPeerDatabaseMetrics Gets a comparative summary of the baseline and target values of the Data Guard performance metrics for Managed Databases. If the peerDatabaseCompartmentId is specified, then the metrics are only retrieved from the specified compartment. If the peerDatabaseCompartmentId is not specified, then the metrics are retrieved from the compartment of the Managed Database specified by the ManagedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetPeerDatabaseMetrics.go.html to see an example of how to use GetPeerDatabaseMetrics API.
func (DbManagementClient) GetPreferredCredential ¶ added in v65.19.0
func (client DbManagementClient) GetPreferredCredential(ctx context.Context, request GetPreferredCredentialRequest) (response GetPreferredCredentialResponse, err error)
GetPreferredCredential Gets the preferred credential details for a Managed Database based on credentialName.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetPreferredCredential.go.html to see an example of how to use GetPreferredCredential API.
func (DbManagementClient) GetSqlPlanBaseline ¶ added in v65.42.0
func (client DbManagementClient) GetSqlPlanBaseline(ctx context.Context, request GetSqlPlanBaselineRequest) (response GetSqlPlanBaselineResponse, err error)
GetSqlPlanBaseline Gets the SQL plan baseline details for the specified planName.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetSqlPlanBaseline.go.html to see an example of how to use GetSqlPlanBaseline API. A default retry strategy applies to this operation GetSqlPlanBaseline()
func (DbManagementClient) GetSqlPlanBaselineConfiguration ¶ added in v65.42.0
func (client DbManagementClient) GetSqlPlanBaselineConfiguration(ctx context.Context, request GetSqlPlanBaselineConfigurationRequest) (response GetSqlPlanBaselineConfigurationResponse, err error)
GetSqlPlanBaselineConfiguration Gets the configuration details of SQL plan baselines for the specified Managed Database. The details include the settings for the capture and use of SQL plan baselines, SPM Evolve Advisor task, and SQL Management Base.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetSqlPlanBaselineConfiguration.go.html to see an example of how to use GetSqlPlanBaselineConfiguration API. A default retry strategy applies to this operation GetSqlPlanBaselineConfiguration()
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) GetTopSqlCpuActivity ¶ added in v65.36.1
func (client DbManagementClient) GetTopSqlCpuActivity(ctx context.Context, request GetTopSqlCpuActivityRequest) (response GetTopSqlCpuActivityResponse, err error)
GetTopSqlCpuActivity Gets the SQL IDs with the top CPU activity from the Exadata storage server.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetTopSqlCpuActivity.go.html to see an example of how to use GetTopSqlCpuActivity API. A default retry strategy applies to this operation GetTopSqlCpuActivity()
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) ImplementOptimizerStatisticsAdvisorRecommendations ¶ added in v65.16.0
func (client DbManagementClient) ImplementOptimizerStatisticsAdvisorRecommendations(ctx context.Context, request ImplementOptimizerStatisticsAdvisorRecommendationsRequest) (response ImplementOptimizerStatisticsAdvisorRecommendationsResponse, err error)
ImplementOptimizerStatisticsAdvisorRecommendations Asynchronously implements the findings and recommendations of the Optimizer Statistics Advisor execution.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ImplementOptimizerStatisticsAdvisorRecommendations.go.html to see an example of how to use ImplementOptimizerStatisticsAdvisorRecommendations 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) ListCursorCacheStatements ¶ added in v65.42.0
func (client DbManagementClient) ListCursorCacheStatements(ctx context.Context, request ListCursorCacheStatementsRequest) (response ListCursorCacheStatementsResponse, err error)
ListCursorCacheStatements Lists the SQL statements from shared SQL area, also called the cursor cache.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListCursorCacheStatements.go.html to see an example of how to use ListCursorCacheStatements API. A default retry strategy applies to this operation ListCursorCacheStatements()
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) ListExternalAsmDiskGroups ¶ added in v65.31.0
func (client DbManagementClient) ListExternalAsmDiskGroups(ctx context.Context, request ListExternalAsmDiskGroupsRequest) (response ListExternalAsmDiskGroupsResponse, err error)
ListExternalAsmDiskGroups Lists ASM disk groups for the external ASM specified by `externalAsmId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalAsmDiskGroups.go.html to see an example of how to use ListExternalAsmDiskGroups API. A default retry strategy applies to this operation ListExternalAsmDiskGroups()
func (DbManagementClient) ListExternalAsmInstances ¶ added in v65.31.0
func (client DbManagementClient) ListExternalAsmInstances(ctx context.Context, request ListExternalAsmInstancesRequest) (response ListExternalAsmInstancesResponse, err error)
ListExternalAsmInstances Lists the ASM instances in the specified external ASM.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalAsmInstances.go.html to see an example of how to use ListExternalAsmInstances API. A default retry strategy applies to this operation ListExternalAsmInstances()
func (DbManagementClient) ListExternalAsmUsers ¶ added in v65.31.0
func (client DbManagementClient) ListExternalAsmUsers(ctx context.Context, request ListExternalAsmUsersRequest) (response ListExternalAsmUsersResponse, err error)
ListExternalAsmUsers Lists ASM users for the external ASM specified by `externalAsmId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalAsmUsers.go.html to see an example of how to use ListExternalAsmUsers API. A default retry strategy applies to this operation ListExternalAsmUsers()
func (DbManagementClient) ListExternalAsms ¶ added in v65.31.0
func (client DbManagementClient) ListExternalAsms(ctx context.Context, request ListExternalAsmsRequest) (response ListExternalAsmsResponse, err error)
ListExternalAsms Lists the ASMs in the specified external DB system.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalAsms.go.html to see an example of how to use ListExternalAsms API. A default retry strategy applies to this operation ListExternalAsms()
func (DbManagementClient) ListExternalClusterInstances ¶ added in v65.31.0
func (client DbManagementClient) ListExternalClusterInstances(ctx context.Context, request ListExternalClusterInstancesRequest) (response ListExternalClusterInstancesResponse, err error)
ListExternalClusterInstances Lists the cluster instances in the specified external cluster.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalClusterInstances.go.html to see an example of how to use ListExternalClusterInstances API. A default retry strategy applies to this operation ListExternalClusterInstances()
func (DbManagementClient) ListExternalClusters ¶ added in v65.31.0
func (client DbManagementClient) ListExternalClusters(ctx context.Context, request ListExternalClustersRequest) (response ListExternalClustersResponse, err error)
ListExternalClusters Lists the clusters in the specified external DB system.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalClusters.go.html to see an example of how to use ListExternalClusters API. A default retry strategy applies to this operation ListExternalClusters()
func (DbManagementClient) ListExternalDatabases ¶ added in v65.31.0
func (client DbManagementClient) ListExternalDatabases(ctx context.Context, request ListExternalDatabasesRequest) (response ListExternalDatabasesResponse, err error)
ListExternalDatabases Lists the external databases in the specified compartment or in the specified DB system.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalDatabases.go.html to see an example of how to use ListExternalDatabases API. A default retry strategy applies to this operation ListExternalDatabases()
func (DbManagementClient) ListExternalDbHomes ¶ added in v65.31.0
func (client DbManagementClient) ListExternalDbHomes(ctx context.Context, request ListExternalDbHomesRequest) (response ListExternalDbHomesResponse, err error)
ListExternalDbHomes Lists the DB homes in the specified external DB system.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalDbHomes.go.html to see an example of how to use ListExternalDbHomes API. A default retry strategy applies to this operation ListExternalDbHomes()
func (DbManagementClient) ListExternalDbNodes ¶ added in v65.31.0
func (client DbManagementClient) ListExternalDbNodes(ctx context.Context, request ListExternalDbNodesRequest) (response ListExternalDbNodesResponse, err error)
ListExternalDbNodes Lists the external DB nodes in the specified external DB system.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalDbNodes.go.html to see an example of how to use ListExternalDbNodes API. A default retry strategy applies to this operation ListExternalDbNodes()
func (DbManagementClient) ListExternalDbSystemConnectors ¶ added in v65.31.0
func (client DbManagementClient) ListExternalDbSystemConnectors(ctx context.Context, request ListExternalDbSystemConnectorsRequest) (response ListExternalDbSystemConnectorsResponse, err error)
ListExternalDbSystemConnectors Lists the external connectors in the specified external DB system.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalDbSystemConnectors.go.html to see an example of how to use ListExternalDbSystemConnectors API. A default retry strategy applies to this operation ListExternalDbSystemConnectors()
func (DbManagementClient) ListExternalDbSystemDiscoveries ¶ added in v65.31.0
func (client DbManagementClient) ListExternalDbSystemDiscoveries(ctx context.Context, request ListExternalDbSystemDiscoveriesRequest) (response ListExternalDbSystemDiscoveriesResponse, err error)
ListExternalDbSystemDiscoveries Lists the external DB system discovery resources in the specified compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalDbSystemDiscoveries.go.html to see an example of how to use ListExternalDbSystemDiscoveries API. A default retry strategy applies to this operation ListExternalDbSystemDiscoveries()
func (DbManagementClient) ListExternalDbSystems ¶ added in v65.31.0
func (client DbManagementClient) ListExternalDbSystems(ctx context.Context, request ListExternalDbSystemsRequest) (response ListExternalDbSystemsResponse, err error)
ListExternalDbSystems Lists the external DB systems in the specified compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalDbSystems.go.html to see an example of how to use ListExternalDbSystems API. A default retry strategy applies to this operation ListExternalDbSystems()
func (DbManagementClient) ListExternalExadataInfrastructures ¶ added in v65.36.1
func (client DbManagementClient) ListExternalExadataInfrastructures(ctx context.Context, request ListExternalExadataInfrastructuresRequest) (response ListExternalExadataInfrastructuresResponse, err error)
ListExternalExadataInfrastructures Lists the Exadata infrastructure resources in the specified compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalExadataInfrastructures.go.html to see an example of how to use ListExternalExadataInfrastructures API. A default retry strategy applies to this operation ListExternalExadataInfrastructures()
func (DbManagementClient) ListExternalExadataStorageConnectors ¶ added in v65.36.1
func (client DbManagementClient) ListExternalExadataStorageConnectors(ctx context.Context, request ListExternalExadataStorageConnectorsRequest) (response ListExternalExadataStorageConnectorsResponse, err error)
ListExternalExadataStorageConnectors Lists the Exadata storage server connectors for the specified Exadata infrastructure.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalExadataStorageConnectors.go.html to see an example of how to use ListExternalExadataStorageConnectors API. A default retry strategy applies to this operation ListExternalExadataStorageConnectors()
func (DbManagementClient) ListExternalExadataStorageServers ¶ added in v65.36.1
func (client DbManagementClient) ListExternalExadataStorageServers(ctx context.Context, request ListExternalExadataStorageServersRequest) (response ListExternalExadataStorageServersResponse, err error)
ListExternalExadataStorageServers Lists the Exadata storage servers for the specified Exadata infrastructure.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalExadataStorageServers.go.html to see an example of how to use ListExternalExadataStorageServers API. A default retry strategy applies to this operation ListExternalExadataStorageServers()
func (DbManagementClient) ListExternalListenerServices ¶ added in v65.31.0
func (client DbManagementClient) ListExternalListenerServices(ctx context.Context, request ListExternalListenerServicesRequest) (response ListExternalListenerServicesResponse, err error)
ListExternalListenerServices Lists the database services registered with the specified external listener for the specified Managed Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalListenerServices.go.html to see an example of how to use ListExternalListenerServices API. A default retry strategy applies to this operation ListExternalListenerServices()
func (DbManagementClient) ListExternalListeners ¶ added in v65.31.0
func (client DbManagementClient) ListExternalListeners(ctx context.Context, request ListExternalListenersRequest) (response ListExternalListenersResponse, err error)
ListExternalListeners Lists the listeners in the specified external DB system.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalListeners.go.html to see an example of how to use ListExternalListeners API. A default retry strategy applies to this operation ListExternalListeners()
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) ListNamedCredentials ¶ added in v65.57.0
func (client DbManagementClient) ListNamedCredentials(ctx context.Context, request ListNamedCredentialsRequest) (response ListNamedCredentialsResponse, err error)
ListNamedCredentials Gets a single named credential specified by the name or all the named credentials in a specific compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListNamedCredentials.go.html to see an example of how to use ListNamedCredentials 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) ListOptimizerStatisticsAdvisorExecutions ¶ added in v65.16.0
func (client DbManagementClient) ListOptimizerStatisticsAdvisorExecutions(ctx context.Context, request ListOptimizerStatisticsAdvisorExecutionsRequest) (response ListOptimizerStatisticsAdvisorExecutionsResponse, err error)
ListOptimizerStatisticsAdvisorExecutions Lists the details of the Optimizer Statistics Advisor task executions, such as their duration, and the number of findings, if any. Optionally, you can specify a date-time range (of seven days) to obtain the list of executions that fall within the specified time range. If the date-time range is not specified, then the executions in the last seven days are listed.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListOptimizerStatisticsAdvisorExecutions.go.html to see an example of how to use ListOptimizerStatisticsAdvisorExecutions API.
func (DbManagementClient) ListOptimizerStatisticsCollectionAggregations ¶ added in v65.16.0
func (client DbManagementClient) ListOptimizerStatisticsCollectionAggregations(ctx context.Context, request ListOptimizerStatisticsCollectionAggregationsRequest) (response ListOptimizerStatisticsCollectionAggregationsResponse, err error)
ListOptimizerStatisticsCollectionAggregations Gets a list of the optimizer statistics collection operations per hour, grouped by task or object status for the specified Managed Database. You must specify a value for GroupByQueryParam to determine whether the data should be grouped by task status or task object status. Optionally, you can specify a date-time range (of seven days) to obtain collection aggregations within the specified time range. If the date-time range is not specified, then the operations in the last seven days are listed. You can further filter the results by providing the optional type of TaskTypeQueryParam. If the task type not provided, then both Auto and Manual tasks are considered for aggregation.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListOptimizerStatisticsCollectionAggregations.go.html to see an example of how to use ListOptimizerStatisticsCollectionAggregations API.
func (DbManagementClient) ListOptimizerStatisticsCollectionOperations ¶ added in v65.16.0
func (client DbManagementClient) ListOptimizerStatisticsCollectionOperations(ctx context.Context, request ListOptimizerStatisticsCollectionOperationsRequest) (response ListOptimizerStatisticsCollectionOperationsResponse, err error)
ListOptimizerStatisticsCollectionOperations Lists the Optimizer Statistics Collection (Auto and Manual) task operation summary for the specified Managed Database. The summary includes the details of each operation and the number of tasks grouped by status: Completed, In Progress, Failed, and so on. Optionally, you can specify a date-time range (of seven days) to obtain the list of operations that fall within the specified time range. If the date-time range is not specified, then the operations in the last seven days are listed. This API also enables the pagination of results and the opc-next-page response header indicates whether there is a next page. If you use the same header value in a consecutive request, the next page records are returned. To obtain the required results, you can apply the different types of filters supported by this API.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListOptimizerStatisticsCollectionOperations.go.html to see an example of how to use ListOptimizerStatisticsCollectionOperations API.
func (DbManagementClient) ListPreferredCredentials ¶ added in v65.19.0
func (client DbManagementClient) ListPreferredCredentials(ctx context.Context, request ListPreferredCredentialsRequest) (response ListPreferredCredentialsResponse, err error)
ListPreferredCredentials Gets the list of preferred credentials for a given Managed Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListPreferredCredentials.go.html to see an example of how to use ListPreferredCredentials 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) ListSqlPlanBaselineJobs ¶ added in v65.42.0
func (client DbManagementClient) ListSqlPlanBaselineJobs(ctx context.Context, request ListSqlPlanBaselineJobsRequest) (response ListSqlPlanBaselineJobsResponse, err error)
ListSqlPlanBaselineJobs Lists the database jobs used for loading SQL plan baselines in the specified Managed Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListSqlPlanBaselineJobs.go.html to see an example of how to use ListSqlPlanBaselineJobs API. A default retry strategy applies to this operation ListSqlPlanBaselineJobs()
func (DbManagementClient) ListSqlPlanBaselines ¶ added in v65.42.0
func (client DbManagementClient) ListSqlPlanBaselines(ctx context.Context, request ListSqlPlanBaselinesRequest) (response ListSqlPlanBaselinesResponse, err error)
ListSqlPlanBaselines Lists the SQL plan baselines for the specified Managed Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListSqlPlanBaselines.go.html to see an example of how to use ListSqlPlanBaselines API. A default retry strategy applies to this operation ListSqlPlanBaselines()
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) ListTableStatistics ¶ added in v65.16.0
func (client DbManagementClient) ListTableStatistics(ctx context.Context, request ListTableStatisticsRequest) (response ListTableStatisticsResponse, err error)
ListTableStatistics Lists the database table statistics grouped by different statuses such as Not Stale Stats, Stale Stats, and No Stats. This also includes the percentage of each status.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListTableStatistics.go.html to see an example of how to use ListTableStatistics 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) LoadSqlPlanBaselinesFromAwr ¶ added in v65.42.0
func (client DbManagementClient) LoadSqlPlanBaselinesFromAwr(ctx context.Context, request LoadSqlPlanBaselinesFromAwrRequest) (response LoadSqlPlanBaselinesFromAwrResponse, err error)
LoadSqlPlanBaselinesFromAwr Loads plans from Automatic Workload Repository (AWR) snapshots. You must specify the beginning and ending of the snapshot range. Optionally, you can apply a filter to load only plans that meet specified criteria. By default, the optimizer uses the loaded plans the next time that the database executes the SQL statements.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/LoadSqlPlanBaselinesFromAwr.go.html to see an example of how to use LoadSqlPlanBaselinesFromAwr API.
func (DbManagementClient) LoadSqlPlanBaselinesFromCursorCache ¶ added in v65.42.0
func (client DbManagementClient) LoadSqlPlanBaselinesFromCursorCache(ctx context.Context, request LoadSqlPlanBaselinesFromCursorCacheRequest) (response LoadSqlPlanBaselinesFromCursorCacheResponse, err error)
LoadSqlPlanBaselinesFromCursorCache Loads plans for statements directly from the shared SQL area, also called the cursor cache. By applying a filter on the module name, the schema, or the SQL ID you identify the SQL statement or set of SQL statements to load.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/LoadSqlPlanBaselinesFromCursorCache.go.html to see an example of how to use LoadSqlPlanBaselinesFromCursorCache API.
func (DbManagementClient) ModifyAutonomousDatabaseManagementFeature ¶ added in v65.73.0
func (client DbManagementClient) ModifyAutonomousDatabaseManagementFeature(ctx context.Context, request ModifyAutonomousDatabaseManagementFeatureRequest) (response ModifyAutonomousDatabaseManagementFeatureResponse, err error)
ModifyAutonomousDatabaseManagementFeature Modifies the Database Management feature for the specified Autonomous Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ModifyAutonomousDatabaseManagementFeature.go.html to see an example of how to use ModifyAutonomousDatabaseManagementFeature API. A default retry strategy applies to this operation ModifyAutonomousDatabaseManagementFeature()
func (DbManagementClient) ModifyDatabaseManagementFeature ¶ added in v65.65.0
func (client DbManagementClient) ModifyDatabaseManagementFeature(ctx context.Context, request ModifyDatabaseManagementFeatureRequest) (response ModifyDatabaseManagementFeatureResponse, err error)
ModifyDatabaseManagementFeature Modifies a Database Management feature for the specified Oracle cloud database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ModifyDatabaseManagementFeature.go.html to see an example of how to use ModifyDatabaseManagementFeature API. A default retry strategy applies to this operation ModifyDatabaseManagementFeature()
func (DbManagementClient) ModifyPluggableDatabaseManagementFeature ¶ added in v65.65.0
func (client DbManagementClient) ModifyPluggableDatabaseManagementFeature(ctx context.Context, request ModifyPluggableDatabaseManagementFeatureRequest) (response ModifyPluggableDatabaseManagementFeatureResponse, err error)
ModifyPluggableDatabaseManagementFeature Modifies the Database Management feature for the specified Oracle cloud pluggable database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ModifyPluggableDatabaseManagementFeature.go.html to see an example of how to use ModifyPluggableDatabaseManagementFeature API. A default retry strategy applies to this operation ModifyPluggableDatabaseManagementFeature()
func (DbManagementClient) PatchExternalDbSystemDiscovery ¶ added in v65.31.0
func (client DbManagementClient) PatchExternalDbSystemDiscovery(ctx context.Context, request PatchExternalDbSystemDiscoveryRequest) (response PatchExternalDbSystemDiscoveryResponse, err error)
PatchExternalDbSystemDiscovery Patches the external DB system discovery specified by `externalDbSystemDiscoveryId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/PatchExternalDbSystemDiscovery.go.html to see an example of how to use PatchExternalDbSystemDiscovery 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) RunHistoricAddm ¶ added in v65.10.0
func (client DbManagementClient) RunHistoricAddm(ctx context.Context, request RunHistoricAddmRequest) (response RunHistoricAddmResponse, err error)
RunHistoricAddm Creates and executes a historic ADDM task using the specified AWR snapshot IDs. If an existing ADDM task uses the provided awr snapshot IDs, the existing task will be returned.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/RunHistoricAddm.go.html to see an example of how to use RunHistoricAddm 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) SummarizeExternalAsmMetrics ¶ added in v65.31.0
func (client DbManagementClient) SummarizeExternalAsmMetrics(ctx context.Context, request SummarizeExternalAsmMetricsRequest) (response SummarizeExternalAsmMetricsResponse, err error)
SummarizeExternalAsmMetrics Gets metrics for the external ASM specified by `externalAsmId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeExternalAsmMetrics.go.html to see an example of how to use SummarizeExternalAsmMetrics API. A default retry strategy applies to this operation SummarizeExternalAsmMetrics()
func (DbManagementClient) SummarizeExternalClusterMetrics ¶ added in v65.31.0
func (client DbManagementClient) SummarizeExternalClusterMetrics(ctx context.Context, request SummarizeExternalClusterMetricsRequest) (response SummarizeExternalClusterMetricsResponse, err error)
SummarizeExternalClusterMetrics Gets metrics for the external cluster specified by `externalClusterId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeExternalClusterMetrics.go.html to see an example of how to use SummarizeExternalClusterMetrics API. A default retry strategy applies to this operation SummarizeExternalClusterMetrics()
func (DbManagementClient) SummarizeExternalDbNodeMetrics ¶ added in v65.31.0
func (client DbManagementClient) SummarizeExternalDbNodeMetrics(ctx context.Context, request SummarizeExternalDbNodeMetricsRequest) (response SummarizeExternalDbNodeMetricsResponse, err error)
SummarizeExternalDbNodeMetrics Gets metrics for the external DB node specified by `externalDbNodeId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeExternalDbNodeMetrics.go.html to see an example of how to use SummarizeExternalDbNodeMetrics API. A default retry strategy applies to this operation SummarizeExternalDbNodeMetrics()
func (DbManagementClient) SummarizeExternalDbSystemAvailabilityMetrics ¶ added in v65.31.0
func (client DbManagementClient) SummarizeExternalDbSystemAvailabilityMetrics(ctx context.Context, request SummarizeExternalDbSystemAvailabilityMetricsRequest) (response SummarizeExternalDbSystemAvailabilityMetricsResponse, err error)
SummarizeExternalDbSystemAvailabilityMetrics Gets availability metrics for the components present in the external DB system specified by `externalDbSystemId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeExternalDbSystemAvailabilityMetrics.go.html to see an example of how to use SummarizeExternalDbSystemAvailabilityMetrics API. A default retry strategy applies to this operation SummarizeExternalDbSystemAvailabilityMetrics()
func (DbManagementClient) SummarizeExternalListenerMetrics ¶ added in v65.31.0
func (client DbManagementClient) SummarizeExternalListenerMetrics(ctx context.Context, request SummarizeExternalListenerMetricsRequest) (response SummarizeExternalListenerMetricsResponse, err error)
SummarizeExternalListenerMetrics Gets metrics for the external listener specified by `externalListenerId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeExternalListenerMetrics.go.html to see an example of how to use SummarizeExternalListenerMetrics API. A default retry strategy applies to this operation SummarizeExternalListenerMetrics()
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) SummarizeManagedDatabaseAvailabilityMetrics ¶ added in v65.31.0
func (client DbManagementClient) SummarizeManagedDatabaseAvailabilityMetrics(ctx context.Context, request SummarizeManagedDatabaseAvailabilityMetricsRequest) (response SummarizeManagedDatabaseAvailabilityMetricsResponse, err error)
SummarizeManagedDatabaseAvailabilityMetrics Gets the availability metrics related to managed database for the Oracle database specified by managedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeManagedDatabaseAvailabilityMetrics.go.html to see an example of how to use SummarizeManagedDatabaseAvailabilityMetrics API. A default retry strategy applies to this operation SummarizeManagedDatabaseAvailabilityMetrics()
func (DbManagementClient) SummarizeSqlPlanBaselines ¶ added in v65.42.0
func (client DbManagementClient) SummarizeSqlPlanBaselines(ctx context.Context, request SummarizeSqlPlanBaselinesRequest) (response SummarizeSqlPlanBaselinesResponse, err error)
SummarizeSqlPlanBaselines Gets the number of SQL plan baselines aggregated by their attributes.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeSqlPlanBaselines.go.html to see an example of how to use SummarizeSqlPlanBaselines API. A default retry strategy applies to this operation SummarizeSqlPlanBaselines()
func (DbManagementClient) SummarizeSqlPlanBaselinesByLastExecution ¶ added in v65.42.0
func (client DbManagementClient) SummarizeSqlPlanBaselinesByLastExecution(ctx context.Context, request SummarizeSqlPlanBaselinesByLastExecutionRequest) (response SummarizeSqlPlanBaselinesByLastExecutionResponse, err error)
SummarizeSqlPlanBaselinesByLastExecution Gets the number of SQL plan baselines aggregated by the age of their last execution in weeks.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeSqlPlanBaselinesByLastExecution.go.html to see an example of how to use SummarizeSqlPlanBaselinesByLastExecution API. A default retry strategy applies to this operation SummarizeSqlPlanBaselinesByLastExecution()
func (DbManagementClient) TestNamedCredential ¶ added in v65.57.0
func (client DbManagementClient) TestNamedCredential(ctx context.Context, request TestNamedCredentialRequest) (response TestNamedCredentialResponse, err error)
TestNamedCredential Tests the named credential.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/TestNamedCredential.go.html to see an example of how to use TestNamedCredential API.
func (DbManagementClient) TestPreferredCredential ¶ added in v65.19.0
func (client DbManagementClient) TestPreferredCredential(ctx context.Context, request TestPreferredCredentialRequest) (response TestPreferredCredentialResponse, err error)
TestPreferredCredential Tests the preferred credential.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/TestPreferredCredential.go.html to see an example of how to use TestPreferredCredential 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) UpdateExternalAsm ¶ added in v65.31.0
func (client DbManagementClient) UpdateExternalAsm(ctx context.Context, request UpdateExternalAsmRequest) (response UpdateExternalAsmResponse, err error)
UpdateExternalAsm Updates the external ASM specified by `externalAsmId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalAsm.go.html to see an example of how to use UpdateExternalAsm API.
func (DbManagementClient) UpdateExternalAsmInstance ¶ added in v65.60.0
func (client DbManagementClient) UpdateExternalAsmInstance(ctx context.Context, request UpdateExternalAsmInstanceRequest) (response UpdateExternalAsmInstanceResponse, err error)
UpdateExternalAsmInstance Updates the external ASM instance specified by `externalAsmInstanceId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalAsmInstance.go.html to see an example of how to use UpdateExternalAsmInstance API.
func (DbManagementClient) UpdateExternalCluster ¶ added in v65.31.0
func (client DbManagementClient) UpdateExternalCluster(ctx context.Context, request UpdateExternalClusterRequest) (response UpdateExternalClusterResponse, err error)
UpdateExternalCluster Updates the external cluster specified by `externalClusterId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalCluster.go.html to see an example of how to use UpdateExternalCluster API.
func (DbManagementClient) UpdateExternalClusterInstance ¶ added in v65.31.0
func (client DbManagementClient) UpdateExternalClusterInstance(ctx context.Context, request UpdateExternalClusterInstanceRequest) (response UpdateExternalClusterInstanceResponse, err error)
UpdateExternalClusterInstance Updates the external cluster instance specified by `externalClusterInstanceId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalClusterInstance.go.html to see an example of how to use UpdateExternalClusterInstance API.
func (DbManagementClient) UpdateExternalDbHome ¶ added in v65.60.0
func (client DbManagementClient) UpdateExternalDbHome(ctx context.Context, request UpdateExternalDbHomeRequest) (response UpdateExternalDbHomeResponse, err error)
UpdateExternalDbHome Updates the external DB home specified by `externalDbHomeId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalDbHome.go.html to see an example of how to use UpdateExternalDbHome API.
func (DbManagementClient) UpdateExternalDbNode ¶ added in v65.31.0
func (client DbManagementClient) UpdateExternalDbNode(ctx context.Context, request UpdateExternalDbNodeRequest) (response UpdateExternalDbNodeResponse, err error)
UpdateExternalDbNode Updates the external DB node specified by `externalDbNodeId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalDbNode.go.html to see an example of how to use UpdateExternalDbNode API.
func (DbManagementClient) UpdateExternalDbSystem ¶ added in v65.31.0
func (client DbManagementClient) UpdateExternalDbSystem(ctx context.Context, request UpdateExternalDbSystemRequest) (response UpdateExternalDbSystemResponse, err error)
UpdateExternalDbSystem Updates the external DB system specified by `externalDbSystemId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalDbSystem.go.html to see an example of how to use UpdateExternalDbSystem API.
func (DbManagementClient) UpdateExternalDbSystemConnector ¶ added in v65.31.0
func (client DbManagementClient) UpdateExternalDbSystemConnector(ctx context.Context, request UpdateExternalDbSystemConnectorRequest) (response UpdateExternalDbSystemConnectorResponse, err error)
UpdateExternalDbSystemConnector Updates the external connector specified by `externalDbSystemConnectorId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalDbSystemConnector.go.html to see an example of how to use UpdateExternalDbSystemConnector API.
func (DbManagementClient) UpdateExternalDbSystemDiscovery ¶ added in v65.31.0
func (client DbManagementClient) UpdateExternalDbSystemDiscovery(ctx context.Context, request UpdateExternalDbSystemDiscoveryRequest) (response UpdateExternalDbSystemDiscoveryResponse, err error)
UpdateExternalDbSystemDiscovery Updates the external DB system discovery specified by `externalDbSystemDiscoveryId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalDbSystemDiscovery.go.html to see an example of how to use UpdateExternalDbSystemDiscovery API.
func (DbManagementClient) UpdateExternalExadataInfrastructure ¶ added in v65.36.1
func (client DbManagementClient) UpdateExternalExadataInfrastructure(ctx context.Context, request UpdateExternalExadataInfrastructureRequest) (response UpdateExternalExadataInfrastructureResponse, err error)
UpdateExternalExadataInfrastructure Updates the details for the Exadata infrastructure specified by externalExadataInfrastructureId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalExadataInfrastructure.go.html to see an example of how to use UpdateExternalExadataInfrastructure API. A default retry strategy applies to this operation UpdateExternalExadataInfrastructure()
func (DbManagementClient) UpdateExternalExadataStorageConnector ¶ added in v65.36.1
func (client DbManagementClient) UpdateExternalExadataStorageConnector(ctx context.Context, request UpdateExternalExadataStorageConnectorRequest) (response UpdateExternalExadataStorageConnectorResponse, err error)
UpdateExternalExadataStorageConnector Updates the Exadata storage server connector specified by exadataStorageConnectorId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalExadataStorageConnector.go.html to see an example of how to use UpdateExternalExadataStorageConnector API.
func (DbManagementClient) UpdateExternalExadataStorageGrid ¶ added in v65.60.0
func (client DbManagementClient) UpdateExternalExadataStorageGrid(ctx context.Context, request UpdateExternalExadataStorageGridRequest) (response UpdateExternalExadataStorageGridResponse, err error)
UpdateExternalExadataStorageGrid Updates the Exadata storage server grid specified by exadataStorageGridId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalExadataStorageGrid.go.html to see an example of how to use UpdateExternalExadataStorageGrid API.
func (DbManagementClient) UpdateExternalExadataStorageServer ¶ added in v65.60.0
func (client DbManagementClient) UpdateExternalExadataStorageServer(ctx context.Context, request UpdateExternalExadataStorageServerRequest) (response UpdateExternalExadataStorageServerResponse, err error)
UpdateExternalExadataStorageServer Updates the Exadata storage server specified by exadataStorageServerId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalExadataStorageServer.go.html to see an example of how to use UpdateExternalExadataStorageServer API.
func (DbManagementClient) UpdateExternalListener ¶ added in v65.31.0
func (client DbManagementClient) UpdateExternalListener(ctx context.Context, request UpdateExternalListenerRequest) (response UpdateExternalListenerResponse, err error)
UpdateExternalListener Updates the external listener specified by `externalListenerId`.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalListener.go.html to see an example of how to use UpdateExternalListener 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) UpdateManagedDatabase ¶ added in v65.60.0
func (client DbManagementClient) UpdateManagedDatabase(ctx context.Context, request UpdateManagedDatabaseRequest) (response UpdateManagedDatabaseResponse, err error)
UpdateManagedDatabase Updates the Managed Database specified by managedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateManagedDatabase.go.html to see an example of how to use UpdateManagedDatabase 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) UpdateNamedCredential ¶ added in v65.57.0
func (client DbManagementClient) UpdateNamedCredential(ctx context.Context, request UpdateNamedCredentialRequest) (response UpdateNamedCredentialResponse, err error)
UpdateNamedCredential Updates the named credential specified by namedCredentialId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateNamedCredential.go.html to see an example of how to use UpdateNamedCredential API.
func (DbManagementClient) UpdatePreferredCredential ¶ added in v65.19.0
func (client DbManagementClient) UpdatePreferredCredential(ctx context.Context, request UpdatePreferredCredentialRequest) (response UpdatePreferredCredentialResponse, err error)
UpdatePreferredCredential Updates the preferred credential based on the credentialName.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdatePreferredCredential.go.html to see an example of how to use UpdatePreferredCredential 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 DbManagementFeatureEnum ¶ added in v65.65.0
type DbManagementFeatureEnum string
DbManagementFeatureEnum Enum with underlying type: string
const ( DbManagementFeatureDiagnosticsAndManagement DbManagementFeatureEnum = "DIAGNOSTICS_AND_MANAGEMENT" DbManagementFeatureDbLifecycleManagement DbManagementFeatureEnum = "DB_LIFECYCLE_MANAGEMENT" DbManagementFeatureSqlwatch DbManagementFeatureEnum = "SQLWATCH" )
Set of constants representing the allowable values for DbManagementFeatureEnum
func GetDbManagementFeatureEnumValues ¶ added in v65.65.0
func GetDbManagementFeatureEnumValues() []DbManagementFeatureEnum
GetDbManagementFeatureEnumValues Enumerates the set of values for DbManagementFeatureEnum
func GetMappingDbManagementFeatureEnum ¶ added in v65.65.0
func GetMappingDbManagementFeatureEnum(val string) (DbManagementFeatureEnum, bool)
GetMappingDbManagementFeatureEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // Specifies whether the Database Management private endpoint has DNS proxy server enabled to resolve private host name. IsDnsResolutionEnabled *bool `mandatory:"false" json:"isDnsResolutionEnabled"` // 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"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
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"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
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 DbRoleEnum ¶ added in v65.66.0
type DbRoleEnum string
DbRoleEnum Enum with underlying type: string
const ( DbRoleSnapshotStandby DbRoleEnum = "SNAPSHOT_STANDBY" DbRoleLogicalStandby DbRoleEnum = "LOGICAL_STANDBY" DbRolePhysicalStandby DbRoleEnum = "PHYSICAL_STANDBY" DbRolePrimary DbRoleEnum = "PRIMARY" DbRoleFarSync DbRoleEnum = "FAR_SYNC" )
Set of constants representing the allowable values for DbRoleEnum
func GetDbRoleEnumValues ¶ added in v65.66.0
func GetDbRoleEnumValues() []DbRoleEnum
GetDbRoleEnumValues Enumerates the set of values for DbRoleEnum
func GetMappingDbRoleEnum ¶ added in v65.66.0
func GetMappingDbRoleEnum(val string) (DbRoleEnum, bool)
GetMappingDbRoleEnum performs case Insensitive comparison on enum value and return the desired enum
type DbmResource ¶ added in v65.36.1
type DbmResource interface { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata resource. GetId() *string // The name of the Exadata resource. English letters, numbers, "-", "_" and "." only. GetDisplayName() *string // The version of the Exadata resource. GetVersion() *string // The internal ID of the Exadata resource. GetInternalId() *string // The status of the Exadata resource. GetStatus() *string // The current lifecycle state of the database resource. GetLifecycleState() DbmResourceLifecycleStateEnum // The timestamp of the creation of the Exadata resource. GetTimeCreated() *common.SDKTime // The timestamp of the last update of the Exadata resource. GetTimeUpdated() *common.SDKTime // The details of the lifecycle state of the Exadata resource. GetLifecycleDetails() *string // The additional details of the resource defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` GetAdditionalDetails() map[string]string }
DbmResource The base Exadata resource.
type DbmResourceLifecycleStateEnum ¶ added in v65.36.1
type DbmResourceLifecycleStateEnum string
DbmResourceLifecycleStateEnum Enum with underlying type: string
const ( DbmResourceLifecycleStateCreating DbmResourceLifecycleStateEnum = "CREATING" DbmResourceLifecycleStateActive DbmResourceLifecycleStateEnum = "ACTIVE" DbmResourceLifecycleStateInactive DbmResourceLifecycleStateEnum = "INACTIVE" DbmResourceLifecycleStateUpdating DbmResourceLifecycleStateEnum = "UPDATING" DbmResourceLifecycleStateDeleting DbmResourceLifecycleStateEnum = "DELETING" DbmResourceLifecycleStateDeleted DbmResourceLifecycleStateEnum = "DELETED" DbmResourceLifecycleStateFailed DbmResourceLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for DbmResourceLifecycleStateEnum
func GetDbmResourceLifecycleStateEnumValues ¶ added in v65.36.1
func GetDbmResourceLifecycleStateEnumValues() []DbmResourceLifecycleStateEnum
GetDbmResourceLifecycleStateEnumValues Enumerates the set of values for DbmResourceLifecycleStateEnum
func GetMappingDbmResourceLifecycleStateEnum ¶ added in v65.36.1
func GetMappingDbmResourceLifecycleStateEnum(val string) (DbmResourceLifecycleStateEnum, bool)
GetMappingDbmResourceLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type DbmResourceResourceTypeEnum ¶ added in v65.36.1
type DbmResourceResourceTypeEnum string
DbmResourceResourceTypeEnum Enum with underlying type: string
const ( DbmResourceResourceTypeInfrastructureSummary DbmResourceResourceTypeEnum = "INFRASTRUCTURE_SUMMARY" DbmResourceResourceTypeInfrastructure DbmResourceResourceTypeEnum = "INFRASTRUCTURE" DbmResourceResourceTypeStorageServerSummary DbmResourceResourceTypeEnum = "STORAGE_SERVER_SUMMARY" DbmResourceResourceTypeStorageServer DbmResourceResourceTypeEnum = "STORAGE_SERVER" DbmResourceResourceTypeStorageGridSummary DbmResourceResourceTypeEnum = "STORAGE_GRID_SUMMARY" DbmResourceResourceTypeStorageGrid DbmResourceResourceTypeEnum = "STORAGE_GRID" DbmResourceResourceTypeStorageConnectorSummary DbmResourceResourceTypeEnum = "STORAGE_CONNECTOR_SUMMARY" DbmResourceResourceTypeStorageConnector DbmResourceResourceTypeEnum = "STORAGE_CONNECTOR" DbmResourceResourceTypeDatabaseSystemSummary DbmResourceResourceTypeEnum = "DATABASE_SYSTEM_SUMMARY" DbmResourceResourceTypeDatabaseSummary DbmResourceResourceTypeEnum = "DATABASE_SUMMARY" )
Set of constants representing the allowable values for DbmResourceResourceTypeEnum
func GetDbmResourceResourceTypeEnumValues ¶ added in v65.36.1
func GetDbmResourceResourceTypeEnumValues() []DbmResourceResourceTypeEnum
GetDbmResourceResourceTypeEnumValues Enumerates the set of values for DbmResourceResourceTypeEnum
func GetMappingDbmResourceResourceTypeEnum ¶ added in v65.36.1
func GetMappingDbmResourceResourceTypeEnum(val string) (DbmResourceResourceTypeEnum, bool)
GetMappingDbmResourceResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 DeleteExternalDbSystemConnectorRequest ¶ added in v65.31.0
type DeleteExternalDbSystemConnectorRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalDbSystemConnectorId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemConnectorId"` // 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 }
DeleteExternalDbSystemConnectorRequest wrapper for the DeleteExternalDbSystemConnector operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteExternalDbSystemConnector.go.html to see an example of how to use DeleteExternalDbSystemConnectorRequest.
func (DeleteExternalDbSystemConnectorRequest) BinaryRequestBody ¶ added in v65.31.0
func (request DeleteExternalDbSystemConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteExternalDbSystemConnectorRequest) HTTPRequest ¶ added in v65.31.0
func (request DeleteExternalDbSystemConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteExternalDbSystemConnectorRequest) RetryPolicy ¶ added in v65.31.0
func (request DeleteExternalDbSystemConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteExternalDbSystemConnectorRequest) String ¶ added in v65.31.0
func (request DeleteExternalDbSystemConnectorRequest) String() string
func (DeleteExternalDbSystemConnectorRequest) ValidateEnumValue ¶ added in v65.31.0
func (request DeleteExternalDbSystemConnectorRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteExternalDbSystemConnectorResponse ¶ added in v65.31.0
type DeleteExternalDbSystemConnectorResponse 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"` }
DeleteExternalDbSystemConnectorResponse wrapper for the DeleteExternalDbSystemConnector operation
func (DeleteExternalDbSystemConnectorResponse) HTTPResponse ¶ added in v65.31.0
func (response DeleteExternalDbSystemConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteExternalDbSystemConnectorResponse) String ¶ added in v65.31.0
func (response DeleteExternalDbSystemConnectorResponse) String() string
type DeleteExternalDbSystemDiscoveryRequest ¶ added in v65.31.0
type DeleteExternalDbSystemDiscoveryRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system discovery. ExternalDbSystemDiscoveryId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemDiscoveryId"` // 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 }
DeleteExternalDbSystemDiscoveryRequest wrapper for the DeleteExternalDbSystemDiscovery operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteExternalDbSystemDiscovery.go.html to see an example of how to use DeleteExternalDbSystemDiscoveryRequest.
func (DeleteExternalDbSystemDiscoveryRequest) BinaryRequestBody ¶ added in v65.31.0
func (request DeleteExternalDbSystemDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteExternalDbSystemDiscoveryRequest) HTTPRequest ¶ added in v65.31.0
func (request DeleteExternalDbSystemDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteExternalDbSystemDiscoveryRequest) RetryPolicy ¶ added in v65.31.0
func (request DeleteExternalDbSystemDiscoveryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteExternalDbSystemDiscoveryRequest) String ¶ added in v65.31.0
func (request DeleteExternalDbSystemDiscoveryRequest) String() string
func (DeleteExternalDbSystemDiscoveryRequest) ValidateEnumValue ¶ added in v65.31.0
func (request DeleteExternalDbSystemDiscoveryRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteExternalDbSystemDiscoveryResponse ¶ added in v65.31.0
type DeleteExternalDbSystemDiscoveryResponse 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"` }
DeleteExternalDbSystemDiscoveryResponse wrapper for the DeleteExternalDbSystemDiscovery operation
func (DeleteExternalDbSystemDiscoveryResponse) HTTPResponse ¶ added in v65.31.0
func (response DeleteExternalDbSystemDiscoveryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteExternalDbSystemDiscoveryResponse) String ¶ added in v65.31.0
func (response DeleteExternalDbSystemDiscoveryResponse) String() string
type DeleteExternalDbSystemRequest ¶ added in v65.31.0
type DeleteExternalDbSystemRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemId"` // 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 }
DeleteExternalDbSystemRequest wrapper for the DeleteExternalDbSystem operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteExternalDbSystem.go.html to see an example of how to use DeleteExternalDbSystemRequest.
func (DeleteExternalDbSystemRequest) BinaryRequestBody ¶ added in v65.31.0
func (request DeleteExternalDbSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteExternalDbSystemRequest) HTTPRequest ¶ added in v65.31.0
func (request DeleteExternalDbSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteExternalDbSystemRequest) RetryPolicy ¶ added in v65.31.0
func (request DeleteExternalDbSystemRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteExternalDbSystemRequest) String ¶ added in v65.31.0
func (request DeleteExternalDbSystemRequest) String() string
func (DeleteExternalDbSystemRequest) ValidateEnumValue ¶ added in v65.31.0
func (request DeleteExternalDbSystemRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteExternalDbSystemResponse ¶ added in v65.31.0
type DeleteExternalDbSystemResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
DeleteExternalDbSystemResponse wrapper for the DeleteExternalDbSystem operation
func (DeleteExternalDbSystemResponse) HTTPResponse ¶ added in v65.31.0
func (response DeleteExternalDbSystemResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteExternalDbSystemResponse) String ¶ added in v65.31.0
func (response DeleteExternalDbSystemResponse) String() string
type DeleteExternalExadataInfrastructureRequest ¶ added in v65.36.1
type DeleteExternalExadataInfrastructureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata infrastructure. ExternalExadataInfrastructureId *string `mandatory:"true" contributesTo:"path" name:"externalExadataInfrastructureId"` // 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 }
DeleteExternalExadataInfrastructureRequest wrapper for the DeleteExternalExadataInfrastructure operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteExternalExadataInfrastructure.go.html to see an example of how to use DeleteExternalExadataInfrastructureRequest.
func (DeleteExternalExadataInfrastructureRequest) BinaryRequestBody ¶ added in v65.36.1
func (request DeleteExternalExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteExternalExadataInfrastructureRequest) HTTPRequest ¶ added in v65.36.1
func (request DeleteExternalExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteExternalExadataInfrastructureRequest) RetryPolicy ¶ added in v65.36.1
func (request DeleteExternalExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteExternalExadataInfrastructureRequest) String ¶ added in v65.36.1
func (request DeleteExternalExadataInfrastructureRequest) String() string
func (DeleteExternalExadataInfrastructureRequest) ValidateEnumValue ¶ added in v65.36.1
func (request DeleteExternalExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteExternalExadataInfrastructureResponse ¶ added in v65.36.1
type DeleteExternalExadataInfrastructureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
DeleteExternalExadataInfrastructureResponse wrapper for the DeleteExternalExadataInfrastructure operation
func (DeleteExternalExadataInfrastructureResponse) HTTPResponse ¶ added in v65.36.1
func (response DeleteExternalExadataInfrastructureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteExternalExadataInfrastructureResponse) String ¶ added in v65.36.1
func (response DeleteExternalExadataInfrastructureResponse) String() string
type DeleteExternalExadataStorageConnectorRequest ¶ added in v65.36.1
type DeleteExternalExadataStorageConnectorRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the connector to the Exadata storage server. ExternalExadataStorageConnectorId *string `mandatory:"true" contributesTo:"path" name:"externalExadataStorageConnectorId"` // 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 }
DeleteExternalExadataStorageConnectorRequest wrapper for the DeleteExternalExadataStorageConnector operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteExternalExadataStorageConnector.go.html to see an example of how to use DeleteExternalExadataStorageConnectorRequest.
func (DeleteExternalExadataStorageConnectorRequest) BinaryRequestBody ¶ added in v65.36.1
func (request DeleteExternalExadataStorageConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteExternalExadataStorageConnectorRequest) HTTPRequest ¶ added in v65.36.1
func (request DeleteExternalExadataStorageConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteExternalExadataStorageConnectorRequest) RetryPolicy ¶ added in v65.36.1
func (request DeleteExternalExadataStorageConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteExternalExadataStorageConnectorRequest) String ¶ added in v65.36.1
func (request DeleteExternalExadataStorageConnectorRequest) String() string
func (DeleteExternalExadataStorageConnectorRequest) ValidateEnumValue ¶ added in v65.36.1
func (request DeleteExternalExadataStorageConnectorRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteExternalExadataStorageConnectorResponse ¶ added in v65.36.1
type DeleteExternalExadataStorageConnectorResponse 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"` }
DeleteExternalExadataStorageConnectorResponse wrapper for the DeleteExternalExadataStorageConnector operation
func (DeleteExternalExadataStorageConnectorResponse) HTTPResponse ¶ added in v65.36.1
func (response DeleteExternalExadataStorageConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteExternalExadataStorageConnectorResponse) String ¶ added in v65.36.1
func (response DeleteExternalExadataStorageConnectorResponse) 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 DeleteNamedCredentialRequest ¶ added in v65.57.0
type DeleteNamedCredentialRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the named credential. NamedCredentialId *string `mandatory:"true" contributesTo:"path" name:"namedCredentialId"` // 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 }
DeleteNamedCredentialRequest wrapper for the DeleteNamedCredential operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeleteNamedCredential.go.html to see an example of how to use DeleteNamedCredentialRequest.
func (DeleteNamedCredentialRequest) BinaryRequestBody ¶ added in v65.57.0
func (request DeleteNamedCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteNamedCredentialRequest) HTTPRequest ¶ added in v65.57.0
func (request DeleteNamedCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteNamedCredentialRequest) RetryPolicy ¶ added in v65.57.0
func (request DeleteNamedCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteNamedCredentialRequest) String ¶ added in v65.57.0
func (request DeleteNamedCredentialRequest) String() string
func (DeleteNamedCredentialRequest) ValidateEnumValue ¶ added in v65.57.0
func (request DeleteNamedCredentialRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteNamedCredentialResponse ¶ added in v65.57.0
type DeleteNamedCredentialResponse 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"` }
DeleteNamedCredentialResponse wrapper for the DeleteNamedCredential operation
func (DeleteNamedCredentialResponse) HTTPResponse ¶ added in v65.57.0
func (response DeleteNamedCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteNamedCredentialResponse) String ¶ added in v65.57.0
func (response DeleteNamedCredentialResponse) String() string
type DeletePreferredCredentialRequest ¶ added in v65.19.0
type DeletePreferredCredentialRequest 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 preferred credential. CredentialName *string `mandatory:"true" contributesTo:"path" name:"credentialName"` // 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 }
DeletePreferredCredentialRequest wrapper for the DeletePreferredCredential operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DeletePreferredCredential.go.html to see an example of how to use DeletePreferredCredentialRequest.
func (DeletePreferredCredentialRequest) BinaryRequestBody ¶ added in v65.19.0
func (request DeletePreferredCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeletePreferredCredentialRequest) HTTPRequest ¶ added in v65.19.0
func (request DeletePreferredCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeletePreferredCredentialRequest) RetryPolicy ¶ added in v65.19.0
func (request DeletePreferredCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeletePreferredCredentialRequest) String ¶ added in v65.19.0
func (request DeletePreferredCredentialRequest) String() string
func (DeletePreferredCredentialRequest) ValidateEnumValue ¶ added in v65.19.0
func (request DeletePreferredCredentialRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeletePreferredCredentialResponse ¶ added in v65.19.0
type DeletePreferredCredentialResponse 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"` }
DeletePreferredCredentialResponse wrapper for the DeletePreferredCredential operation
func (DeletePreferredCredentialResponse) HTTPResponse ¶ added in v65.19.0
func (response DeletePreferredCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeletePreferredCredentialResponse) String ¶ added in v65.19.0
func (response DeletePreferredCredentialResponse) 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" DeploymentTypeExadataXs DeploymentTypeEnum = "EXADATA_XS" )
Set of constants representing the allowable values for DeploymentTypeEnum
func GetDeploymentTypeEnumValues ¶
func GetDeploymentTypeEnumValues() []DeploymentTypeEnum
GetDeploymentTypeEnumValues Enumerates the set of values for DeploymentTypeEnum
func GetMappingDeploymentTypeEnum ¶
func GetMappingDeploymentTypeEnum(val string) (DeploymentTypeEnum, bool)
GetMappingDeploymentTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DiagnosabilityClient ¶ added in v65.10.0
type DiagnosabilityClient struct { common.BaseClient // contains filtered or unexported fields }
DiagnosabilityClient a client for Diagnosability
func NewDiagnosabilityClientWithConfigurationProvider ¶ added in v65.10.0
func NewDiagnosabilityClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client DiagnosabilityClient, err error)
NewDiagnosabilityClientWithConfigurationProvider Creates a new default Diagnosability client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewDiagnosabilityClientWithOboToken ¶ added in v65.10.0
func NewDiagnosabilityClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client DiagnosabilityClient, err error)
NewDiagnosabilityClientWithOboToken Creates a new default Diagnosability 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 (*DiagnosabilityClient) ConfigurationProvider ¶ added in v65.10.0
func (client *DiagnosabilityClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (DiagnosabilityClient) ListAlertLogs ¶ added in v65.10.0
func (client DiagnosabilityClient) ListAlertLogs(ctx context.Context, request ListAlertLogsRequest) (response ListAlertLogsResponse, err error)
ListAlertLogs Lists the alert logs for the specified Managed Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListAlertLogs.go.html to see an example of how to use ListAlertLogs API.
func (DiagnosabilityClient) ListAttentionLogs ¶ added in v65.10.0
func (client DiagnosabilityClient) ListAttentionLogs(ctx context.Context, request ListAttentionLogsRequest) (response ListAttentionLogsResponse, err error)
ListAttentionLogs Lists the attention logs for the specified Managed Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListAttentionLogs.go.html to see an example of how to use ListAttentionLogs API.
func (*DiagnosabilityClient) SetRegion ¶ added in v65.10.0
func (client *DiagnosabilityClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (DiagnosabilityClient) SummarizeAlertLogCounts ¶ added in v65.10.0
func (client DiagnosabilityClient) SummarizeAlertLogCounts(ctx context.Context, request SummarizeAlertLogCountsRequest) (response SummarizeAlertLogCountsResponse, err error)
SummarizeAlertLogCounts Get the counts of alert logs for the specified Managed Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAlertLogCounts.go.html to see an example of how to use SummarizeAlertLogCounts API.
func (DiagnosabilityClient) SummarizeAttentionLogCounts ¶ added in v65.10.0
func (client DiagnosabilityClient) SummarizeAttentionLogCounts(ctx context.Context, request SummarizeAttentionLogCountsRequest) (response SummarizeAttentionLogCountsResponse, err error)
SummarizeAttentionLogCounts Get the counts of attention logs for the specified Managed Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAttentionLogCounts.go.html to see an example of how to use SummarizeAttentionLogCounts API.
type DirectConnectorDetails ¶ added in v65.73.0
type DirectConnectorDetails struct { }
DirectConnectorDetails The connector details required to connect to an Autonomous Database.
func (DirectConnectorDetails) MarshalJSON ¶ added in v65.73.0
func (m DirectConnectorDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DirectConnectorDetails) String ¶ added in v65.73.0
func (m DirectConnectorDetails) String() string
func (DirectConnectorDetails) ValidateEnumValue ¶ added in v65.73.0
func (m DirectConnectorDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableAutomaticInitialPlanCaptureDetails ¶ added in v65.42.0
type DisableAutomaticInitialPlanCaptureDetails struct { Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
DisableAutomaticInitialPlanCaptureDetails The details required to disable automatic initial plan capture. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (DisableAutomaticInitialPlanCaptureDetails) String ¶ added in v65.42.0
func (m DisableAutomaticInitialPlanCaptureDetails) String() string
func (*DisableAutomaticInitialPlanCaptureDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *DisableAutomaticInitialPlanCaptureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DisableAutomaticInitialPlanCaptureDetails) ValidateEnumValue ¶ added in v65.42.0
func (m DisableAutomaticInitialPlanCaptureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableAutomaticInitialPlanCaptureRequest ¶ added in v65.42.0
type DisableAutomaticInitialPlanCaptureRequest 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 disable automatic initial plan capture. DisableAutomaticInitialPlanCaptureDetails `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 }
DisableAutomaticInitialPlanCaptureRequest wrapper for the DisableAutomaticInitialPlanCapture operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableAutomaticInitialPlanCapture.go.html to see an example of how to use DisableAutomaticInitialPlanCaptureRequest.
func (DisableAutomaticInitialPlanCaptureRequest) BinaryRequestBody ¶ added in v65.42.0
func (request DisableAutomaticInitialPlanCaptureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableAutomaticInitialPlanCaptureRequest) HTTPRequest ¶ added in v65.42.0
func (request DisableAutomaticInitialPlanCaptureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableAutomaticInitialPlanCaptureRequest) RetryPolicy ¶ added in v65.42.0
func (request DisableAutomaticInitialPlanCaptureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableAutomaticInitialPlanCaptureRequest) String ¶ added in v65.42.0
func (request DisableAutomaticInitialPlanCaptureRequest) String() string
func (DisableAutomaticInitialPlanCaptureRequest) ValidateEnumValue ¶ added in v65.42.0
func (request DisableAutomaticInitialPlanCaptureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableAutomaticInitialPlanCaptureResponse ¶ added in v65.42.0
type DisableAutomaticInitialPlanCaptureResponse 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"` }
DisableAutomaticInitialPlanCaptureResponse wrapper for the DisableAutomaticInitialPlanCapture operation
func (DisableAutomaticInitialPlanCaptureResponse) HTTPResponse ¶ added in v65.42.0
func (response DisableAutomaticInitialPlanCaptureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableAutomaticInitialPlanCaptureResponse) String ¶ added in v65.42.0
func (response DisableAutomaticInitialPlanCaptureResponse) String() string
type DisableAutomaticSpmEvolveAdvisorTaskDetails ¶ added in v65.42.0
type DisableAutomaticSpmEvolveAdvisorTaskDetails struct { Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
DisableAutomaticSpmEvolveAdvisorTaskDetails The details required to disable Automatic SPM Evolve Advisor task. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (DisableAutomaticSpmEvolveAdvisorTaskDetails) String ¶ added in v65.42.0
func (m DisableAutomaticSpmEvolveAdvisorTaskDetails) String() string
func (*DisableAutomaticSpmEvolveAdvisorTaskDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *DisableAutomaticSpmEvolveAdvisorTaskDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DisableAutomaticSpmEvolveAdvisorTaskDetails) ValidateEnumValue ¶ added in v65.42.0
func (m DisableAutomaticSpmEvolveAdvisorTaskDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableAutomaticSpmEvolveAdvisorTaskRequest ¶ added in v65.42.0
type DisableAutomaticSpmEvolveAdvisorTaskRequest 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 disable Automatic SPM Evolve Advisor task. DisableAutomaticSpmEvolveAdvisorTaskDetails `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 }
DisableAutomaticSpmEvolveAdvisorTaskRequest wrapper for the DisableAutomaticSpmEvolveAdvisorTask operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableAutomaticSpmEvolveAdvisorTask.go.html to see an example of how to use DisableAutomaticSpmEvolveAdvisorTaskRequest.
func (DisableAutomaticSpmEvolveAdvisorTaskRequest) BinaryRequestBody ¶ added in v65.42.0
func (request DisableAutomaticSpmEvolveAdvisorTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableAutomaticSpmEvolveAdvisorTaskRequest) HTTPRequest ¶ added in v65.42.0
func (request DisableAutomaticSpmEvolveAdvisorTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableAutomaticSpmEvolveAdvisorTaskRequest) RetryPolicy ¶ added in v65.42.0
func (request DisableAutomaticSpmEvolveAdvisorTaskRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableAutomaticSpmEvolveAdvisorTaskRequest) String ¶ added in v65.42.0
func (request DisableAutomaticSpmEvolveAdvisorTaskRequest) String() string
func (DisableAutomaticSpmEvolveAdvisorTaskRequest) ValidateEnumValue ¶ added in v65.42.0
func (request DisableAutomaticSpmEvolveAdvisorTaskRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableAutomaticSpmEvolveAdvisorTaskResponse ¶ added in v65.42.0
type DisableAutomaticSpmEvolveAdvisorTaskResponse 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"` }
DisableAutomaticSpmEvolveAdvisorTaskResponse wrapper for the DisableAutomaticSpmEvolveAdvisorTask operation
func (DisableAutomaticSpmEvolveAdvisorTaskResponse) HTTPResponse ¶ added in v65.42.0
func (response DisableAutomaticSpmEvolveAdvisorTaskResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableAutomaticSpmEvolveAdvisorTaskResponse) String ¶ added in v65.42.0
func (response DisableAutomaticSpmEvolveAdvisorTaskResponse) String() string
type DisableAutonomousDatabaseManagementFeatureDetails ¶ added in v65.73.0
type DisableAutonomousDatabaseManagementFeatureDetails struct { // The name of the Database Management feature. Feature DbManagementFeatureEnum `mandatory:"true" json:"feature"` }
DisableAutonomousDatabaseManagementFeatureDetails The details required to disable a Database Management feature for an Autonomous Database.
func (DisableAutonomousDatabaseManagementFeatureDetails) String ¶ added in v65.73.0
func (m DisableAutonomousDatabaseManagementFeatureDetails) String() string
func (DisableAutonomousDatabaseManagementFeatureDetails) ValidateEnumValue ¶ added in v65.73.0
func (m DisableAutonomousDatabaseManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableAutonomousDatabaseManagementFeatureRequest ¶ added in v65.73.0
type DisableAutonomousDatabaseManagementFeatureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Autonomous Database. AutonomousDatabaseId *string `mandatory:"true" contributesTo:"path" name:"autonomousDatabaseId"` // The details required to disable a Database Management feature for an Autonomous Database. DisableAutonomousDatabaseManagementFeatureDetails `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 }
DisableAutonomousDatabaseManagementFeatureRequest wrapper for the DisableAutonomousDatabaseManagementFeature operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableAutonomousDatabaseManagementFeature.go.html to see an example of how to use DisableAutonomousDatabaseManagementFeatureRequest.
func (DisableAutonomousDatabaseManagementFeatureRequest) BinaryRequestBody ¶ added in v65.73.0
func (request DisableAutonomousDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableAutonomousDatabaseManagementFeatureRequest) HTTPRequest ¶ added in v65.73.0
func (request DisableAutonomousDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableAutonomousDatabaseManagementFeatureRequest) RetryPolicy ¶ added in v65.73.0
func (request DisableAutonomousDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableAutonomousDatabaseManagementFeatureRequest) String ¶ added in v65.73.0
func (request DisableAutonomousDatabaseManagementFeatureRequest) String() string
func (DisableAutonomousDatabaseManagementFeatureRequest) ValidateEnumValue ¶ added in v65.73.0
func (request DisableAutonomousDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableAutonomousDatabaseManagementFeatureResponse ¶ added in v65.73.0
type DisableAutonomousDatabaseManagementFeatureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
DisableAutonomousDatabaseManagementFeatureResponse wrapper for the DisableAutonomousDatabaseManagementFeature operation
func (DisableAutonomousDatabaseManagementFeatureResponse) HTTPResponse ¶ added in v65.73.0
func (response DisableAutonomousDatabaseManagementFeatureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableAutonomousDatabaseManagementFeatureResponse) String ¶ added in v65.73.0
func (response DisableAutonomousDatabaseManagementFeatureResponse) String() string
type DisableDatabaseManagementFeatureDetails ¶ added in v65.65.0
type DisableDatabaseManagementFeatureDetails struct { // The name of the Database Management feature. Feature DbManagementFeatureEnum `mandatory:"true" json:"feature"` }
DisableDatabaseManagementFeatureDetails The details required to disable Database Management features for an Oracle cloud database.
func (DisableDatabaseManagementFeatureDetails) String ¶ added in v65.65.0
func (m DisableDatabaseManagementFeatureDetails) String() string
func (DisableDatabaseManagementFeatureDetails) ValidateEnumValue ¶ added in v65.65.0
func (m DisableDatabaseManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableDatabaseManagementFeatureRequest ¶ added in v65.65.0
type DisableDatabaseManagementFeatureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Database. DatabaseId *string `mandatory:"true" contributesTo:"path" name:"databaseId"` // The details required to disable a Database Management feature for an Oracle cloud database. DisableDatabaseManagementFeatureDetails `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 }
DisableDatabaseManagementFeatureRequest wrapper for the DisableDatabaseManagementFeature operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableDatabaseManagementFeature.go.html to see an example of how to use DisableDatabaseManagementFeatureRequest.
func (DisableDatabaseManagementFeatureRequest) BinaryRequestBody ¶ added in v65.65.0
func (request DisableDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableDatabaseManagementFeatureRequest) HTTPRequest ¶ added in v65.65.0
func (request DisableDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableDatabaseManagementFeatureRequest) RetryPolicy ¶ added in v65.65.0
func (request DisableDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableDatabaseManagementFeatureRequest) String ¶ added in v65.65.0
func (request DisableDatabaseManagementFeatureRequest) String() string
func (DisableDatabaseManagementFeatureRequest) ValidateEnumValue ¶ added in v65.65.0
func (request DisableDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableDatabaseManagementFeatureResponse ¶ added in v65.65.0
type DisableDatabaseManagementFeatureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
DisableDatabaseManagementFeatureResponse wrapper for the DisableDatabaseManagementFeature operation
func (DisableDatabaseManagementFeatureResponse) HTTPResponse ¶ added in v65.65.0
func (response DisableDatabaseManagementFeatureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableDatabaseManagementFeatureResponse) String ¶ added in v65.65.0
func (response DisableDatabaseManagementFeatureResponse) String() string
type DisableExternalContainerDatabaseManagementFeatureDetails ¶ added in v65.65.0
type DisableExternalContainerDatabaseManagementFeatureDetails struct { // The name of the Database Management feature. Feature DbManagementFeatureEnum `mandatory:"true" json:"feature"` }
DisableExternalContainerDatabaseManagementFeatureDetails The details required to disable a Database Management feature for an external container database.
func (DisableExternalContainerDatabaseManagementFeatureDetails) String ¶ added in v65.65.0
func (m DisableExternalContainerDatabaseManagementFeatureDetails) String() string
func (DisableExternalContainerDatabaseManagementFeatureDetails) ValidateEnumValue ¶ added in v65.65.0
func (m DisableExternalContainerDatabaseManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableExternalContainerDatabaseManagementFeatureRequest ¶ added in v65.65.0
type DisableExternalContainerDatabaseManagementFeatureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external container database. ExternalContainerDatabaseId *string `mandatory:"true" contributesTo:"path" name:"externalContainerDatabaseId"` // The details required to disable a Database Management feature for an external container database. DisableExternalContainerDatabaseManagementFeatureDetails `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 }
DisableExternalContainerDatabaseManagementFeatureRequest wrapper for the DisableExternalContainerDatabaseManagementFeature operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableExternalContainerDatabaseManagementFeature.go.html to see an example of how to use DisableExternalContainerDatabaseManagementFeatureRequest.
func (DisableExternalContainerDatabaseManagementFeatureRequest) BinaryRequestBody ¶ added in v65.65.0
func (request DisableExternalContainerDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableExternalContainerDatabaseManagementFeatureRequest) HTTPRequest ¶ added in v65.65.0
func (request DisableExternalContainerDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableExternalContainerDatabaseManagementFeatureRequest) RetryPolicy ¶ added in v65.65.0
func (request DisableExternalContainerDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableExternalContainerDatabaseManagementFeatureRequest) String ¶ added in v65.65.0
func (request DisableExternalContainerDatabaseManagementFeatureRequest) String() string
func (DisableExternalContainerDatabaseManagementFeatureRequest) ValidateEnumValue ¶ added in v65.65.0
func (request DisableExternalContainerDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableExternalContainerDatabaseManagementFeatureResponse ¶ added in v65.65.0
type DisableExternalContainerDatabaseManagementFeatureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
DisableExternalContainerDatabaseManagementFeatureResponse wrapper for the DisableExternalContainerDatabaseManagementFeature operation
func (DisableExternalContainerDatabaseManagementFeatureResponse) HTTPResponse ¶ added in v65.65.0
func (response DisableExternalContainerDatabaseManagementFeatureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableExternalContainerDatabaseManagementFeatureResponse) String ¶ added in v65.65.0
func (response DisableExternalContainerDatabaseManagementFeatureResponse) String() string
type DisableExternalDbSystemDatabaseManagementRequest ¶ added in v65.31.0
type DisableExternalDbSystemDatabaseManagementRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemId"` // 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 }
DisableExternalDbSystemDatabaseManagementRequest wrapper for the DisableExternalDbSystemDatabaseManagement operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableExternalDbSystemDatabaseManagement.go.html to see an example of how to use DisableExternalDbSystemDatabaseManagementRequest.
func (DisableExternalDbSystemDatabaseManagementRequest) BinaryRequestBody ¶ added in v65.31.0
func (request DisableExternalDbSystemDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableExternalDbSystemDatabaseManagementRequest) HTTPRequest ¶ added in v65.31.0
func (request DisableExternalDbSystemDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableExternalDbSystemDatabaseManagementRequest) RetryPolicy ¶ added in v65.31.0
func (request DisableExternalDbSystemDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableExternalDbSystemDatabaseManagementRequest) String ¶ added in v65.31.0
func (request DisableExternalDbSystemDatabaseManagementRequest) String() string
func (DisableExternalDbSystemDatabaseManagementRequest) ValidateEnumValue ¶ added in v65.31.0
func (request DisableExternalDbSystemDatabaseManagementRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableExternalDbSystemDatabaseManagementResponse ¶ added in v65.31.0
type DisableExternalDbSystemDatabaseManagementResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
DisableExternalDbSystemDatabaseManagementResponse wrapper for the DisableExternalDbSystemDatabaseManagement operation
func (DisableExternalDbSystemDatabaseManagementResponse) HTTPResponse ¶ added in v65.31.0
func (response DisableExternalDbSystemDatabaseManagementResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableExternalDbSystemDatabaseManagementResponse) String ¶ added in v65.31.0
func (response DisableExternalDbSystemDatabaseManagementResponse) String() string
type DisableExternalDbSystemStackMonitoringRequest ¶ added in v65.42.0
type DisableExternalDbSystemStackMonitoringRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemId"` // 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 }
DisableExternalDbSystemStackMonitoringRequest wrapper for the DisableExternalDbSystemStackMonitoring operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableExternalDbSystemStackMonitoring.go.html to see an example of how to use DisableExternalDbSystemStackMonitoringRequest.
func (DisableExternalDbSystemStackMonitoringRequest) BinaryRequestBody ¶ added in v65.42.0
func (request DisableExternalDbSystemStackMonitoringRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableExternalDbSystemStackMonitoringRequest) HTTPRequest ¶ added in v65.42.0
func (request DisableExternalDbSystemStackMonitoringRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableExternalDbSystemStackMonitoringRequest) RetryPolicy ¶ added in v65.42.0
func (request DisableExternalDbSystemStackMonitoringRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableExternalDbSystemStackMonitoringRequest) String ¶ added in v65.42.0
func (request DisableExternalDbSystemStackMonitoringRequest) String() string
func (DisableExternalDbSystemStackMonitoringRequest) ValidateEnumValue ¶ added in v65.42.0
func (request DisableExternalDbSystemStackMonitoringRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableExternalDbSystemStackMonitoringResponse ¶ added in v65.42.0
type DisableExternalDbSystemStackMonitoringResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
DisableExternalDbSystemStackMonitoringResponse wrapper for the DisableExternalDbSystemStackMonitoring operation
func (DisableExternalDbSystemStackMonitoringResponse) HTTPResponse ¶ added in v65.42.0
func (response DisableExternalDbSystemStackMonitoringResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableExternalDbSystemStackMonitoringResponse) String ¶ added in v65.42.0
func (response DisableExternalDbSystemStackMonitoringResponse) String() string
type DisableExternalExadataInfrastructureManagementRequest ¶ added in v65.36.1
type DisableExternalExadataInfrastructureManagementRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata infrastructure. ExternalExadataInfrastructureId *string `mandatory:"true" contributesTo:"path" name:"externalExadataInfrastructureId"` // 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 }
DisableExternalExadataInfrastructureManagementRequest wrapper for the DisableExternalExadataInfrastructureManagement operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableExternalExadataInfrastructureManagement.go.html to see an example of how to use DisableExternalExadataInfrastructureManagementRequest.
func (DisableExternalExadataInfrastructureManagementRequest) BinaryRequestBody ¶ added in v65.36.1
func (request DisableExternalExadataInfrastructureManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableExternalExadataInfrastructureManagementRequest) HTTPRequest ¶ added in v65.36.1
func (request DisableExternalExadataInfrastructureManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableExternalExadataInfrastructureManagementRequest) RetryPolicy ¶ added in v65.36.1
func (request DisableExternalExadataInfrastructureManagementRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableExternalExadataInfrastructureManagementRequest) String ¶ added in v65.36.1
func (request DisableExternalExadataInfrastructureManagementRequest) String() string
func (DisableExternalExadataInfrastructureManagementRequest) ValidateEnumValue ¶ added in v65.36.1
func (request DisableExternalExadataInfrastructureManagementRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableExternalExadataInfrastructureManagementResponse ¶ added in v65.36.1
type DisableExternalExadataInfrastructureManagementResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
DisableExternalExadataInfrastructureManagementResponse wrapper for the DisableExternalExadataInfrastructureManagement operation
func (DisableExternalExadataInfrastructureManagementResponse) HTTPResponse ¶ added in v65.36.1
func (response DisableExternalExadataInfrastructureManagementResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableExternalExadataInfrastructureManagementResponse) String ¶ added in v65.36.1
func (response DisableExternalExadataInfrastructureManagementResponse) String() string
type DisableExternalNonContainerDatabaseManagementFeatureDetails ¶ added in v65.65.0
type DisableExternalNonContainerDatabaseManagementFeatureDetails struct { // The name of the Database Management feature. Feature DbManagementFeatureEnum `mandatory:"true" json:"feature"` }
DisableExternalNonContainerDatabaseManagementFeatureDetails The details required to disable a Database Management feature for an external non-container database.
func (DisableExternalNonContainerDatabaseManagementFeatureDetails) String ¶ added in v65.65.0
func (m DisableExternalNonContainerDatabaseManagementFeatureDetails) String() string
func (DisableExternalNonContainerDatabaseManagementFeatureDetails) ValidateEnumValue ¶ added in v65.65.0
func (m DisableExternalNonContainerDatabaseManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableExternalNonContainerDatabaseManagementFeatureRequest ¶ added in v65.65.0
type DisableExternalNonContainerDatabaseManagementFeatureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external non-container database. ExternalNonContainerDatabaseId *string `mandatory:"true" contributesTo:"path" name:"externalNonContainerDatabaseId"` // The details required to disable a Database Management feature for an external non-container database. DisableExternalNonContainerDatabaseManagementFeatureDetails `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 }
DisableExternalNonContainerDatabaseManagementFeatureRequest wrapper for the DisableExternalNonContainerDatabaseManagementFeature operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableExternalNonContainerDatabaseManagementFeature.go.html to see an example of how to use DisableExternalNonContainerDatabaseManagementFeatureRequest.
func (DisableExternalNonContainerDatabaseManagementFeatureRequest) BinaryRequestBody ¶ added in v65.65.0
func (request DisableExternalNonContainerDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableExternalNonContainerDatabaseManagementFeatureRequest) HTTPRequest ¶ added in v65.65.0
func (request DisableExternalNonContainerDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableExternalNonContainerDatabaseManagementFeatureRequest) RetryPolicy ¶ added in v65.65.0
func (request DisableExternalNonContainerDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableExternalNonContainerDatabaseManagementFeatureRequest) String ¶ added in v65.65.0
func (request DisableExternalNonContainerDatabaseManagementFeatureRequest) String() string
func (DisableExternalNonContainerDatabaseManagementFeatureRequest) ValidateEnumValue ¶ added in v65.65.0
func (request DisableExternalNonContainerDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableExternalNonContainerDatabaseManagementFeatureResponse ¶ added in v65.65.0
type DisableExternalNonContainerDatabaseManagementFeatureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
DisableExternalNonContainerDatabaseManagementFeatureResponse wrapper for the DisableExternalNonContainerDatabaseManagementFeature operation
func (DisableExternalNonContainerDatabaseManagementFeatureResponse) HTTPResponse ¶ added in v65.65.0
func (response DisableExternalNonContainerDatabaseManagementFeatureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableExternalNonContainerDatabaseManagementFeatureResponse) String ¶ added in v65.65.0
func (response DisableExternalNonContainerDatabaseManagementFeatureResponse) String() string
type DisableExternalPluggableDatabaseManagementFeatureDetails ¶ added in v65.65.0
type DisableExternalPluggableDatabaseManagementFeatureDetails struct { // The name of the Database Management feature. Feature DbManagementFeatureEnum `mandatory:"true" json:"feature"` }
DisableExternalPluggableDatabaseManagementFeatureDetails The details required to disable a Database Management feature for an external pluggable database.
func (DisableExternalPluggableDatabaseManagementFeatureDetails) String ¶ added in v65.65.0
func (m DisableExternalPluggableDatabaseManagementFeatureDetails) String() string
func (DisableExternalPluggableDatabaseManagementFeatureDetails) ValidateEnumValue ¶ added in v65.65.0
func (m DisableExternalPluggableDatabaseManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableExternalPluggableDatabaseManagementFeatureRequest ¶ added in v65.65.0
type DisableExternalPluggableDatabaseManagementFeatureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external pluggable database. ExternalPluggableDatabaseId *string `mandatory:"true" contributesTo:"path" name:"externalPluggableDatabaseId"` // The details required to disable a Database Management feature for an external pluggable database. DisableExternalPluggableDatabaseManagementFeatureDetails `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 }
DisableExternalPluggableDatabaseManagementFeatureRequest wrapper for the DisableExternalPluggableDatabaseManagementFeature operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableExternalPluggableDatabaseManagementFeature.go.html to see an example of how to use DisableExternalPluggableDatabaseManagementFeatureRequest.
func (DisableExternalPluggableDatabaseManagementFeatureRequest) BinaryRequestBody ¶ added in v65.65.0
func (request DisableExternalPluggableDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableExternalPluggableDatabaseManagementFeatureRequest) HTTPRequest ¶ added in v65.65.0
func (request DisableExternalPluggableDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableExternalPluggableDatabaseManagementFeatureRequest) RetryPolicy ¶ added in v65.65.0
func (request DisableExternalPluggableDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableExternalPluggableDatabaseManagementFeatureRequest) String ¶ added in v65.65.0
func (request DisableExternalPluggableDatabaseManagementFeatureRequest) String() string
func (DisableExternalPluggableDatabaseManagementFeatureRequest) ValidateEnumValue ¶ added in v65.65.0
func (request DisableExternalPluggableDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableExternalPluggableDatabaseManagementFeatureResponse ¶ added in v65.65.0
type DisableExternalPluggableDatabaseManagementFeatureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
DisableExternalPluggableDatabaseManagementFeatureResponse wrapper for the DisableExternalPluggableDatabaseManagementFeature operation
func (DisableExternalPluggableDatabaseManagementFeatureResponse) HTTPResponse ¶ added in v65.65.0
func (response DisableExternalPluggableDatabaseManagementFeatureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableExternalPluggableDatabaseManagementFeatureResponse) String ¶ added in v65.65.0
func (response DisableExternalPluggableDatabaseManagementFeatureResponse) String() string
type DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails ¶ added in v65.42.0
type DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails struct { Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails The details required to disable high frequency Automatic SPM Evolve Advisor task. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails) String ¶ added in v65.42.0
func (m DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails) String() string
func (*DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails) ValidateEnumValue ¶ added in v65.42.0
func (m DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest ¶ added in v65.42.0
type DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest 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 disable high frequency Automatic SPM Evolve Advisor task. DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails `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 }
DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest wrapper for the DisableHighFrequencyAutomaticSpmEvolveAdvisorTask operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableHighFrequencyAutomaticSpmEvolveAdvisorTask.go.html to see an example of how to use DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest.
func (DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) BinaryRequestBody ¶ added in v65.42.0
func (request DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) HTTPRequest ¶ added in v65.42.0
func (request DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) RetryPolicy ¶ added in v65.42.0
func (request DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) String ¶ added in v65.42.0
func (request DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) String() string
func (DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) ValidateEnumValue ¶ added in v65.42.0
func (request DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse ¶ added in v65.42.0
type DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse 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"` }
DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse wrapper for the DisableHighFrequencyAutomaticSpmEvolveAdvisorTask operation
func (DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse) HTTPResponse ¶ added in v65.42.0
func (response DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse) String ¶ added in v65.42.0
func (response DisableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse) String() string
type DisablePluggableDatabaseManagementFeatureDetails ¶ added in v65.65.0
type DisablePluggableDatabaseManagementFeatureDetails struct { // The name of the Database Management feature. Feature DbManagementFeatureEnum `mandatory:"true" json:"feature"` }
DisablePluggableDatabaseManagementFeatureDetails The details required to disable a Database Management feature for an Oracle cloud pluggable database.
func (DisablePluggableDatabaseManagementFeatureDetails) String ¶ added in v65.65.0
func (m DisablePluggableDatabaseManagementFeatureDetails) String() string
func (DisablePluggableDatabaseManagementFeatureDetails) ValidateEnumValue ¶ added in v65.65.0
func (m DisablePluggableDatabaseManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisablePluggableDatabaseManagementFeatureRequest ¶ added in v65.65.0
type DisablePluggableDatabaseManagementFeatureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Oracle cloud pluggable database. PluggableDatabaseId *string `mandatory:"true" contributesTo:"path" name:"pluggableDatabaseId"` // The details required to disable a Database Management feature for an Oracle cloud pluggable database. DisablePluggableDatabaseManagementFeatureDetails `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 }
DisablePluggableDatabaseManagementFeatureRequest wrapper for the DisablePluggableDatabaseManagementFeature operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisablePluggableDatabaseManagementFeature.go.html to see an example of how to use DisablePluggableDatabaseManagementFeatureRequest.
func (DisablePluggableDatabaseManagementFeatureRequest) BinaryRequestBody ¶ added in v65.65.0
func (request DisablePluggableDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisablePluggableDatabaseManagementFeatureRequest) HTTPRequest ¶ added in v65.65.0
func (request DisablePluggableDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisablePluggableDatabaseManagementFeatureRequest) RetryPolicy ¶ added in v65.65.0
func (request DisablePluggableDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisablePluggableDatabaseManagementFeatureRequest) String ¶ added in v65.65.0
func (request DisablePluggableDatabaseManagementFeatureRequest) String() string
func (DisablePluggableDatabaseManagementFeatureRequest) ValidateEnumValue ¶ added in v65.65.0
func (request DisablePluggableDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisablePluggableDatabaseManagementFeatureResponse ¶ added in v65.65.0
type DisablePluggableDatabaseManagementFeatureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
DisablePluggableDatabaseManagementFeatureResponse wrapper for the DisablePluggableDatabaseManagementFeature operation
func (DisablePluggableDatabaseManagementFeatureResponse) HTTPResponse ¶ added in v65.65.0
func (response DisablePluggableDatabaseManagementFeatureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisablePluggableDatabaseManagementFeatureResponse) String ¶ added in v65.65.0
func (response DisablePluggableDatabaseManagementFeatureResponse) String() string
type DisableSqlPlanBaselinesUsageDetails ¶ added in v65.42.0
type DisableSqlPlanBaselinesUsageDetails struct { Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
DisableSqlPlanBaselinesUsageDetails The details required to disable SQL plan baseline usage. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (DisableSqlPlanBaselinesUsageDetails) String ¶ added in v65.42.0
func (m DisableSqlPlanBaselinesUsageDetails) String() string
func (*DisableSqlPlanBaselinesUsageDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *DisableSqlPlanBaselinesUsageDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DisableSqlPlanBaselinesUsageDetails) ValidateEnumValue ¶ added in v65.42.0
func (m DisableSqlPlanBaselinesUsageDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableSqlPlanBaselinesUsageRequest ¶ added in v65.42.0
type DisableSqlPlanBaselinesUsageRequest 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 disable SQL plan baseline usage. DisableSqlPlanBaselinesUsageDetails `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 }
DisableSqlPlanBaselinesUsageRequest wrapper for the DisableSqlPlanBaselinesUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DisableSqlPlanBaselinesUsage.go.html to see an example of how to use DisableSqlPlanBaselinesUsageRequest.
func (DisableSqlPlanBaselinesUsageRequest) BinaryRequestBody ¶ added in v65.42.0
func (request DisableSqlPlanBaselinesUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableSqlPlanBaselinesUsageRequest) HTTPRequest ¶ added in v65.42.0
func (request DisableSqlPlanBaselinesUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableSqlPlanBaselinesUsageRequest) RetryPolicy ¶ added in v65.42.0
func (request DisableSqlPlanBaselinesUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableSqlPlanBaselinesUsageRequest) String ¶ added in v65.42.0
func (request DisableSqlPlanBaselinesUsageRequest) String() string
func (DisableSqlPlanBaselinesUsageRequest) ValidateEnumValue ¶ added in v65.42.0
func (request DisableSqlPlanBaselinesUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableSqlPlanBaselinesUsageResponse ¶ added in v65.42.0
type DisableSqlPlanBaselinesUsageResponse 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"` }
DisableSqlPlanBaselinesUsageResponse wrapper for the DisableSqlPlanBaselinesUsage operation
func (DisableSqlPlanBaselinesUsageResponse) HTTPResponse ¶ added in v65.42.0
func (response DisableSqlPlanBaselinesUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableSqlPlanBaselinesUsageResponse) String ¶ added in v65.42.0
func (response DisableSqlPlanBaselinesUsageResponse) String() string
type DiscoverExternalExadataInfrastructureDetails ¶ added in v65.36.1
type DiscoverExternalExadataInfrastructureDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The type of discovery. DiscoveryType DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum `mandatory:"true" json:"discoveryType"` // The list of the DB system identifiers. DbSystemIds []string `mandatory:"true" json:"dbSystemIds"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata infrastructure. This is applicable for rediscovery only. ExadataInfrastructureId *string `mandatory:"false" json:"exadataInfrastructureId"` }
DiscoverExternalExadataInfrastructureDetails The connection details and the discovery options for the Exadata discovery.
func (DiscoverExternalExadataInfrastructureDetails) String ¶ added in v65.36.1
func (m DiscoverExternalExadataInfrastructureDetails) String() string
func (DiscoverExternalExadataInfrastructureDetails) ValidateEnumValue ¶ added in v65.36.1
func (m DiscoverExternalExadataInfrastructureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum ¶ added in v65.36.1
type DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum string
DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum Enum with underlying type: string
const ( DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeNew DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum = "NEW" DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeOverride DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum = "OVERRIDE" )
Set of constants representing the allowable values for DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum
func GetDiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnumValues ¶ added in v65.36.1
func GetDiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnumValues() []DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum
GetDiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnumValues Enumerates the set of values for DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum
func GetMappingDiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum ¶ added in v65.36.1
func GetMappingDiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum(val string) (DiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum, bool)
GetMappingDiscoverExternalExadataInfrastructureDetailsDiscoveryTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DiscoverExternalExadataInfrastructureRequest ¶ added in v65.36.1
type DiscoverExternalExadataInfrastructureRequest struct { // The details required to discover and monitor the Exadata infrastructure. DiscoverExternalExadataInfrastructureDetails `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 }
DiscoverExternalExadataInfrastructureRequest wrapper for the DiscoverExternalExadataInfrastructure operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DiscoverExternalExadataInfrastructure.go.html to see an example of how to use DiscoverExternalExadataInfrastructureRequest.
func (DiscoverExternalExadataInfrastructureRequest) BinaryRequestBody ¶ added in v65.36.1
func (request DiscoverExternalExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DiscoverExternalExadataInfrastructureRequest) HTTPRequest ¶ added in v65.36.1
func (request DiscoverExternalExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DiscoverExternalExadataInfrastructureRequest) RetryPolicy ¶ added in v65.36.1
func (request DiscoverExternalExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DiscoverExternalExadataInfrastructureRequest) String ¶ added in v65.36.1
func (request DiscoverExternalExadataInfrastructureRequest) String() string
func (DiscoverExternalExadataInfrastructureRequest) ValidateEnumValue ¶ added in v65.36.1
func (request DiscoverExternalExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DiscoverExternalExadataInfrastructureResponse ¶ added in v65.36.1
type DiscoverExternalExadataInfrastructureResponse struct { // The underlying http response RawResponse *http.Response // The ExternalExadataInfrastructureDiscovery instance ExternalExadataInfrastructureDiscovery `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"` }
DiscoverExternalExadataInfrastructureResponse wrapper for the DiscoverExternalExadataInfrastructure operation
func (DiscoverExternalExadataInfrastructureResponse) HTTPResponse ¶ added in v65.36.1
func (response DiscoverExternalExadataInfrastructureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DiscoverExternalExadataInfrastructureResponse) String ¶ added in v65.36.1
func (response DiscoverExternalExadataInfrastructureResponse) String() string
type DiscoveredExternalAsm ¶ added in v65.31.0
type DiscoveredExternalAsm struct { // The identifier of the discovered DB system component. ComponentId *string `mandatory:"true" json:"componentId"` // The user-friendly name for the discovered DB system component. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the discovered DB system component. ComponentName *string `mandatory:"true" json:"componentName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the existing OCI resource matching the discovered DB system component. ResourceId *string `mandatory:"false" json:"resourceId"` // Indicates whether the DB system component should be provisioned as an OCI resource or not. IsSelectedForMonitoring *bool `mandatory:"false" json:"isSelectedForMonitoring"` // The list of associated components. AssociatedComponents []AssociatedComponent `mandatory:"false" json:"associatedComponents"` // The directory in which ASM is installed. This is the same directory in which Oracle Grid Infrastructure is installed. GridHome *string `mandatory:"false" json:"gridHome"` // Indicates whether Oracle Flex ASM is enabled or not. IsFlexEnabled *bool `mandatory:"false" json:"isFlexEnabled"` // The ASM version. Version *string `mandatory:"false" json:"version"` AsmInstances []DiscoveredExternalAsmInstance `mandatory:"false" json:"asmInstances"` Connector ExternalDbSystemDiscoveryConnector `mandatory:"false" json:"connector"` // The state of the discovered DB system component. Status DiscoveredExternalDbSystemComponentStatusEnum `mandatory:"false" json:"status,omitempty"` }
DiscoveredExternalAsm The details of an ASM discovered in an external DB system discovery run.
func (DiscoveredExternalAsm) GetAssociatedComponents ¶ added in v65.31.0
func (m DiscoveredExternalAsm) GetAssociatedComponents() []AssociatedComponent
GetAssociatedComponents returns AssociatedComponents
func (DiscoveredExternalAsm) GetComponentId ¶ added in v65.31.0
func (m DiscoveredExternalAsm) GetComponentId() *string
GetComponentId returns ComponentId
func (DiscoveredExternalAsm) GetComponentName ¶ added in v65.31.0
func (m DiscoveredExternalAsm) GetComponentName() *string
GetComponentName returns ComponentName
func (DiscoveredExternalAsm) GetDisplayName ¶ added in v65.31.0
func (m DiscoveredExternalAsm) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DiscoveredExternalAsm) GetIsSelectedForMonitoring ¶ added in v65.31.0
func (m DiscoveredExternalAsm) GetIsSelectedForMonitoring() *bool
GetIsSelectedForMonitoring returns IsSelectedForMonitoring
func (DiscoveredExternalAsm) GetResourceId ¶ added in v65.31.0
func (m DiscoveredExternalAsm) GetResourceId() *string
GetResourceId returns ResourceId
func (DiscoveredExternalAsm) GetStatus ¶ added in v65.31.0
func (m DiscoveredExternalAsm) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
GetStatus returns Status
func (DiscoveredExternalAsm) MarshalJSON ¶ added in v65.31.0
func (m DiscoveredExternalAsm) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DiscoveredExternalAsm) String ¶ added in v65.31.0
func (m DiscoveredExternalAsm) String() string
func (*DiscoveredExternalAsm) UnmarshalJSON ¶ added in v65.31.0
func (m *DiscoveredExternalAsm) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DiscoveredExternalAsm) ValidateEnumValue ¶ added in v65.31.0
func (m DiscoveredExternalAsm) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DiscoveredExternalAsmInstance ¶ added in v65.31.0
type DiscoveredExternalAsmInstance struct { // The identifier of the discovered DB system component. ComponentId *string `mandatory:"true" json:"componentId"` // The user-friendly name for the discovered DB system component. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the discovered DB system component. ComponentName *string `mandatory:"true" json:"componentName"` // The name of the host on which the ASM instance is running. HostName *string `mandatory:"true" json:"hostName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the existing OCI resource matching the discovered DB system component. ResourceId *string `mandatory:"false" json:"resourceId"` // Indicates whether the DB system component should be provisioned as an OCI resource or not. IsSelectedForMonitoring *bool `mandatory:"false" json:"isSelectedForMonitoring"` // The list of associated components. AssociatedComponents []AssociatedComponent `mandatory:"false" json:"associatedComponents"` // The name of the ASM instance. InstanceName *string `mandatory:"false" json:"instanceName"` // The Automatic Diagnostic Repository (ADR) home directory for the ASM instance. AdrHomeDirectory *string `mandatory:"false" json:"adrHomeDirectory"` // The state of the discovered DB system component. Status DiscoveredExternalDbSystemComponentStatusEnum `mandatory:"false" json:"status,omitempty"` }
DiscoveredExternalAsmInstance The details of an ASM instance discovered in an external DB system discovery run.
func (DiscoveredExternalAsmInstance) GetAssociatedComponents ¶ added in v65.31.0
func (m DiscoveredExternalAsmInstance) GetAssociatedComponents() []AssociatedComponent
GetAssociatedComponents returns AssociatedComponents
func (DiscoveredExternalAsmInstance) GetComponentId ¶ added in v65.31.0
func (m DiscoveredExternalAsmInstance) GetComponentId() *string
GetComponentId returns ComponentId
func (DiscoveredExternalAsmInstance) GetComponentName ¶ added in v65.31.0
func (m DiscoveredExternalAsmInstance) GetComponentName() *string
GetComponentName returns ComponentName
func (DiscoveredExternalAsmInstance) GetDisplayName ¶ added in v65.31.0
func (m DiscoveredExternalAsmInstance) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DiscoveredExternalAsmInstance) GetIsSelectedForMonitoring ¶ added in v65.31.0
func (m DiscoveredExternalAsmInstance) GetIsSelectedForMonitoring() *bool
GetIsSelectedForMonitoring returns IsSelectedForMonitoring
func (DiscoveredExternalAsmInstance) GetResourceId ¶ added in v65.31.0
func (m DiscoveredExternalAsmInstance) GetResourceId() *string
GetResourceId returns ResourceId
func (DiscoveredExternalAsmInstance) GetStatus ¶ added in v65.31.0
func (m DiscoveredExternalAsmInstance) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
GetStatus returns Status
func (DiscoveredExternalAsmInstance) MarshalJSON ¶ added in v65.31.0
func (m DiscoveredExternalAsmInstance) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DiscoveredExternalAsmInstance) String ¶ added in v65.31.0
func (m DiscoveredExternalAsmInstance) String() string
func (DiscoveredExternalAsmInstance) ValidateEnumValue ¶ added in v65.31.0
func (m DiscoveredExternalAsmInstance) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DiscoveredExternalCluster ¶ added in v65.31.0
type DiscoveredExternalCluster struct { // The identifier of the discovered DB system component. ComponentId *string `mandatory:"true" json:"componentId"` // The user-friendly name for the discovered DB system component. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the discovered DB system component. ComponentName *string `mandatory:"true" json:"componentName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the existing OCI resource matching the discovered DB system component. ResourceId *string `mandatory:"false" json:"resourceId"` // Indicates whether the DB system component should be provisioned as an OCI resource or not. IsSelectedForMonitoring *bool `mandatory:"false" json:"isSelectedForMonitoring"` // The list of associated components. AssociatedComponents []AssociatedComponent `mandatory:"false" json:"associatedComponents"` // The directory in which Oracle Grid Infrastructure is installed. GridHome *string `mandatory:"false" json:"gridHome"` // The version of Oracle Clusterware running in the cluster. Version *string `mandatory:"false" json:"version"` // Indicates whether the cluster is an Oracle Flex Cluster or not. IsFlexCluster *bool `mandatory:"false" json:"isFlexCluster"` // The list of network address configurations of the external cluster. NetworkConfigurations []ExternalClusterNetworkConfiguration `mandatory:"false" json:"networkConfigurations"` // The list of Virtual IP (VIP) configurations of the external cluster. VipConfigurations []ExternalClusterVipConfiguration `mandatory:"false" json:"vipConfigurations"` // The list of Single Client Access Name (SCAN) configurations of the external cluster. ScanConfigurations []ExternalClusterScanListenerConfiguration `mandatory:"false" json:"scanConfigurations"` // The location of the Oracle Cluster Registry (OCR) file. OcrFileLocation *string `mandatory:"false" json:"ocrFileLocation"` ClusterInstances []DiscoveredExternalClusterInstance `mandatory:"false" json:"clusterInstances"` // The state of the discovered DB system component. Status DiscoveredExternalDbSystemComponentStatusEnum `mandatory:"false" json:"status,omitempty"` }
DiscoveredExternalCluster The details of an external cluster discovered in an external DB system discovery run.
func (DiscoveredExternalCluster) GetAssociatedComponents ¶ added in v65.31.0
func (m DiscoveredExternalCluster) GetAssociatedComponents() []AssociatedComponent
GetAssociatedComponents returns AssociatedComponents
func (DiscoveredExternalCluster) GetComponentId ¶ added in v65.31.0
func (m DiscoveredExternalCluster) GetComponentId() *string
GetComponentId returns ComponentId
func (DiscoveredExternalCluster) GetComponentName ¶ added in v65.31.0
func (m DiscoveredExternalCluster) GetComponentName() *string
GetComponentName returns ComponentName
func (DiscoveredExternalCluster) GetDisplayName ¶ added in v65.31.0
func (m DiscoveredExternalCluster) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DiscoveredExternalCluster) GetIsSelectedForMonitoring ¶ added in v65.31.0
func (m DiscoveredExternalCluster) GetIsSelectedForMonitoring() *bool
GetIsSelectedForMonitoring returns IsSelectedForMonitoring
func (DiscoveredExternalCluster) GetResourceId ¶ added in v65.31.0
func (m DiscoveredExternalCluster) GetResourceId() *string
GetResourceId returns ResourceId
func (DiscoveredExternalCluster) GetStatus ¶ added in v65.31.0
func (m DiscoveredExternalCluster) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
GetStatus returns Status
func (DiscoveredExternalCluster) MarshalJSON ¶ added in v65.31.0
func (m DiscoveredExternalCluster) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DiscoveredExternalCluster) String ¶ added in v65.31.0
func (m DiscoveredExternalCluster) String() string
func (DiscoveredExternalCluster) ValidateEnumValue ¶ added in v65.31.0
func (m DiscoveredExternalCluster) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DiscoveredExternalClusterInstance ¶ added in v65.31.0
type DiscoveredExternalClusterInstance struct { // The identifier of the discovered DB system component. ComponentId *string `mandatory:"true" json:"componentId"` // The user-friendly name for the discovered DB system component. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the discovered DB system component. ComponentName *string `mandatory:"true" json:"componentName"` // The name of the host on which the cluster instance is running. HostName *string `mandatory:"true" json:"hostName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the existing OCI resource matching the discovered DB system component. ResourceId *string `mandatory:"false" json:"resourceId"` // Indicates whether the DB system component should be provisioned as an OCI resource or not. IsSelectedForMonitoring *bool `mandatory:"false" json:"isSelectedForMonitoring"` // The list of associated components. AssociatedComponents []AssociatedComponent `mandatory:"false" json:"associatedComponents"` // The unique identifier of the Oracle cluster. ClusterId *string `mandatory:"false" json:"clusterId"` // The Oracle base location of Cluster Ready Services (CRS). CrsBaseDirectory *string `mandatory:"false" json:"crsBaseDirectory"` // The Automatic Diagnostic Repository (ADR) home directory for the cluster instance. AdrHomeDirectory *string `mandatory:"false" json:"adrHomeDirectory"` Connector ExternalDbSystemDiscoveryConnector `mandatory:"false" json:"connector"` // The role of the cluster node. NodeRole DiscoveredExternalClusterInstanceNodeRoleEnum `mandatory:"false" json:"nodeRole,omitempty"` // The state of the discovered DB system component. Status DiscoveredExternalDbSystemComponentStatusEnum `mandatory:"false" json:"status,omitempty"` }
DiscoveredExternalClusterInstance The details of an external cluster instance discovered in an external DB system discovery run.
func (DiscoveredExternalClusterInstance) GetAssociatedComponents ¶ added in v65.31.0
func (m DiscoveredExternalClusterInstance) GetAssociatedComponents() []AssociatedComponent
GetAssociatedComponents returns AssociatedComponents
func (DiscoveredExternalClusterInstance) GetComponentId ¶ added in v65.31.0
func (m DiscoveredExternalClusterInstance) GetComponentId() *string
GetComponentId returns ComponentId
func (DiscoveredExternalClusterInstance) GetComponentName ¶ added in v65.31.0
func (m DiscoveredExternalClusterInstance) GetComponentName() *string
GetComponentName returns ComponentName
func (DiscoveredExternalClusterInstance) GetDisplayName ¶ added in v65.31.0
func (m DiscoveredExternalClusterInstance) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DiscoveredExternalClusterInstance) GetIsSelectedForMonitoring ¶ added in v65.31.0
func (m DiscoveredExternalClusterInstance) GetIsSelectedForMonitoring() *bool
GetIsSelectedForMonitoring returns IsSelectedForMonitoring
func (DiscoveredExternalClusterInstance) GetResourceId ¶ added in v65.31.0
func (m DiscoveredExternalClusterInstance) GetResourceId() *string
GetResourceId returns ResourceId
func (DiscoveredExternalClusterInstance) GetStatus ¶ added in v65.31.0
func (m DiscoveredExternalClusterInstance) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
GetStatus returns Status
func (DiscoveredExternalClusterInstance) MarshalJSON ¶ added in v65.31.0
func (m DiscoveredExternalClusterInstance) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DiscoveredExternalClusterInstance) String ¶ added in v65.31.0
func (m DiscoveredExternalClusterInstance) String() string
func (*DiscoveredExternalClusterInstance) UnmarshalJSON ¶ added in v65.31.0
func (m *DiscoveredExternalClusterInstance) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DiscoveredExternalClusterInstance) ValidateEnumValue ¶ added in v65.31.0
func (m DiscoveredExternalClusterInstance) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DiscoveredExternalClusterInstanceNodeRoleEnum ¶ added in v65.31.0
type DiscoveredExternalClusterInstanceNodeRoleEnum string
DiscoveredExternalClusterInstanceNodeRoleEnum Enum with underlying type: string
const ( DiscoveredExternalClusterInstanceNodeRoleHub DiscoveredExternalClusterInstanceNodeRoleEnum = "HUB" DiscoveredExternalClusterInstanceNodeRoleLeaf DiscoveredExternalClusterInstanceNodeRoleEnum = "LEAF" )
Set of constants representing the allowable values for DiscoveredExternalClusterInstanceNodeRoleEnum
func GetDiscoveredExternalClusterInstanceNodeRoleEnumValues ¶ added in v65.31.0
func GetDiscoveredExternalClusterInstanceNodeRoleEnumValues() []DiscoveredExternalClusterInstanceNodeRoleEnum
GetDiscoveredExternalClusterInstanceNodeRoleEnumValues Enumerates the set of values for DiscoveredExternalClusterInstanceNodeRoleEnum
func GetMappingDiscoveredExternalClusterInstanceNodeRoleEnum ¶ added in v65.31.0
func GetMappingDiscoveredExternalClusterInstanceNodeRoleEnum(val string) (DiscoveredExternalClusterInstanceNodeRoleEnum, bool)
GetMappingDiscoveredExternalClusterInstanceNodeRoleEnum performs case Insensitive comparison on enum value and return the desired enum
type DiscoveredExternalDatabase ¶ added in v65.31.0
type DiscoveredExternalDatabase struct { // The identifier of the discovered DB system component. ComponentId *string `mandatory:"true" json:"componentId"` // The user-friendly name for the discovered DB system component. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the discovered DB system component. ComponentName *string `mandatory:"true" json:"componentName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The `DB_UNIQUE_NAME` of the external database. DbUniqueName *string `mandatory:"true" json:"dbUniqueName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the existing OCI resource matching the discovered DB system component. ResourceId *string `mandatory:"false" json:"resourceId"` // Indicates whether the DB system component should be provisioned as an OCI resource or not. IsSelectedForMonitoring *bool `mandatory:"false" json:"isSelectedForMonitoring"` // The list of associated components. AssociatedComponents []AssociatedComponent `mandatory:"false" json:"associatedComponents"` // Indicates whether the Oracle Database is part of a cluster. IsCluster *bool `mandatory:"false" json:"isCluster"` // The Oracle Database edition. DbEdition *string `mandatory:"false" json:"dbEdition"` // The Oracle Database ID. DbId *string `mandatory:"false" json:"dbId"` // The database packs licensed for the external Oracle Database. DbPacks *string `mandatory:"false" json:"dbPacks"` // The Oracle Database version. DbVersion *string `mandatory:"false" json:"dbVersion"` // The list of Pluggable Databases. PluggableDatabases []DiscoveredExternalPluggableDatabase `mandatory:"false" json:"pluggableDatabases"` Connector ExternalDbSystemDiscoveryConnector `mandatory:"false" json:"connector"` // The role of the Oracle Database in Oracle Data Guard configuration. DbRole DiscoveredExternalDatabaseDbRoleEnum `mandatory:"false" json:"dbRole,omitempty"` // The state of the discovered DB system component. Status DiscoveredExternalDbSystemComponentStatusEnum `mandatory:"false" json:"status,omitempty"` // The type of Oracle Database. Indicates whether the database is a Container Database, // Pluggable Database, or a Non-container Database. DbType DatabaseSubTypeEnum `mandatory:"false" json:"dbType,omitempty"` }
DiscoveredExternalDatabase The details of an external Oracle Database discovered in an external DB system discovery run.
func (DiscoveredExternalDatabase) GetAssociatedComponents ¶ added in v65.31.0
func (m DiscoveredExternalDatabase) GetAssociatedComponents() []AssociatedComponent
GetAssociatedComponents returns AssociatedComponents
func (DiscoveredExternalDatabase) GetComponentId ¶ added in v65.31.0
func (m DiscoveredExternalDatabase) GetComponentId() *string
GetComponentId returns ComponentId
func (DiscoveredExternalDatabase) GetComponentName ¶ added in v65.31.0
func (m DiscoveredExternalDatabase) GetComponentName() *string
GetComponentName returns ComponentName
func (DiscoveredExternalDatabase) GetDisplayName ¶ added in v65.31.0
func (m DiscoveredExternalDatabase) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DiscoveredExternalDatabase) GetIsSelectedForMonitoring ¶ added in v65.31.0
func (m DiscoveredExternalDatabase) GetIsSelectedForMonitoring() *bool
GetIsSelectedForMonitoring returns IsSelectedForMonitoring
func (DiscoveredExternalDatabase) GetResourceId ¶ added in v65.31.0
func (m DiscoveredExternalDatabase) GetResourceId() *string
GetResourceId returns ResourceId
func (DiscoveredExternalDatabase) GetStatus ¶ added in v65.31.0
func (m DiscoveredExternalDatabase) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
GetStatus returns Status
func (DiscoveredExternalDatabase) MarshalJSON ¶ added in v65.31.0
func (m DiscoveredExternalDatabase) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DiscoveredExternalDatabase) String ¶ added in v65.31.0
func (m DiscoveredExternalDatabase) String() string
func (*DiscoveredExternalDatabase) UnmarshalJSON ¶ added in v65.31.0
func (m *DiscoveredExternalDatabase) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DiscoveredExternalDatabase) ValidateEnumValue ¶ added in v65.31.0
func (m DiscoveredExternalDatabase) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DiscoveredExternalDatabaseDbRoleEnum ¶ added in v65.31.0
type DiscoveredExternalDatabaseDbRoleEnum string
DiscoveredExternalDatabaseDbRoleEnum Enum with underlying type: string
const ( DiscoveredExternalDatabaseDbRoleLogicalStandby DiscoveredExternalDatabaseDbRoleEnum = "LOGICAL_STANDBY" DiscoveredExternalDatabaseDbRolePhysicalStandby DiscoveredExternalDatabaseDbRoleEnum = "PHYSICAL_STANDBY" DiscoveredExternalDatabaseDbRoleSnapshotStandby DiscoveredExternalDatabaseDbRoleEnum = "SNAPSHOT_STANDBY" DiscoveredExternalDatabaseDbRolePrimary DiscoveredExternalDatabaseDbRoleEnum = "PRIMARY" DiscoveredExternalDatabaseDbRoleFarSync DiscoveredExternalDatabaseDbRoleEnum = "FAR_SYNC" )
Set of constants representing the allowable values for DiscoveredExternalDatabaseDbRoleEnum
func GetDiscoveredExternalDatabaseDbRoleEnumValues ¶ added in v65.31.0
func GetDiscoveredExternalDatabaseDbRoleEnumValues() []DiscoveredExternalDatabaseDbRoleEnum
GetDiscoveredExternalDatabaseDbRoleEnumValues Enumerates the set of values for DiscoveredExternalDatabaseDbRoleEnum
func GetMappingDiscoveredExternalDatabaseDbRoleEnum ¶ added in v65.31.0
func GetMappingDiscoveredExternalDatabaseDbRoleEnum(val string) (DiscoveredExternalDatabaseDbRoleEnum, bool)
GetMappingDiscoveredExternalDatabaseDbRoleEnum performs case Insensitive comparison on enum value and return the desired enum
type DiscoveredExternalDbHome ¶ added in v65.31.0
type DiscoveredExternalDbHome struct { // The identifier of the discovered DB system component. ComponentId *string `mandatory:"true" json:"componentId"` // The user-friendly name for the discovered DB system component. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the discovered DB system component. ComponentName *string `mandatory:"true" json:"componentName"` // The location of the DB home. HomeDirectory *string `mandatory:"true" json:"homeDirectory"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the existing OCI resource matching the discovered DB system component. ResourceId *string `mandatory:"false" json:"resourceId"` // Indicates whether the DB system component should be provisioned as an OCI resource or not. IsSelectedForMonitoring *bool `mandatory:"false" json:"isSelectedForMonitoring"` // The list of associated components. AssociatedComponents []AssociatedComponent `mandatory:"false" json:"associatedComponents"` // The state of the discovered DB system component. Status DiscoveredExternalDbSystemComponentStatusEnum `mandatory:"false" json:"status,omitempty"` }
DiscoveredExternalDbHome The details of an Oracle DB home discovered in an external DB system discovery run.
func (DiscoveredExternalDbHome) GetAssociatedComponents ¶ added in v65.31.0
func (m DiscoveredExternalDbHome) GetAssociatedComponents() []AssociatedComponent
GetAssociatedComponents returns AssociatedComponents
func (DiscoveredExternalDbHome) GetComponentId ¶ added in v65.31.0
func (m DiscoveredExternalDbHome) GetComponentId() *string
GetComponentId returns ComponentId
func (DiscoveredExternalDbHome) GetComponentName ¶ added in v65.31.0
func (m DiscoveredExternalDbHome) GetComponentName() *string
GetComponentName returns ComponentName
func (DiscoveredExternalDbHome) GetDisplayName ¶ added in v65.31.0
func (m DiscoveredExternalDbHome) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DiscoveredExternalDbHome) GetIsSelectedForMonitoring ¶ added in v65.31.0
func (m DiscoveredExternalDbHome) GetIsSelectedForMonitoring() *bool
GetIsSelectedForMonitoring returns IsSelectedForMonitoring
func (DiscoveredExternalDbHome) GetResourceId ¶ added in v65.31.0
func (m DiscoveredExternalDbHome) GetResourceId() *string
GetResourceId returns ResourceId
func (DiscoveredExternalDbHome) GetStatus ¶ added in v65.31.0
func (m DiscoveredExternalDbHome) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
GetStatus returns Status
func (DiscoveredExternalDbHome) MarshalJSON ¶ added in v65.31.0
func (m DiscoveredExternalDbHome) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DiscoveredExternalDbHome) String ¶ added in v65.31.0
func (m DiscoveredExternalDbHome) String() string
func (DiscoveredExternalDbHome) ValidateEnumValue ¶ added in v65.31.0
func (m DiscoveredExternalDbHome) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DiscoveredExternalDbNode ¶ added in v65.31.0
type DiscoveredExternalDbNode struct { // The identifier of the discovered DB system component. ComponentId *string `mandatory:"true" json:"componentId"` // The user-friendly name for the discovered DB system component. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the discovered DB system component. ComponentName *string `mandatory:"true" json:"componentName"` // The name of the host on which the ASM instance is running. HostName *string `mandatory:"true" json:"hostName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the existing OCI resource matching the discovered DB system component. ResourceId *string `mandatory:"false" json:"resourceId"` // Indicates whether the DB system component should be provisioned as an OCI resource or not. IsSelectedForMonitoring *bool `mandatory:"false" json:"isSelectedForMonitoring"` // The list of associated components. AssociatedComponents []AssociatedComponent `mandatory:"false" json:"associatedComponents"` // The number of CPU cores available on the DB node. CpuCoreCount *float32 `mandatory:"false" json:"cpuCoreCount"` // The total memory in gigabytes (GB) on the DB node. MemorySizeInGBs *float32 `mandatory:"false" json:"memorySizeInGBs"` Connector ExternalDbSystemDiscoveryConnector `mandatory:"false" json:"connector"` // The state of the discovered DB system component. Status DiscoveredExternalDbSystemComponentStatusEnum `mandatory:"false" json:"status,omitempty"` }
DiscoveredExternalDbNode The details of an Oracle DB node discovered in an external DB system discovery run.
func (DiscoveredExternalDbNode) GetAssociatedComponents ¶ added in v65.31.0
func (m DiscoveredExternalDbNode) GetAssociatedComponents() []AssociatedComponent
GetAssociatedComponents returns AssociatedComponents
func (DiscoveredExternalDbNode) GetComponentId ¶ added in v65.31.0
func (m DiscoveredExternalDbNode) GetComponentId() *string
GetComponentId returns ComponentId
func (DiscoveredExternalDbNode) GetComponentName ¶ added in v65.31.0
func (m DiscoveredExternalDbNode) GetComponentName() *string
GetComponentName returns ComponentName
func (DiscoveredExternalDbNode) GetDisplayName ¶ added in v65.31.0
func (m DiscoveredExternalDbNode) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DiscoveredExternalDbNode) GetIsSelectedForMonitoring ¶ added in v65.31.0
func (m DiscoveredExternalDbNode) GetIsSelectedForMonitoring() *bool
GetIsSelectedForMonitoring returns IsSelectedForMonitoring
func (DiscoveredExternalDbNode) GetResourceId ¶ added in v65.31.0
func (m DiscoveredExternalDbNode) GetResourceId() *string
GetResourceId returns ResourceId
func (DiscoveredExternalDbNode) GetStatus ¶ added in v65.31.0
func (m DiscoveredExternalDbNode) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
GetStatus returns Status
func (DiscoveredExternalDbNode) MarshalJSON ¶ added in v65.31.0
func (m DiscoveredExternalDbNode) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DiscoveredExternalDbNode) String ¶ added in v65.31.0
func (m DiscoveredExternalDbNode) String() string
func (*DiscoveredExternalDbNode) UnmarshalJSON ¶ added in v65.31.0
func (m *DiscoveredExternalDbNode) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DiscoveredExternalDbNode) ValidateEnumValue ¶ added in v65.31.0
func (m DiscoveredExternalDbNode) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DiscoveredExternalDbSystemComponent ¶ added in v65.31.0
type DiscoveredExternalDbSystemComponent interface { // The identifier of the discovered DB system component. GetComponentId() *string // The user-friendly name for the discovered DB system component. The name does not have to be unique. GetDisplayName() *string // The name of the discovered DB system component. GetComponentName() *string // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the existing OCI resource matching the discovered DB system component. GetResourceId() *string // Indicates whether the DB system component should be provisioned as an OCI resource or not. GetIsSelectedForMonitoring() *bool // The state of the discovered DB system component. GetStatus() DiscoveredExternalDbSystemComponentStatusEnum // The list of associated components. GetAssociatedComponents() []AssociatedComponent }
DiscoveredExternalDbSystemComponent The details of an external DB system component.
type DiscoveredExternalDbSystemComponentStatusEnum ¶ added in v65.31.0
type DiscoveredExternalDbSystemComponentStatusEnum string
DiscoveredExternalDbSystemComponentStatusEnum Enum with underlying type: string
const ( DiscoveredExternalDbSystemComponentStatusNew DiscoveredExternalDbSystemComponentStatusEnum = "NEW" DiscoveredExternalDbSystemComponentStatusExisting DiscoveredExternalDbSystemComponentStatusEnum = "EXISTING" DiscoveredExternalDbSystemComponentStatusMarkedForDeletion DiscoveredExternalDbSystemComponentStatusEnum = "MARKED_FOR_DELETION" DiscoveredExternalDbSystemComponentStatusUnknown DiscoveredExternalDbSystemComponentStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for DiscoveredExternalDbSystemComponentStatusEnum
func GetDiscoveredExternalDbSystemComponentStatusEnumValues ¶ added in v65.31.0
func GetDiscoveredExternalDbSystemComponentStatusEnumValues() []DiscoveredExternalDbSystemComponentStatusEnum
GetDiscoveredExternalDbSystemComponentStatusEnumValues Enumerates the set of values for DiscoveredExternalDbSystemComponentStatusEnum
func GetMappingDiscoveredExternalDbSystemComponentStatusEnum ¶ added in v65.31.0
func GetMappingDiscoveredExternalDbSystemComponentStatusEnum(val string) (DiscoveredExternalDbSystemComponentStatusEnum, bool)
GetMappingDiscoveredExternalDbSystemComponentStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type DiscoveredExternalListener ¶ added in v65.31.0
type DiscoveredExternalListener struct { // The identifier of the discovered DB system component. ComponentId *string `mandatory:"true" json:"componentId"` // The user-friendly name for the discovered DB system component. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the discovered DB system component. ComponentName *string `mandatory:"true" json:"componentName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the existing OCI resource matching the discovered DB system component. ResourceId *string `mandatory:"false" json:"resourceId"` // Indicates whether the DB system component should be provisioned as an OCI resource or not. IsSelectedForMonitoring *bool `mandatory:"false" json:"isSelectedForMonitoring"` // The list of associated components. AssociatedComponents []AssociatedComponent `mandatory:"false" json:"associatedComponents"` // The name of the DB node. DbNodeName *string `mandatory:"false" json:"dbNodeName"` // The Oracle home location of the listener. OracleHome *string `mandatory:"false" json:"oracleHome"` // The listener alias. ListenerAlias *string `mandatory:"false" json:"listenerAlias"` // The directory that stores tracing and logging incidents when Automatic Diagnostic Repository (ADR) is enabled. AdrHomeDirectory *string `mandatory:"false" json:"adrHomeDirectory"` // The destination directory of the listener log file. LogDirectory *string `mandatory:"false" json:"logDirectory"` // The destination directory of the listener trace file. TraceDirectory *string `mandatory:"false" json:"traceDirectory"` // The listener version. Version *string `mandatory:"false" json:"version"` // The name of the host on which the external listener is running. HostName *string `mandatory:"false" json:"hostName"` // The list of protocol addresses the listener is configured to listen on. Endpoints []ExternalListenerEndpoint `mandatory:"false" json:"endpoints"` Connector ExternalDbSystemDiscoveryConnector `mandatory:"false" json:"connector"` // The type of listener. ListenerType DiscoveredExternalListenerListenerTypeEnum `mandatory:"false" json:"listenerType,omitempty"` // The state of the discovered DB system component. Status DiscoveredExternalDbSystemComponentStatusEnum `mandatory:"false" json:"status,omitempty"` }
DiscoveredExternalListener The details of an Oracle listener discovered in an external DB system discovery run.
func (DiscoveredExternalListener) GetAssociatedComponents ¶ added in v65.31.0
func (m DiscoveredExternalListener) GetAssociatedComponents() []AssociatedComponent
GetAssociatedComponents returns AssociatedComponents
func (DiscoveredExternalListener) GetComponentId ¶ added in v65.31.0
func (m DiscoveredExternalListener) GetComponentId() *string
GetComponentId returns ComponentId
func (DiscoveredExternalListener) GetComponentName ¶ added in v65.31.0
func (m DiscoveredExternalListener) GetComponentName() *string
GetComponentName returns ComponentName
func (DiscoveredExternalListener) GetDisplayName ¶ added in v65.31.0
func (m DiscoveredExternalListener) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DiscoveredExternalListener) GetIsSelectedForMonitoring ¶ added in v65.31.0
func (m DiscoveredExternalListener) GetIsSelectedForMonitoring() *bool
GetIsSelectedForMonitoring returns IsSelectedForMonitoring
func (DiscoveredExternalListener) GetResourceId ¶ added in v65.31.0
func (m DiscoveredExternalListener) GetResourceId() *string
GetResourceId returns ResourceId
func (DiscoveredExternalListener) GetStatus ¶ added in v65.31.0
func (m DiscoveredExternalListener) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
GetStatus returns Status
func (DiscoveredExternalListener) MarshalJSON ¶ added in v65.31.0
func (m DiscoveredExternalListener) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DiscoveredExternalListener) String ¶ added in v65.31.0
func (m DiscoveredExternalListener) String() string
func (*DiscoveredExternalListener) UnmarshalJSON ¶ added in v65.31.0
func (m *DiscoveredExternalListener) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DiscoveredExternalListener) ValidateEnumValue ¶ added in v65.31.0
func (m DiscoveredExternalListener) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DiscoveredExternalListenerListenerTypeEnum ¶ added in v65.31.0
type DiscoveredExternalListenerListenerTypeEnum string
DiscoveredExternalListenerListenerTypeEnum Enum with underlying type: string
const ( DiscoveredExternalListenerListenerTypeAsm DiscoveredExternalListenerListenerTypeEnum = "ASM" DiscoveredExternalListenerListenerTypeLocal DiscoveredExternalListenerListenerTypeEnum = "LOCAL" DiscoveredExternalListenerListenerTypeScan DiscoveredExternalListenerListenerTypeEnum = "SCAN" )
Set of constants representing the allowable values for DiscoveredExternalListenerListenerTypeEnum
func GetDiscoveredExternalListenerListenerTypeEnumValues ¶ added in v65.31.0
func GetDiscoveredExternalListenerListenerTypeEnumValues() []DiscoveredExternalListenerListenerTypeEnum
GetDiscoveredExternalListenerListenerTypeEnumValues Enumerates the set of values for DiscoveredExternalListenerListenerTypeEnum
func GetMappingDiscoveredExternalListenerListenerTypeEnum ¶ added in v65.31.0
func GetMappingDiscoveredExternalListenerListenerTypeEnum(val string) (DiscoveredExternalListenerListenerTypeEnum, bool)
GetMappingDiscoveredExternalListenerListenerTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DiscoveredExternalPluggableDatabase ¶ added in v65.31.0
type DiscoveredExternalPluggableDatabase struct { // The identifier of the discovered DB system component. ComponentId *string `mandatory:"true" json:"componentId"` // The user-friendly name for the discovered DB system component. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the discovered DB system component. ComponentName *string `mandatory:"true" json:"componentName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The unique identifier of the parent Container Database (CDB). ContainerDatabaseId *string `mandatory:"true" json:"containerDatabaseId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the existing OCI resource matching the discovered DB system component. ResourceId *string `mandatory:"false" json:"resourceId"` // Indicates whether the DB system component should be provisioned as an OCI resource or not. IsSelectedForMonitoring *bool `mandatory:"false" json:"isSelectedForMonitoring"` // The list of associated components. AssociatedComponents []AssociatedComponent `mandatory:"false" json:"associatedComponents"` // The unique identifier of the PDB. Guid *string `mandatory:"false" json:"guid"` Connector ExternalDbSystemDiscoveryConnector `mandatory:"false" json:"connector"` // The state of the discovered DB system component. Status DiscoveredExternalDbSystemComponentStatusEnum `mandatory:"false" json:"status,omitempty"` }
DiscoveredExternalPluggableDatabase The details of an external Pluggable Database (PDB) discovered in an external DB system discovery run.
func (DiscoveredExternalPluggableDatabase) GetAssociatedComponents ¶ added in v65.31.0
func (m DiscoveredExternalPluggableDatabase) GetAssociatedComponents() []AssociatedComponent
GetAssociatedComponents returns AssociatedComponents
func (DiscoveredExternalPluggableDatabase) GetComponentId ¶ added in v65.31.0
func (m DiscoveredExternalPluggableDatabase) GetComponentId() *string
GetComponentId returns ComponentId
func (DiscoveredExternalPluggableDatabase) GetComponentName ¶ added in v65.31.0
func (m DiscoveredExternalPluggableDatabase) GetComponentName() *string
GetComponentName returns ComponentName
func (DiscoveredExternalPluggableDatabase) GetDisplayName ¶ added in v65.31.0
func (m DiscoveredExternalPluggableDatabase) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DiscoveredExternalPluggableDatabase) GetIsSelectedForMonitoring ¶ added in v65.31.0
func (m DiscoveredExternalPluggableDatabase) GetIsSelectedForMonitoring() *bool
GetIsSelectedForMonitoring returns IsSelectedForMonitoring
func (DiscoveredExternalPluggableDatabase) GetResourceId ¶ added in v65.31.0
func (m DiscoveredExternalPluggableDatabase) GetResourceId() *string
GetResourceId returns ResourceId
func (DiscoveredExternalPluggableDatabase) GetStatus ¶ added in v65.31.0
func (m DiscoveredExternalPluggableDatabase) GetStatus() DiscoveredExternalDbSystemComponentStatusEnum
GetStatus returns Status
func (DiscoveredExternalPluggableDatabase) MarshalJSON ¶ added in v65.31.0
func (m DiscoveredExternalPluggableDatabase) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DiscoveredExternalPluggableDatabase) String ¶ added in v65.31.0
func (m DiscoveredExternalPluggableDatabase) String() string
func (*DiscoveredExternalPluggableDatabase) UnmarshalJSON ¶ added in v65.31.0
func (m *DiscoveredExternalPluggableDatabase) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DiscoveredExternalPluggableDatabase) ValidateEnumValue ¶ added in v65.31.0
func (m DiscoveredExternalPluggableDatabase) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DropSqlPlanBaselinesDetails ¶ added in v65.42.0
type DropSqlPlanBaselinesDetails struct { // The SQL statement handle. It identifies plans associated with a SQL statement // that are to be dropped. If `null` then `planName` must be specified. SqlHandle *string `mandatory:"false" json:"sqlHandle"` // The plan name. It identifies a specific plan. If `null' then all plans // associated with the SQL statement identified by `sqlHandle' are dropped. PlanName *string `mandatory:"false" json:"planName"` Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
DropSqlPlanBaselinesDetails The details required to drop SQL plan baselines. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (DropSqlPlanBaselinesDetails) String ¶ added in v65.42.0
func (m DropSqlPlanBaselinesDetails) String() string
func (*DropSqlPlanBaselinesDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *DropSqlPlanBaselinesDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DropSqlPlanBaselinesDetails) ValidateEnumValue ¶ added in v65.42.0
func (m DropSqlPlanBaselinesDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DropSqlPlanBaselinesRequest ¶ added in v65.42.0
type DropSqlPlanBaselinesRequest 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 drop SQL plan baselines. DropSqlPlanBaselinesDetails `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 }
DropSqlPlanBaselinesRequest wrapper for the DropSqlPlanBaselines operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DropSqlPlanBaselines.go.html to see an example of how to use DropSqlPlanBaselinesRequest.
func (DropSqlPlanBaselinesRequest) BinaryRequestBody ¶ added in v65.42.0
func (request DropSqlPlanBaselinesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DropSqlPlanBaselinesRequest) HTTPRequest ¶ added in v65.42.0
func (request DropSqlPlanBaselinesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DropSqlPlanBaselinesRequest) RetryPolicy ¶ added in v65.42.0
func (request DropSqlPlanBaselinesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DropSqlPlanBaselinesRequest) String ¶ added in v65.42.0
func (request DropSqlPlanBaselinesRequest) String() string
func (DropSqlPlanBaselinesRequest) ValidateEnumValue ¶ added in v65.42.0
func (request DropSqlPlanBaselinesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DropSqlPlanBaselinesResponse ¶ added in v65.42.0
type DropSqlPlanBaselinesResponse 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"` }
DropSqlPlanBaselinesResponse wrapper for the DropSqlPlanBaselines operation
func (DropSqlPlanBaselinesResponse) HTTPResponse ¶ added in v65.42.0
func (response DropSqlPlanBaselinesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DropSqlPlanBaselinesResponse) String ¶ added in v65.42.0
func (response DropSqlPlanBaselinesResponse) String() string
type DropSqlTuningSetDetails ¶ added in v65.49.1
type DropSqlTuningSetDetails struct { // A unique Sql tuning set name. Name *string `mandatory:"true" json:"name"` CredentialDetails SqlTuningSetAdminCredentialDetails `mandatory:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` // Owner of the Sql tuning set. Owner *string `mandatory:"false" json:"owner"` // Flag to indicate whether to drop the Sql tuning set or just display the plsql used to drop Sql tuning set. ShowSqlOnly *int `mandatory:"false" json:"showSqlOnly"` }
DropSqlTuningSetDetails The details required to drop a Sql tuning set. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
func (DropSqlTuningSetDetails) String ¶ added in v65.49.1
func (m DropSqlTuningSetDetails) String() string
func (*DropSqlTuningSetDetails) UnmarshalJSON ¶ added in v65.49.1
func (m *DropSqlTuningSetDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DropSqlTuningSetDetails) ValidateEnumValue ¶ added in v65.49.1
func (m DropSqlTuningSetDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DropSqlTuningSetRequest ¶ added in v65.49.1
type DropSqlTuningSetRequest 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 unique identifier of the Sql tuning set. This is not OCID. SqlTuningSetId *int `mandatory:"true" contributesTo:"path" name:"sqlTuningSetId"` // The details required to drop a Sql tuning set. DropSqlTuningSetDetails `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 }
DropSqlTuningSetRequest wrapper for the DropSqlTuningSet operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DropSqlTuningSet.go.html to see an example of how to use DropSqlTuningSetRequest.
func (DropSqlTuningSetRequest) BinaryRequestBody ¶ added in v65.49.1
func (request DropSqlTuningSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DropSqlTuningSetRequest) HTTPRequest ¶ added in v65.49.1
func (request DropSqlTuningSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DropSqlTuningSetRequest) RetryPolicy ¶ added in v65.49.1
func (request DropSqlTuningSetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DropSqlTuningSetRequest) String ¶ added in v65.49.1
func (request DropSqlTuningSetRequest) String() string
func (DropSqlTuningSetRequest) ValidateEnumValue ¶ added in v65.49.1
func (request DropSqlTuningSetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DropSqlTuningSetResponse ¶ added in v65.49.1
type DropSqlTuningSetResponse struct { // The underlying http response RawResponse *http.Response // The SqlTuningSetAdminActionStatus instance SqlTuningSetAdminActionStatus `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"` }
DropSqlTuningSetResponse wrapper for the DropSqlTuningSet operation
func (DropSqlTuningSetResponse) HTTPResponse ¶ added in v65.49.1
func (response DropSqlTuningSetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DropSqlTuningSetResponse) String ¶ added in v65.49.1
func (response DropSqlTuningSetResponse) String() string
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:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
DropSqlTuningTaskDetails The request to drop a SQL tuning task. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
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 DropSqlsInSqlTuningSetDetails ¶ added in v65.49.1
type DropSqlsInSqlTuningSetDetails struct { // The name of the Sql tuning set. Name *string `mandatory:"true" json:"name"` CredentialDetails SqlTuningSetAdminCredentialDetails `mandatory:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` // Flag to indicate whether to drop the Sql statements or just display the plsql used to drop the Sql statements. ShowSqlOnly *int `mandatory:"false" json:"showSqlOnly"` // The owner of the Sql tuning set. Owner *string `mandatory:"false" json:"owner"` // Specifies the Sql predicate to filter the Sql from the Sql tuning set defined on attributes of the SQLSET_ROW. // User could use any combination of the following columns with appropriate values as Sql predicate // Refer to the documentation https://docs.oracle.com/en/database/oracle/oracle-database/18/arpls/DBMS_SQLTUNE.html#GUID-1F4AFB03-7B29-46FC-B3F2-CB01EC36326C BasicFilter *string `mandatory:"false" json:"basicFilter"` }
DropSqlsInSqlTuningSetDetails Drops the selected list of Sql statements from the current Sql tuning set. The basicFilter parameter specifies the Sql predicate to filter the Sql from the Sql tuning set defined on attributes of the SQLSET_ROW. If a valid filter criteria is specified, then, Sql statements matching this filter criteria will be deleted from the current Sql tuning set. If filter criteria is not specified, then, all Sql statements will be deleted from the current Sql tuning set. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
func (DropSqlsInSqlTuningSetDetails) String ¶ added in v65.49.1
func (m DropSqlsInSqlTuningSetDetails) String() string
func (*DropSqlsInSqlTuningSetDetails) UnmarshalJSON ¶ added in v65.49.1
func (m *DropSqlsInSqlTuningSetDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DropSqlsInSqlTuningSetDetails) ValidateEnumValue ¶ added in v65.49.1
func (m DropSqlsInSqlTuningSetDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DropSqlsInSqlTuningSetRequest ¶ added in v65.49.1
type DropSqlsInSqlTuningSetRequest 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 unique identifier of the Sql tuning set. This is not OCID. SqlTuningSetId *int `mandatory:"true" contributesTo:"path" name:"sqlTuningSetId"` // Drops the selected list of Sql statements from the current Sql tuning set. DropSqlsInSqlTuningSetDetails `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 }
DropSqlsInSqlTuningSetRequest wrapper for the DropSqlsInSqlTuningSet operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DropSqlsInSqlTuningSet.go.html to see an example of how to use DropSqlsInSqlTuningSetRequest.
func (DropSqlsInSqlTuningSetRequest) BinaryRequestBody ¶ added in v65.49.1
func (request DropSqlsInSqlTuningSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DropSqlsInSqlTuningSetRequest) HTTPRequest ¶ added in v65.49.1
func (request DropSqlsInSqlTuningSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DropSqlsInSqlTuningSetRequest) RetryPolicy ¶ added in v65.49.1
func (request DropSqlsInSqlTuningSetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DropSqlsInSqlTuningSetRequest) String ¶ added in v65.49.1
func (request DropSqlsInSqlTuningSetRequest) String() string
func (DropSqlsInSqlTuningSetRequest) ValidateEnumValue ¶ added in v65.49.1
func (request DropSqlsInSqlTuningSetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DropSqlsInSqlTuningSetResponse ¶ added in v65.49.1
type DropSqlsInSqlTuningSetResponse struct { // The underlying http response RawResponse *http.Response // The SqlTuningSetAdminActionStatus instance SqlTuningSetAdminActionStatus `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"` }
DropSqlsInSqlTuningSetResponse wrapper for the DropSqlsInSqlTuningSet operation
func (DropSqlsInSqlTuningSetResponse) HTTPResponse ¶ added in v65.49.1
func (response DropSqlsInSqlTuningSetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DropSqlsInSqlTuningSetResponse) String ¶ added in v65.49.1
func (response DropSqlsInSqlTuningSetResponse) String() string
type DropTablespaceDetails ¶
type DropTablespaceDetails struct { CredentialDetails TablespaceAdminCredentialDetails `mandatory:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` // 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. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
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 EnableAutomaticInitialPlanCaptureDetails ¶ added in v65.42.0
type EnableAutomaticInitialPlanCaptureDetails struct { Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
EnableAutomaticInitialPlanCaptureDetails The details required to enable automatic initial plan capture. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (EnableAutomaticInitialPlanCaptureDetails) String ¶ added in v65.42.0
func (m EnableAutomaticInitialPlanCaptureDetails) String() string
func (*EnableAutomaticInitialPlanCaptureDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *EnableAutomaticInitialPlanCaptureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EnableAutomaticInitialPlanCaptureDetails) ValidateEnumValue ¶ added in v65.42.0
func (m EnableAutomaticInitialPlanCaptureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableAutomaticInitialPlanCaptureRequest ¶ added in v65.42.0
type EnableAutomaticInitialPlanCaptureRequest 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 enable automatic initial plan capture. EnableAutomaticInitialPlanCaptureDetails `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 }
EnableAutomaticInitialPlanCaptureRequest wrapper for the EnableAutomaticInitialPlanCapture operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableAutomaticInitialPlanCapture.go.html to see an example of how to use EnableAutomaticInitialPlanCaptureRequest.
func (EnableAutomaticInitialPlanCaptureRequest) BinaryRequestBody ¶ added in v65.42.0
func (request EnableAutomaticInitialPlanCaptureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableAutomaticInitialPlanCaptureRequest) HTTPRequest ¶ added in v65.42.0
func (request EnableAutomaticInitialPlanCaptureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableAutomaticInitialPlanCaptureRequest) RetryPolicy ¶ added in v65.42.0
func (request EnableAutomaticInitialPlanCaptureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableAutomaticInitialPlanCaptureRequest) String ¶ added in v65.42.0
func (request EnableAutomaticInitialPlanCaptureRequest) String() string
func (EnableAutomaticInitialPlanCaptureRequest) ValidateEnumValue ¶ added in v65.42.0
func (request EnableAutomaticInitialPlanCaptureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableAutomaticInitialPlanCaptureResponse ¶ added in v65.42.0
type EnableAutomaticInitialPlanCaptureResponse 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"` }
EnableAutomaticInitialPlanCaptureResponse wrapper for the EnableAutomaticInitialPlanCapture operation
func (EnableAutomaticInitialPlanCaptureResponse) HTTPResponse ¶ added in v65.42.0
func (response EnableAutomaticInitialPlanCaptureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableAutomaticInitialPlanCaptureResponse) String ¶ added in v65.42.0
func (response EnableAutomaticInitialPlanCaptureResponse) String() string
type EnableAutomaticSpmEvolveAdvisorTaskDetails ¶ added in v65.42.0
type EnableAutomaticSpmEvolveAdvisorTaskDetails struct { Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
EnableAutomaticSpmEvolveAdvisorTaskDetails The details required to enable Automatic SPM Evolve Advisor task. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (EnableAutomaticSpmEvolveAdvisorTaskDetails) String ¶ added in v65.42.0
func (m EnableAutomaticSpmEvolveAdvisorTaskDetails) String() string
func (*EnableAutomaticSpmEvolveAdvisorTaskDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *EnableAutomaticSpmEvolveAdvisorTaskDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EnableAutomaticSpmEvolveAdvisorTaskDetails) ValidateEnumValue ¶ added in v65.42.0
func (m EnableAutomaticSpmEvolveAdvisorTaskDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableAutomaticSpmEvolveAdvisorTaskRequest ¶ added in v65.42.0
type EnableAutomaticSpmEvolveAdvisorTaskRequest 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 enable Automatic SPM Evolve Advisor task. EnableAutomaticSpmEvolveAdvisorTaskDetails `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 }
EnableAutomaticSpmEvolveAdvisorTaskRequest wrapper for the EnableAutomaticSpmEvolveAdvisorTask operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableAutomaticSpmEvolveAdvisorTask.go.html to see an example of how to use EnableAutomaticSpmEvolveAdvisorTaskRequest.
func (EnableAutomaticSpmEvolveAdvisorTaskRequest) BinaryRequestBody ¶ added in v65.42.0
func (request EnableAutomaticSpmEvolveAdvisorTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableAutomaticSpmEvolveAdvisorTaskRequest) HTTPRequest ¶ added in v65.42.0
func (request EnableAutomaticSpmEvolveAdvisorTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableAutomaticSpmEvolveAdvisorTaskRequest) RetryPolicy ¶ added in v65.42.0
func (request EnableAutomaticSpmEvolveAdvisorTaskRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableAutomaticSpmEvolveAdvisorTaskRequest) String ¶ added in v65.42.0
func (request EnableAutomaticSpmEvolveAdvisorTaskRequest) String() string
func (EnableAutomaticSpmEvolveAdvisorTaskRequest) ValidateEnumValue ¶ added in v65.42.0
func (request EnableAutomaticSpmEvolveAdvisorTaskRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableAutomaticSpmEvolveAdvisorTaskResponse ¶ added in v65.42.0
type EnableAutomaticSpmEvolveAdvisorTaskResponse 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"` }
EnableAutomaticSpmEvolveAdvisorTaskResponse wrapper for the EnableAutomaticSpmEvolveAdvisorTask operation
func (EnableAutomaticSpmEvolveAdvisorTaskResponse) HTTPResponse ¶ added in v65.42.0
func (response EnableAutomaticSpmEvolveAdvisorTaskResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableAutomaticSpmEvolveAdvisorTaskResponse) String ¶ added in v65.42.0
func (response EnableAutomaticSpmEvolveAdvisorTaskResponse) String() string
type EnableAutonomousDatabaseManagementFeatureDetails ¶ added in v65.73.0
type EnableAutonomousDatabaseManagementFeatureDetails struct {
FeatureDetails AutonomousDatabaseFeatureDetails `mandatory:"true" json:"featureDetails"`
}
EnableAutonomousDatabaseManagementFeatureDetails The details required to enable a Database Management feature for an Autonomous Database.
func (EnableAutonomousDatabaseManagementFeatureDetails) String ¶ added in v65.73.0
func (m EnableAutonomousDatabaseManagementFeatureDetails) String() string
func (*EnableAutonomousDatabaseManagementFeatureDetails) UnmarshalJSON ¶ added in v65.73.0
func (m *EnableAutonomousDatabaseManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EnableAutonomousDatabaseManagementFeatureDetails) ValidateEnumValue ¶ added in v65.73.0
func (m EnableAutonomousDatabaseManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableAutonomousDatabaseManagementFeatureRequest ¶ added in v65.73.0
type EnableAutonomousDatabaseManagementFeatureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Autonomous Database. AutonomousDatabaseId *string `mandatory:"true" contributesTo:"path" name:"autonomousDatabaseId"` // The details required to enable a Database Management feature for an Autonomous Database. EnableAutonomousDatabaseManagementFeatureDetails `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 }
EnableAutonomousDatabaseManagementFeatureRequest wrapper for the EnableAutonomousDatabaseManagementFeature operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableAutonomousDatabaseManagementFeature.go.html to see an example of how to use EnableAutonomousDatabaseManagementFeatureRequest.
func (EnableAutonomousDatabaseManagementFeatureRequest) BinaryRequestBody ¶ added in v65.73.0
func (request EnableAutonomousDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableAutonomousDatabaseManagementFeatureRequest) HTTPRequest ¶ added in v65.73.0
func (request EnableAutonomousDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableAutonomousDatabaseManagementFeatureRequest) RetryPolicy ¶ added in v65.73.0
func (request EnableAutonomousDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableAutonomousDatabaseManagementFeatureRequest) String ¶ added in v65.73.0
func (request EnableAutonomousDatabaseManagementFeatureRequest) String() string
func (EnableAutonomousDatabaseManagementFeatureRequest) ValidateEnumValue ¶ added in v65.73.0
func (request EnableAutonomousDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableAutonomousDatabaseManagementFeatureResponse ¶ added in v65.73.0
type EnableAutonomousDatabaseManagementFeatureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
EnableAutonomousDatabaseManagementFeatureResponse wrapper for the EnableAutonomousDatabaseManagementFeature operation
func (EnableAutonomousDatabaseManagementFeatureResponse) HTTPResponse ¶ added in v65.73.0
func (response EnableAutonomousDatabaseManagementFeatureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableAutonomousDatabaseManagementFeatureResponse) String ¶ added in v65.73.0
func (response EnableAutonomousDatabaseManagementFeatureResponse) String() string
type EnableDatabaseManagementFeatureDetails ¶ added in v65.65.0
type EnableDatabaseManagementFeatureDetails struct {
FeatureDetails DatabaseFeatureDetails `mandatory:"true" json:"featureDetails"`
}
EnableDatabaseManagementFeatureDetails The details required to enable Database Management features for an Oracle cloud database.
func (EnableDatabaseManagementFeatureDetails) String ¶ added in v65.65.0
func (m EnableDatabaseManagementFeatureDetails) String() string
func (*EnableDatabaseManagementFeatureDetails) UnmarshalJSON ¶ added in v65.65.0
func (m *EnableDatabaseManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EnableDatabaseManagementFeatureDetails) ValidateEnumValue ¶ added in v65.65.0
func (m EnableDatabaseManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableDatabaseManagementFeatureRequest ¶ added in v65.65.0
type EnableDatabaseManagementFeatureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Database. DatabaseId *string `mandatory:"true" contributesTo:"path" name:"databaseId"` // The details required to enable a Database Management feature for an Oracle cloud database. EnableDatabaseManagementFeatureDetails `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 }
EnableDatabaseManagementFeatureRequest wrapper for the EnableDatabaseManagementFeature operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableDatabaseManagementFeature.go.html to see an example of how to use EnableDatabaseManagementFeatureRequest.
func (EnableDatabaseManagementFeatureRequest) BinaryRequestBody ¶ added in v65.65.0
func (request EnableDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableDatabaseManagementFeatureRequest) HTTPRequest ¶ added in v65.65.0
func (request EnableDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableDatabaseManagementFeatureRequest) RetryPolicy ¶ added in v65.65.0
func (request EnableDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableDatabaseManagementFeatureRequest) String ¶ added in v65.65.0
func (request EnableDatabaseManagementFeatureRequest) String() string
func (EnableDatabaseManagementFeatureRequest) ValidateEnumValue ¶ added in v65.65.0
func (request EnableDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableDatabaseManagementFeatureResponse ¶ added in v65.65.0
type EnableDatabaseManagementFeatureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
EnableDatabaseManagementFeatureResponse wrapper for the EnableDatabaseManagementFeature operation
func (EnableDatabaseManagementFeatureResponse) HTTPResponse ¶ added in v65.65.0
func (response EnableDatabaseManagementFeatureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableDatabaseManagementFeatureResponse) String ¶ added in v65.65.0
func (response EnableDatabaseManagementFeatureResponse) String() string
type EnableExternalContainerDatabaseManagementFeatureDetails ¶ added in v65.65.0
type EnableExternalContainerDatabaseManagementFeatureDetails struct {
FeatureDetails ExternalDatabaseFeatureDetails `mandatory:"true" json:"featureDetails"`
}
EnableExternalContainerDatabaseManagementFeatureDetails The details required to enable a Database Management feature for an external container database.
func (EnableExternalContainerDatabaseManagementFeatureDetails) String ¶ added in v65.65.0
func (m EnableExternalContainerDatabaseManagementFeatureDetails) String() string
func (*EnableExternalContainerDatabaseManagementFeatureDetails) UnmarshalJSON ¶ added in v65.65.0
func (m *EnableExternalContainerDatabaseManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EnableExternalContainerDatabaseManagementFeatureDetails) ValidateEnumValue ¶ added in v65.65.0
func (m EnableExternalContainerDatabaseManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableExternalContainerDatabaseManagementFeatureRequest ¶ added in v65.65.0
type EnableExternalContainerDatabaseManagementFeatureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external container database. ExternalContainerDatabaseId *string `mandatory:"true" contributesTo:"path" name:"externalContainerDatabaseId"` // The details required to enable a Database Management feature for an external container database. EnableExternalContainerDatabaseManagementFeatureDetails `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 }
EnableExternalContainerDatabaseManagementFeatureRequest wrapper for the EnableExternalContainerDatabaseManagementFeature operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableExternalContainerDatabaseManagementFeature.go.html to see an example of how to use EnableExternalContainerDatabaseManagementFeatureRequest.
func (EnableExternalContainerDatabaseManagementFeatureRequest) BinaryRequestBody ¶ added in v65.65.0
func (request EnableExternalContainerDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableExternalContainerDatabaseManagementFeatureRequest) HTTPRequest ¶ added in v65.65.0
func (request EnableExternalContainerDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableExternalContainerDatabaseManagementFeatureRequest) RetryPolicy ¶ added in v65.65.0
func (request EnableExternalContainerDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableExternalContainerDatabaseManagementFeatureRequest) String ¶ added in v65.65.0
func (request EnableExternalContainerDatabaseManagementFeatureRequest) String() string
func (EnableExternalContainerDatabaseManagementFeatureRequest) ValidateEnumValue ¶ added in v65.65.0
func (request EnableExternalContainerDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableExternalContainerDatabaseManagementFeatureResponse ¶ added in v65.65.0
type EnableExternalContainerDatabaseManagementFeatureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
EnableExternalContainerDatabaseManagementFeatureResponse wrapper for the EnableExternalContainerDatabaseManagementFeature operation
func (EnableExternalContainerDatabaseManagementFeatureResponse) HTTPResponse ¶ added in v65.65.0
func (response EnableExternalContainerDatabaseManagementFeatureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableExternalContainerDatabaseManagementFeatureResponse) String ¶ added in v65.65.0
func (response EnableExternalContainerDatabaseManagementFeatureResponse) String() string
type EnableExternalDbSystemDatabaseManagementDetails ¶ added in v65.31.0
type EnableExternalDbSystemDatabaseManagementDetails struct { // The Oracle license model that applies to the external database. LicenseModel EnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum `mandatory:"true" json:"licenseModel"` }
EnableExternalDbSystemDatabaseManagementDetails The details required to enable Database Management for an external DB system.
func (EnableExternalDbSystemDatabaseManagementDetails) String ¶ added in v65.31.0
func (m EnableExternalDbSystemDatabaseManagementDetails) String() string
func (EnableExternalDbSystemDatabaseManagementDetails) ValidateEnumValue ¶ added in v65.31.0
func (m EnableExternalDbSystemDatabaseManagementDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum ¶ added in v65.31.0
type EnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum string
EnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum Enum with underlying type: string
const ( EnableExternalDbSystemDatabaseManagementDetailsLicenseModelLicenseIncluded EnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum = "LICENSE_INCLUDED" EnableExternalDbSystemDatabaseManagementDetailsLicenseModelBringYourOwnLicense EnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum = "BRING_YOUR_OWN_LICENSE" )
Set of constants representing the allowable values for EnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum
func GetEnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnumValues ¶ added in v65.31.0
func GetEnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnumValues() []EnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum
GetEnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnumValues Enumerates the set of values for EnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum
func GetMappingEnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum ¶ added in v65.31.0
func GetMappingEnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum(val string) (EnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum, bool)
GetMappingEnableExternalDbSystemDatabaseManagementDetailsLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum
type EnableExternalDbSystemDatabaseManagementRequest ¶ added in v65.31.0
type EnableExternalDbSystemDatabaseManagementRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemId"` // The details required to enable Database Management for an external DB system. EnableExternalDbSystemDatabaseManagementDetails `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 }
EnableExternalDbSystemDatabaseManagementRequest wrapper for the EnableExternalDbSystemDatabaseManagement operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableExternalDbSystemDatabaseManagement.go.html to see an example of how to use EnableExternalDbSystemDatabaseManagementRequest.
func (EnableExternalDbSystemDatabaseManagementRequest) BinaryRequestBody ¶ added in v65.31.0
func (request EnableExternalDbSystemDatabaseManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableExternalDbSystemDatabaseManagementRequest) HTTPRequest ¶ added in v65.31.0
func (request EnableExternalDbSystemDatabaseManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableExternalDbSystemDatabaseManagementRequest) RetryPolicy ¶ added in v65.31.0
func (request EnableExternalDbSystemDatabaseManagementRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableExternalDbSystemDatabaseManagementRequest) String ¶ added in v65.31.0
func (request EnableExternalDbSystemDatabaseManagementRequest) String() string
func (EnableExternalDbSystemDatabaseManagementRequest) ValidateEnumValue ¶ added in v65.31.0
func (request EnableExternalDbSystemDatabaseManagementRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableExternalDbSystemDatabaseManagementResponse ¶ added in v65.31.0
type EnableExternalDbSystemDatabaseManagementResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
EnableExternalDbSystemDatabaseManagementResponse wrapper for the EnableExternalDbSystemDatabaseManagement operation
func (EnableExternalDbSystemDatabaseManagementResponse) HTTPResponse ¶ added in v65.31.0
func (response EnableExternalDbSystemDatabaseManagementResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableExternalDbSystemDatabaseManagementResponse) String ¶ added in v65.31.0
func (response EnableExternalDbSystemDatabaseManagementResponse) String() string
type EnableExternalDbSystemStackMonitoringDetails ¶ added in v65.42.0
type EnableExternalDbSystemStackMonitoringDetails struct { // The status of the associated service. IsEnabled *bool `mandatory:"true" json:"isEnabled"` // The associated service-specific inputs in JSON string format, which Database Management can identify. Metadata *string `mandatory:"false" json:"metadata"` }
EnableExternalDbSystemStackMonitoringDetails The details required to enable Stack Monitoring for an external DB system.
func (EnableExternalDbSystemStackMonitoringDetails) String ¶ added in v65.42.0
func (m EnableExternalDbSystemStackMonitoringDetails) String() string
func (EnableExternalDbSystemStackMonitoringDetails) ValidateEnumValue ¶ added in v65.42.0
func (m EnableExternalDbSystemStackMonitoringDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableExternalDbSystemStackMonitoringRequest ¶ added in v65.42.0
type EnableExternalDbSystemStackMonitoringRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemId"` // The details required to enable Stack Monitoring for an external DB system. EnableExternalDbSystemStackMonitoringDetails `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 }
EnableExternalDbSystemStackMonitoringRequest wrapper for the EnableExternalDbSystemStackMonitoring operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableExternalDbSystemStackMonitoring.go.html to see an example of how to use EnableExternalDbSystemStackMonitoringRequest.
func (EnableExternalDbSystemStackMonitoringRequest) BinaryRequestBody ¶ added in v65.42.0
func (request EnableExternalDbSystemStackMonitoringRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableExternalDbSystemStackMonitoringRequest) HTTPRequest ¶ added in v65.42.0
func (request EnableExternalDbSystemStackMonitoringRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableExternalDbSystemStackMonitoringRequest) RetryPolicy ¶ added in v65.42.0
func (request EnableExternalDbSystemStackMonitoringRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableExternalDbSystemStackMonitoringRequest) String ¶ added in v65.42.0
func (request EnableExternalDbSystemStackMonitoringRequest) String() string
func (EnableExternalDbSystemStackMonitoringRequest) ValidateEnumValue ¶ added in v65.42.0
func (request EnableExternalDbSystemStackMonitoringRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableExternalDbSystemStackMonitoringResponse ¶ added in v65.42.0
type EnableExternalDbSystemStackMonitoringResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
EnableExternalDbSystemStackMonitoringResponse wrapper for the EnableExternalDbSystemStackMonitoring operation
func (EnableExternalDbSystemStackMonitoringResponse) HTTPResponse ¶ added in v65.42.0
func (response EnableExternalDbSystemStackMonitoringResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableExternalDbSystemStackMonitoringResponse) String ¶ added in v65.42.0
func (response EnableExternalDbSystemStackMonitoringResponse) String() string
type EnableExternalExadataInfrastructureManagementDetails ¶ added in v65.36.1
type EnableExternalExadataInfrastructureManagementDetails struct { // The Oracle license model. LicenseModel EnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum `mandatory:"true" json:"licenseModel"` }
EnableExternalExadataInfrastructureManagementDetails The details required to enable Database Management on the Exadata infrastructure.
func (EnableExternalExadataInfrastructureManagementDetails) String ¶ added in v65.36.1
func (m EnableExternalExadataInfrastructureManagementDetails) String() string
func (EnableExternalExadataInfrastructureManagementDetails) ValidateEnumValue ¶ added in v65.36.1
func (m EnableExternalExadataInfrastructureManagementDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum ¶ added in v65.36.1
type EnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum string
EnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum Enum with underlying type: string
const ( EnableExternalExadataInfrastructureManagementDetailsLicenseModelLicenseIncluded EnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum = "LICENSE_INCLUDED" EnableExternalExadataInfrastructureManagementDetailsLicenseModelBringYourOwnLicense EnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum = "BRING_YOUR_OWN_LICENSE" )
Set of constants representing the allowable values for EnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum
func GetEnableExternalExadataInfrastructureManagementDetailsLicenseModelEnumValues ¶ added in v65.36.1
func GetEnableExternalExadataInfrastructureManagementDetailsLicenseModelEnumValues() []EnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum
GetEnableExternalExadataInfrastructureManagementDetailsLicenseModelEnumValues Enumerates the set of values for EnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum
func GetMappingEnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum ¶ added in v65.36.1
func GetMappingEnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum(val string) (EnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum, bool)
GetMappingEnableExternalExadataInfrastructureManagementDetailsLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum
type EnableExternalExadataInfrastructureManagementRequest ¶ added in v65.36.1
type EnableExternalExadataInfrastructureManagementRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata infrastructure. ExternalExadataInfrastructureId *string `mandatory:"true" contributesTo:"path" name:"externalExadataInfrastructureId"` // The details required to enable management for the Exadata infrastructure. EnableExternalExadataInfrastructureManagementDetails `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 }
EnableExternalExadataInfrastructureManagementRequest wrapper for the EnableExternalExadataInfrastructureManagement operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableExternalExadataInfrastructureManagement.go.html to see an example of how to use EnableExternalExadataInfrastructureManagementRequest.
func (EnableExternalExadataInfrastructureManagementRequest) BinaryRequestBody ¶ added in v65.36.1
func (request EnableExternalExadataInfrastructureManagementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableExternalExadataInfrastructureManagementRequest) HTTPRequest ¶ added in v65.36.1
func (request EnableExternalExadataInfrastructureManagementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableExternalExadataInfrastructureManagementRequest) RetryPolicy ¶ added in v65.36.1
func (request EnableExternalExadataInfrastructureManagementRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableExternalExadataInfrastructureManagementRequest) String ¶ added in v65.36.1
func (request EnableExternalExadataInfrastructureManagementRequest) String() string
func (EnableExternalExadataInfrastructureManagementRequest) ValidateEnumValue ¶ added in v65.36.1
func (request EnableExternalExadataInfrastructureManagementRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableExternalExadataInfrastructureManagementResponse ¶ added in v65.36.1
type EnableExternalExadataInfrastructureManagementResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
EnableExternalExadataInfrastructureManagementResponse wrapper for the EnableExternalExadataInfrastructureManagement operation
func (EnableExternalExadataInfrastructureManagementResponse) HTTPResponse ¶ added in v65.36.1
func (response EnableExternalExadataInfrastructureManagementResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableExternalExadataInfrastructureManagementResponse) String ¶ added in v65.36.1
func (response EnableExternalExadataInfrastructureManagementResponse) String() string
type EnableExternalNonContainerDatabaseManagementFeatureDetails ¶ added in v65.65.0
type EnableExternalNonContainerDatabaseManagementFeatureDetails struct {
FeatureDetails ExternalDatabaseFeatureDetails `mandatory:"true" json:"featureDetails"`
}
EnableExternalNonContainerDatabaseManagementFeatureDetails The details required to enable a Database Management feature for an external non-container database.
func (EnableExternalNonContainerDatabaseManagementFeatureDetails) String ¶ added in v65.65.0
func (m EnableExternalNonContainerDatabaseManagementFeatureDetails) String() string
func (*EnableExternalNonContainerDatabaseManagementFeatureDetails) UnmarshalJSON ¶ added in v65.65.0
func (m *EnableExternalNonContainerDatabaseManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EnableExternalNonContainerDatabaseManagementFeatureDetails) ValidateEnumValue ¶ added in v65.65.0
func (m EnableExternalNonContainerDatabaseManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableExternalNonContainerDatabaseManagementFeatureRequest ¶ added in v65.65.0
type EnableExternalNonContainerDatabaseManagementFeatureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external non-container database. ExternalNonContainerDatabaseId *string `mandatory:"true" contributesTo:"path" name:"externalNonContainerDatabaseId"` // The details required to enable a Database Management feature for an external non-container database. EnableExternalNonContainerDatabaseManagementFeatureDetails `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 }
EnableExternalNonContainerDatabaseManagementFeatureRequest wrapper for the EnableExternalNonContainerDatabaseManagementFeature operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableExternalNonContainerDatabaseManagementFeature.go.html to see an example of how to use EnableExternalNonContainerDatabaseManagementFeatureRequest.
func (EnableExternalNonContainerDatabaseManagementFeatureRequest) BinaryRequestBody ¶ added in v65.65.0
func (request EnableExternalNonContainerDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableExternalNonContainerDatabaseManagementFeatureRequest) HTTPRequest ¶ added in v65.65.0
func (request EnableExternalNonContainerDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableExternalNonContainerDatabaseManagementFeatureRequest) RetryPolicy ¶ added in v65.65.0
func (request EnableExternalNonContainerDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableExternalNonContainerDatabaseManagementFeatureRequest) String ¶ added in v65.65.0
func (request EnableExternalNonContainerDatabaseManagementFeatureRequest) String() string
func (EnableExternalNonContainerDatabaseManagementFeatureRequest) ValidateEnumValue ¶ added in v65.65.0
func (request EnableExternalNonContainerDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableExternalNonContainerDatabaseManagementFeatureResponse ¶ added in v65.65.0
type EnableExternalNonContainerDatabaseManagementFeatureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
EnableExternalNonContainerDatabaseManagementFeatureResponse wrapper for the EnableExternalNonContainerDatabaseManagementFeature operation
func (EnableExternalNonContainerDatabaseManagementFeatureResponse) HTTPResponse ¶ added in v65.65.0
func (response EnableExternalNonContainerDatabaseManagementFeatureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableExternalNonContainerDatabaseManagementFeatureResponse) String ¶ added in v65.65.0
func (response EnableExternalNonContainerDatabaseManagementFeatureResponse) String() string
type EnableExternalPluggableDatabaseManagementFeatureDetails ¶ added in v65.65.0
type EnableExternalPluggableDatabaseManagementFeatureDetails struct {
FeatureDetails ExternalPluggableDatabaseFeatureDetails `mandatory:"true" json:"featureDetails"`
}
EnableExternalPluggableDatabaseManagementFeatureDetails The details required to enable a Database Management feature for an external pluggable database.
func (EnableExternalPluggableDatabaseManagementFeatureDetails) String ¶ added in v65.65.0
func (m EnableExternalPluggableDatabaseManagementFeatureDetails) String() string
func (*EnableExternalPluggableDatabaseManagementFeatureDetails) UnmarshalJSON ¶ added in v65.65.0
func (m *EnableExternalPluggableDatabaseManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EnableExternalPluggableDatabaseManagementFeatureDetails) ValidateEnumValue ¶ added in v65.65.0
func (m EnableExternalPluggableDatabaseManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableExternalPluggableDatabaseManagementFeatureRequest ¶ added in v65.65.0
type EnableExternalPluggableDatabaseManagementFeatureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external pluggable database. ExternalPluggableDatabaseId *string `mandatory:"true" contributesTo:"path" name:"externalPluggableDatabaseId"` // The details required to enable a Database Management feature for an external pluggable database. EnableExternalPluggableDatabaseManagementFeatureDetails `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 }
EnableExternalPluggableDatabaseManagementFeatureRequest wrapper for the EnableExternalPluggableDatabaseManagementFeature operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableExternalPluggableDatabaseManagementFeature.go.html to see an example of how to use EnableExternalPluggableDatabaseManagementFeatureRequest.
func (EnableExternalPluggableDatabaseManagementFeatureRequest) BinaryRequestBody ¶ added in v65.65.0
func (request EnableExternalPluggableDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableExternalPluggableDatabaseManagementFeatureRequest) HTTPRequest ¶ added in v65.65.0
func (request EnableExternalPluggableDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableExternalPluggableDatabaseManagementFeatureRequest) RetryPolicy ¶ added in v65.65.0
func (request EnableExternalPluggableDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableExternalPluggableDatabaseManagementFeatureRequest) String ¶ added in v65.65.0
func (request EnableExternalPluggableDatabaseManagementFeatureRequest) String() string
func (EnableExternalPluggableDatabaseManagementFeatureRequest) ValidateEnumValue ¶ added in v65.65.0
func (request EnableExternalPluggableDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableExternalPluggableDatabaseManagementFeatureResponse ¶ added in v65.65.0
type EnableExternalPluggableDatabaseManagementFeatureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
EnableExternalPluggableDatabaseManagementFeatureResponse wrapper for the EnableExternalPluggableDatabaseManagementFeature operation
func (EnableExternalPluggableDatabaseManagementFeatureResponse) HTTPResponse ¶ added in v65.65.0
func (response EnableExternalPluggableDatabaseManagementFeatureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableExternalPluggableDatabaseManagementFeatureResponse) String ¶ added in v65.65.0
func (response EnableExternalPluggableDatabaseManagementFeatureResponse) String() string
type EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails ¶ added in v65.42.0
type EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails struct { Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails The details required to enable high frequency Automatic SPM Evolve Advisor task. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails) String ¶ added in v65.42.0
func (m EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails) String() string
func (*EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails) ValidateEnumValue ¶ added in v65.42.0
func (m EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest ¶ added in v65.42.0
type EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest 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 enable high frequency Automatic SPM Evolve Advisor task. EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskDetails `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 }
EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest wrapper for the EnableHighFrequencyAutomaticSpmEvolveAdvisorTask operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableHighFrequencyAutomaticSpmEvolveAdvisorTask.go.html to see an example of how to use EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest.
func (EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) BinaryRequestBody ¶ added in v65.42.0
func (request EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) HTTPRequest ¶ added in v65.42.0
func (request EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) RetryPolicy ¶ added in v65.42.0
func (request EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) String ¶ added in v65.42.0
func (request EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) String() string
func (EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) ValidateEnumValue ¶ added in v65.42.0
func (request EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse ¶ added in v65.42.0
type EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse 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"` }
EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse wrapper for the EnableHighFrequencyAutomaticSpmEvolveAdvisorTask operation
func (EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse) HTTPResponse ¶ added in v65.42.0
func (response EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse) String ¶ added in v65.42.0
func (response EnableHighFrequencyAutomaticSpmEvolveAdvisorTaskResponse) String() string
type EnablePluggableDatabaseManagementFeatureDetails ¶ added in v65.65.0
type EnablePluggableDatabaseManagementFeatureDetails struct {
FeatureDetails DatabaseFeatureDetails `mandatory:"true" json:"featureDetails"`
}
EnablePluggableDatabaseManagementFeatureDetails The details required to enable a Database Management feature for an Oracle cloud pluggable database.
func (EnablePluggableDatabaseManagementFeatureDetails) String ¶ added in v65.65.0
func (m EnablePluggableDatabaseManagementFeatureDetails) String() string
func (*EnablePluggableDatabaseManagementFeatureDetails) UnmarshalJSON ¶ added in v65.65.0
func (m *EnablePluggableDatabaseManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EnablePluggableDatabaseManagementFeatureDetails) ValidateEnumValue ¶ added in v65.65.0
func (m EnablePluggableDatabaseManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnablePluggableDatabaseManagementFeatureRequest ¶ added in v65.65.0
type EnablePluggableDatabaseManagementFeatureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Oracle cloud pluggable database. PluggableDatabaseId *string `mandatory:"true" contributesTo:"path" name:"pluggableDatabaseId"` // The details required to enable a Database Management feature for an Oracle cloud pluggable database. EnablePluggableDatabaseManagementFeatureDetails `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 }
EnablePluggableDatabaseManagementFeatureRequest wrapper for the EnablePluggableDatabaseManagementFeature operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnablePluggableDatabaseManagementFeature.go.html to see an example of how to use EnablePluggableDatabaseManagementFeatureRequest.
func (EnablePluggableDatabaseManagementFeatureRequest) BinaryRequestBody ¶ added in v65.65.0
func (request EnablePluggableDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnablePluggableDatabaseManagementFeatureRequest) HTTPRequest ¶ added in v65.65.0
func (request EnablePluggableDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnablePluggableDatabaseManagementFeatureRequest) RetryPolicy ¶ added in v65.65.0
func (request EnablePluggableDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnablePluggableDatabaseManagementFeatureRequest) String ¶ added in v65.65.0
func (request EnablePluggableDatabaseManagementFeatureRequest) String() string
func (EnablePluggableDatabaseManagementFeatureRequest) ValidateEnumValue ¶ added in v65.65.0
func (request EnablePluggableDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnablePluggableDatabaseManagementFeatureResponse ¶ added in v65.65.0
type EnablePluggableDatabaseManagementFeatureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
EnablePluggableDatabaseManagementFeatureResponse wrapper for the EnablePluggableDatabaseManagementFeature operation
func (EnablePluggableDatabaseManagementFeatureResponse) HTTPResponse ¶ added in v65.65.0
func (response EnablePluggableDatabaseManagementFeatureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnablePluggableDatabaseManagementFeatureResponse) String ¶ added in v65.65.0
func (response EnablePluggableDatabaseManagementFeatureResponse) String() string
type EnableSqlPlanBaselinesUsageDetails ¶ added in v65.42.0
type EnableSqlPlanBaselinesUsageDetails struct { Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
EnableSqlPlanBaselinesUsageDetails The details required to enable SQL plan baseline usage. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (EnableSqlPlanBaselinesUsageDetails) String ¶ added in v65.42.0
func (m EnableSqlPlanBaselinesUsageDetails) String() string
func (*EnableSqlPlanBaselinesUsageDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *EnableSqlPlanBaselinesUsageDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EnableSqlPlanBaselinesUsageDetails) ValidateEnumValue ¶ added in v65.42.0
func (m EnableSqlPlanBaselinesUsageDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableSqlPlanBaselinesUsageRequest ¶ added in v65.42.0
type EnableSqlPlanBaselinesUsageRequest 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 enable SQL plan baseline usage. EnableSqlPlanBaselinesUsageDetails `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 }
EnableSqlPlanBaselinesUsageRequest wrapper for the EnableSqlPlanBaselinesUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/EnableSqlPlanBaselinesUsage.go.html to see an example of how to use EnableSqlPlanBaselinesUsageRequest.
func (EnableSqlPlanBaselinesUsageRequest) BinaryRequestBody ¶ added in v65.42.0
func (request EnableSqlPlanBaselinesUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableSqlPlanBaselinesUsageRequest) HTTPRequest ¶ added in v65.42.0
func (request EnableSqlPlanBaselinesUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableSqlPlanBaselinesUsageRequest) RetryPolicy ¶ added in v65.42.0
func (request EnableSqlPlanBaselinesUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableSqlPlanBaselinesUsageRequest) String ¶ added in v65.42.0
func (request EnableSqlPlanBaselinesUsageRequest) String() string
func (EnableSqlPlanBaselinesUsageRequest) ValidateEnumValue ¶ added in v65.42.0
func (request EnableSqlPlanBaselinesUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableSqlPlanBaselinesUsageResponse ¶ added in v65.42.0
type EnableSqlPlanBaselinesUsageResponse 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"` }
EnableSqlPlanBaselinesUsageResponse wrapper for the EnableSqlPlanBaselinesUsage operation
func (EnableSqlPlanBaselinesUsageResponse) HTTPResponse ¶ added in v65.42.0
func (response EnableSqlPlanBaselinesUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableSqlPlanBaselinesUsageResponse) String ¶ added in v65.42.0
func (response EnableSqlPlanBaselinesUsageResponse) String() string
type EntityDiscovered ¶ added in v65.36.1
type EntityDiscovered interface { // The name of the entity. GetDisplayName() *string // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the entity discovered. GetId() *string // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the agent used for monitoring. GetAgentId() *string // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the associated connector. GetConnectorId() *string // The version of the entity. GetVersion() *string // The internal identifier of the entity. GetInternalId() *string // The status of the entity. GetStatus() *string // The status of the entity discovery. GetDiscoverStatus() EntityDiscoveredDiscoverStatusEnum // The error code of the discovery. GetDiscoverErrorCode() *string // The error message of the discovery. GetDiscoverErrorMsg() *string }
EntityDiscovered The details of the base entity discovery.
type EntityDiscoveredDiscoverStatusEnum ¶ added in v65.36.1
type EntityDiscoveredDiscoverStatusEnum string
EntityDiscoveredDiscoverStatusEnum Enum with underlying type: string
const ( EntityDiscoveredDiscoverStatusPrevDiscovered EntityDiscoveredDiscoverStatusEnum = "PREV_DISCOVERED" EntityDiscoveredDiscoverStatusNewDiscovered EntityDiscoveredDiscoverStatusEnum = "NEW_DISCOVERED" EntityDiscoveredDiscoverStatusNotFound EntityDiscoveredDiscoverStatusEnum = "NOT_FOUND" EntityDiscoveredDiscoverStatusDiscovering EntityDiscoveredDiscoverStatusEnum = "DISCOVERING" )
Set of constants representing the allowable values for EntityDiscoveredDiscoverStatusEnum
func GetEntityDiscoveredDiscoverStatusEnumValues ¶ added in v65.36.1
func GetEntityDiscoveredDiscoverStatusEnumValues() []EntityDiscoveredDiscoverStatusEnum
GetEntityDiscoveredDiscoverStatusEnumValues Enumerates the set of values for EntityDiscoveredDiscoverStatusEnum
func GetMappingEntityDiscoveredDiscoverStatusEnum ¶ added in v65.36.1
func GetMappingEntityDiscoveredDiscoverStatusEnum(val string) (EntityDiscoveredDiscoverStatusEnum, bool)
GetMappingEntityDiscoveredDiscoverStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type EntityDiscoveredEntityTypeEnum ¶ added in v65.36.1
type EntityDiscoveredEntityTypeEnum string
EntityDiscoveredEntityTypeEnum Enum with underlying type: string
const ( EntityDiscoveredEntityTypeStorageServerDiscoverSummary EntityDiscoveredEntityTypeEnum = "STORAGE_SERVER_DISCOVER_SUMMARY" EntityDiscoveredEntityTypeStorageGridDiscoverSummary EntityDiscoveredEntityTypeEnum = "STORAGE_GRID_DISCOVER_SUMMARY" EntityDiscoveredEntityTypeDatabaseSystemDiscoverSummary EntityDiscoveredEntityTypeEnum = "DATABASE_SYSTEM_DISCOVER_SUMMARY" EntityDiscoveredEntityTypeInfrastructureDiscoverSummary EntityDiscoveredEntityTypeEnum = "INFRASTRUCTURE_DISCOVER_SUMMARY" EntityDiscoveredEntityTypeInfrastructureDiscover EntityDiscoveredEntityTypeEnum = "INFRASTRUCTURE_DISCOVER" )
Set of constants representing the allowable values for EntityDiscoveredEntityTypeEnum
func GetEntityDiscoveredEntityTypeEnumValues ¶ added in v65.36.1
func GetEntityDiscoveredEntityTypeEnumValues() []EntityDiscoveredEntityTypeEnum
GetEntityDiscoveredEntityTypeEnumValues Enumerates the set of values for EntityDiscoveredEntityTypeEnum
func GetMappingEntityDiscoveredEntityTypeEnum ¶ added in v65.36.1
func GetMappingEntityDiscoveredEntityTypeEnum(val string) (EntityDiscoveredEntityTypeEnum, bool)
GetMappingEntityDiscoveredEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 ExternalAsm ¶ added in v65.31.0
type ExternalAsm struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the external ASM. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the external ASM. ComponentName *string `mandatory:"true" json:"componentName"` // 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 external DB system that the ASM is a part of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The current lifecycle state of the external ASM. LifecycleState ExternalAsmLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external ASM was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external ASM was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalConnectorId *string `mandatory:"false" json:"externalConnectorId"` // The directory in which ASM is installed. This is the same directory in which Oracle Grid Infrastructure is installed. GridHome *string `mandatory:"false" json:"gridHome"` // Indicates whether the ASM is a cluster ASM or not. IsCluster *bool `mandatory:"false" json:"isCluster"` // Indicates whether Oracle Flex ASM is enabled or not. IsFlexEnabled *bool `mandatory:"false" json:"isFlexEnabled"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The list of databases that are serviced by the ASM. ServicedDatabases []ExternalAsmServicedDatabase `mandatory:"false" json:"servicedDatabases"` // The additional details of the external ASM defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` AdditionalDetails map[string]string `mandatory:"false" json:"additionalDetails"` // The ASM version. Version *string `mandatory:"false" json:"version"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalAsm The details of an external ASM.
func (ExternalAsm) String ¶ added in v65.31.0
func (m ExternalAsm) String() string
func (ExternalAsm) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalAsm) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalAsmCollection ¶ added in v65.31.0
type ExternalAsmCollection struct { // An array of external ASMs. Items []ExternalAsmSummary `mandatory:"true" json:"items"` }
ExternalAsmCollection A collection of external ASMs.
func (ExternalAsmCollection) String ¶ added in v65.31.0
func (m ExternalAsmCollection) String() string
func (ExternalAsmCollection) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalAsmCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalAsmConfiguration ¶ added in v65.31.0
type ExternalAsmConfiguration struct { // An array of initialization parameters for the external ASM instances. InitParameters []ExternalAsmInstanceParameters `mandatory:"true" json:"initParameters"` }
ExternalAsmConfiguration The configuration details of an ASM.
func (ExternalAsmConfiguration) String ¶ added in v65.31.0
func (m ExternalAsmConfiguration) String() string
func (ExternalAsmConfiguration) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalAsmConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalAsmConnectionInfo ¶ added in v65.31.0
type ExternalAsmConnectionInfo struct { ConnectionString *AsmConnectionString `mandatory:"true" json:"connectionString"` ConnectionCredentials AsmConnectionCredentials `mandatory:"true" json:"connectionCredentials"` }
ExternalAsmConnectionInfo The details required to connect to an external ASM instance.
func (ExternalAsmConnectionInfo) MarshalJSON ¶ added in v65.31.0
func (m ExternalAsmConnectionInfo) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalAsmConnectionInfo) String ¶ added in v65.31.0
func (m ExternalAsmConnectionInfo) String() string
func (*ExternalAsmConnectionInfo) UnmarshalJSON ¶ added in v65.31.0
func (m *ExternalAsmConnectionInfo) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExternalAsmConnectionInfo) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalAsmConnectionInfo) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalAsmDiskGroupCollection ¶ added in v65.31.0
type ExternalAsmDiskGroupCollection struct { // An array of external ASM disk groups. Items []ExternalAsmDiskGroupSummary `mandatory:"true" json:"items"` }
ExternalAsmDiskGroupCollection A collection of external ASM disk groups.
func (ExternalAsmDiskGroupCollection) String ¶ added in v65.31.0
func (m ExternalAsmDiskGroupCollection) String() string
func (ExternalAsmDiskGroupCollection) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalAsmDiskGroupCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalAsmDiskGroupSummary ¶ added in v65.31.0
type ExternalAsmDiskGroupSummary struct { // The name of the ASM disk group. Name *string `mandatory:"true" json:"name"` // The number of ASM instances that have the disk group in mounted state. MountingInstanceCount *int `mandatory:"false" json:"mountingInstanceCount"` // The number of ASM instances that have the disk group in dismounted state. DismountingInstanceCount *int `mandatory:"false" json:"dismountingInstanceCount"` // The redundancy type of the disk group. RedundancyType ExternalAsmDiskGroupSummaryRedundancyTypeEnum `mandatory:"false" json:"redundancyType,omitempty"` // Indicates whether the disk group is a sparse disk group or not. IsSparse *bool `mandatory:"false" json:"isSparse"` // The unique names of the databases using the disk group. Databases []string `mandatory:"false" json:"databases"` // The total capacity of the disk group (in megabytes). TotalSizeInMBs *int64 `mandatory:"false" json:"totalSizeInMBs"` // The used capacity of the disk group (in megabytes). UsedSizeInMBs *int64 `mandatory:"false" json:"usedSizeInMBs"` // The percentage of used space in the disk group. UsedPercent *float32 `mandatory:"false" json:"usedPercent"` }
ExternalAsmDiskGroupSummary The summary of an external ASM disk group.
func (ExternalAsmDiskGroupSummary) String ¶ added in v65.31.0
func (m ExternalAsmDiskGroupSummary) String() string
func (ExternalAsmDiskGroupSummary) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalAsmDiskGroupSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalAsmDiskGroupSummaryRedundancyTypeEnum ¶ added in v65.31.0
type ExternalAsmDiskGroupSummaryRedundancyTypeEnum string
ExternalAsmDiskGroupSummaryRedundancyTypeEnum Enum with underlying type: string
const ( ExternalAsmDiskGroupSummaryRedundancyTypeExtend ExternalAsmDiskGroupSummaryRedundancyTypeEnum = "EXTEND" ExternalAsmDiskGroupSummaryRedundancyTypeExtern ExternalAsmDiskGroupSummaryRedundancyTypeEnum = "EXTERN" ExternalAsmDiskGroupSummaryRedundancyTypeFlex ExternalAsmDiskGroupSummaryRedundancyTypeEnum = "FLEX" ExternalAsmDiskGroupSummaryRedundancyTypeHigh ExternalAsmDiskGroupSummaryRedundancyTypeEnum = "HIGH" ExternalAsmDiskGroupSummaryRedundancyTypeNormal ExternalAsmDiskGroupSummaryRedundancyTypeEnum = "NORMAL" )
Set of constants representing the allowable values for ExternalAsmDiskGroupSummaryRedundancyTypeEnum
func GetExternalAsmDiskGroupSummaryRedundancyTypeEnumValues ¶ added in v65.31.0
func GetExternalAsmDiskGroupSummaryRedundancyTypeEnumValues() []ExternalAsmDiskGroupSummaryRedundancyTypeEnum
GetExternalAsmDiskGroupSummaryRedundancyTypeEnumValues Enumerates the set of values for ExternalAsmDiskGroupSummaryRedundancyTypeEnum
func GetMappingExternalAsmDiskGroupSummaryRedundancyTypeEnum ¶ added in v65.31.0
func GetMappingExternalAsmDiskGroupSummaryRedundancyTypeEnum(val string) (ExternalAsmDiskGroupSummaryRedundancyTypeEnum, bool)
GetMappingExternalAsmDiskGroupSummaryRedundancyTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalAsmInstance ¶ added in v65.31.0
type ExternalAsmInstance struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM instance. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the ASM instance. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the external ASM instance. ComponentName *string `mandatory:"true" json:"componentName"` // 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 external ASM that the ASM instance belongs to. ExternalAsmId *string `mandatory:"true" json:"externalAsmId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system that the ASM instance is a part of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The current lifecycle state of the external ASM instance. LifecycleState ExternalAsmInstanceLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB node on which the ASM instance is running. ExternalDbNodeId *string `mandatory:"false" json:"externalDbNodeId"` // The Automatic Diagnostic Repository (ADR) home directory for the ASM instance. AdrHomeDirectory *string `mandatory:"false" json:"adrHomeDirectory"` // The name of the host on which the ASM instance is running. HostName *string `mandatory:"false" json:"hostName"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The date and time the external ASM instance was created. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The date and time the external ASM instance was last updated. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalAsmInstance The details of an external ASM instance.
func (ExternalAsmInstance) String ¶ added in v65.31.0
func (m ExternalAsmInstance) String() string
func (ExternalAsmInstance) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalAsmInstance) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalAsmInstanceCollection ¶ added in v65.31.0
type ExternalAsmInstanceCollection struct { // An array of external ASM instances. Items []ExternalAsmInstanceSummary `mandatory:"true" json:"items"` }
ExternalAsmInstanceCollection A collection of external ASM instances.
func (ExternalAsmInstanceCollection) String ¶ added in v65.31.0
func (m ExternalAsmInstanceCollection) String() string
func (ExternalAsmInstanceCollection) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalAsmInstanceCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalAsmInstanceLifecycleStateEnum ¶ added in v65.31.0
type ExternalAsmInstanceLifecycleStateEnum string
ExternalAsmInstanceLifecycleStateEnum Enum with underlying type: string
const ( ExternalAsmInstanceLifecycleStateCreating ExternalAsmInstanceLifecycleStateEnum = "CREATING" ExternalAsmInstanceLifecycleStateActive ExternalAsmInstanceLifecycleStateEnum = "ACTIVE" ExternalAsmInstanceLifecycleStateInactive ExternalAsmInstanceLifecycleStateEnum = "INACTIVE" ExternalAsmInstanceLifecycleStateUpdating ExternalAsmInstanceLifecycleStateEnum = "UPDATING" ExternalAsmInstanceLifecycleStateDeleting ExternalAsmInstanceLifecycleStateEnum = "DELETING" ExternalAsmInstanceLifecycleStateDeleted ExternalAsmInstanceLifecycleStateEnum = "DELETED" ExternalAsmInstanceLifecycleStateFailed ExternalAsmInstanceLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ExternalAsmInstanceLifecycleStateEnum
func GetExternalAsmInstanceLifecycleStateEnumValues ¶ added in v65.31.0
func GetExternalAsmInstanceLifecycleStateEnumValues() []ExternalAsmInstanceLifecycleStateEnum
GetExternalAsmInstanceLifecycleStateEnumValues Enumerates the set of values for ExternalAsmInstanceLifecycleStateEnum
func GetMappingExternalAsmInstanceLifecycleStateEnum ¶ added in v65.31.0
func GetMappingExternalAsmInstanceLifecycleStateEnum(val string) (ExternalAsmInstanceLifecycleStateEnum, bool)
GetMappingExternalAsmInstanceLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalAsmInstanceParameters ¶ added in v65.31.0
type ExternalAsmInstanceParameters struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM instance. AsmInstanceId *string `mandatory:"true" json:"asmInstanceId"` // The user-friendly name for the ASM instance. The name does not have to be unique. AsmInstanceDisplayName *string `mandatory:"true" json:"asmInstanceDisplayName"` // An operating system-dependent value used to limit the set of disks considered for discovery. DiskDiscoveryPath *string `mandatory:"true" json:"diskDiscoveryPath"` // The list of disk group names that an ASM instance mounts at startup or when the `ALTER DISKGROUP ALL MOUNT` statement is issued. AutoMountDiskGroups []string `mandatory:"true" json:"autoMountDiskGroups"` // The maximum power on an ASM instance for disk rebalancing. RebalancePower *int `mandatory:"true" json:"rebalancePower"` // The list of failure groups that contain preferred read disks. PreferredReadFailureGroups []string `mandatory:"true" json:"preferredReadFailureGroups"` }
ExternalAsmInstanceParameters The initialization parameters for an ASM instance.
func (ExternalAsmInstanceParameters) String ¶ added in v65.31.0
func (m ExternalAsmInstanceParameters) String() string
func (ExternalAsmInstanceParameters) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalAsmInstanceParameters) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalAsmInstanceSummary ¶ added in v65.31.0
type ExternalAsmInstanceSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM instance. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the ASM instance. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the external ASM instance. ComponentName *string `mandatory:"true" json:"componentName"` // 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 external ASM that the ASM instance belongs to. ExternalAsmId *string `mandatory:"true" json:"externalAsmId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system that the ASM instance is a part of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The current lifecycle state of the external ASM instance. LifecycleState ExternalAsmInstanceLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB node on which the ASM instance is running. ExternalDbNodeId *string `mandatory:"false" json:"externalDbNodeId"` // The Automatic Diagnostic Repository (ADR) home directory for the ASM instance. AdrHomeDirectory *string `mandatory:"false" json:"adrHomeDirectory"` // The name of the host on which the ASM instance is running. HostName *string `mandatory:"false" json:"hostName"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The date and time the external ASM instance was created. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The date and time the external ASM instance was last updated. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalAsmInstanceSummary The summary of an external ASM instance.
func (ExternalAsmInstanceSummary) String ¶ added in v65.31.0
func (m ExternalAsmInstanceSummary) String() string
func (ExternalAsmInstanceSummary) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalAsmInstanceSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalAsmLifecycleStateEnum ¶ added in v65.31.0
type ExternalAsmLifecycleStateEnum string
ExternalAsmLifecycleStateEnum Enum with underlying type: string
const ( ExternalAsmLifecycleStateCreating ExternalAsmLifecycleStateEnum = "CREATING" ExternalAsmLifecycleStateNotConnected ExternalAsmLifecycleStateEnum = "NOT_CONNECTED" ExternalAsmLifecycleStateActive ExternalAsmLifecycleStateEnum = "ACTIVE" ExternalAsmLifecycleStateInactive ExternalAsmLifecycleStateEnum = "INACTIVE" ExternalAsmLifecycleStateUpdating ExternalAsmLifecycleStateEnum = "UPDATING" ExternalAsmLifecycleStateDeleting ExternalAsmLifecycleStateEnum = "DELETING" ExternalAsmLifecycleStateDeleted ExternalAsmLifecycleStateEnum = "DELETED" ExternalAsmLifecycleStateFailed ExternalAsmLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ExternalAsmLifecycleStateEnum
func GetExternalAsmLifecycleStateEnumValues ¶ added in v65.31.0
func GetExternalAsmLifecycleStateEnumValues() []ExternalAsmLifecycleStateEnum
GetExternalAsmLifecycleStateEnumValues Enumerates the set of values for ExternalAsmLifecycleStateEnum
func GetMappingExternalAsmLifecycleStateEnum ¶ added in v65.31.0
func GetMappingExternalAsmLifecycleStateEnum(val string) (ExternalAsmLifecycleStateEnum, bool)
GetMappingExternalAsmLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalAsmServicedDatabase ¶ added in v65.31.0
type ExternalAsmServicedDatabase struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external database. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the database. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The unique name of the external database. DbUniqueName *string `mandatory:"false" json:"dbUniqueName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the external database resides. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The type of Oracle Database installation. DatabaseType DatabaseTypeEnum `mandatory:"false" json:"databaseType,omitempty"` // The subtype of 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"` // Indicates whether the database is a Managed Database or not. IsManaged *bool `mandatory:"false" json:"isManaged"` // The list of ASM disk groups used by the database. DiskGroups []string `mandatory:"false" json:"diskGroups"` }
ExternalAsmServicedDatabase The details of a database serviced by an external ASM.
func (ExternalAsmServicedDatabase) String ¶ added in v65.31.0
func (m ExternalAsmServicedDatabase) String() string
func (ExternalAsmServicedDatabase) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalAsmServicedDatabase) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalAsmSummary ¶ added in v65.31.0
type ExternalAsmSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the external ASM. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the external ASM. ComponentName *string `mandatory:"true" json:"componentName"` // 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 external DB system that the ASM is a part of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The current lifecycle state of the external ASM. LifecycleState ExternalAsmLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external ASM was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external ASM was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalConnectorId *string `mandatory:"false" json:"externalConnectorId"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalAsmSummary The summary of an external ASM.
func (ExternalAsmSummary) String ¶ added in v65.31.0
func (m ExternalAsmSummary) String() string
func (ExternalAsmSummary) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalAsmSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalAsmUserCollection ¶ added in v65.31.0
type ExternalAsmUserCollection struct { // An array of external ASM users. Items []ExternalAsmUserSummary `mandatory:"true" json:"items"` }
ExternalAsmUserCollection A collection of external ASM users.
func (ExternalAsmUserCollection) String ¶ added in v65.31.0
func (m ExternalAsmUserCollection) String() string
func (ExternalAsmUserCollection) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalAsmUserCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalAsmUserSummary ¶ added in v65.31.0
type ExternalAsmUserSummary struct { // The name of the ASM user. Name *string `mandatory:"true" json:"name"` // The list of privileges of the ASM user. Privileges []string `mandatory:"true" json:"privileges"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM. AsmId *string `mandatory:"false" json:"asmId"` }
ExternalAsmUserSummary The summary of an ASM user.
func (ExternalAsmUserSummary) String ¶ added in v65.31.0
func (m ExternalAsmUserSummary) String() string
func (ExternalAsmUserSummary) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalAsmUserSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalCluster ¶ added in v65.31.0
type ExternalCluster struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external cluster. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the external cluster. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the external cluster. ComponentName *string `mandatory:"true" json:"componentName"` // 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 external DB system that the cluster is a part of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The current lifecycle state of the external cluster. LifecycleState ExternalClusterLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external cluster was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external cluster was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalConnectorId *string `mandatory:"false" json:"externalConnectorId"` // The directory in which Oracle Grid Infrastructure is installed. GridHome *string `mandatory:"false" json:"gridHome"` // Indicates whether the cluster is Oracle Flex Cluster or not. IsFlexCluster *bool `mandatory:"false" json:"isFlexCluster"` // The additional details of the external cluster defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` AdditionalDetails map[string]string `mandatory:"false" json:"additionalDetails"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The list of network address configurations of the external cluster. NetworkConfigurations []ExternalClusterNetworkConfiguration `mandatory:"false" json:"networkConfigurations"` // The list of Virtual IP (VIP) configurations of the external cluster. VipConfigurations []ExternalClusterVipConfiguration `mandatory:"false" json:"vipConfigurations"` // The list of Single Client Access Name (SCAN) configurations of the external cluster. ScanConfigurations []ExternalClusterScanListenerConfiguration `mandatory:"false" json:"scanConfigurations"` // The location of the Oracle Cluster Registry (OCR). OcrFileLocation *string `mandatory:"false" json:"ocrFileLocation"` // The cluster version. Version *string `mandatory:"false" json:"version"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalCluster The details of an external cluster.
func (ExternalCluster) String ¶ added in v65.31.0
func (m ExternalCluster) String() string
func (ExternalCluster) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalCluster) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalClusterCollection ¶ added in v65.31.0
type ExternalClusterCollection struct { // An array of external clusters. Items []ExternalClusterSummary `mandatory:"true" json:"items"` }
ExternalClusterCollection A collection of external clusters.
func (ExternalClusterCollection) String ¶ added in v65.31.0
func (m ExternalClusterCollection) String() string
func (ExternalClusterCollection) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalClusterCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalClusterInstance ¶ added in v65.31.0
type ExternalClusterInstance struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external cluster instance. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the cluster instance. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the external cluster instance. ComponentName *string `mandatory:"true" json:"componentName"` // 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 external cluster that the cluster instance belongs to. ExternalClusterId *string `mandatory:"true" json:"externalClusterId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system that the cluster instance is a part of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The current lifecycle state of the external cluster instance. LifecycleState ExternalClusterInstanceLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB node. ExternalDbNodeId *string `mandatory:"false" json:"externalDbNodeId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalConnectorId *string `mandatory:"false" json:"externalConnectorId"` // The name of the host on which the cluster instance is running. HostName *string `mandatory:"false" json:"hostName"` // The role of the cluster node. NodeRole ExternalClusterInstanceNodeRoleEnum `mandatory:"false" json:"nodeRole,omitempty"` // The Oracle base location of Cluster Ready Services (CRS). CrsBaseDirectory *string `mandatory:"false" json:"crsBaseDirectory"` // The Automatic Diagnostic Repository (ADR) home directory for the cluster instance. AdrHomeDirectory *string `mandatory:"false" json:"adrHomeDirectory"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The date and time the external cluster instance was created. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The date and time the external cluster instance was last updated. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalClusterInstance The details of an external cluster instance.
func (ExternalClusterInstance) String ¶ added in v65.31.0
func (m ExternalClusterInstance) String() string
func (ExternalClusterInstance) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalClusterInstance) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalClusterInstanceCollection ¶ added in v65.31.0
type ExternalClusterInstanceCollection struct { // An array of external cluster instances. Items []ExternalClusterInstanceSummary `mandatory:"true" json:"items"` }
ExternalClusterInstanceCollection A collection of external cluster instances.
func (ExternalClusterInstanceCollection) String ¶ added in v65.31.0
func (m ExternalClusterInstanceCollection) String() string
func (ExternalClusterInstanceCollection) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalClusterInstanceCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalClusterInstanceLifecycleStateEnum ¶ added in v65.31.0
type ExternalClusterInstanceLifecycleStateEnum string
ExternalClusterInstanceLifecycleStateEnum Enum with underlying type: string
const ( ExternalClusterInstanceLifecycleStateCreating ExternalClusterInstanceLifecycleStateEnum = "CREATING" ExternalClusterInstanceLifecycleStateNotConnected ExternalClusterInstanceLifecycleStateEnum = "NOT_CONNECTED" ExternalClusterInstanceLifecycleStateActive ExternalClusterInstanceLifecycleStateEnum = "ACTIVE" ExternalClusterInstanceLifecycleStateInactive ExternalClusterInstanceLifecycleStateEnum = "INACTIVE" ExternalClusterInstanceLifecycleStateUpdating ExternalClusterInstanceLifecycleStateEnum = "UPDATING" ExternalClusterInstanceLifecycleStateDeleting ExternalClusterInstanceLifecycleStateEnum = "DELETING" ExternalClusterInstanceLifecycleStateDeleted ExternalClusterInstanceLifecycleStateEnum = "DELETED" ExternalClusterInstanceLifecycleStateFailed ExternalClusterInstanceLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ExternalClusterInstanceLifecycleStateEnum
func GetExternalClusterInstanceLifecycleStateEnumValues ¶ added in v65.31.0
func GetExternalClusterInstanceLifecycleStateEnumValues() []ExternalClusterInstanceLifecycleStateEnum
GetExternalClusterInstanceLifecycleStateEnumValues Enumerates the set of values for ExternalClusterInstanceLifecycleStateEnum
func GetMappingExternalClusterInstanceLifecycleStateEnum ¶ added in v65.31.0
func GetMappingExternalClusterInstanceLifecycleStateEnum(val string) (ExternalClusterInstanceLifecycleStateEnum, bool)
GetMappingExternalClusterInstanceLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalClusterInstanceNodeRoleEnum ¶ added in v65.31.0
type ExternalClusterInstanceNodeRoleEnum string
ExternalClusterInstanceNodeRoleEnum Enum with underlying type: string
const ( ExternalClusterInstanceNodeRoleHub ExternalClusterInstanceNodeRoleEnum = "HUB" ExternalClusterInstanceNodeRoleLeaf ExternalClusterInstanceNodeRoleEnum = "LEAF" )
Set of constants representing the allowable values for ExternalClusterInstanceNodeRoleEnum
func GetExternalClusterInstanceNodeRoleEnumValues ¶ added in v65.31.0
func GetExternalClusterInstanceNodeRoleEnumValues() []ExternalClusterInstanceNodeRoleEnum
GetExternalClusterInstanceNodeRoleEnumValues Enumerates the set of values for ExternalClusterInstanceNodeRoleEnum
func GetMappingExternalClusterInstanceNodeRoleEnum ¶ added in v65.31.0
func GetMappingExternalClusterInstanceNodeRoleEnum(val string) (ExternalClusterInstanceNodeRoleEnum, bool)
GetMappingExternalClusterInstanceNodeRoleEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalClusterInstanceSummary ¶ added in v65.31.0
type ExternalClusterInstanceSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external cluster instance. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the cluster instance. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the external cluster instance. ComponentName *string `mandatory:"true" json:"componentName"` // 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 external cluster that the cluster instance belongs to. ExternalClusterId *string `mandatory:"true" json:"externalClusterId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system that the cluster instance is a part of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The current lifecycle state of the external cluster instance. LifecycleState ExternalClusterInstanceLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB node. ExternalDbNodeId *string `mandatory:"false" json:"externalDbNodeId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalConnectorId *string `mandatory:"false" json:"externalConnectorId"` // The name of the host on which the cluster instance is running. HostName *string `mandatory:"false" json:"hostName"` // The role of the cluster node. NodeRole ExternalClusterInstanceNodeRoleEnum `mandatory:"false" json:"nodeRole,omitempty"` // The Oracle base location of Cluster Ready Services (CRS). CrsBaseDirectory *string `mandatory:"false" json:"crsBaseDirectory"` // The Automatic Diagnostic Repository (ADR) home directory for the cluster instance. AdrHomeDirectory *string `mandatory:"false" json:"adrHomeDirectory"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The date and time the external cluster instance was created. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The date and time the external cluster instance was last updated. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalClusterInstanceSummary The summary of an external cluster instance.
func (ExternalClusterInstanceSummary) String ¶ added in v65.31.0
func (m ExternalClusterInstanceSummary) String() string
func (ExternalClusterInstanceSummary) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalClusterInstanceSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalClusterLifecycleStateEnum ¶ added in v65.31.0
type ExternalClusterLifecycleStateEnum string
ExternalClusterLifecycleStateEnum Enum with underlying type: string
const ( ExternalClusterLifecycleStateCreating ExternalClusterLifecycleStateEnum = "CREATING" ExternalClusterLifecycleStateNotConnected ExternalClusterLifecycleStateEnum = "NOT_CONNECTED" ExternalClusterLifecycleStateActive ExternalClusterLifecycleStateEnum = "ACTIVE" ExternalClusterLifecycleStateInactive ExternalClusterLifecycleStateEnum = "INACTIVE" ExternalClusterLifecycleStateUpdating ExternalClusterLifecycleStateEnum = "UPDATING" ExternalClusterLifecycleStateDeleting ExternalClusterLifecycleStateEnum = "DELETING" ExternalClusterLifecycleStateDeleted ExternalClusterLifecycleStateEnum = "DELETED" ExternalClusterLifecycleStateFailed ExternalClusterLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ExternalClusterLifecycleStateEnum
func GetExternalClusterLifecycleStateEnumValues ¶ added in v65.31.0
func GetExternalClusterLifecycleStateEnumValues() []ExternalClusterLifecycleStateEnum
GetExternalClusterLifecycleStateEnumValues Enumerates the set of values for ExternalClusterLifecycleStateEnum
func GetMappingExternalClusterLifecycleStateEnum ¶ added in v65.31.0
func GetMappingExternalClusterLifecycleStateEnum(val string) (ExternalClusterLifecycleStateEnum, bool)
GetMappingExternalClusterLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalClusterNetworkConfiguration ¶ added in v65.31.0
type ExternalClusterNetworkConfiguration struct { // The network number. NetworkNumber *int `mandatory:"false" json:"networkNumber"` // The network type. NetworkType ExternalClusterNetworkConfigurationNetworkTypeEnum `mandatory:"false" json:"networkType,omitempty"` // The subnet for the network. Subnet *string `mandatory:"false" json:"subnet"` }
ExternalClusterNetworkConfiguration The details of a network address configuration in an external cluster.
func (ExternalClusterNetworkConfiguration) String ¶ added in v65.31.0
func (m ExternalClusterNetworkConfiguration) String() string
func (ExternalClusterNetworkConfiguration) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalClusterNetworkConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalClusterNetworkConfigurationNetworkTypeEnum ¶ added in v65.31.0
type ExternalClusterNetworkConfigurationNetworkTypeEnum string
ExternalClusterNetworkConfigurationNetworkTypeEnum Enum with underlying type: string
const ( ExternalClusterNetworkConfigurationNetworkTypeAutoconfig ExternalClusterNetworkConfigurationNetworkTypeEnum = "AUTOCONFIG" ExternalClusterNetworkConfigurationNetworkTypeDhcp ExternalClusterNetworkConfigurationNetworkTypeEnum = "DHCP" ExternalClusterNetworkConfigurationNetworkTypeStatic ExternalClusterNetworkConfigurationNetworkTypeEnum = "STATIC" ExternalClusterNetworkConfigurationNetworkTypeMixed ExternalClusterNetworkConfigurationNetworkTypeEnum = "MIXED" )
Set of constants representing the allowable values for ExternalClusterNetworkConfigurationNetworkTypeEnum
func GetExternalClusterNetworkConfigurationNetworkTypeEnumValues ¶ added in v65.31.0
func GetExternalClusterNetworkConfigurationNetworkTypeEnumValues() []ExternalClusterNetworkConfigurationNetworkTypeEnum
GetExternalClusterNetworkConfigurationNetworkTypeEnumValues Enumerates the set of values for ExternalClusterNetworkConfigurationNetworkTypeEnum
func GetMappingExternalClusterNetworkConfigurationNetworkTypeEnum ¶ added in v65.31.0
func GetMappingExternalClusterNetworkConfigurationNetworkTypeEnum(val string) (ExternalClusterNetworkConfigurationNetworkTypeEnum, bool)
GetMappingExternalClusterNetworkConfigurationNetworkTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalClusterScanListenerConfiguration ¶ added in v65.31.0
type ExternalClusterScanListenerConfiguration struct { // The name of the SCAN listener. ScanName *string `mandatory:"false" json:"scanName"` // The network number from which SCAN VIPs are obtained. NetworkNumber *int `mandatory:"false" json:"networkNumber"` // The port number of the SCAN listener. ScanPort *int `mandatory:"false" json:"scanPort"` // The protocol of the SCAN listener. ScanProtocol ExternalClusterScanListenerConfigurationScanProtocolEnum `mandatory:"false" json:"scanProtocol,omitempty"` }
ExternalClusterScanListenerConfiguration The details of a SCAN listener in an external cluster.
func (ExternalClusterScanListenerConfiguration) String ¶ added in v65.31.0
func (m ExternalClusterScanListenerConfiguration) String() string
func (ExternalClusterScanListenerConfiguration) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalClusterScanListenerConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalClusterScanListenerConfigurationScanProtocolEnum ¶ added in v65.31.0
type ExternalClusterScanListenerConfigurationScanProtocolEnum string
ExternalClusterScanListenerConfigurationScanProtocolEnum Enum with underlying type: string
const ( ExternalClusterScanListenerConfigurationScanProtocolTcp ExternalClusterScanListenerConfigurationScanProtocolEnum = "TCP" ExternalClusterScanListenerConfigurationScanProtocolTcps ExternalClusterScanListenerConfigurationScanProtocolEnum = "TCPS" )
Set of constants representing the allowable values for ExternalClusterScanListenerConfigurationScanProtocolEnum
func GetExternalClusterScanListenerConfigurationScanProtocolEnumValues ¶ added in v65.31.0
func GetExternalClusterScanListenerConfigurationScanProtocolEnumValues() []ExternalClusterScanListenerConfigurationScanProtocolEnum
GetExternalClusterScanListenerConfigurationScanProtocolEnumValues Enumerates the set of values for ExternalClusterScanListenerConfigurationScanProtocolEnum
func GetMappingExternalClusterScanListenerConfigurationScanProtocolEnum ¶ added in v65.31.0
func GetMappingExternalClusterScanListenerConfigurationScanProtocolEnum(val string) (ExternalClusterScanListenerConfigurationScanProtocolEnum, bool)
GetMappingExternalClusterScanListenerConfigurationScanProtocolEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalClusterSummary ¶ added in v65.31.0
type ExternalClusterSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external cluster. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the external cluster. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the external cluster. ComponentName *string `mandatory:"true" json:"componentName"` // 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 external DB system that the cluster is a part of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The current lifecycle state of the external cluster. LifecycleState ExternalClusterLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external cluster was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external cluster was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalConnectorId *string `mandatory:"false" json:"externalConnectorId"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalClusterSummary The summary of an external cluster.
func (ExternalClusterSummary) String ¶ added in v65.31.0
func (m ExternalClusterSummary) String() string
func (ExternalClusterSummary) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalClusterSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalClusterVipConfiguration ¶ added in v65.31.0
type ExternalClusterVipConfiguration struct { // The name of the node with the VIP. NodeName *string `mandatory:"false" json:"nodeName"` // The VIP name or IP address. Address *string `mandatory:"false" json:"address"` // The network number from which VIPs are obtained. NetworkNumber *int `mandatory:"false" json:"networkNumber"` }
ExternalClusterVipConfiguration The details of the Virtual IP (VIP) address for a node in an external cluster.
func (ExternalClusterVipConfiguration) String ¶ added in v65.31.0
func (m ExternalClusterVipConfiguration) String() string
func (ExternalClusterVipConfiguration) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalClusterVipConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalConnectorDetails ¶ added in v65.65.0
type ExternalConnectorDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external database connector. DatabaseConnectorId *string `mandatory:"true" json:"databaseConnectorId"` }
ExternalConnectorDetails The details of the external database connector used to connect to the external database.
func (ExternalConnectorDetails) MarshalJSON ¶ added in v65.65.0
func (m ExternalConnectorDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalConnectorDetails) String ¶ added in v65.65.0
func (m ExternalConnectorDetails) String() string
func (ExternalConnectorDetails) ValidateEnumValue ¶ added in v65.65.0
func (m ExternalConnectorDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDatabaseCollection ¶ added in v65.31.0
type ExternalDatabaseCollection struct { // An array of external databases. Items []ExternalDatabaseSummary `mandatory:"true" json:"items"` }
ExternalDatabaseCollection A collection of external databases.
func (ExternalDatabaseCollection) String ¶ added in v65.31.0
func (m ExternalDatabaseCollection) String() string
func (ExternalDatabaseCollection) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDatabaseCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDatabaseConnectionInfo ¶ added in v65.31.0
type ExternalDatabaseConnectionInfo struct { ConnectionString *DatabaseConnectionString `mandatory:"true" json:"connectionString"` ConnectionCredentials DatabaseConnectionCredentials `mandatory:"false" json:"connectionCredentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
ExternalDatabaseConnectionInfo The details required to connect to an external Oracle Database. It takes either connectionCredentials or databaseCredential. It's recommended to provide databaseCredential
func (ExternalDatabaseConnectionInfo) MarshalJSON ¶ added in v65.31.0
func (m ExternalDatabaseConnectionInfo) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalDatabaseConnectionInfo) String ¶ added in v65.31.0
func (m ExternalDatabaseConnectionInfo) String() string
func (*ExternalDatabaseConnectionInfo) UnmarshalJSON ¶ added in v65.31.0
func (m *ExternalDatabaseConnectionInfo) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExternalDatabaseConnectionInfo) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDatabaseConnectionInfo) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDatabaseDiagnosticsAndManagementFeatureDetails ¶ added in v65.65.0
type ExternalDatabaseDiagnosticsAndManagementFeatureDetails struct { ConnectorDetails ConnectorDetails `mandatory:"true" json:"connectorDetails"` // The Oracle license model that applies to the external database. LicenseModel ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum `mandatory:"true" json:"licenseModel"` }
ExternalDatabaseDiagnosticsAndManagementFeatureDetails The details required to enable the Diagnostics and Management feature.
func (ExternalDatabaseDiagnosticsAndManagementFeatureDetails) GetConnectorDetails ¶ added in v65.65.0
func (m ExternalDatabaseDiagnosticsAndManagementFeatureDetails) GetConnectorDetails() ConnectorDetails
GetConnectorDetails returns ConnectorDetails
func (ExternalDatabaseDiagnosticsAndManagementFeatureDetails) MarshalJSON ¶ added in v65.65.0
func (m ExternalDatabaseDiagnosticsAndManagementFeatureDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalDatabaseDiagnosticsAndManagementFeatureDetails) String ¶ added in v65.65.0
func (m ExternalDatabaseDiagnosticsAndManagementFeatureDetails) String() string
func (*ExternalDatabaseDiagnosticsAndManagementFeatureDetails) UnmarshalJSON ¶ added in v65.65.0
func (m *ExternalDatabaseDiagnosticsAndManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExternalDatabaseDiagnosticsAndManagementFeatureDetails) ValidateEnumValue ¶ added in v65.65.0
func (m ExternalDatabaseDiagnosticsAndManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum ¶ added in v65.65.0
type ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum string
ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum Enum with underlying type: string
const ( ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelLicenseIncluded ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum = "LICENSE_INCLUDED" ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelBringYourOwnLicense ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum = "BRING_YOUR_OWN_LICENSE" )
Set of constants representing the allowable values for ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum
func GetExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnumValues ¶ added in v65.65.0
func GetExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnumValues() []ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum
GetExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnumValues Enumerates the set of values for ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum
func GetMappingExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum ¶ added in v65.65.0
func GetMappingExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum(val string) (ExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum, bool)
GetMappingExternalDatabaseDiagnosticsAndManagementFeatureDetailsLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalDatabaseFeatureDetails ¶ added in v65.65.0
type ExternalDatabaseFeatureDetails interface {
GetConnectorDetails() ConnectorDetails
}
ExternalDatabaseFeatureDetails The details required to enable the specified Database Management feature.
type ExternalDatabaseInstance ¶ added in v65.31.0
type ExternalDatabaseInstance struct { // The instance number of the database instance. InstanceNumber *int `mandatory:"true" json:"instanceNumber"` // The name of the database instance. InstanceName *string `mandatory:"true" json:"instanceName"` // The name of the host machine. HostName *string `mandatory:"true" json:"hostName"` }
ExternalDatabaseInstance The details of an external database instance.
func (ExternalDatabaseInstance) String ¶ added in v65.31.0
func (m ExternalDatabaseInstance) String() string
func (ExternalDatabaseInstance) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDatabaseInstance) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDatabaseLifecycleManagementFeatureDetails ¶ added in v65.72.0
type ExternalDatabaseLifecycleManagementFeatureDetails struct { ConnectorDetails ConnectorDetails `mandatory:"true" json:"connectorDetails"` // The Oracle license model that applies to the external database. LicenseModel ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum `mandatory:"true" json:"licenseModel"` }
ExternalDatabaseLifecycleManagementFeatureDetails The details required to enable the Database Lifecycle Management feature.
func (ExternalDatabaseLifecycleManagementFeatureDetails) GetConnectorDetails ¶ added in v65.72.0
func (m ExternalDatabaseLifecycleManagementFeatureDetails) GetConnectorDetails() ConnectorDetails
GetConnectorDetails returns ConnectorDetails
func (ExternalDatabaseLifecycleManagementFeatureDetails) MarshalJSON ¶ added in v65.72.0
func (m ExternalDatabaseLifecycleManagementFeatureDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalDatabaseLifecycleManagementFeatureDetails) String ¶ added in v65.72.0
func (m ExternalDatabaseLifecycleManagementFeatureDetails) String() string
func (*ExternalDatabaseLifecycleManagementFeatureDetails) UnmarshalJSON ¶ added in v65.72.0
func (m *ExternalDatabaseLifecycleManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExternalDatabaseLifecycleManagementFeatureDetails) ValidateEnumValue ¶ added in v65.72.0
func (m ExternalDatabaseLifecycleManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum ¶ added in v65.72.0
type ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum string
ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum Enum with underlying type: string
const ( ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelLicenseIncluded ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum = "LICENSE_INCLUDED" ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelBringYourOwnLicense ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum = "BRING_YOUR_OWN_LICENSE" )
Set of constants representing the allowable values for ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum
func GetExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnumValues ¶ added in v65.72.0
func GetExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnumValues() []ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum
GetExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnumValues Enumerates the set of values for ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum
func GetMappingExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum ¶ added in v65.72.0
func GetMappingExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum(val string) (ExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum, bool)
GetMappingExternalDatabaseLifecycleManagementFeatureDetailsLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalDatabaseSqlWatchFeatureDetails ¶ added in v65.72.0
type ExternalDatabaseSqlWatchFeatureDetails struct {
ConnectorDetails ConnectorDetails `mandatory:"true" json:"connectorDetails"`
}
ExternalDatabaseSqlWatchFeatureDetails The details required to enable the SQL Watch feature.
func (ExternalDatabaseSqlWatchFeatureDetails) GetConnectorDetails ¶ added in v65.72.0
func (m ExternalDatabaseSqlWatchFeatureDetails) GetConnectorDetails() ConnectorDetails
GetConnectorDetails returns ConnectorDetails
func (ExternalDatabaseSqlWatchFeatureDetails) MarshalJSON ¶ added in v65.72.0
func (m ExternalDatabaseSqlWatchFeatureDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalDatabaseSqlWatchFeatureDetails) String ¶ added in v65.72.0
func (m ExternalDatabaseSqlWatchFeatureDetails) String() string
func (*ExternalDatabaseSqlWatchFeatureDetails) UnmarshalJSON ¶ added in v65.72.0
func (m *ExternalDatabaseSqlWatchFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExternalDatabaseSqlWatchFeatureDetails) ValidateEnumValue ¶ added in v65.72.0
func (m ExternalDatabaseSqlWatchFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDatabaseSummary ¶ added in v65.31.0
type ExternalDatabaseSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the database. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The current lifecycle state of the external database resource. LifecycleState ExternalDatabaseSummaryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external DB system was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The `DB_UNIQUE_NAME` of the external database. DbUniqueName *string `mandatory:"false" json:"dbUniqueName"` // The type of Oracle Database installation. DatabaseType DatabaseTypeEnum `mandatory:"false" json:"databaseType,omitempty"` // The subtype of Oracle Database. Indicates whether the database is a Container Database, // Pluggable Database, or Non-container Database. DatabaseSubType DatabaseSubTypeEnum `mandatory:"false" json:"databaseSubType,omitempty"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the parent Container Database (CDB) // if this is a Pluggable Database (PDB). ExternalContainerDatabaseId *string `mandatory:"false" json:"externalContainerDatabaseId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB home. ExternalDbHomeId *string `mandatory:"false" json:"externalDbHomeId"` DbSystemInfo *ExternalDbSystemBasicInfo `mandatory:"false" json:"dbSystemInfo"` DbManagementConfig *DatabaseManagementConfig `mandatory:"false" json:"dbManagementConfig"` // The list of database instances if the database is a RAC database. InstanceDetails []ExternalDatabaseInstance `mandatory:"false" json:"instanceDetails"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The list of feature configurations DbmgmtFeatureConfigs []DatabaseFeatureConfiguration `mandatory:"false" json:"dbmgmtFeatureConfigs"` // The Oracle database version. DatabaseVersion *string `mandatory:"false" json:"databaseVersion"` // The operating system of database. DatabasePlatformName *string `mandatory:"false" json:"databasePlatformName"` }
ExternalDatabaseSummary The summary of an external database.
func (ExternalDatabaseSummary) String ¶ added in v65.31.0
func (m ExternalDatabaseSummary) String() string
func (*ExternalDatabaseSummary) UnmarshalJSON ¶ added in v65.72.0
func (m *ExternalDatabaseSummary) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExternalDatabaseSummary) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDatabaseSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDatabaseSummaryLifecycleStateEnum ¶ added in v65.31.0
type ExternalDatabaseSummaryLifecycleStateEnum string
ExternalDatabaseSummaryLifecycleStateEnum Enum with underlying type: string
const ( ExternalDatabaseSummaryLifecycleStateCreating ExternalDatabaseSummaryLifecycleStateEnum = "CREATING" ExternalDatabaseSummaryLifecycleStateActive ExternalDatabaseSummaryLifecycleStateEnum = "ACTIVE" ExternalDatabaseSummaryLifecycleStateInactive ExternalDatabaseSummaryLifecycleStateEnum = "INACTIVE" ExternalDatabaseSummaryLifecycleStateUpdating ExternalDatabaseSummaryLifecycleStateEnum = "UPDATING" ExternalDatabaseSummaryLifecycleStateDeleting ExternalDatabaseSummaryLifecycleStateEnum = "DELETING" ExternalDatabaseSummaryLifecycleStateDeleted ExternalDatabaseSummaryLifecycleStateEnum = "DELETED" ExternalDatabaseSummaryLifecycleStateFailed ExternalDatabaseSummaryLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ExternalDatabaseSummaryLifecycleStateEnum
func GetExternalDatabaseSummaryLifecycleStateEnumValues ¶ added in v65.31.0
func GetExternalDatabaseSummaryLifecycleStateEnumValues() []ExternalDatabaseSummaryLifecycleStateEnum
GetExternalDatabaseSummaryLifecycleStateEnumValues Enumerates the set of values for ExternalDatabaseSummaryLifecycleStateEnum
func GetMappingExternalDatabaseSummaryLifecycleStateEnum ¶ added in v65.31.0
func GetMappingExternalDatabaseSummaryLifecycleStateEnum(val string) (ExternalDatabaseSummaryLifecycleStateEnum, bool)
GetMappingExternalDatabaseSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalDatabaseSystemDiscoverySummary ¶ added in v65.36.1
type ExternalDatabaseSystemDiscoverySummary struct { // The name of the entity. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the entity discovered. Id *string `mandatory:"false" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the agent used for monitoring. AgentId *string `mandatory:"false" json:"agentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the associated connector. ConnectorId *string `mandatory:"false" json:"connectorId"` // The version of the entity. Version *string `mandatory:"false" json:"version"` // The internal identifier of the entity. InternalId *string `mandatory:"false" json:"internalId"` // The status of the entity. Status *string `mandatory:"false" json:"status"` // The error code of the discovery. DiscoverErrorCode *string `mandatory:"false" json:"discoverErrorCode"` // The error message of the discovery. DiscoverErrorMsg *string `mandatory:"false" json:"discoverErrorMsg"` // The Oracle home path. OracleHome *string `mandatory:"false" json:"oracleHome"` // The display name of the ASM connector. AsmConnectorName *string `mandatory:"false" json:"asmConnectorName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The Oracle license model that applies to the database management resources. LicenseModel ExternalDatabaseSystemDiscoverySummaryLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"` // The status of the entity discovery. DiscoverStatus EntityDiscoveredDiscoverStatusEnum `mandatory:"false" json:"discoverStatus,omitempty"` }
ExternalDatabaseSystemDiscoverySummary The summary of the DB system discovery.
func (ExternalDatabaseSystemDiscoverySummary) GetAgentId ¶ added in v65.36.1
func (m ExternalDatabaseSystemDiscoverySummary) GetAgentId() *string
GetAgentId returns AgentId
func (ExternalDatabaseSystemDiscoverySummary) GetConnectorId ¶ added in v65.36.1
func (m ExternalDatabaseSystemDiscoverySummary) GetConnectorId() *string
GetConnectorId returns ConnectorId
func (ExternalDatabaseSystemDiscoverySummary) GetDiscoverErrorCode ¶ added in v65.36.1
func (m ExternalDatabaseSystemDiscoverySummary) GetDiscoverErrorCode() *string
GetDiscoverErrorCode returns DiscoverErrorCode
func (ExternalDatabaseSystemDiscoverySummary) GetDiscoverErrorMsg ¶ added in v65.36.1
func (m ExternalDatabaseSystemDiscoverySummary) GetDiscoverErrorMsg() *string
GetDiscoverErrorMsg returns DiscoverErrorMsg
func (ExternalDatabaseSystemDiscoverySummary) GetDiscoverStatus ¶ added in v65.36.1
func (m ExternalDatabaseSystemDiscoverySummary) GetDiscoverStatus() EntityDiscoveredDiscoverStatusEnum
GetDiscoverStatus returns DiscoverStatus
func (ExternalDatabaseSystemDiscoverySummary) GetDisplayName ¶ added in v65.36.1
func (m ExternalDatabaseSystemDiscoverySummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalDatabaseSystemDiscoverySummary) GetId ¶ added in v65.36.1
func (m ExternalDatabaseSystemDiscoverySummary) GetId() *string
GetId returns Id
func (ExternalDatabaseSystemDiscoverySummary) GetInternalId ¶ added in v65.36.1
func (m ExternalDatabaseSystemDiscoverySummary) GetInternalId() *string
GetInternalId returns InternalId
func (ExternalDatabaseSystemDiscoverySummary) GetStatus ¶ added in v65.36.1
func (m ExternalDatabaseSystemDiscoverySummary) GetStatus() *string
GetStatus returns Status
func (ExternalDatabaseSystemDiscoverySummary) GetVersion ¶ added in v65.36.1
func (m ExternalDatabaseSystemDiscoverySummary) GetVersion() *string
GetVersion returns Version
func (ExternalDatabaseSystemDiscoverySummary) MarshalJSON ¶ added in v65.36.1
func (m ExternalDatabaseSystemDiscoverySummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalDatabaseSystemDiscoverySummary) String ¶ added in v65.36.1
func (m ExternalDatabaseSystemDiscoverySummary) String() string
func (ExternalDatabaseSystemDiscoverySummary) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalDatabaseSystemDiscoverySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDatabaseSystemDiscoverySummaryLicenseModelEnum ¶ added in v65.36.1
type ExternalDatabaseSystemDiscoverySummaryLicenseModelEnum string
ExternalDatabaseSystemDiscoverySummaryLicenseModelEnum Enum with underlying type: string
const ( ExternalDatabaseSystemDiscoverySummaryLicenseModelLicenseIncluded ExternalDatabaseSystemDiscoverySummaryLicenseModelEnum = "LICENSE_INCLUDED" ExternalDatabaseSystemDiscoverySummaryLicenseModelBringYourOwnLicense ExternalDatabaseSystemDiscoverySummaryLicenseModelEnum = "BRING_YOUR_OWN_LICENSE" )
Set of constants representing the allowable values for ExternalDatabaseSystemDiscoverySummaryLicenseModelEnum
func GetExternalDatabaseSystemDiscoverySummaryLicenseModelEnumValues ¶ added in v65.36.1
func GetExternalDatabaseSystemDiscoverySummaryLicenseModelEnumValues() []ExternalDatabaseSystemDiscoverySummaryLicenseModelEnum
GetExternalDatabaseSystemDiscoverySummaryLicenseModelEnumValues Enumerates the set of values for ExternalDatabaseSystemDiscoverySummaryLicenseModelEnum
func GetMappingExternalDatabaseSystemDiscoverySummaryLicenseModelEnum ¶ added in v65.36.1
func GetMappingExternalDatabaseSystemDiscoverySummaryLicenseModelEnum(val string) (ExternalDatabaseSystemDiscoverySummaryLicenseModelEnum, bool)
GetMappingExternalDatabaseSystemDiscoverySummaryLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalDbHome ¶ added in v65.31.0
type ExternalDbHome struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB home. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the external DB home. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // 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 external DB system that the DB home is a part of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The current lifecycle state of the external DB home. LifecycleState ExternalDbHomeLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external DB home was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external DB home was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The name of the external DB home. ComponentName *string `mandatory:"false" json:"componentName"` // The location of the DB home. HomeDirectory *string `mandatory:"false" json:"homeDirectory"` // The additional details of the DB home defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` AdditionalDetails map[string]string `mandatory:"false" json:"additionalDetails"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalDbHome The details of an external database home.
func (ExternalDbHome) String ¶ added in v65.31.0
func (m ExternalDbHome) String() string
func (ExternalDbHome) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbHome) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbHomeCollection ¶ added in v65.31.0
type ExternalDbHomeCollection struct { // An array of external DB homes. Items []ExternalDbHomeSummary `mandatory:"true" json:"items"` }
ExternalDbHomeCollection A collection of external database homes.
func (ExternalDbHomeCollection) String ¶ added in v65.31.0
func (m ExternalDbHomeCollection) String() string
func (ExternalDbHomeCollection) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbHomeCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbHomeLifecycleStateEnum ¶ added in v65.31.0
type ExternalDbHomeLifecycleStateEnum string
ExternalDbHomeLifecycleStateEnum Enum with underlying type: string
const ( ExternalDbHomeLifecycleStateCreating ExternalDbHomeLifecycleStateEnum = "CREATING" ExternalDbHomeLifecycleStateActive ExternalDbHomeLifecycleStateEnum = "ACTIVE" ExternalDbHomeLifecycleStateInactive ExternalDbHomeLifecycleStateEnum = "INACTIVE" ExternalDbHomeLifecycleStateUpdating ExternalDbHomeLifecycleStateEnum = "UPDATING" ExternalDbHomeLifecycleStateDeleting ExternalDbHomeLifecycleStateEnum = "DELETING" ExternalDbHomeLifecycleStateDeleted ExternalDbHomeLifecycleStateEnum = "DELETED" ExternalDbHomeLifecycleStateFailed ExternalDbHomeLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ExternalDbHomeLifecycleStateEnum
func GetExternalDbHomeLifecycleStateEnumValues ¶ added in v65.31.0
func GetExternalDbHomeLifecycleStateEnumValues() []ExternalDbHomeLifecycleStateEnum
GetExternalDbHomeLifecycleStateEnumValues Enumerates the set of values for ExternalDbHomeLifecycleStateEnum
func GetMappingExternalDbHomeLifecycleStateEnum ¶ added in v65.31.0
func GetMappingExternalDbHomeLifecycleStateEnum(val string) (ExternalDbHomeLifecycleStateEnum, bool)
GetMappingExternalDbHomeLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalDbHomeSummary ¶ added in v65.31.0
type ExternalDbHomeSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB home. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the external DB home. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // 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 external DB system that the DB home is a part of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The current lifecycle state of the external DB home. LifecycleState ExternalDbHomeLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external DB home was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external DB home was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The name of the external DB home. ComponentName *string `mandatory:"false" json:"componentName"` // The location of the DB home. HomeDirectory *string `mandatory:"false" json:"homeDirectory"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalDbHomeSummary The summary of an external database home.
func (ExternalDbHomeSummary) String ¶ added in v65.31.0
func (m ExternalDbHomeSummary) String() string
func (ExternalDbHomeSummary) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbHomeSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbNode ¶ added in v65.31.0
type ExternalDbNode struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB node. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the external DB node. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the external DB node. ComponentName *string `mandatory:"true" json:"componentName"` // 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 external DB system that the DB node is a part of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The current lifecycle state of the external DB node. LifecycleState ExternalDbNodeLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external DB node was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external DB node was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalConnectorId *string `mandatory:"false" json:"externalConnectorId"` // The host name for the DB node. HostName *string `mandatory:"false" json:"hostName"` // The number of CPU cores available on the DB node. CpuCoreCount *float32 `mandatory:"false" json:"cpuCoreCount"` // The total memory in gigabytes (GB) on the DB node. MemorySizeInGBs *float32 `mandatory:"false" json:"memorySizeInGBs"` // The additional details of the external DB node defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` AdditionalDetails map[string]string `mandatory:"false" json:"additionalDetails"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Name of the domain. DomainName *string `mandatory:"false" json:"domainName"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalDbNode The details of an external database node.
func (ExternalDbNode) String ¶ added in v65.31.0
func (m ExternalDbNode) String() string
func (ExternalDbNode) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbNode) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbNodeCollection ¶ added in v65.31.0
type ExternalDbNodeCollection struct { // An array of external DB nodes. Items []ExternalDbNodeSummary `mandatory:"true" json:"items"` }
ExternalDbNodeCollection A collection of external database nodes.
func (ExternalDbNodeCollection) String ¶ added in v65.31.0
func (m ExternalDbNodeCollection) String() string
func (ExternalDbNodeCollection) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbNodeCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbNodeLifecycleStateEnum ¶ added in v65.31.0
type ExternalDbNodeLifecycleStateEnum string
ExternalDbNodeLifecycleStateEnum Enum with underlying type: string
const ( ExternalDbNodeLifecycleStateCreating ExternalDbNodeLifecycleStateEnum = "CREATING" ExternalDbNodeLifecycleStateNotConnected ExternalDbNodeLifecycleStateEnum = "NOT_CONNECTED" ExternalDbNodeLifecycleStateActive ExternalDbNodeLifecycleStateEnum = "ACTIVE" ExternalDbNodeLifecycleStateInactive ExternalDbNodeLifecycleStateEnum = "INACTIVE" ExternalDbNodeLifecycleStateUpdating ExternalDbNodeLifecycleStateEnum = "UPDATING" ExternalDbNodeLifecycleStateDeleting ExternalDbNodeLifecycleStateEnum = "DELETING" ExternalDbNodeLifecycleStateDeleted ExternalDbNodeLifecycleStateEnum = "DELETED" ExternalDbNodeLifecycleStateFailed ExternalDbNodeLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ExternalDbNodeLifecycleStateEnum
func GetExternalDbNodeLifecycleStateEnumValues ¶ added in v65.31.0
func GetExternalDbNodeLifecycleStateEnumValues() []ExternalDbNodeLifecycleStateEnum
GetExternalDbNodeLifecycleStateEnumValues Enumerates the set of values for ExternalDbNodeLifecycleStateEnum
func GetMappingExternalDbNodeLifecycleStateEnum ¶ added in v65.31.0
func GetMappingExternalDbNodeLifecycleStateEnum(val string) (ExternalDbNodeLifecycleStateEnum, bool)
GetMappingExternalDbNodeLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalDbNodeSummary ¶ added in v65.31.0
type ExternalDbNodeSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB node. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the external DB node. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the external DB node. ComponentName *string `mandatory:"true" json:"componentName"` // 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 external DB system that the DB node is a part of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The current lifecycle state of the external DB node. LifecycleState ExternalDbNodeLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external DB node was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external DB node was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalConnectorId *string `mandatory:"false" json:"externalConnectorId"` // The host name for the DB node. HostName *string `mandatory:"false" json:"hostName"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalDbNodeSummary The summary of an external database node.
func (ExternalDbNodeSummary) String ¶ added in v65.31.0
func (m ExternalDbNodeSummary) String() string
func (ExternalDbNodeSummary) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbNodeSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbSystem ¶ added in v65.31.0
type ExternalDbSystem struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the DB system. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The current lifecycle state of the external DB system resource. LifecycleState ExternalDbSystemLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external DB system was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external DB system was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the DB system discovery. DbSystemDiscoveryId *string `mandatory:"false" json:"dbSystemDiscoveryId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the management agent used during the discovery of the DB system. DiscoveryAgentId *string `mandatory:"false" json:"discoveryAgentId"` // Indicates whether the DB system is a cluster DB system or not. IsCluster *bool `mandatory:"false" json:"isCluster"` // The Oracle Grid home directory in case of cluster-based DB system and // Oracle home directory in case of single instance-based DB system. HomeDirectory *string `mandatory:"false" json:"homeDirectory"` DatabaseManagementConfig *ExternalDbSystemDatabaseManagementConfigDetails `mandatory:"false" json:"databaseManagementConfig"` StackMonitoringConfig *ExternalDbSystemStackMonitoringConfigDetails `mandatory:"false" json:"stackMonitoringConfig"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalDbSystem The details of an external DB system.
func (ExternalDbSystem) String ¶ added in v65.31.0
func (m ExternalDbSystem) String() string
func (ExternalDbSystem) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbSystem) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbSystemBasicInfo ¶ added in v65.31.0
type ExternalDbSystemBasicInfo struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the DB system. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` ExadataInfraInfo *ExternalExadataInfraBasicInfo `mandatory:"false" json:"exadataInfraInfo"` }
ExternalDbSystemBasicInfo The basic information about an external DB system.
func (ExternalDbSystemBasicInfo) String ¶ added in v65.31.0
func (m ExternalDbSystemBasicInfo) String() string
func (ExternalDbSystemBasicInfo) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbSystemBasicInfo) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbSystemCollection ¶ added in v65.31.0
type ExternalDbSystemCollection struct { // An array of external DB systems. Items []ExternalDbSystemSummary `mandatory:"true" json:"items"` }
ExternalDbSystemCollection A collection of external DB systems.
func (ExternalDbSystemCollection) String ¶ added in v65.31.0
func (m ExternalDbSystemCollection) String() string
func (ExternalDbSystemCollection) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbSystemCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbSystemComponentTypeEnum ¶ added in v65.31.0
type ExternalDbSystemComponentTypeEnum string
ExternalDbSystemComponentTypeEnum Enum with underlying type: string
const ( ExternalDbSystemComponentTypeAsm ExternalDbSystemComponentTypeEnum = "ASM" ExternalDbSystemComponentTypeAsmInstance ExternalDbSystemComponentTypeEnum = "ASM_INSTANCE" ExternalDbSystemComponentTypeCluster ExternalDbSystemComponentTypeEnum = "CLUSTER" ExternalDbSystemComponentTypeClusterInstance ExternalDbSystemComponentTypeEnum = "CLUSTER_INSTANCE" ExternalDbSystemComponentTypeDatabase ExternalDbSystemComponentTypeEnum = "DATABASE" ExternalDbSystemComponentTypeDatabaseInstance ExternalDbSystemComponentTypeEnum = "DATABASE_INSTANCE" ExternalDbSystemComponentTypeDatabaseHome ExternalDbSystemComponentTypeEnum = "DATABASE_HOME" ExternalDbSystemComponentTypeDatabaseNode ExternalDbSystemComponentTypeEnum = "DATABASE_NODE" ExternalDbSystemComponentTypeDbsystem ExternalDbSystemComponentTypeEnum = "DBSYSTEM" ExternalDbSystemComponentTypeListener ExternalDbSystemComponentTypeEnum = "LISTENER" ExternalDbSystemComponentTypePluggableDatabase ExternalDbSystemComponentTypeEnum = "PLUGGABLE_DATABASE" )
Set of constants representing the allowable values for ExternalDbSystemComponentTypeEnum
func GetExternalDbSystemComponentTypeEnumValues ¶ added in v65.31.0
func GetExternalDbSystemComponentTypeEnumValues() []ExternalDbSystemComponentTypeEnum
GetExternalDbSystemComponentTypeEnumValues Enumerates the set of values for ExternalDbSystemComponentTypeEnum
func GetMappingExternalDbSystemComponentTypeEnum ¶ added in v65.31.0
func GetMappingExternalDbSystemComponentTypeEnum(val string) (ExternalDbSystemComponentTypeEnum, bool)
GetMappingExternalDbSystemComponentTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalDbSystemConnectionInfo ¶ added in v65.31.0
type ExternalDbSystemConnectionInfo interface { }
ExternalDbSystemConnectionInfo The connection details required to connect to an external DB system component.
type ExternalDbSystemConnectionInfoComponentTypeEnum ¶ added in v65.31.0
type ExternalDbSystemConnectionInfoComponentTypeEnum string
ExternalDbSystemConnectionInfoComponentTypeEnum Enum with underlying type: string
const ( ExternalDbSystemConnectionInfoComponentTypeDatabase ExternalDbSystemConnectionInfoComponentTypeEnum = "DATABASE" ExternalDbSystemConnectionInfoComponentTypeAsm ExternalDbSystemConnectionInfoComponentTypeEnum = "ASM" )
Set of constants representing the allowable values for ExternalDbSystemConnectionInfoComponentTypeEnum
func GetExternalDbSystemConnectionInfoComponentTypeEnumValues ¶ added in v65.31.0
func GetExternalDbSystemConnectionInfoComponentTypeEnumValues() []ExternalDbSystemConnectionInfoComponentTypeEnum
GetExternalDbSystemConnectionInfoComponentTypeEnumValues Enumerates the set of values for ExternalDbSystemConnectionInfoComponentTypeEnum
func GetMappingExternalDbSystemConnectionInfoComponentTypeEnum ¶ added in v65.31.0
func GetMappingExternalDbSystemConnectionInfoComponentTypeEnum(val string) (ExternalDbSystemConnectionInfoComponentTypeEnum, bool)
GetMappingExternalDbSystemConnectionInfoComponentTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalDbSystemConnector ¶ added in v65.31.0
type ExternalDbSystemConnector interface { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system connector. GetId() *string // The user-friendly name for the external connector. The name does not have to be unique. GetDisplayName() *string // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. GetCompartmentId() *string // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system that the connector is a part of. GetExternalDbSystemId() *string // The current lifecycle state of the external DB system connector. GetLifecycleState() ExternalDbSystemConnectorLifecycleStateEnum // The date and time the external DB system connector was created. GetTimeCreated() *common.SDKTime // The date and time the external DB system connector was last updated. GetTimeUpdated() *common.SDKTime // The status of connectivity to the external DB system component. GetConnectionStatus() *string // The error message indicating the reason for connection failure or `null` if // the connection was successful. GetConnectionFailureMessage() *string // Additional information about the current lifecycle state. GetLifecycleDetails() *string // The date and time the connectionStatus of the external DB system connector was last updated. GetTimeConnectionStatusLastUpdated() *common.SDKTime }
ExternalDbSystemConnector The details of an external DB system connector.
type ExternalDbSystemConnectorCollection ¶ added in v65.31.0
type ExternalDbSystemConnectorCollection struct { // An array of external DB system connectors. Items []ExternalDbSystemConnectorSummary `mandatory:"true" json:"items"` }
ExternalDbSystemConnectorCollection A collection of external DB system connectors.
func (ExternalDbSystemConnectorCollection) String ¶ added in v65.31.0
func (m ExternalDbSystemConnectorCollection) String() string
func (ExternalDbSystemConnectorCollection) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbSystemConnectorCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbSystemConnectorConnectorTypeEnum ¶ added in v65.31.0
type ExternalDbSystemConnectorConnectorTypeEnum string
ExternalDbSystemConnectorConnectorTypeEnum Enum with underlying type: string
const (
ExternalDbSystemConnectorConnectorTypeMacs ExternalDbSystemConnectorConnectorTypeEnum = "MACS"
)
Set of constants representing the allowable values for ExternalDbSystemConnectorConnectorTypeEnum
func GetExternalDbSystemConnectorConnectorTypeEnumValues ¶ added in v65.31.0
func GetExternalDbSystemConnectorConnectorTypeEnumValues() []ExternalDbSystemConnectorConnectorTypeEnum
GetExternalDbSystemConnectorConnectorTypeEnumValues Enumerates the set of values for ExternalDbSystemConnectorConnectorTypeEnum
func GetMappingExternalDbSystemConnectorConnectorTypeEnum ¶ added in v65.31.0
func GetMappingExternalDbSystemConnectorConnectorTypeEnum(val string) (ExternalDbSystemConnectorConnectorTypeEnum, bool)
GetMappingExternalDbSystemConnectorConnectorTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalDbSystemConnectorLifecycleStateEnum ¶ added in v65.31.0
type ExternalDbSystemConnectorLifecycleStateEnum string
ExternalDbSystemConnectorLifecycleStateEnum Enum with underlying type: string
const ( ExternalDbSystemConnectorLifecycleStateCreating ExternalDbSystemConnectorLifecycleStateEnum = "CREATING" ExternalDbSystemConnectorLifecycleStateNotConnected ExternalDbSystemConnectorLifecycleStateEnum = "NOT_CONNECTED" ExternalDbSystemConnectorLifecycleStateActive ExternalDbSystemConnectorLifecycleStateEnum = "ACTIVE" ExternalDbSystemConnectorLifecycleStateInactive ExternalDbSystemConnectorLifecycleStateEnum = "INACTIVE" ExternalDbSystemConnectorLifecycleStateUpdating ExternalDbSystemConnectorLifecycleStateEnum = "UPDATING" ExternalDbSystemConnectorLifecycleStateDeleting ExternalDbSystemConnectorLifecycleStateEnum = "DELETING" ExternalDbSystemConnectorLifecycleStateDeleted ExternalDbSystemConnectorLifecycleStateEnum = "DELETED" ExternalDbSystemConnectorLifecycleStateFailed ExternalDbSystemConnectorLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ExternalDbSystemConnectorLifecycleStateEnum
func GetExternalDbSystemConnectorLifecycleStateEnumValues ¶ added in v65.31.0
func GetExternalDbSystemConnectorLifecycleStateEnumValues() []ExternalDbSystemConnectorLifecycleStateEnum
GetExternalDbSystemConnectorLifecycleStateEnumValues Enumerates the set of values for ExternalDbSystemConnectorLifecycleStateEnum
func GetMappingExternalDbSystemConnectorLifecycleStateEnum ¶ added in v65.31.0
func GetMappingExternalDbSystemConnectorLifecycleStateEnum(val string) (ExternalDbSystemConnectorLifecycleStateEnum, bool)
GetMappingExternalDbSystemConnectorLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalDbSystemConnectorSummary ¶ added in v65.31.0
type ExternalDbSystemConnectorSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system connector. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the external connector. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The type of connector. ConnectorType ExternalDbSystemConnectorSummaryConnectorTypeEnum `mandatory:"true" json:"connectorType"` // 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 external DB system that the connector is a part of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the management agent // used for the external DB system connector. AgentId *string `mandatory:"true" json:"agentId"` // The current lifecycle state of the external DB system connector. LifecycleState ExternalDbSystemConnectorLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external DB system connector was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external DB system connector was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalDbSystemConnectorSummary The summary of an external DB system connector.
func (ExternalDbSystemConnectorSummary) String ¶ added in v65.31.0
func (m ExternalDbSystemConnectorSummary) String() string
func (ExternalDbSystemConnectorSummary) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbSystemConnectorSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbSystemConnectorSummaryConnectorTypeEnum ¶ added in v65.31.0
type ExternalDbSystemConnectorSummaryConnectorTypeEnum string
ExternalDbSystemConnectorSummaryConnectorTypeEnum Enum with underlying type: string
const (
ExternalDbSystemConnectorSummaryConnectorTypeMacs ExternalDbSystemConnectorSummaryConnectorTypeEnum = "MACS"
)
Set of constants representing the allowable values for ExternalDbSystemConnectorSummaryConnectorTypeEnum
func GetExternalDbSystemConnectorSummaryConnectorTypeEnumValues ¶ added in v65.31.0
func GetExternalDbSystemConnectorSummaryConnectorTypeEnumValues() []ExternalDbSystemConnectorSummaryConnectorTypeEnum
GetExternalDbSystemConnectorSummaryConnectorTypeEnumValues Enumerates the set of values for ExternalDbSystemConnectorSummaryConnectorTypeEnum
func GetMappingExternalDbSystemConnectorSummaryConnectorTypeEnum ¶ added in v65.31.0
func GetMappingExternalDbSystemConnectorSummaryConnectorTypeEnum(val string) (ExternalDbSystemConnectorSummaryConnectorTypeEnum, bool)
GetMappingExternalDbSystemConnectorSummaryConnectorTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalDbSystemDatabaseManagementConfigDetails ¶ added in v65.31.0
type ExternalDbSystemDatabaseManagementConfigDetails struct { // The Oracle license model that applies to the external database. LicenseModel ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum `mandatory:"true" json:"licenseModel"` }
ExternalDbSystemDatabaseManagementConfigDetails The details required to enable Database Management for an external DB system.
func (ExternalDbSystemDatabaseManagementConfigDetails) String ¶ added in v65.31.0
func (m ExternalDbSystemDatabaseManagementConfigDetails) String() string
func (ExternalDbSystemDatabaseManagementConfigDetails) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbSystemDatabaseManagementConfigDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum ¶ added in v65.31.0
type ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum string
ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum Enum with underlying type: string
const ( ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelLicenseIncluded ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum = "LICENSE_INCLUDED" ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelBringYourOwnLicense ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum = "BRING_YOUR_OWN_LICENSE" )
Set of constants representing the allowable values for ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum
func GetExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnumValues ¶ added in v65.31.0
func GetExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnumValues() []ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum
GetExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnumValues Enumerates the set of values for ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum
func GetMappingExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum ¶ added in v65.31.0
func GetMappingExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum(val string) (ExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum, bool)
GetMappingExternalDbSystemDatabaseManagementConfigDetailsLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalDbSystemDiscovery ¶ added in v65.31.0
type ExternalDbSystemDiscovery struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system discovery. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the DB system. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // 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 management agent // used for the external DB system discovery. AgentId *string `mandatory:"true" json:"agentId"` // The current lifecycle state of the external DB system discovery resource. LifecycleState ExternalDbSystemDiscoveryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external DB system discovery was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external DB system discovery was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The directory in which Oracle Grid Infrastructure is installed. GridHome *string `mandatory:"false" json:"gridHome"` // The list of DB system components that were found in the DB system discovery. DiscoveredComponents []DiscoveredExternalDbSystemComponent `mandatory:"false" json:"discoveredComponents"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the existing OCI resource matching the discovered DB system. ResourceId *string `mandatory:"false" json:"resourceId"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalDbSystemDiscovery The details of an external DB system discovery.
func (ExternalDbSystemDiscovery) String ¶ added in v65.31.0
func (m ExternalDbSystemDiscovery) String() string
func (*ExternalDbSystemDiscovery) UnmarshalJSON ¶ added in v65.31.0
func (m *ExternalDbSystemDiscovery) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExternalDbSystemDiscovery) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbSystemDiscovery) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbSystemDiscoveryCollection ¶ added in v65.31.0
type ExternalDbSystemDiscoveryCollection struct { // An array of external DB system discoveries. Items []ExternalDbSystemDiscoverySummary `mandatory:"true" json:"items"` }
ExternalDbSystemDiscoveryCollection A collection of external DB system discovery summaries.
func (ExternalDbSystemDiscoveryCollection) String ¶ added in v65.31.0
func (m ExternalDbSystemDiscoveryCollection) String() string
func (ExternalDbSystemDiscoveryCollection) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbSystemDiscoveryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbSystemDiscoveryConnector ¶ added in v65.31.0
type ExternalDbSystemDiscoveryConnector interface { // The user-friendly name for the external connector. The name does not have to be unique. GetDisplayName() *string // The status of connectivity to the external DB system component. GetConnectionStatus() *string // The error message indicating the reason for connection failure or `null` if // the connection was successful. GetConnectionFailureMessage() *string // The date and time the connectionStatus of the external DB system connector was last updated. GetTimeConnectionStatusLastUpdated() *common.SDKTime }
ExternalDbSystemDiscoveryConnector The connector details used to connect to the external DB system component.
type ExternalDbSystemDiscoveryConnectorConnectorTypeEnum ¶ added in v65.31.0
type ExternalDbSystemDiscoveryConnectorConnectorTypeEnum string
ExternalDbSystemDiscoveryConnectorConnectorTypeEnum Enum with underlying type: string
const (
ExternalDbSystemDiscoveryConnectorConnectorTypeMacs ExternalDbSystemDiscoveryConnectorConnectorTypeEnum = "MACS"
)
Set of constants representing the allowable values for ExternalDbSystemDiscoveryConnectorConnectorTypeEnum
func GetExternalDbSystemDiscoveryConnectorConnectorTypeEnumValues ¶ added in v65.31.0
func GetExternalDbSystemDiscoveryConnectorConnectorTypeEnumValues() []ExternalDbSystemDiscoveryConnectorConnectorTypeEnum
GetExternalDbSystemDiscoveryConnectorConnectorTypeEnumValues Enumerates the set of values for ExternalDbSystemDiscoveryConnectorConnectorTypeEnum
func GetMappingExternalDbSystemDiscoveryConnectorConnectorTypeEnum ¶ added in v65.31.0
func GetMappingExternalDbSystemDiscoveryConnectorConnectorTypeEnum(val string) (ExternalDbSystemDiscoveryConnectorConnectorTypeEnum, bool)
GetMappingExternalDbSystemDiscoveryConnectorConnectorTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalDbSystemDiscoveryLifecycleStateEnum ¶ added in v65.31.0
type ExternalDbSystemDiscoveryLifecycleStateEnum string
ExternalDbSystemDiscoveryLifecycleStateEnum Enum with underlying type: string
const ( ExternalDbSystemDiscoveryLifecycleStateCreating ExternalDbSystemDiscoveryLifecycleStateEnum = "CREATING" ExternalDbSystemDiscoveryLifecycleStateActive ExternalDbSystemDiscoveryLifecycleStateEnum = "ACTIVE" ExternalDbSystemDiscoveryLifecycleStateInactive ExternalDbSystemDiscoveryLifecycleStateEnum = "INACTIVE" ExternalDbSystemDiscoveryLifecycleStateUpdating ExternalDbSystemDiscoveryLifecycleStateEnum = "UPDATING" ExternalDbSystemDiscoveryLifecycleStateDeleting ExternalDbSystemDiscoveryLifecycleStateEnum = "DELETING" ExternalDbSystemDiscoveryLifecycleStateDeleted ExternalDbSystemDiscoveryLifecycleStateEnum = "DELETED" ExternalDbSystemDiscoveryLifecycleStateFailed ExternalDbSystemDiscoveryLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ExternalDbSystemDiscoveryLifecycleStateEnum
func GetExternalDbSystemDiscoveryLifecycleStateEnumValues ¶ added in v65.31.0
func GetExternalDbSystemDiscoveryLifecycleStateEnumValues() []ExternalDbSystemDiscoveryLifecycleStateEnum
GetExternalDbSystemDiscoveryLifecycleStateEnumValues Enumerates the set of values for ExternalDbSystemDiscoveryLifecycleStateEnum
func GetMappingExternalDbSystemDiscoveryLifecycleStateEnum ¶ added in v65.31.0
func GetMappingExternalDbSystemDiscoveryLifecycleStateEnum(val string) (ExternalDbSystemDiscoveryLifecycleStateEnum, bool)
GetMappingExternalDbSystemDiscoveryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalDbSystemDiscoveryMacsConnector ¶ added in v65.31.0
type ExternalDbSystemDiscoveryMacsConnector struct { // The user-friendly name for the external connector. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the management agent // used for the external DB system connector. AgentId *string `mandatory:"true" json:"agentId"` // The status of connectivity to the external DB system component. ConnectionStatus *string `mandatory:"false" json:"connectionStatus"` // The error message indicating the reason for connection failure or `null` if // the connection was successful. ConnectionFailureMessage *string `mandatory:"false" json:"connectionFailureMessage"` // The date and time the connectionStatus of the external DB system connector was last updated. TimeConnectionStatusLastUpdated *common.SDKTime `mandatory:"false" json:"timeConnectionStatusLastUpdated"` ConnectionInfo ExternalDbSystemConnectionInfo `mandatory:"false" json:"connectionInfo"` }
ExternalDbSystemDiscoveryMacsConnector The details of an external DB system connector that uses the Management Agent Cloud Service (MACS) (https://docs.cloud.oracle.com/iaas/management-agents/index.html) to connect to an external DB system component.
func (ExternalDbSystemDiscoveryMacsConnector) GetConnectionFailureMessage ¶ added in v65.31.0
func (m ExternalDbSystemDiscoveryMacsConnector) GetConnectionFailureMessage() *string
GetConnectionFailureMessage returns ConnectionFailureMessage
func (ExternalDbSystemDiscoveryMacsConnector) GetConnectionStatus ¶ added in v65.31.0
func (m ExternalDbSystemDiscoveryMacsConnector) GetConnectionStatus() *string
GetConnectionStatus returns ConnectionStatus
func (ExternalDbSystemDiscoveryMacsConnector) GetDisplayName ¶ added in v65.31.0
func (m ExternalDbSystemDiscoveryMacsConnector) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalDbSystemDiscoveryMacsConnector) GetTimeConnectionStatusLastUpdated ¶ added in v65.31.0
func (m ExternalDbSystemDiscoveryMacsConnector) GetTimeConnectionStatusLastUpdated() *common.SDKTime
GetTimeConnectionStatusLastUpdated returns TimeConnectionStatusLastUpdated
func (ExternalDbSystemDiscoveryMacsConnector) MarshalJSON ¶ added in v65.31.0
func (m ExternalDbSystemDiscoveryMacsConnector) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalDbSystemDiscoveryMacsConnector) String ¶ added in v65.31.0
func (m ExternalDbSystemDiscoveryMacsConnector) String() string
func (*ExternalDbSystemDiscoveryMacsConnector) UnmarshalJSON ¶ added in v65.31.0
func (m *ExternalDbSystemDiscoveryMacsConnector) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExternalDbSystemDiscoveryMacsConnector) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbSystemDiscoveryMacsConnector) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbSystemDiscoverySummary ¶ added in v65.31.0
type ExternalDbSystemDiscoverySummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system discovery. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the DB system. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // 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 management agent // used for the external DB system discovery. AgentId *string `mandatory:"true" json:"agentId"` // The current lifecycle state of the external DB system discovery resource. LifecycleState ExternalDbSystemDiscoveryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external DB system discovery was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external DB system discovery was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalDbSystemDiscoverySummary The summary of an external DB system.
func (ExternalDbSystemDiscoverySummary) String ¶ added in v65.31.0
func (m ExternalDbSystemDiscoverySummary) String() string
func (ExternalDbSystemDiscoverySummary) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbSystemDiscoverySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbSystemLifecycleStateEnum ¶ added in v65.31.0
type ExternalDbSystemLifecycleStateEnum string
ExternalDbSystemLifecycleStateEnum Enum with underlying type: string
const ( ExternalDbSystemLifecycleStateCreating ExternalDbSystemLifecycleStateEnum = "CREATING" ExternalDbSystemLifecycleStateActive ExternalDbSystemLifecycleStateEnum = "ACTIVE" ExternalDbSystemLifecycleStateUpdating ExternalDbSystemLifecycleStateEnum = "UPDATING" ExternalDbSystemLifecycleStateDeleting ExternalDbSystemLifecycleStateEnum = "DELETING" ExternalDbSystemLifecycleStateDeleted ExternalDbSystemLifecycleStateEnum = "DELETED" ExternalDbSystemLifecycleStateInactive ExternalDbSystemLifecycleStateEnum = "INACTIVE" )
Set of constants representing the allowable values for ExternalDbSystemLifecycleStateEnum
func GetExternalDbSystemLifecycleStateEnumValues ¶ added in v65.31.0
func GetExternalDbSystemLifecycleStateEnumValues() []ExternalDbSystemLifecycleStateEnum
GetExternalDbSystemLifecycleStateEnumValues Enumerates the set of values for ExternalDbSystemLifecycleStateEnum
func GetMappingExternalDbSystemLifecycleStateEnum ¶ added in v65.31.0
func GetMappingExternalDbSystemLifecycleStateEnum(val string) (ExternalDbSystemLifecycleStateEnum, bool)
GetMappingExternalDbSystemLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalDbSystemMacsConnector ¶ added in v65.31.0
type ExternalDbSystemMacsConnector struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system connector. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the external connector. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // 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 external DB system that the connector is a part of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The date and time the external DB system connector was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external DB system connector was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the management agent // used for the external DB system connector. AgentId *string `mandatory:"true" json:"agentId"` // The status of connectivity to the external DB system component. ConnectionStatus *string `mandatory:"false" json:"connectionStatus"` // The error message indicating the reason for connection failure or `null` if // the connection was successful. ConnectionFailureMessage *string `mandatory:"false" json:"connectionFailureMessage"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The date and time the connectionStatus of the external DB system connector was last updated. TimeConnectionStatusLastUpdated *common.SDKTime `mandatory:"false" json:"timeConnectionStatusLastUpdated"` ConnectionInfo ExternalDbSystemConnectionInfo `mandatory:"false" json:"connectionInfo"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The current lifecycle state of the external DB system connector. LifecycleState ExternalDbSystemConnectorLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` }
ExternalDbSystemMacsConnector The details of an external DB system connector that uses the Management Agent Cloud Service (MACS) (https://docs.cloud.oracle.com/iaas/management-agents/index.html) to connect to an external DB system component.
func (ExternalDbSystemMacsConnector) GetCompartmentId ¶ added in v65.31.0
func (m ExternalDbSystemMacsConnector) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (ExternalDbSystemMacsConnector) GetConnectionFailureMessage ¶ added in v65.31.0
func (m ExternalDbSystemMacsConnector) GetConnectionFailureMessage() *string
GetConnectionFailureMessage returns ConnectionFailureMessage
func (ExternalDbSystemMacsConnector) GetConnectionStatus ¶ added in v65.31.0
func (m ExternalDbSystemMacsConnector) GetConnectionStatus() *string
GetConnectionStatus returns ConnectionStatus
func (ExternalDbSystemMacsConnector) GetDisplayName ¶ added in v65.31.0
func (m ExternalDbSystemMacsConnector) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalDbSystemMacsConnector) GetExternalDbSystemId ¶ added in v65.31.0
func (m ExternalDbSystemMacsConnector) GetExternalDbSystemId() *string
GetExternalDbSystemId returns ExternalDbSystemId
func (ExternalDbSystemMacsConnector) GetId ¶ added in v65.31.0
func (m ExternalDbSystemMacsConnector) GetId() *string
GetId returns Id
func (ExternalDbSystemMacsConnector) GetLifecycleDetails ¶ added in v65.31.0
func (m ExternalDbSystemMacsConnector) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (ExternalDbSystemMacsConnector) GetLifecycleState ¶ added in v65.31.0
func (m ExternalDbSystemMacsConnector) GetLifecycleState() ExternalDbSystemConnectorLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (ExternalDbSystemMacsConnector) GetTimeConnectionStatusLastUpdated ¶ added in v65.31.0
func (m ExternalDbSystemMacsConnector) GetTimeConnectionStatusLastUpdated() *common.SDKTime
GetTimeConnectionStatusLastUpdated returns TimeConnectionStatusLastUpdated
func (ExternalDbSystemMacsConnector) GetTimeCreated ¶ added in v65.31.0
func (m ExternalDbSystemMacsConnector) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (ExternalDbSystemMacsConnector) GetTimeUpdated ¶ added in v65.31.0
func (m ExternalDbSystemMacsConnector) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (ExternalDbSystemMacsConnector) MarshalJSON ¶ added in v65.31.0
func (m ExternalDbSystemMacsConnector) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalDbSystemMacsConnector) String ¶ added in v65.31.0
func (m ExternalDbSystemMacsConnector) String() string
func (*ExternalDbSystemMacsConnector) UnmarshalJSON ¶ added in v65.31.0
func (m *ExternalDbSystemMacsConnector) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExternalDbSystemMacsConnector) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbSystemMacsConnector) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbSystemStackMonitoringConfigDetails ¶ added in v65.42.0
type ExternalDbSystemStackMonitoringConfigDetails struct { // The status of the associated service. IsEnabled *bool `mandatory:"true" json:"isEnabled"` // The associated service-specific inputs in JSON string format, which Database Management can identify. Metadata *string `mandatory:"false" json:"metadata"` }
ExternalDbSystemStackMonitoringConfigDetails The configuration details of Stack Monitoring for an external DB system.
func (ExternalDbSystemStackMonitoringConfigDetails) String ¶ added in v65.42.0
func (m ExternalDbSystemStackMonitoringConfigDetails) String() string
func (ExternalDbSystemStackMonitoringConfigDetails) ValidateEnumValue ¶ added in v65.42.0
func (m ExternalDbSystemStackMonitoringConfigDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalDbSystemSummary ¶ added in v65.31.0
type ExternalDbSystemSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the DB system. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The current lifecycle state of the external DB system resource. LifecycleState ExternalDbSystemLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external DB system was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external DB system was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The Oracle Grid home directory in case of cluster-based DB system and // Oracle home directory in case of single instance-based DB system. HomeDirectory *string `mandatory:"false" json:"homeDirectory"` DatabaseManagementConfig *ExternalDbSystemDatabaseManagementConfigDetails `mandatory:"false" json:"databaseManagementConfig"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalDbSystemSummary The summary of an external DB system.
func (ExternalDbSystemSummary) String ¶ added in v65.31.0
func (m ExternalDbSystemSummary) String() string
func (ExternalDbSystemSummary) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalDbSystemSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataDatabaseSystemSummary ¶ added in v65.36.1
type ExternalExadataDatabaseSystemSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata resource. Id *string `mandatory:"true" json:"id"` // The name of the Exadata resource. English letters, numbers, "-", "_" and "." only. DisplayName *string `mandatory:"true" json:"displayName"` // The version of the Exadata resource. Version *string `mandatory:"false" json:"version"` // The internal ID of the Exadata resource. InternalId *string `mandatory:"false" json:"internalId"` // The status of the Exadata resource. Status *string `mandatory:"false" json:"status"` // The timestamp of the creation of the Exadata resource. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The timestamp of the last update of the Exadata resource. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The details of the lifecycle state of the Exadata resource. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The additional details of the resource defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` AdditionalDetails map[string]string `mandatory:"false" json:"additionalDetails"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The Oracle license model that applies to the database management resources. LicenseModel ExternalExadataDatabaseSystemSummaryLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"` // The current lifecycle state of the database resource. LifecycleState DbmResourceLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
ExternalExadataDatabaseSystemSummary The DB systems of the Exadata infrastructure.
func (ExternalExadataDatabaseSystemSummary) GetAdditionalDetails ¶ added in v65.36.1
func (m ExternalExadataDatabaseSystemSummary) GetAdditionalDetails() map[string]string
GetAdditionalDetails returns AdditionalDetails
func (ExternalExadataDatabaseSystemSummary) GetDisplayName ¶ added in v65.36.1
func (m ExternalExadataDatabaseSystemSummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalExadataDatabaseSystemSummary) GetId ¶ added in v65.36.1
func (m ExternalExadataDatabaseSystemSummary) GetId() *string
GetId returns Id
func (ExternalExadataDatabaseSystemSummary) GetInternalId ¶ added in v65.36.1
func (m ExternalExadataDatabaseSystemSummary) GetInternalId() *string
GetInternalId returns InternalId
func (ExternalExadataDatabaseSystemSummary) GetLifecycleDetails ¶ added in v65.36.1
func (m ExternalExadataDatabaseSystemSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (ExternalExadataDatabaseSystemSummary) GetLifecycleState ¶ added in v65.36.1
func (m ExternalExadataDatabaseSystemSummary) GetLifecycleState() DbmResourceLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (ExternalExadataDatabaseSystemSummary) GetStatus ¶ added in v65.36.1
func (m ExternalExadataDatabaseSystemSummary) GetStatus() *string
GetStatus returns Status
func (ExternalExadataDatabaseSystemSummary) GetTimeCreated ¶ added in v65.36.1
func (m ExternalExadataDatabaseSystemSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (ExternalExadataDatabaseSystemSummary) GetTimeUpdated ¶ added in v65.36.1
func (m ExternalExadataDatabaseSystemSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (ExternalExadataDatabaseSystemSummary) GetVersion ¶ added in v65.36.1
func (m ExternalExadataDatabaseSystemSummary) GetVersion() *string
GetVersion returns Version
func (ExternalExadataDatabaseSystemSummary) MarshalJSON ¶ added in v65.36.1
func (m ExternalExadataDatabaseSystemSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalExadataDatabaseSystemSummary) String ¶ added in v65.36.1
func (m ExternalExadataDatabaseSystemSummary) String() string
func (ExternalExadataDatabaseSystemSummary) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataDatabaseSystemSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataDatabaseSystemSummaryLicenseModelEnum ¶ added in v65.36.1
type ExternalExadataDatabaseSystemSummaryLicenseModelEnum string
ExternalExadataDatabaseSystemSummaryLicenseModelEnum Enum with underlying type: string
const ( ExternalExadataDatabaseSystemSummaryLicenseModelLicenseIncluded ExternalExadataDatabaseSystemSummaryLicenseModelEnum = "LICENSE_INCLUDED" ExternalExadataDatabaseSystemSummaryLicenseModelBringYourOwnLicense ExternalExadataDatabaseSystemSummaryLicenseModelEnum = "BRING_YOUR_OWN_LICENSE" )
Set of constants representing the allowable values for ExternalExadataDatabaseSystemSummaryLicenseModelEnum
func GetExternalExadataDatabaseSystemSummaryLicenseModelEnumValues ¶ added in v65.36.1
func GetExternalExadataDatabaseSystemSummaryLicenseModelEnumValues() []ExternalExadataDatabaseSystemSummaryLicenseModelEnum
GetExternalExadataDatabaseSystemSummaryLicenseModelEnumValues Enumerates the set of values for ExternalExadataDatabaseSystemSummaryLicenseModelEnum
func GetMappingExternalExadataDatabaseSystemSummaryLicenseModelEnum ¶ added in v65.36.1
func GetMappingExternalExadataDatabaseSystemSummaryLicenseModelEnum(val string) (ExternalExadataDatabaseSystemSummaryLicenseModelEnum, bool)
GetMappingExternalExadataDatabaseSystemSummaryLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalExadataInfraBasicInfo ¶ added in v65.36.1
type ExternalExadataInfraBasicInfo struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external Exadata Infrastructure. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the Exadata Infrastructure. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ExternalExadataInfraBasicInfo The basic information about an external Exadata Infrastructure.
func (ExternalExadataInfraBasicInfo) String ¶ added in v65.36.1
func (m ExternalExadataInfraBasicInfo) String() string
func (ExternalExadataInfraBasicInfo) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataInfraBasicInfo) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataInfrastructure ¶ added in v65.36.1
type ExternalExadataInfrastructure struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata resource. Id *string `mandatory:"true" json:"id"` // The name of the Exadata resource. English letters, numbers, "-", "_" and "." only. DisplayName *string `mandatory:"true" json:"displayName"` // The version of the Exadata resource. Version *string `mandatory:"false" json:"version"` // The internal ID of the Exadata resource. InternalId *string `mandatory:"false" json:"internalId"` // The status of the Exadata resource. Status *string `mandatory:"false" json:"status"` // The timestamp of the creation of the Exadata resource. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The timestamp of the last update of the Exadata resource. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The details of the lifecycle state of the Exadata resource. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The additional details of the resource defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` AdditionalDetails map[string]string `mandatory:"false" json:"additionalDetails"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" json:"compartmentId"` StorageGrid *ExternalExadataStorageGridSummary `mandatory:"false" json:"storageGrid"` // A list of DB systems. DatabaseSystems []ExternalExadataDatabaseSystemSummary `mandatory:"false" json:"databaseSystems"` // The list of OCIDs (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartments. DatabaseCompartments []string `mandatory:"false" json:"databaseCompartments"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The rack size of the Exadata infrastructure. RackSize ExternalExadataInfrastructureRackSizeEnum `mandatory:"false" json:"rackSize,omitempty"` // The Oracle license model that applies to the database management resources. LicenseModel ExternalExadataInfrastructureLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"` // The current lifecycle state of the database resource. LifecycleState DbmResourceLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
ExternalExadataInfrastructure The details of the Exadata infrastructure.
func (ExternalExadataInfrastructure) GetAdditionalDetails ¶ added in v65.36.1
func (m ExternalExadataInfrastructure) GetAdditionalDetails() map[string]string
GetAdditionalDetails returns AdditionalDetails
func (ExternalExadataInfrastructure) GetDisplayName ¶ added in v65.36.1
func (m ExternalExadataInfrastructure) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalExadataInfrastructure) GetId ¶ added in v65.36.1
func (m ExternalExadataInfrastructure) GetId() *string
GetId returns Id
func (ExternalExadataInfrastructure) GetInternalId ¶ added in v65.36.1
func (m ExternalExadataInfrastructure) GetInternalId() *string
GetInternalId returns InternalId
func (ExternalExadataInfrastructure) GetLifecycleDetails ¶ added in v65.36.1
func (m ExternalExadataInfrastructure) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (ExternalExadataInfrastructure) GetLifecycleState ¶ added in v65.36.1
func (m ExternalExadataInfrastructure) GetLifecycleState() DbmResourceLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (ExternalExadataInfrastructure) GetStatus ¶ added in v65.36.1
func (m ExternalExadataInfrastructure) GetStatus() *string
GetStatus returns Status
func (ExternalExadataInfrastructure) GetTimeCreated ¶ added in v65.36.1
func (m ExternalExadataInfrastructure) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (ExternalExadataInfrastructure) GetTimeUpdated ¶ added in v65.36.1
func (m ExternalExadataInfrastructure) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (ExternalExadataInfrastructure) GetVersion ¶ added in v65.36.1
func (m ExternalExadataInfrastructure) GetVersion() *string
GetVersion returns Version
func (ExternalExadataInfrastructure) MarshalJSON ¶ added in v65.36.1
func (m ExternalExadataInfrastructure) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalExadataInfrastructure) String ¶ added in v65.36.1
func (m ExternalExadataInfrastructure) String() string
func (ExternalExadataInfrastructure) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataInfrastructure) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataInfrastructureCollection ¶ added in v65.36.1
type ExternalExadataInfrastructureCollection struct { // A list of Exadata infrastructures. Items []ExternalExadataInfrastructureSummary `mandatory:"true" json:"items"` }
ExternalExadataInfrastructureCollection A list of the Exadata infrastructure resources.
func (ExternalExadataInfrastructureCollection) String ¶ added in v65.36.1
func (m ExternalExadataInfrastructureCollection) String() string
func (ExternalExadataInfrastructureCollection) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataInfrastructureCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataInfrastructureDiscovery ¶ added in v65.36.1
type ExternalExadataInfrastructureDiscovery struct { // The name of the entity. DisplayName *string `mandatory:"true" json:"displayName"` // The unique key of the discovery request. DiscoveryKey *string `mandatory:"true" json:"discoveryKey"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the entity discovered. Id *string `mandatory:"false" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the agent used for monitoring. AgentId *string `mandatory:"false" json:"agentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the associated connector. ConnectorId *string `mandatory:"false" json:"connectorId"` // The version of the entity. Version *string `mandatory:"false" json:"version"` // The internal identifier of the entity. InternalId *string `mandatory:"false" json:"internalId"` // The status of the entity. Status *string `mandatory:"false" json:"status"` // The error code of the discovery. DiscoverErrorCode *string `mandatory:"false" json:"discoverErrorCode"` // The error message of the discovery. DiscoverErrorMsg *string `mandatory:"false" json:"discoverErrorMsg"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The Oracle home path of the Exadata infrastructure. GridHomePath *string `mandatory:"false" json:"gridHomePath"` // The list of DB systems in the Exadata infrastructure. DbSystems []ExternalDatabaseSystemDiscoverySummary `mandatory:"false" json:"dbSystems"` StorageGrid *ExternalStorageGridDiscoverySummary `mandatory:"false" json:"storageGrid"` // The list of storage servers in the Exadata infrastructure. StorageServers []ExternalStorageServerDiscoverySummary `mandatory:"false" json:"storageServers"` // The Oracle license model that applies to the database management resources. LicenseModel ExternalExadataInfrastructureDiscoveryLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"` // The size of the Exadata infrastructure. RackSize ExternalExadataInfrastructureDiscoveryRackSizeEnum `mandatory:"false" json:"rackSize,omitempty"` // The status of the entity discovery. DiscoverStatus EntityDiscoveredDiscoverStatusEnum `mandatory:"false" json:"discoverStatus,omitempty"` }
ExternalExadataInfrastructureDiscovery The result of the Exadata infrastructure discovery.
func (ExternalExadataInfrastructureDiscovery) GetAgentId ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscovery) GetAgentId() *string
GetAgentId returns AgentId
func (ExternalExadataInfrastructureDiscovery) GetConnectorId ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscovery) GetConnectorId() *string
GetConnectorId returns ConnectorId
func (ExternalExadataInfrastructureDiscovery) GetDiscoverErrorCode ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscovery) GetDiscoverErrorCode() *string
GetDiscoverErrorCode returns DiscoverErrorCode
func (ExternalExadataInfrastructureDiscovery) GetDiscoverErrorMsg ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscovery) GetDiscoverErrorMsg() *string
GetDiscoverErrorMsg returns DiscoverErrorMsg
func (ExternalExadataInfrastructureDiscovery) GetDiscoverStatus ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscovery) GetDiscoverStatus() EntityDiscoveredDiscoverStatusEnum
GetDiscoverStatus returns DiscoverStatus
func (ExternalExadataInfrastructureDiscovery) GetDisplayName ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscovery) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalExadataInfrastructureDiscovery) GetId ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscovery) GetId() *string
GetId returns Id
func (ExternalExadataInfrastructureDiscovery) GetInternalId ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscovery) GetInternalId() *string
GetInternalId returns InternalId
func (ExternalExadataInfrastructureDiscovery) GetStatus ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscovery) GetStatus() *string
GetStatus returns Status
func (ExternalExadataInfrastructureDiscovery) GetVersion ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscovery) GetVersion() *string
GetVersion returns Version
func (ExternalExadataInfrastructureDiscovery) MarshalJSON ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscovery) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalExadataInfrastructureDiscovery) String ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscovery) String() string
func (ExternalExadataInfrastructureDiscovery) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscovery) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataInfrastructureDiscoveryLicenseModelEnum ¶ added in v65.36.1
type ExternalExadataInfrastructureDiscoveryLicenseModelEnum string
ExternalExadataInfrastructureDiscoveryLicenseModelEnum Enum with underlying type: string
const ( ExternalExadataInfrastructureDiscoveryLicenseModelLicenseIncluded ExternalExadataInfrastructureDiscoveryLicenseModelEnum = "LICENSE_INCLUDED" ExternalExadataInfrastructureDiscoveryLicenseModelBringYourOwnLicense ExternalExadataInfrastructureDiscoveryLicenseModelEnum = "BRING_YOUR_OWN_LICENSE" )
Set of constants representing the allowable values for ExternalExadataInfrastructureDiscoveryLicenseModelEnum
func GetExternalExadataInfrastructureDiscoveryLicenseModelEnumValues ¶ added in v65.36.1
func GetExternalExadataInfrastructureDiscoveryLicenseModelEnumValues() []ExternalExadataInfrastructureDiscoveryLicenseModelEnum
GetExternalExadataInfrastructureDiscoveryLicenseModelEnumValues Enumerates the set of values for ExternalExadataInfrastructureDiscoveryLicenseModelEnum
func GetMappingExternalExadataInfrastructureDiscoveryLicenseModelEnum ¶ added in v65.36.1
func GetMappingExternalExadataInfrastructureDiscoveryLicenseModelEnum(val string) (ExternalExadataInfrastructureDiscoveryLicenseModelEnum, bool)
GetMappingExternalExadataInfrastructureDiscoveryLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalExadataInfrastructureDiscoveryRackSizeEnum ¶ added in v65.36.1
type ExternalExadataInfrastructureDiscoveryRackSizeEnum string
ExternalExadataInfrastructureDiscoveryRackSizeEnum Enum with underlying type: string
const ( ExternalExadataInfrastructureDiscoveryRackSizeFull ExternalExadataInfrastructureDiscoveryRackSizeEnum = "FULL" ExternalExadataInfrastructureDiscoveryRackSizeHalf ExternalExadataInfrastructureDiscoveryRackSizeEnum = "HALF" ExternalExadataInfrastructureDiscoveryRackSizeQuarter ExternalExadataInfrastructureDiscoveryRackSizeEnum = "QUARTER" ExternalExadataInfrastructureDiscoveryRackSizeEighth ExternalExadataInfrastructureDiscoveryRackSizeEnum = "EIGHTH" ExternalExadataInfrastructureDiscoveryRackSizeUnknown ExternalExadataInfrastructureDiscoveryRackSizeEnum = "UNKNOWN" )
Set of constants representing the allowable values for ExternalExadataInfrastructureDiscoveryRackSizeEnum
func GetExternalExadataInfrastructureDiscoveryRackSizeEnumValues ¶ added in v65.36.1
func GetExternalExadataInfrastructureDiscoveryRackSizeEnumValues() []ExternalExadataInfrastructureDiscoveryRackSizeEnum
GetExternalExadataInfrastructureDiscoveryRackSizeEnumValues Enumerates the set of values for ExternalExadataInfrastructureDiscoveryRackSizeEnum
func GetMappingExternalExadataInfrastructureDiscoveryRackSizeEnum ¶ added in v65.36.1
func GetMappingExternalExadataInfrastructureDiscoveryRackSizeEnum(val string) (ExternalExadataInfrastructureDiscoveryRackSizeEnum, bool)
GetMappingExternalExadataInfrastructureDiscoveryRackSizeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalExadataInfrastructureDiscoverySummary ¶ added in v65.36.1
type ExternalExadataInfrastructureDiscoverySummary struct { // The name of the entity. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the entity discovered. Id *string `mandatory:"false" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the agent used for monitoring. AgentId *string `mandatory:"false" json:"agentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the associated connector. ConnectorId *string `mandatory:"false" json:"connectorId"` // The version of the entity. Version *string `mandatory:"false" json:"version"` // The internal identifier of the entity. InternalId *string `mandatory:"false" json:"internalId"` // The status of the entity. Status *string `mandatory:"false" json:"status"` // The error code of the discovery. DiscoverErrorCode *string `mandatory:"false" json:"discoverErrorCode"` // The error message of the discovery. DiscoverErrorMsg *string `mandatory:"false" json:"discoverErrorMsg"` // The size of the Exadata infrastructure. RackSize ExternalExadataInfrastructureDiscoverySummaryRackSizeEnum `mandatory:"false" json:"rackSize,omitempty"` // The status of the entity discovery. DiscoverStatus EntityDiscoveredDiscoverStatusEnum `mandatory:"false" json:"discoverStatus,omitempty"` }
ExternalExadataInfrastructureDiscoverySummary The summary of the Exadata system infrastructure discovery.
func (ExternalExadataInfrastructureDiscoverySummary) GetAgentId ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscoverySummary) GetAgentId() *string
GetAgentId returns AgentId
func (ExternalExadataInfrastructureDiscoverySummary) GetConnectorId ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscoverySummary) GetConnectorId() *string
GetConnectorId returns ConnectorId
func (ExternalExadataInfrastructureDiscoverySummary) GetDiscoverErrorCode ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscoverySummary) GetDiscoverErrorCode() *string
GetDiscoverErrorCode returns DiscoverErrorCode
func (ExternalExadataInfrastructureDiscoverySummary) GetDiscoverErrorMsg ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscoverySummary) GetDiscoverErrorMsg() *string
GetDiscoverErrorMsg returns DiscoverErrorMsg
func (ExternalExadataInfrastructureDiscoverySummary) GetDiscoverStatus ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscoverySummary) GetDiscoverStatus() EntityDiscoveredDiscoverStatusEnum
GetDiscoverStatus returns DiscoverStatus
func (ExternalExadataInfrastructureDiscoverySummary) GetDisplayName ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscoverySummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalExadataInfrastructureDiscoverySummary) GetId ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscoverySummary) GetId() *string
GetId returns Id
func (ExternalExadataInfrastructureDiscoverySummary) GetInternalId ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscoverySummary) GetInternalId() *string
GetInternalId returns InternalId
func (ExternalExadataInfrastructureDiscoverySummary) GetStatus ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscoverySummary) GetStatus() *string
GetStatus returns Status
func (ExternalExadataInfrastructureDiscoverySummary) GetVersion ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscoverySummary) GetVersion() *string
GetVersion returns Version
func (ExternalExadataInfrastructureDiscoverySummary) MarshalJSON ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscoverySummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalExadataInfrastructureDiscoverySummary) String ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscoverySummary) String() string
func (ExternalExadataInfrastructureDiscoverySummary) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataInfrastructureDiscoverySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataInfrastructureDiscoverySummaryRackSizeEnum ¶ added in v65.36.1
type ExternalExadataInfrastructureDiscoverySummaryRackSizeEnum string
ExternalExadataInfrastructureDiscoverySummaryRackSizeEnum Enum with underlying type: string
const ( ExternalExadataInfrastructureDiscoverySummaryRackSizeFull ExternalExadataInfrastructureDiscoverySummaryRackSizeEnum = "FULL" ExternalExadataInfrastructureDiscoverySummaryRackSizeHalf ExternalExadataInfrastructureDiscoverySummaryRackSizeEnum = "HALF" ExternalExadataInfrastructureDiscoverySummaryRackSizeQuarter ExternalExadataInfrastructureDiscoverySummaryRackSizeEnum = "QUARTER" ExternalExadataInfrastructureDiscoverySummaryRackSizeEighth ExternalExadataInfrastructureDiscoverySummaryRackSizeEnum = "EIGHTH" )
Set of constants representing the allowable values for ExternalExadataInfrastructureDiscoverySummaryRackSizeEnum
func GetExternalExadataInfrastructureDiscoverySummaryRackSizeEnumValues ¶ added in v65.36.1
func GetExternalExadataInfrastructureDiscoverySummaryRackSizeEnumValues() []ExternalExadataInfrastructureDiscoverySummaryRackSizeEnum
GetExternalExadataInfrastructureDiscoverySummaryRackSizeEnumValues Enumerates the set of values for ExternalExadataInfrastructureDiscoverySummaryRackSizeEnum
func GetMappingExternalExadataInfrastructureDiscoverySummaryRackSizeEnum ¶ added in v65.36.1
func GetMappingExternalExadataInfrastructureDiscoverySummaryRackSizeEnum(val string) (ExternalExadataInfrastructureDiscoverySummaryRackSizeEnum, bool)
GetMappingExternalExadataInfrastructureDiscoverySummaryRackSizeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalExadataInfrastructureLicenseModelEnum ¶ added in v65.36.1
type ExternalExadataInfrastructureLicenseModelEnum string
ExternalExadataInfrastructureLicenseModelEnum Enum with underlying type: string
const ( ExternalExadataInfrastructureLicenseModelLicenseIncluded ExternalExadataInfrastructureLicenseModelEnum = "LICENSE_INCLUDED" ExternalExadataInfrastructureLicenseModelBringYourOwnLicense ExternalExadataInfrastructureLicenseModelEnum = "BRING_YOUR_OWN_LICENSE" )
Set of constants representing the allowable values for ExternalExadataInfrastructureLicenseModelEnum
func GetExternalExadataInfrastructureLicenseModelEnumValues ¶ added in v65.36.1
func GetExternalExadataInfrastructureLicenseModelEnumValues() []ExternalExadataInfrastructureLicenseModelEnum
GetExternalExadataInfrastructureLicenseModelEnumValues Enumerates the set of values for ExternalExadataInfrastructureLicenseModelEnum
func GetMappingExternalExadataInfrastructureLicenseModelEnum ¶ added in v65.36.1
func GetMappingExternalExadataInfrastructureLicenseModelEnum(val string) (ExternalExadataInfrastructureLicenseModelEnum, bool)
GetMappingExternalExadataInfrastructureLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalExadataInfrastructureRackSizeEnum ¶ added in v65.36.1
type ExternalExadataInfrastructureRackSizeEnum string
ExternalExadataInfrastructureRackSizeEnum Enum with underlying type: string
const ( ExternalExadataInfrastructureRackSizeFull ExternalExadataInfrastructureRackSizeEnum = "FULL" ExternalExadataInfrastructureRackSizeHalf ExternalExadataInfrastructureRackSizeEnum = "HALF" ExternalExadataInfrastructureRackSizeQuarter ExternalExadataInfrastructureRackSizeEnum = "QUARTER" ExternalExadataInfrastructureRackSizeEighth ExternalExadataInfrastructureRackSizeEnum = "EIGHTH" )
Set of constants representing the allowable values for ExternalExadataInfrastructureRackSizeEnum
func GetExternalExadataInfrastructureRackSizeEnumValues ¶ added in v65.36.1
func GetExternalExadataInfrastructureRackSizeEnumValues() []ExternalExadataInfrastructureRackSizeEnum
GetExternalExadataInfrastructureRackSizeEnumValues Enumerates the set of values for ExternalExadataInfrastructureRackSizeEnum
func GetMappingExternalExadataInfrastructureRackSizeEnum ¶ added in v65.36.1
func GetMappingExternalExadataInfrastructureRackSizeEnum(val string) (ExternalExadataInfrastructureRackSizeEnum, bool)
GetMappingExternalExadataInfrastructureRackSizeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalExadataInfrastructureSummary ¶ added in v65.36.1
type ExternalExadataInfrastructureSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata resource. Id *string `mandatory:"true" json:"id"` // The name of the Exadata resource. English letters, numbers, "-", "_" and "." only. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The version of the Exadata resource. Version *string `mandatory:"false" json:"version"` // The internal ID of the Exadata resource. InternalId *string `mandatory:"false" json:"internalId"` // The status of the Exadata resource. Status *string `mandatory:"false" json:"status"` // The timestamp of the creation of the Exadata resource. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The timestamp of the last update of the Exadata resource. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The details of the lifecycle state of the Exadata resource. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The additional details of the resource defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` AdditionalDetails map[string]string `mandatory:"false" json:"additionalDetails"` // The Oracle grid home path. GridHomePath *string `mandatory:"false" json:"gridHomePath"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The rack size of the Exadata infrastructure. RackSize ExternalExadataInfrastructureSummaryRackSizeEnum `mandatory:"false" json:"rackSize,omitempty"` // The Oracle license model that applies to the database management resources. LicenseModel ExternalExadataInfrastructureSummaryLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"` // The current lifecycle state of the database resource. LifecycleState DbmResourceLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
ExternalExadataInfrastructureSummary The Exadata infrastructure.
func (ExternalExadataInfrastructureSummary) GetAdditionalDetails ¶ added in v65.36.1
func (m ExternalExadataInfrastructureSummary) GetAdditionalDetails() map[string]string
GetAdditionalDetails returns AdditionalDetails
func (ExternalExadataInfrastructureSummary) GetDisplayName ¶ added in v65.36.1
func (m ExternalExadataInfrastructureSummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalExadataInfrastructureSummary) GetId ¶ added in v65.36.1
func (m ExternalExadataInfrastructureSummary) GetId() *string
GetId returns Id
func (ExternalExadataInfrastructureSummary) GetInternalId ¶ added in v65.36.1
func (m ExternalExadataInfrastructureSummary) GetInternalId() *string
GetInternalId returns InternalId
func (ExternalExadataInfrastructureSummary) GetLifecycleDetails ¶ added in v65.36.1
func (m ExternalExadataInfrastructureSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (ExternalExadataInfrastructureSummary) GetLifecycleState ¶ added in v65.36.1
func (m ExternalExadataInfrastructureSummary) GetLifecycleState() DbmResourceLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (ExternalExadataInfrastructureSummary) GetStatus ¶ added in v65.36.1
func (m ExternalExadataInfrastructureSummary) GetStatus() *string
GetStatus returns Status
func (ExternalExadataInfrastructureSummary) GetTimeCreated ¶ added in v65.36.1
func (m ExternalExadataInfrastructureSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (ExternalExadataInfrastructureSummary) GetTimeUpdated ¶ added in v65.36.1
func (m ExternalExadataInfrastructureSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (ExternalExadataInfrastructureSummary) GetVersion ¶ added in v65.36.1
func (m ExternalExadataInfrastructureSummary) GetVersion() *string
GetVersion returns Version
func (ExternalExadataInfrastructureSummary) MarshalJSON ¶ added in v65.36.1
func (m ExternalExadataInfrastructureSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalExadataInfrastructureSummary) String ¶ added in v65.36.1
func (m ExternalExadataInfrastructureSummary) String() string
func (ExternalExadataInfrastructureSummary) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataInfrastructureSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataInfrastructureSummaryLicenseModelEnum ¶ added in v65.36.1
type ExternalExadataInfrastructureSummaryLicenseModelEnum string
ExternalExadataInfrastructureSummaryLicenseModelEnum Enum with underlying type: string
const ( ExternalExadataInfrastructureSummaryLicenseModelLicenseIncluded ExternalExadataInfrastructureSummaryLicenseModelEnum = "LICENSE_INCLUDED" ExternalExadataInfrastructureSummaryLicenseModelBringYourOwnLicense ExternalExadataInfrastructureSummaryLicenseModelEnum = "BRING_YOUR_OWN_LICENSE" )
Set of constants representing the allowable values for ExternalExadataInfrastructureSummaryLicenseModelEnum
func GetExternalExadataInfrastructureSummaryLicenseModelEnumValues ¶ added in v65.36.1
func GetExternalExadataInfrastructureSummaryLicenseModelEnumValues() []ExternalExadataInfrastructureSummaryLicenseModelEnum
GetExternalExadataInfrastructureSummaryLicenseModelEnumValues Enumerates the set of values for ExternalExadataInfrastructureSummaryLicenseModelEnum
func GetMappingExternalExadataInfrastructureSummaryLicenseModelEnum ¶ added in v65.36.1
func GetMappingExternalExadataInfrastructureSummaryLicenseModelEnum(val string) (ExternalExadataInfrastructureSummaryLicenseModelEnum, bool)
GetMappingExternalExadataInfrastructureSummaryLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalExadataInfrastructureSummaryRackSizeEnum ¶ added in v65.36.1
type ExternalExadataInfrastructureSummaryRackSizeEnum string
ExternalExadataInfrastructureSummaryRackSizeEnum Enum with underlying type: string
const ( ExternalExadataInfrastructureSummaryRackSizeFull ExternalExadataInfrastructureSummaryRackSizeEnum = "FULL" ExternalExadataInfrastructureSummaryRackSizeHalf ExternalExadataInfrastructureSummaryRackSizeEnum = "HALF" ExternalExadataInfrastructureSummaryRackSizeQuarter ExternalExadataInfrastructureSummaryRackSizeEnum = "QUARTER" ExternalExadataInfrastructureSummaryRackSizeEighth ExternalExadataInfrastructureSummaryRackSizeEnum = "EIGHTH" )
Set of constants representing the allowable values for ExternalExadataInfrastructureSummaryRackSizeEnum
func GetExternalExadataInfrastructureSummaryRackSizeEnumValues ¶ added in v65.36.1
func GetExternalExadataInfrastructureSummaryRackSizeEnumValues() []ExternalExadataInfrastructureSummaryRackSizeEnum
GetExternalExadataInfrastructureSummaryRackSizeEnumValues Enumerates the set of values for ExternalExadataInfrastructureSummaryRackSizeEnum
func GetMappingExternalExadataInfrastructureSummaryRackSizeEnum ¶ added in v65.36.1
func GetMappingExternalExadataInfrastructureSummaryRackSizeEnum(val string) (ExternalExadataInfrastructureSummaryRackSizeEnum, bool)
GetMappingExternalExadataInfrastructureSummaryRackSizeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalExadataStorageConnector ¶ added in v65.36.1
type ExternalExadataStorageConnector struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata resource. Id *string `mandatory:"true" json:"id"` // The name of the Exadata resource. English letters, numbers, "-", "_" and "." only. DisplayName *string `mandatory:"true" json:"displayName"` // The version of the Exadata resource. Version *string `mandatory:"false" json:"version"` // The internal ID of the Exadata resource. InternalId *string `mandatory:"false" json:"internalId"` // The status of the Exadata resource. Status *string `mandatory:"false" json:"status"` // The timestamp of the creation of the Exadata resource. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The timestamp of the last update of the Exadata resource. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The details of the lifecycle state of the Exadata resource. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The additional details of the resource defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` AdditionalDetails map[string]string `mandatory:"false" json:"additionalDetails"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata infrastructure. ExadataInfrastructureId *string `mandatory:"false" json:"exadataInfrastructureId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the agent for the Exadata storage server. AgentId *string `mandatory:"false" json:"agentId"` // The unique string of the connection. For example, "https://<storage-server-name>/MS/RESTService/". ConnectionUri *string `mandatory:"false" json:"connectionUri"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata storage server. StorageServerId *string `mandatory:"false" json:"storageServerId"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The current lifecycle state of the database resource. LifecycleState DbmResourceLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
ExternalExadataStorageConnector The details of the Exadata storage server connector.
func (ExternalExadataStorageConnector) GetAdditionalDetails ¶ added in v65.36.1
func (m ExternalExadataStorageConnector) GetAdditionalDetails() map[string]string
GetAdditionalDetails returns AdditionalDetails
func (ExternalExadataStorageConnector) GetDisplayName ¶ added in v65.36.1
func (m ExternalExadataStorageConnector) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalExadataStorageConnector) GetId ¶ added in v65.36.1
func (m ExternalExadataStorageConnector) GetId() *string
GetId returns Id
func (ExternalExadataStorageConnector) GetInternalId ¶ added in v65.36.1
func (m ExternalExadataStorageConnector) GetInternalId() *string
GetInternalId returns InternalId
func (ExternalExadataStorageConnector) GetLifecycleDetails ¶ added in v65.36.1
func (m ExternalExadataStorageConnector) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (ExternalExadataStorageConnector) GetLifecycleState ¶ added in v65.36.1
func (m ExternalExadataStorageConnector) GetLifecycleState() DbmResourceLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (ExternalExadataStorageConnector) GetStatus ¶ added in v65.36.1
func (m ExternalExadataStorageConnector) GetStatus() *string
GetStatus returns Status
func (ExternalExadataStorageConnector) GetTimeCreated ¶ added in v65.36.1
func (m ExternalExadataStorageConnector) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (ExternalExadataStorageConnector) GetTimeUpdated ¶ added in v65.36.1
func (m ExternalExadataStorageConnector) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (ExternalExadataStorageConnector) GetVersion ¶ added in v65.36.1
func (m ExternalExadataStorageConnector) GetVersion() *string
GetVersion returns Version
func (ExternalExadataStorageConnector) MarshalJSON ¶ added in v65.36.1
func (m ExternalExadataStorageConnector) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalExadataStorageConnector) String ¶ added in v65.36.1
func (m ExternalExadataStorageConnector) String() string
func (ExternalExadataStorageConnector) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataStorageConnector) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataStorageConnectorCollection ¶ added in v65.36.1
type ExternalExadataStorageConnectorCollection struct { // A list of Exadata storage server connectors. Items []ExternalExadataStorageConnectorSummary `mandatory:"true" json:"items"` }
ExternalExadataStorageConnectorCollection The Exadata storage server connector list.
func (ExternalExadataStorageConnectorCollection) String ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorCollection) String() string
func (ExternalExadataStorageConnectorCollection) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataStorageConnectorStatus ¶ added in v65.36.1
type ExternalExadataStorageConnectorStatus struct { // The connection status of the connector. Status ExternalExadataStorageConnectorStatusStatusEnum `mandatory:"true" json:"status"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata storage server connector. Id *string `mandatory:"false" json:"id"` // The error message indicating the reason for failure or `null` if the connection was successful. ErrorMessage *string `mandatory:"false" json:"errorMessage"` }
ExternalExadataStorageConnectorStatus The status of an Exadata storage server connector.
func (ExternalExadataStorageConnectorStatus) String ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorStatus) String() string
func (ExternalExadataStorageConnectorStatus) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorStatus) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataStorageConnectorStatusStatusEnum ¶ added in v65.36.1
type ExternalExadataStorageConnectorStatusStatusEnum string
ExternalExadataStorageConnectorStatusStatusEnum Enum with underlying type: string
const ( ExternalExadataStorageConnectorStatusStatusSucceeded ExternalExadataStorageConnectorStatusStatusEnum = "SUCCEEDED" ExternalExadataStorageConnectorStatusStatusFailed ExternalExadataStorageConnectorStatusStatusEnum = "FAILED" )
Set of constants representing the allowable values for ExternalExadataStorageConnectorStatusStatusEnum
func GetExternalExadataStorageConnectorStatusStatusEnumValues ¶ added in v65.36.1
func GetExternalExadataStorageConnectorStatusStatusEnumValues() []ExternalExadataStorageConnectorStatusStatusEnum
GetExternalExadataStorageConnectorStatusStatusEnumValues Enumerates the set of values for ExternalExadataStorageConnectorStatusStatusEnum
func GetMappingExternalExadataStorageConnectorStatusStatusEnum ¶ added in v65.36.1
func GetMappingExternalExadataStorageConnectorStatusStatusEnum(val string) (ExternalExadataStorageConnectorStatusStatusEnum, bool)
GetMappingExternalExadataStorageConnectorStatusStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalExadataStorageConnectorSummary ¶ added in v65.36.1
type ExternalExadataStorageConnectorSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata resource. Id *string `mandatory:"true" json:"id"` // The name of the Exadata resource. English letters, numbers, "-", "_" and "." only. DisplayName *string `mandatory:"true" json:"displayName"` // The version of the Exadata resource. Version *string `mandatory:"false" json:"version"` // The internal ID of the Exadata resource. InternalId *string `mandatory:"false" json:"internalId"` // The status of the Exadata resource. Status *string `mandatory:"false" json:"status"` // The timestamp of the creation of the Exadata resource. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The timestamp of the last update of the Exadata resource. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The details of the lifecycle state of the Exadata resource. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The additional details of the resource defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` AdditionalDetails map[string]string `mandatory:"false" json:"additionalDetails"` // The unique string of the connection. For example, "https://<storage-server-name>/MS/RESTService/". ConnectionUri *string `mandatory:"false" json:"connectionUri"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata storage server. StorageServerId *string `mandatory:"false" json:"storageServerId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the agent for the Exadata storage server. AgentId *string `mandatory:"false" json:"agentId"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The current lifecycle state of the database resource. LifecycleState DbmResourceLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
ExternalExadataStorageConnectorSummary The connector of the Exadata storage server.
func (ExternalExadataStorageConnectorSummary) GetAdditionalDetails ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorSummary) GetAdditionalDetails() map[string]string
GetAdditionalDetails returns AdditionalDetails
func (ExternalExadataStorageConnectorSummary) GetDisplayName ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorSummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalExadataStorageConnectorSummary) GetId ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorSummary) GetId() *string
GetId returns Id
func (ExternalExadataStorageConnectorSummary) GetInternalId ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorSummary) GetInternalId() *string
GetInternalId returns InternalId
func (ExternalExadataStorageConnectorSummary) GetLifecycleDetails ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (ExternalExadataStorageConnectorSummary) GetLifecycleState ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorSummary) GetLifecycleState() DbmResourceLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (ExternalExadataStorageConnectorSummary) GetStatus ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorSummary) GetStatus() *string
GetStatus returns Status
func (ExternalExadataStorageConnectorSummary) GetTimeCreated ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (ExternalExadataStorageConnectorSummary) GetTimeUpdated ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (ExternalExadataStorageConnectorSummary) GetVersion ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorSummary) GetVersion() *string
GetVersion returns Version
func (ExternalExadataStorageConnectorSummary) MarshalJSON ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalExadataStorageConnectorSummary) String ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorSummary) String() string
func (ExternalExadataStorageConnectorSummary) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataStorageConnectorSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataStorageGrid ¶ added in v65.36.1
type ExternalExadataStorageGrid struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata resource. Id *string `mandatory:"true" json:"id"` // The name of the Exadata resource. English letters, numbers, "-", "_" and "." only. DisplayName *string `mandatory:"true" json:"displayName"` // The version of the Exadata resource. Version *string `mandatory:"false" json:"version"` // The internal ID of the Exadata resource. InternalId *string `mandatory:"false" json:"internalId"` // The status of the Exadata resource. Status *string `mandatory:"false" json:"status"` // The timestamp of the creation of the Exadata resource. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The timestamp of the last update of the Exadata resource. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The details of the lifecycle state of the Exadata resource. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The additional details of the resource defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` AdditionalDetails map[string]string `mandatory:"false" json:"additionalDetails"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata infrastructure. ExadataInfrastructureId *string `mandatory:"false" json:"exadataInfrastructureId"` // The number of Exadata storage servers in the Exadata infrastructure. ServerCount *float32 `mandatory:"false" json:"serverCount"` // A list of monitored Exadata storage servers. StorageServers []ExternalExadataStorageServerSummary `mandatory:"false" json:"storageServers"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The current lifecycle state of the database resource. LifecycleState DbmResourceLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
ExternalExadataStorageGrid The details of the Exadata storage server grid.
func (ExternalExadataStorageGrid) GetAdditionalDetails ¶ added in v65.36.1
func (m ExternalExadataStorageGrid) GetAdditionalDetails() map[string]string
GetAdditionalDetails returns AdditionalDetails
func (ExternalExadataStorageGrid) GetDisplayName ¶ added in v65.36.1
func (m ExternalExadataStorageGrid) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalExadataStorageGrid) GetId ¶ added in v65.36.1
func (m ExternalExadataStorageGrid) GetId() *string
GetId returns Id
func (ExternalExadataStorageGrid) GetInternalId ¶ added in v65.36.1
func (m ExternalExadataStorageGrid) GetInternalId() *string
GetInternalId returns InternalId
func (ExternalExadataStorageGrid) GetLifecycleDetails ¶ added in v65.36.1
func (m ExternalExadataStorageGrid) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (ExternalExadataStorageGrid) GetLifecycleState ¶ added in v65.36.1
func (m ExternalExadataStorageGrid) GetLifecycleState() DbmResourceLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (ExternalExadataStorageGrid) GetStatus ¶ added in v65.36.1
func (m ExternalExadataStorageGrid) GetStatus() *string
GetStatus returns Status
func (ExternalExadataStorageGrid) GetTimeCreated ¶ added in v65.36.1
func (m ExternalExadataStorageGrid) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (ExternalExadataStorageGrid) GetTimeUpdated ¶ added in v65.36.1
func (m ExternalExadataStorageGrid) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (ExternalExadataStorageGrid) GetVersion ¶ added in v65.36.1
func (m ExternalExadataStorageGrid) GetVersion() *string
GetVersion returns Version
func (ExternalExadataStorageGrid) MarshalJSON ¶ added in v65.36.1
func (m ExternalExadataStorageGrid) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalExadataStorageGrid) String ¶ added in v65.36.1
func (m ExternalExadataStorageGrid) String() string
func (ExternalExadataStorageGrid) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataStorageGrid) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataStorageGridSummary ¶ added in v65.36.1
type ExternalExadataStorageGridSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata resource. Id *string `mandatory:"true" json:"id"` // The name of the Exadata resource. English letters, numbers, "-", "_" and "." only. DisplayName *string `mandatory:"true" json:"displayName"` // The version of the Exadata resource. Version *string `mandatory:"false" json:"version"` // The internal ID of the Exadata resource. InternalId *string `mandatory:"false" json:"internalId"` // The status of the Exadata resource. Status *string `mandatory:"false" json:"status"` // The timestamp of the creation of the Exadata resource. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The timestamp of the last update of the Exadata resource. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The details of the lifecycle state of the Exadata resource. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The additional details of the resource defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` AdditionalDetails map[string]string `mandatory:"false" json:"additionalDetails"` // The number of Exadata storage servers in the Exadata infrastructure. ServerCount *float32 `mandatory:"false" json:"serverCount"` // The current lifecycle state of the database resource. LifecycleState DbmResourceLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
ExternalExadataStorageGridSummary The Exadata storage server grid of the Exadata infrastructure.
func (ExternalExadataStorageGridSummary) GetAdditionalDetails ¶ added in v65.36.1
func (m ExternalExadataStorageGridSummary) GetAdditionalDetails() map[string]string
GetAdditionalDetails returns AdditionalDetails
func (ExternalExadataStorageGridSummary) GetDisplayName ¶ added in v65.36.1
func (m ExternalExadataStorageGridSummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalExadataStorageGridSummary) GetId ¶ added in v65.36.1
func (m ExternalExadataStorageGridSummary) GetId() *string
GetId returns Id
func (ExternalExadataStorageGridSummary) GetInternalId ¶ added in v65.36.1
func (m ExternalExadataStorageGridSummary) GetInternalId() *string
GetInternalId returns InternalId
func (ExternalExadataStorageGridSummary) GetLifecycleDetails ¶ added in v65.36.1
func (m ExternalExadataStorageGridSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (ExternalExadataStorageGridSummary) GetLifecycleState ¶ added in v65.36.1
func (m ExternalExadataStorageGridSummary) GetLifecycleState() DbmResourceLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (ExternalExadataStorageGridSummary) GetStatus ¶ added in v65.36.1
func (m ExternalExadataStorageGridSummary) GetStatus() *string
GetStatus returns Status
func (ExternalExadataStorageGridSummary) GetTimeCreated ¶ added in v65.36.1
func (m ExternalExadataStorageGridSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (ExternalExadataStorageGridSummary) GetTimeUpdated ¶ added in v65.36.1
func (m ExternalExadataStorageGridSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (ExternalExadataStorageGridSummary) GetVersion ¶ added in v65.36.1
func (m ExternalExadataStorageGridSummary) GetVersion() *string
GetVersion returns Version
func (ExternalExadataStorageGridSummary) MarshalJSON ¶ added in v65.36.1
func (m ExternalExadataStorageGridSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalExadataStorageGridSummary) String ¶ added in v65.36.1
func (m ExternalExadataStorageGridSummary) String() string
func (ExternalExadataStorageGridSummary) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataStorageGridSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataStorageServer ¶ added in v65.36.1
type ExternalExadataStorageServer struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata resource. Id *string `mandatory:"true" json:"id"` // The name of the Exadata resource. English letters, numbers, "-", "_" and "." only. DisplayName *string `mandatory:"true" json:"displayName"` // The version of the Exadata resource. Version *string `mandatory:"false" json:"version"` // The internal ID of the Exadata resource. InternalId *string `mandatory:"false" json:"internalId"` // The status of the Exadata resource. Status *string `mandatory:"false" json:"status"` // The timestamp of the creation of the Exadata resource. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The timestamp of the last update of the Exadata resource. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The details of the lifecycle state of the Exadata resource. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The additional details of the resource defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` AdditionalDetails map[string]string `mandatory:"false" json:"additionalDetails"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata infrastructure. ExadataInfrastructureId *string `mandatory:"false" json:"exadataInfrastructureId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata storage server grid. StorageGridId *string `mandatory:"false" json:"storageGridId"` // The make model of the Exadata storage server. MakeModel *string `mandatory:"false" json:"makeModel"` // The IP address of the Exadata storage server. IpAddress *string `mandatory:"false" json:"ipAddress"` // The CPU count of the Exadata storage server. CpuCount *float32 `mandatory:"false" json:"cpuCount"` // The Exadata storage server memory size in GB. MemoryGB *float64 `mandatory:"false" json:"memoryGB"` // The maximum hard disk IO operations per second of the Exadata storage server. MaxHardDiskIOPS *int `mandatory:"false" json:"maxHardDiskIOPS"` // The maximum hard disk IO throughput in MB/s of the Exadata storage server. MaxHardDiskThroughput *int `mandatory:"false" json:"maxHardDiskThroughput"` // The maximum flash disk IO operations per second of the Exadata storage server. MaxFlashDiskIOPS *int `mandatory:"false" json:"maxFlashDiskIOPS"` // The maximum flash disk IO throughput in MB/s of the Exadata storage server. MaxFlashDiskThroughput *int `mandatory:"false" json:"maxFlashDiskThroughput"` Connector *ExternalExadataStorageConnectorSummary `mandatory:"false" json:"connector"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The current lifecycle state of the database resource. LifecycleState DbmResourceLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
ExternalExadataStorageServer The details of the Exadata storage server.
func (ExternalExadataStorageServer) GetAdditionalDetails ¶ added in v65.36.1
func (m ExternalExadataStorageServer) GetAdditionalDetails() map[string]string
GetAdditionalDetails returns AdditionalDetails
func (ExternalExadataStorageServer) GetDisplayName ¶ added in v65.36.1
func (m ExternalExadataStorageServer) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalExadataStorageServer) GetId ¶ added in v65.36.1
func (m ExternalExadataStorageServer) GetId() *string
GetId returns Id
func (ExternalExadataStorageServer) GetInternalId ¶ added in v65.36.1
func (m ExternalExadataStorageServer) GetInternalId() *string
GetInternalId returns InternalId
func (ExternalExadataStorageServer) GetLifecycleDetails ¶ added in v65.36.1
func (m ExternalExadataStorageServer) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (ExternalExadataStorageServer) GetLifecycleState ¶ added in v65.36.1
func (m ExternalExadataStorageServer) GetLifecycleState() DbmResourceLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (ExternalExadataStorageServer) GetStatus ¶ added in v65.36.1
func (m ExternalExadataStorageServer) GetStatus() *string
GetStatus returns Status
func (ExternalExadataStorageServer) GetTimeCreated ¶ added in v65.36.1
func (m ExternalExadataStorageServer) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (ExternalExadataStorageServer) GetTimeUpdated ¶ added in v65.36.1
func (m ExternalExadataStorageServer) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (ExternalExadataStorageServer) GetVersion ¶ added in v65.36.1
func (m ExternalExadataStorageServer) GetVersion() *string
GetVersion returns Version
func (ExternalExadataStorageServer) MarshalJSON ¶ added in v65.36.1
func (m ExternalExadataStorageServer) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalExadataStorageServer) String ¶ added in v65.36.1
func (m ExternalExadataStorageServer) String() string
func (ExternalExadataStorageServer) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataStorageServer) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataStorageServerCollection ¶ added in v65.36.1
type ExternalExadataStorageServerCollection struct { // A list of Exadata storage servers. Items []ExternalExadataStorageServerSummary `mandatory:"true" json:"items"` }
ExternalExadataStorageServerCollection The Exadata storage server list.
func (ExternalExadataStorageServerCollection) String ¶ added in v65.36.1
func (m ExternalExadataStorageServerCollection) String() string
func (ExternalExadataStorageServerCollection) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataStorageServerCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalExadataStorageServerSummary ¶ added in v65.36.1
type ExternalExadataStorageServerSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata resource. Id *string `mandatory:"true" json:"id"` // The name of the Exadata resource. English letters, numbers, "-", "_" and "." only. DisplayName *string `mandatory:"true" json:"displayName"` // The version of the Exadata resource. Version *string `mandatory:"false" json:"version"` // The internal ID of the Exadata resource. InternalId *string `mandatory:"false" json:"internalId"` // The status of the Exadata resource. Status *string `mandatory:"false" json:"status"` // The timestamp of the creation of the Exadata resource. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The timestamp of the last update of the Exadata resource. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The details of the lifecycle state of the Exadata resource. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The additional details of the resource defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` AdditionalDetails map[string]string `mandatory:"false" json:"additionalDetails"` // The make model of the Exadata storage server. MakeModel *string `mandatory:"false" json:"makeModel"` // The IP address of the Exadata storage server. IpAddress *string `mandatory:"false" json:"ipAddress"` // The CPU count of the Exadata storage server. CpuCount *float32 `mandatory:"false" json:"cpuCount"` // The Exadata storage server memory size in GB. MemoryGB *float64 `mandatory:"false" json:"memoryGB"` // The maximum hard disk IO operations per second of the Exadata storage server. MaxHardDiskIOPS *int `mandatory:"false" json:"maxHardDiskIOPS"` // The maximum hard disk IO throughput in MB/s of the Exadata storage server. MaxHardDiskThroughput *int `mandatory:"false" json:"maxHardDiskThroughput"` // The maximum flash disk IO operations per second of the Exadata storage server. MaxFlashDiskIOPS *int `mandatory:"false" json:"maxFlashDiskIOPS"` // The maximum flash disk IO throughput in MB/s of the Exadata storage server. MaxFlashDiskThroughput *int `mandatory:"false" json:"maxFlashDiskThroughput"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the connector. ConnectorId *string `mandatory:"false" json:"connectorId"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The current lifecycle state of the database resource. LifecycleState DbmResourceLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
ExternalExadataStorageServerSummary The Exadata storage server of the Exadata infrastructure.
func (ExternalExadataStorageServerSummary) GetAdditionalDetails ¶ added in v65.36.1
func (m ExternalExadataStorageServerSummary) GetAdditionalDetails() map[string]string
GetAdditionalDetails returns AdditionalDetails
func (ExternalExadataStorageServerSummary) GetDisplayName ¶ added in v65.36.1
func (m ExternalExadataStorageServerSummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalExadataStorageServerSummary) GetId ¶ added in v65.36.1
func (m ExternalExadataStorageServerSummary) GetId() *string
GetId returns Id
func (ExternalExadataStorageServerSummary) GetInternalId ¶ added in v65.36.1
func (m ExternalExadataStorageServerSummary) GetInternalId() *string
GetInternalId returns InternalId
func (ExternalExadataStorageServerSummary) GetLifecycleDetails ¶ added in v65.36.1
func (m ExternalExadataStorageServerSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (ExternalExadataStorageServerSummary) GetLifecycleState ¶ added in v65.36.1
func (m ExternalExadataStorageServerSummary) GetLifecycleState() DbmResourceLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (ExternalExadataStorageServerSummary) GetStatus ¶ added in v65.36.1
func (m ExternalExadataStorageServerSummary) GetStatus() *string
GetStatus returns Status
func (ExternalExadataStorageServerSummary) GetTimeCreated ¶ added in v65.36.1
func (m ExternalExadataStorageServerSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (ExternalExadataStorageServerSummary) GetTimeUpdated ¶ added in v65.36.1
func (m ExternalExadataStorageServerSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (ExternalExadataStorageServerSummary) GetVersion ¶ added in v65.36.1
func (m ExternalExadataStorageServerSummary) GetVersion() *string
GetVersion returns Version
func (ExternalExadataStorageServerSummary) MarshalJSON ¶ added in v65.36.1
func (m ExternalExadataStorageServerSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalExadataStorageServerSummary) String ¶ added in v65.36.1
func (m ExternalExadataStorageServerSummary) String() string
func (ExternalExadataStorageServerSummary) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalExadataStorageServerSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalListener ¶ added in v65.31.0
type ExternalListener struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external listener. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the external listener. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the external listener. ComponentName *string `mandatory:"true" json:"componentName"` // 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 external DB system that the listener is a part of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The current lifecycle state of the external listener. LifecycleState ExternalListenerLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external listener was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external listener was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalConnectorId *string `mandatory:"false" json:"externalConnectorId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB node. ExternalDbNodeId *string `mandatory:"false" json:"externalDbNodeId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB home. ExternalDbHomeId *string `mandatory:"false" json:"externalDbHomeId"` // The listener alias. ListenerAlias *string `mandatory:"false" json:"listenerAlias"` // The type of listener. ListenerType ExternalListenerListenerTypeEnum `mandatory:"false" json:"listenerType,omitempty"` // The additional details of the external listener defined in `{"key": "value"}` format. // Example: `{"bar-key": "value"}` AdditionalDetails map[string]string `mandatory:"false" json:"additionalDetails"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The location of the listener configuration file listener.ora. ListenerOraLocation *string `mandatory:"false" json:"listenerOraLocation"` // The Oracle home location of the listener. OracleHome *string `mandatory:"false" json:"oracleHome"` // The name of the host on which the external listener is running. HostName *string `mandatory:"false" json:"hostName"` // The directory that stores tracing and logging incidents when Automatic Diagnostic Repository (ADR) is enabled. AdrHomeDirectory *string `mandatory:"false" json:"adrHomeDirectory"` // The destination directory of the listener log file. LogDirectory *string `mandatory:"false" json:"logDirectory"` // The destination directory of the listener trace file. TraceDirectory *string `mandatory:"false" json:"traceDirectory"` // The listener version. Version *string `mandatory:"false" json:"version"` // The list of protocol addresses the listener is configured to listen on. Endpoints []ExternalListenerEndpoint `mandatory:"false" json:"endpoints"` // The list of databases that are serviced by the listener. ServicedDatabases []ExternalListenerServicedDatabase `mandatory:"false" json:"servicedDatabases"` // The list of ASMs that are serviced by the listener. ServicedAsms []ExternalServicedAsm `mandatory:"false" json:"servicedAsms"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalListener The details of an external listener.
func (ExternalListener) String ¶ added in v65.31.0
func (m ExternalListener) String() string
func (*ExternalListener) UnmarshalJSON ¶ added in v65.31.0
func (m *ExternalListener) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExternalListener) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalListener) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalListenerCollection ¶ added in v65.31.0
type ExternalListenerCollection struct { // An array of external listeners. Items []ExternalListenerSummary `mandatory:"true" json:"items"` }
ExternalListenerCollection A collection of external listeners.
func (ExternalListenerCollection) String ¶ added in v65.31.0
func (m ExternalListenerCollection) String() string
func (ExternalListenerCollection) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalListenerCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalListenerEndpoint ¶ added in v65.31.0
type ExternalListenerEndpoint interface { // The list of services registered with the listener. GetServices() []string }
ExternalListenerEndpoint The protocol address that an external listener is configured to listen on.
type ExternalListenerEndpointProtocolEnum ¶ added in v65.31.0
type ExternalListenerEndpointProtocolEnum string
ExternalListenerEndpointProtocolEnum Enum with underlying type: string
const ( ExternalListenerEndpointProtocolIpc ExternalListenerEndpointProtocolEnum = "IPC" ExternalListenerEndpointProtocolTcp ExternalListenerEndpointProtocolEnum = "TCP" ExternalListenerEndpointProtocolTcps ExternalListenerEndpointProtocolEnum = "TCPS" )
Set of constants representing the allowable values for ExternalListenerEndpointProtocolEnum
func GetExternalListenerEndpointProtocolEnumValues ¶ added in v65.31.0
func GetExternalListenerEndpointProtocolEnumValues() []ExternalListenerEndpointProtocolEnum
GetExternalListenerEndpointProtocolEnumValues Enumerates the set of values for ExternalListenerEndpointProtocolEnum
func GetMappingExternalListenerEndpointProtocolEnum ¶ added in v65.31.0
func GetMappingExternalListenerEndpointProtocolEnum(val string) (ExternalListenerEndpointProtocolEnum, bool)
GetMappingExternalListenerEndpointProtocolEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalListenerIpcEndpoint ¶ added in v65.31.0
type ExternalListenerIpcEndpoint struct { // The unique name of the service. Key *string `mandatory:"true" json:"key"` // The list of services registered with the listener. Services []string `mandatory:"false" json:"services"` }
ExternalListenerIpcEndpoint An `IPC`-based protocol address.
func (ExternalListenerIpcEndpoint) GetServices ¶ added in v65.31.0
func (m ExternalListenerIpcEndpoint) GetServices() []string
GetServices returns Services
func (ExternalListenerIpcEndpoint) MarshalJSON ¶ added in v65.31.0
func (m ExternalListenerIpcEndpoint) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalListenerIpcEndpoint) String ¶ added in v65.31.0
func (m ExternalListenerIpcEndpoint) String() string
func (ExternalListenerIpcEndpoint) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalListenerIpcEndpoint) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalListenerLifecycleStateEnum ¶ added in v65.31.0
type ExternalListenerLifecycleStateEnum string
ExternalListenerLifecycleStateEnum Enum with underlying type: string
const ( ExternalListenerLifecycleStateCreating ExternalListenerLifecycleStateEnum = "CREATING" ExternalListenerLifecycleStateNotConnected ExternalListenerLifecycleStateEnum = "NOT_CONNECTED" ExternalListenerLifecycleStateActive ExternalListenerLifecycleStateEnum = "ACTIVE" ExternalListenerLifecycleStateInactive ExternalListenerLifecycleStateEnum = "INACTIVE" ExternalListenerLifecycleStateUpdating ExternalListenerLifecycleStateEnum = "UPDATING" ExternalListenerLifecycleStateDeleting ExternalListenerLifecycleStateEnum = "DELETING" ExternalListenerLifecycleStateDeleted ExternalListenerLifecycleStateEnum = "DELETED" ExternalListenerLifecycleStateFailed ExternalListenerLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ExternalListenerLifecycleStateEnum
func GetExternalListenerLifecycleStateEnumValues ¶ added in v65.31.0
func GetExternalListenerLifecycleStateEnumValues() []ExternalListenerLifecycleStateEnum
GetExternalListenerLifecycleStateEnumValues Enumerates the set of values for ExternalListenerLifecycleStateEnum
func GetMappingExternalListenerLifecycleStateEnum ¶ added in v65.31.0
func GetMappingExternalListenerLifecycleStateEnum(val string) (ExternalListenerLifecycleStateEnum, bool)
GetMappingExternalListenerLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalListenerListenerTypeEnum ¶ added in v65.31.0
type ExternalListenerListenerTypeEnum string
ExternalListenerListenerTypeEnum Enum with underlying type: string
const ( ExternalListenerListenerTypeAsm ExternalListenerListenerTypeEnum = "ASM" ExternalListenerListenerTypeLocal ExternalListenerListenerTypeEnum = "LOCAL" ExternalListenerListenerTypeScan ExternalListenerListenerTypeEnum = "SCAN" )
Set of constants representing the allowable values for ExternalListenerListenerTypeEnum
func GetExternalListenerListenerTypeEnumValues ¶ added in v65.31.0
func GetExternalListenerListenerTypeEnumValues() []ExternalListenerListenerTypeEnum
GetExternalListenerListenerTypeEnumValues Enumerates the set of values for ExternalListenerListenerTypeEnum
func GetMappingExternalListenerListenerTypeEnum ¶ added in v65.31.0
func GetMappingExternalListenerListenerTypeEnum(val string) (ExternalListenerListenerTypeEnum, bool)
GetMappingExternalListenerListenerTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExternalListenerServiceCollection ¶ added in v65.31.0
type ExternalListenerServiceCollection struct { // An array of external listener services. Items []ExternalListenerServiceSummary `mandatory:"true" json:"items"` }
ExternalListenerServiceCollection A collection of external listener services.
func (ExternalListenerServiceCollection) String ¶ added in v65.31.0
func (m ExternalListenerServiceCollection) String() string
func (ExternalListenerServiceCollection) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalListenerServiceCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalListenerServiceSummary ¶ added in v65.31.0
type ExternalListenerServiceSummary struct { // The name of the service. Name *string `mandatory:"true" json:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external listener. ListenerId *string `mandatory:"false" json:"listenerId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"false" json:"managedDatabaseId"` }
ExternalListenerServiceSummary The summary of a service registered with an external listener.
func (ExternalListenerServiceSummary) String ¶ added in v65.31.0
func (m ExternalListenerServiceSummary) String() string
func (ExternalListenerServiceSummary) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalListenerServiceSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalListenerServicedDatabase ¶ added in v65.31.0
type ExternalListenerServicedDatabase struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external database. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the database. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The unique name of the external database. DbUniqueName *string `mandatory:"false" json:"dbUniqueName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the external database resides. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The type of Oracle Database installation. DatabaseType DatabaseTypeEnum `mandatory:"false" json:"databaseType,omitempty"` // The subtype of 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"` // Indicates whether the database is a Managed Database or not. IsManaged *bool `mandatory:"false" json:"isManaged"` }
ExternalListenerServicedDatabase The details of a database serviced by an external listener.
func (ExternalListenerServicedDatabase) String ¶ added in v65.31.0
func (m ExternalListenerServicedDatabase) String() string
func (ExternalListenerServicedDatabase) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalListenerServicedDatabase) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalListenerSummary ¶ added in v65.31.0
type ExternalListenerSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external listener. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the external listener. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The name of the external listener. ComponentName *string `mandatory:"true" json:"componentName"` // 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 external DB system that the listener is a member of. ExternalDbSystemId *string `mandatory:"true" json:"externalDbSystemId"` // The current lifecycle state of the external listener. LifecycleState ExternalListenerLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the external listener was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the external listener was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalConnectorId *string `mandatory:"false" json:"externalConnectorId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB node on which the listener is running. ExternalDbNodeId *string `mandatory:"false" json:"externalDbNodeId"` // The type of listener. ListenerType ExternalListenerListenerTypeEnum `mandatory:"false" json:"listenerType,omitempty"` // Additional information about the current lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
ExternalListenerSummary The summary of an external listener.
func (ExternalListenerSummary) String ¶ added in v65.31.0
func (m ExternalListenerSummary) String() string
func (ExternalListenerSummary) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalListenerSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalListenerTcpEndpoint ¶ added in v65.31.0
type ExternalListenerTcpEndpoint struct { // The host name or IP address. Host *string `mandatory:"true" json:"host"` // The port number. Port *int `mandatory:"true" json:"port"` // The list of services registered with the listener. Services []string `mandatory:"false" json:"services"` }
ExternalListenerTcpEndpoint A `TCP`-based protocol address.
func (ExternalListenerTcpEndpoint) GetServices ¶ added in v65.31.0
func (m ExternalListenerTcpEndpoint) GetServices() []string
GetServices returns Services
func (ExternalListenerTcpEndpoint) MarshalJSON ¶ added in v65.31.0
func (m ExternalListenerTcpEndpoint) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalListenerTcpEndpoint) String ¶ added in v65.31.0
func (m ExternalListenerTcpEndpoint) String() string
func (ExternalListenerTcpEndpoint) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalListenerTcpEndpoint) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalListenerTcpsEndpoint ¶ added in v65.31.0
type ExternalListenerTcpsEndpoint struct { // The host name or IP address. Host *string `mandatory:"true" json:"host"` // The port number. Port *int `mandatory:"true" json:"port"` // The list of services registered with the listener. Services []string `mandatory:"false" json:"services"` }
ExternalListenerTcpsEndpoint A `TCPS`-based protocol address.
func (ExternalListenerTcpsEndpoint) GetServices ¶ added in v65.31.0
func (m ExternalListenerTcpsEndpoint) GetServices() []string
GetServices returns Services
func (ExternalListenerTcpsEndpoint) MarshalJSON ¶ added in v65.31.0
func (m ExternalListenerTcpsEndpoint) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalListenerTcpsEndpoint) String ¶ added in v65.31.0
func (m ExternalListenerTcpsEndpoint) String() string
func (ExternalListenerTcpsEndpoint) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalListenerTcpsEndpoint) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails ¶ added in v65.65.0
type ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails struct {
ConnectorDetails ConnectorDetails `mandatory:"true" json:"connectorDetails"`
}
ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails The details required to enable the Diagnostics and Management feature.
func (ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails) GetConnectorDetails ¶ added in v65.65.0
func (m ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails) GetConnectorDetails() ConnectorDetails
GetConnectorDetails returns ConnectorDetails
func (ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails) MarshalJSON ¶ added in v65.65.0
func (m ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails) String ¶ added in v65.65.0
func (m ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails) String() string
func (*ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails) UnmarshalJSON ¶ added in v65.65.0
func (m *ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails) ValidateEnumValue ¶ added in v65.65.0
func (m ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalPluggableDatabaseFeatureDetails ¶ added in v65.65.0
type ExternalPluggableDatabaseFeatureDetails interface {
GetConnectorDetails() ConnectorDetails
}
ExternalPluggableDatabaseFeatureDetails The details required to enable the specified Database Management feature.
type ExternalPluggableDatabaseLifecycleManagementFeatureDetails ¶ added in v65.72.0
type ExternalPluggableDatabaseLifecycleManagementFeatureDetails struct {
ConnectorDetails ConnectorDetails `mandatory:"true" json:"connectorDetails"`
}
ExternalPluggableDatabaseLifecycleManagementFeatureDetails The details required to enable the Database Lifecycle Management feature.
func (ExternalPluggableDatabaseLifecycleManagementFeatureDetails) GetConnectorDetails ¶ added in v65.72.0
func (m ExternalPluggableDatabaseLifecycleManagementFeatureDetails) GetConnectorDetails() ConnectorDetails
GetConnectorDetails returns ConnectorDetails
func (ExternalPluggableDatabaseLifecycleManagementFeatureDetails) MarshalJSON ¶ added in v65.72.0
func (m ExternalPluggableDatabaseLifecycleManagementFeatureDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalPluggableDatabaseLifecycleManagementFeatureDetails) String ¶ added in v65.72.0
func (m ExternalPluggableDatabaseLifecycleManagementFeatureDetails) String() string
func (*ExternalPluggableDatabaseLifecycleManagementFeatureDetails) UnmarshalJSON ¶ added in v65.72.0
func (m *ExternalPluggableDatabaseLifecycleManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExternalPluggableDatabaseLifecycleManagementFeatureDetails) ValidateEnumValue ¶ added in v65.72.0
func (m ExternalPluggableDatabaseLifecycleManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalPluggableDatabaseSqlWatchFeatureDetails ¶ added in v65.72.0
type ExternalPluggableDatabaseSqlWatchFeatureDetails struct {
ConnectorDetails ConnectorDetails `mandatory:"true" json:"connectorDetails"`
}
ExternalPluggableDatabaseSqlWatchFeatureDetails The details required to enable the SQL watch feature.
func (ExternalPluggableDatabaseSqlWatchFeatureDetails) GetConnectorDetails ¶ added in v65.72.0
func (m ExternalPluggableDatabaseSqlWatchFeatureDetails) GetConnectorDetails() ConnectorDetails
GetConnectorDetails returns ConnectorDetails
func (ExternalPluggableDatabaseSqlWatchFeatureDetails) MarshalJSON ¶ added in v65.72.0
func (m ExternalPluggableDatabaseSqlWatchFeatureDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalPluggableDatabaseSqlWatchFeatureDetails) String ¶ added in v65.72.0
func (m ExternalPluggableDatabaseSqlWatchFeatureDetails) String() string
func (*ExternalPluggableDatabaseSqlWatchFeatureDetails) UnmarshalJSON ¶ added in v65.72.0
func (m *ExternalPluggableDatabaseSqlWatchFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExternalPluggableDatabaseSqlWatchFeatureDetails) ValidateEnumValue ¶ added in v65.72.0
func (m ExternalPluggableDatabaseSqlWatchFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalServicedAsm ¶ added in v65.31.0
type ExternalServicedAsm struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the external ASM. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the external ASM resides. CompartmentId *string `mandatory:"false" json:"compartmentId"` }
ExternalServicedAsm The details of ASM serviced by an external listener.
func (ExternalServicedAsm) String ¶ added in v65.31.0
func (m ExternalServicedAsm) String() string
func (ExternalServicedAsm) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalServicedAsm) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalServicedDatabase ¶ added in v65.31.0
type ExternalServicedDatabase struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external database. Id *string `mandatory:"true" json:"id"` // The user-friendly name for the database. The name does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // The unique name of the external database. DbUniqueName *string `mandatory:"false" json:"dbUniqueName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the external database resides. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The type of Oracle Database installation. DatabaseType DatabaseTypeEnum `mandatory:"false" json:"databaseType,omitempty"` // The subtype of 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"` // Indicates whether the database is a Managed Database or not. IsManaged *bool `mandatory:"false" json:"isManaged"` }
ExternalServicedDatabase The details of a database serviced by an external DB system component such as a listener or ASM.
func (ExternalServicedDatabase) String ¶ added in v65.31.0
func (m ExternalServicedDatabase) String() string
func (ExternalServicedDatabase) ValidateEnumValue ¶ added in v65.31.0
func (m ExternalServicedDatabase) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalStorageGridDiscoverySummary ¶ added in v65.36.1
type ExternalStorageGridDiscoverySummary struct { // The name of the entity. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the entity discovered. Id *string `mandatory:"false" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the agent used for monitoring. AgentId *string `mandatory:"false" json:"agentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the associated connector. ConnectorId *string `mandatory:"false" json:"connectorId"` // The version of the entity. Version *string `mandatory:"false" json:"version"` // The internal identifier of the entity. InternalId *string `mandatory:"false" json:"internalId"` // The status of the entity. Status *string `mandatory:"false" json:"status"` // The error code of the discovery. DiscoverErrorCode *string `mandatory:"false" json:"discoverErrorCode"` // The error message of the discovery. DiscoverErrorMsg *string `mandatory:"false" json:"discoverErrorMsg"` // The total number of Exadata storage servers discovered. CountOfStorageServersDiscovered *int `mandatory:"false" json:"countOfStorageServersDiscovered"` // The status of the entity discovery. DiscoverStatus EntityDiscoveredDiscoverStatusEnum `mandatory:"false" json:"discoverStatus,omitempty"` }
ExternalStorageGridDiscoverySummary The summary of the Exadata storage server grid discovery.
func (ExternalStorageGridDiscoverySummary) GetAgentId ¶ added in v65.36.1
func (m ExternalStorageGridDiscoverySummary) GetAgentId() *string
GetAgentId returns AgentId
func (ExternalStorageGridDiscoverySummary) GetConnectorId ¶ added in v65.36.1
func (m ExternalStorageGridDiscoverySummary) GetConnectorId() *string
GetConnectorId returns ConnectorId
func (ExternalStorageGridDiscoverySummary) GetDiscoverErrorCode ¶ added in v65.36.1
func (m ExternalStorageGridDiscoverySummary) GetDiscoverErrorCode() *string
GetDiscoverErrorCode returns DiscoverErrorCode
func (ExternalStorageGridDiscoverySummary) GetDiscoverErrorMsg ¶ added in v65.36.1
func (m ExternalStorageGridDiscoverySummary) GetDiscoverErrorMsg() *string
GetDiscoverErrorMsg returns DiscoverErrorMsg
func (ExternalStorageGridDiscoverySummary) GetDiscoverStatus ¶ added in v65.36.1
func (m ExternalStorageGridDiscoverySummary) GetDiscoverStatus() EntityDiscoveredDiscoverStatusEnum
GetDiscoverStatus returns DiscoverStatus
func (ExternalStorageGridDiscoverySummary) GetDisplayName ¶ added in v65.36.1
func (m ExternalStorageGridDiscoverySummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalStorageGridDiscoverySummary) GetId ¶ added in v65.36.1
func (m ExternalStorageGridDiscoverySummary) GetId() *string
GetId returns Id
func (ExternalStorageGridDiscoverySummary) GetInternalId ¶ added in v65.36.1
func (m ExternalStorageGridDiscoverySummary) GetInternalId() *string
GetInternalId returns InternalId
func (ExternalStorageGridDiscoverySummary) GetStatus ¶ added in v65.36.1
func (m ExternalStorageGridDiscoverySummary) GetStatus() *string
GetStatus returns Status
func (ExternalStorageGridDiscoverySummary) GetVersion ¶ added in v65.36.1
func (m ExternalStorageGridDiscoverySummary) GetVersion() *string
GetVersion returns Version
func (ExternalStorageGridDiscoverySummary) MarshalJSON ¶ added in v65.36.1
func (m ExternalStorageGridDiscoverySummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalStorageGridDiscoverySummary) String ¶ added in v65.36.1
func (m ExternalStorageGridDiscoverySummary) String() string
func (ExternalStorageGridDiscoverySummary) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalStorageGridDiscoverySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExternalStorageServerDiscoverySummary ¶ added in v65.36.1
type ExternalStorageServerDiscoverySummary struct { // The name of the entity. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the entity discovered. Id *string `mandatory:"false" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the agent used for monitoring. AgentId *string `mandatory:"false" json:"agentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the associated connector. ConnectorId *string `mandatory:"false" json:"connectorId"` // The version of the entity. Version *string `mandatory:"false" json:"version"` // The internal identifier of the entity. InternalId *string `mandatory:"false" json:"internalId"` // The status of the entity. Status *string `mandatory:"false" json:"status"` // The error code of the discovery. DiscoverErrorCode *string `mandatory:"false" json:"discoverErrorCode"` // The error message of the discovery. DiscoverErrorMsg *string `mandatory:"false" json:"discoverErrorMsg"` // The IP address of the Exadata storage server. IpAddress *string `mandatory:"false" json:"ipAddress"` // The make model of the Exadata storage server. MakeModel *string `mandatory:"false" json:"makeModel"` // The CPU count of the Exadata storage server. CpuCount *int `mandatory:"false" json:"cpuCount"` // The memory size in GB of the Exadata storage server. MemoryGB *float64 `mandatory:"false" json:"memoryGB"` // The name of the Exadata storage server connector in case of rediscovery. ConnectorName *string `mandatory:"false" json:"connectorName"` // The status of the entity discovery. DiscoverStatus EntityDiscoveredDiscoverStatusEnum `mandatory:"false" json:"discoverStatus,omitempty"` }
ExternalStorageServerDiscoverySummary The summary of the Exadata storage server discovery.
func (ExternalStorageServerDiscoverySummary) GetAgentId ¶ added in v65.36.1
func (m ExternalStorageServerDiscoverySummary) GetAgentId() *string
GetAgentId returns AgentId
func (ExternalStorageServerDiscoverySummary) GetConnectorId ¶ added in v65.36.1
func (m ExternalStorageServerDiscoverySummary) GetConnectorId() *string
GetConnectorId returns ConnectorId
func (ExternalStorageServerDiscoverySummary) GetDiscoverErrorCode ¶ added in v65.36.1
func (m ExternalStorageServerDiscoverySummary) GetDiscoverErrorCode() *string
GetDiscoverErrorCode returns DiscoverErrorCode
func (ExternalStorageServerDiscoverySummary) GetDiscoverErrorMsg ¶ added in v65.36.1
func (m ExternalStorageServerDiscoverySummary) GetDiscoverErrorMsg() *string
GetDiscoverErrorMsg returns DiscoverErrorMsg
func (ExternalStorageServerDiscoverySummary) GetDiscoverStatus ¶ added in v65.36.1
func (m ExternalStorageServerDiscoverySummary) GetDiscoverStatus() EntityDiscoveredDiscoverStatusEnum
GetDiscoverStatus returns DiscoverStatus
func (ExternalStorageServerDiscoverySummary) GetDisplayName ¶ added in v65.36.1
func (m ExternalStorageServerDiscoverySummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExternalStorageServerDiscoverySummary) GetId ¶ added in v65.36.1
func (m ExternalStorageServerDiscoverySummary) GetId() *string
GetId returns Id
func (ExternalStorageServerDiscoverySummary) GetInternalId ¶ added in v65.36.1
func (m ExternalStorageServerDiscoverySummary) GetInternalId() *string
GetInternalId returns InternalId
func (ExternalStorageServerDiscoverySummary) GetStatus ¶ added in v65.36.1
func (m ExternalStorageServerDiscoverySummary) GetStatus() *string
GetStatus returns Status
func (ExternalStorageServerDiscoverySummary) GetVersion ¶ added in v65.36.1
func (m ExternalStorageServerDiscoverySummary) GetVersion() *string
GetVersion returns Version
func (ExternalStorageServerDiscoverySummary) MarshalJSON ¶ added in v65.36.1
func (m ExternalStorageServerDiscoverySummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExternalStorageServerDiscoverySummary) String ¶ added in v65.36.1
func (m ExternalStorageServerDiscoverySummary) String() string
func (ExternalStorageServerDiscoverySummary) ValidateEnumValue ¶ added in v65.36.1
func (m ExternalStorageServerDiscoverySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error 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 FetchSqlTuningSetDetails ¶ added in v65.49.1
type FetchSqlTuningSetDetails struct { // The owner of the Sql tuning set. Owner *string `mandatory:"true" json:"owner"` // The name of the Sql tuning set. Name *string `mandatory:"true" json:"name"` CredentialDetails SqlTuningSetAdminCredentialDetails `mandatory:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` // Specifies the Sql predicate to filter the Sql from the Sql tuning set defined on attributes of the SQLSET_ROW. // User could use any combination of the following columns with appropriate values as Sql predicate // Refer to the documentation https://docs.oracle.com/en/database/oracle/oracle-database/18/arpls/DBMS_SQLTUNE.html#GUID-1F4AFB03-7B29-46FC-B3F2-CB01EC36326C BasicFilter *string `mandatory:"false" json:"basicFilter"` // Specifies that the filter must include recursive Sql in the Sql tuning set. RecursiveSql FetchSqlTuningSetDetailsRecursiveSqlEnum `mandatory:"false" json:"recursiveSql,omitempty"` // Specifies a filter that picks the top n% according to the supplied ranking measure. // Note that this parameter applies only if one ranking measure is supplied. ResultPercentage *float64 `mandatory:"false" json:"resultPercentage"` // The top limit Sql from the filtered source, ranked by the ranking measure. ResultLimit *int `mandatory:"false" json:"resultLimit"` // Specifies an ORDER BY clause on the selected Sql. User can specify upto three ranking measures. RankingMeasure1 RankingMeasureEnum `mandatory:"false" json:"rankingMeasure1,omitempty"` // Specifies an ORDER BY clause on the selected Sql. User can specify upto three ranking measures. RankingMeasure2 RankingMeasureEnum `mandatory:"false" json:"rankingMeasure2,omitempty"` // Specifies an ORDER BY clause on the selected Sql. User can specify upto three ranking measures. RankingMeasure3 RankingMeasureEnum `mandatory:"false" json:"rankingMeasure3,omitempty"` }
FetchSqlTuningSetDetails The details required to fetch the Sql tuning set details. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
func (FetchSqlTuningSetDetails) String ¶ added in v65.49.1
func (m FetchSqlTuningSetDetails) String() string
func (*FetchSqlTuningSetDetails) UnmarshalJSON ¶ added in v65.49.1
func (m *FetchSqlTuningSetDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (FetchSqlTuningSetDetails) ValidateEnumValue ¶ added in v65.49.1
func (m FetchSqlTuningSetDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type FetchSqlTuningSetDetailsRecursiveSqlEnum ¶ added in v65.49.1
type FetchSqlTuningSetDetailsRecursiveSqlEnum string
FetchSqlTuningSetDetailsRecursiveSqlEnum Enum with underlying type: string
const ( FetchSqlTuningSetDetailsRecursiveSqlHasRecursiveSql FetchSqlTuningSetDetailsRecursiveSqlEnum = "HAS_RECURSIVE_SQL" FetchSqlTuningSetDetailsRecursiveSqlNoRecursiveSql FetchSqlTuningSetDetailsRecursiveSqlEnum = "NO_RECURSIVE_SQL" )
Set of constants representing the allowable values for FetchSqlTuningSetDetailsRecursiveSqlEnum
func GetFetchSqlTuningSetDetailsRecursiveSqlEnumValues ¶ added in v65.49.1
func GetFetchSqlTuningSetDetailsRecursiveSqlEnumValues() []FetchSqlTuningSetDetailsRecursiveSqlEnum
GetFetchSqlTuningSetDetailsRecursiveSqlEnumValues Enumerates the set of values for FetchSqlTuningSetDetailsRecursiveSqlEnum
func GetMappingFetchSqlTuningSetDetailsRecursiveSqlEnum ¶ added in v65.49.1
func GetMappingFetchSqlTuningSetDetailsRecursiveSqlEnum(val string) (FetchSqlTuningSetDetailsRecursiveSqlEnum, bool)
GetMappingFetchSqlTuningSetDetailsRecursiveSqlEnum performs case Insensitive comparison on enum value and return the desired enum
type FetchSqlTuningSetRequest ¶ added in v65.49.1
type FetchSqlTuningSetRequest 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 unique identifier of the Sql tuning set. This is not OCID. SqlTuningSetId *int `mandatory:"true" contributesTo:"path" name:"sqlTuningSetId"` // The details required to fetch the Sql tuning set details. FetchSqlTuningSetDetails `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 }
FetchSqlTuningSetRequest wrapper for the FetchSqlTuningSet operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/FetchSqlTuningSet.go.html to see an example of how to use FetchSqlTuningSetRequest.
func (FetchSqlTuningSetRequest) BinaryRequestBody ¶ added in v65.49.1
func (request FetchSqlTuningSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (FetchSqlTuningSetRequest) HTTPRequest ¶ added in v65.49.1
func (request FetchSqlTuningSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (FetchSqlTuningSetRequest) RetryPolicy ¶ added in v65.49.1
func (request FetchSqlTuningSetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (FetchSqlTuningSetRequest) String ¶ added in v65.49.1
func (request FetchSqlTuningSetRequest) String() string
func (FetchSqlTuningSetRequest) ValidateEnumValue ¶ added in v65.49.1
func (request FetchSqlTuningSetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type FetchSqlTuningSetResponse ¶ added in v65.49.1
type FetchSqlTuningSetResponse struct { // The underlying http response RawResponse *http.Response // The SqlTuningSet instance SqlTuningSet `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"` }
FetchSqlTuningSetResponse wrapper for the FetchSqlTuningSet operation
func (FetchSqlTuningSetResponse) HTTPResponse ¶ added in v65.49.1
func (response FetchSqlTuningSetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (FetchSqlTuningSetResponse) String ¶ added in v65.49.1
func (response FetchSqlTuningSetResponse) String() string
type FindingSchemaOrOperation ¶ added in v65.16.0
type FindingSchemaOrOperation struct { // The list of operation details. Operations []string `mandatory:"false" json:"operations"` // The names of the impacted database schemas and their objects. Schemas []SchemaDefinition `mandatory:"false" json:"schemas"` }
FindingSchemaOrOperation The findings of the Optimizer Statistics Advisor.
func (FindingSchemaOrOperation) String ¶ added in v65.16.0
func (m FindingSchemaOrOperation) String() string
func (FindingSchemaOrOperation) ValidateEnumValue ¶ added in v65.16.0
func (m FindingSchemaOrOperation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error 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 GenerateAwrSnapshotRequest ¶ added in v65.10.0
type GenerateAwrSnapshotRequest 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"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Unique identifier for the request. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
GenerateAwrSnapshotRequest wrapper for the GenerateAwrSnapshot operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GenerateAwrSnapshot.go.html to see an example of how to use GenerateAwrSnapshotRequest.
func (GenerateAwrSnapshotRequest) BinaryRequestBody ¶ added in v65.10.0
func (request GenerateAwrSnapshotRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GenerateAwrSnapshotRequest) HTTPRequest ¶ added in v65.10.0
func (request GenerateAwrSnapshotRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GenerateAwrSnapshotRequest) RetryPolicy ¶ added in v65.10.0
func (request GenerateAwrSnapshotRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GenerateAwrSnapshotRequest) String ¶ added in v65.10.0
func (request GenerateAwrSnapshotRequest) String() string
func (GenerateAwrSnapshotRequest) ValidateEnumValue ¶ added in v65.10.0
func (request GenerateAwrSnapshotRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GenerateAwrSnapshotResponse ¶ added in v65.10.0
type GenerateAwrSnapshotResponse struct { // The underlying http response RawResponse *http.Response // The SnapshotDetails instance SnapshotDetails `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"` }
GenerateAwrSnapshotResponse wrapper for the GenerateAwrSnapshot operation
func (GenerateAwrSnapshotResponse) HTTPResponse ¶ added in v65.10.0
func (response GenerateAwrSnapshotResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GenerateAwrSnapshotResponse) String ¶ added in v65.10.0
func (response GenerateAwrSnapshotResponse) String() string
type GetAwrDbReportReportFormatEnum ¶
type GetAwrDbReportReportFormatEnum string
GetAwrDbReportReportFormatEnum Enum with underlying type: string
const ( GetAwrDbReportReportFormatHtml GetAwrDbReportReportFormatEnum = "HTML" GetAwrDbReportReportFormatText GetAwrDbReportReportFormatEnum = "TEXT" )
Set of constants representing the allowable values for GetAwrDbReportReportFormatEnum
func GetGetAwrDbReportReportFormatEnumValues ¶
func GetGetAwrDbReportReportFormatEnumValues() []GetAwrDbReportReportFormatEnum
GetGetAwrDbReportReportFormatEnumValues Enumerates the set of values for GetAwrDbReportReportFormatEnum
func GetMappingGetAwrDbReportReportFormatEnum ¶
func GetMappingGetAwrDbReportReportFormatEnum(val string) (GetAwrDbReportReportFormatEnum, bool)
GetMappingGetAwrDbReportReportFormatEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingGetAwrDbReportReportTypeEnum ¶
func GetMappingGetAwrDbReportReportTypeEnum(val string) (GetAwrDbReportReportTypeEnum, bool)
GetMappingGetAwrDbReportReportTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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
func GetMappingGetAwrDbSqlReportReportFormatEnum ¶
func GetMappingGetAwrDbSqlReportReportFormatEnum(val string) (GetAwrDbSqlReportReportFormatEnum, bool)
GetMappingGetAwrDbSqlReportReportFormatEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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" GetDatabaseFleetHealthMetricsCompareTypeWeek GetDatabaseFleetHealthMetricsCompareTypeEnum = "WEEK" )
Set of constants representing the allowable values for GetDatabaseFleetHealthMetricsCompareTypeEnum
func GetGetDatabaseFleetHealthMetricsCompareTypeEnumValues ¶
func GetGetDatabaseFleetHealthMetricsCompareTypeEnumValues() []GetDatabaseFleetHealthMetricsCompareTypeEnum
GetGetDatabaseFleetHealthMetricsCompareTypeEnumValues Enumerates the set of values for GetDatabaseFleetHealthMetricsCompareTypeEnum
func GetMappingGetDatabaseFleetHealthMetricsCompareTypeEnum ¶
func GetMappingGetDatabaseFleetHealthMetricsCompareTypeEnum(val string) (GetDatabaseFleetHealthMetricsCompareTypeEnum, bool)
GetMappingGetDatabaseFleetHealthMetricsCompareTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 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 GetDatabaseFleetHealthMetricsSortByEnum `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 GetDatabaseFleetHealthMetricsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // 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"` // A list of tag filters to apply. Only resources with a defined tag matching the value will be returned. // Each item in the list has the format "{namespace}.{tagName}.{value}". All inputs are case-insensitive. // Multiple values for the same key (i.e. same namespace and tag name) are interpreted as "OR". // Values for different keys (i.e. different namespaces, different tag names, or both) are interpreted as "AND". DefinedTagEquals []string `contributesTo:"query" name:"definedTagEquals" collectionFormat:"multi"` // A list of tag filters to apply. Only resources with a freeform tag matching the value will be returned. // The key for each tag is "{tagName}.{value}". All inputs are case-insensitive. // Multiple values for the same tag name are interpreted as "OR". Values for different tag names are interpreted as "AND". FreeformTagEquals []string `contributesTo:"query" name:"freeformTagEquals" collectionFormat:"multi"` // A list of tag existence filters to apply. Only resources for which the specified defined tags exist will be returned. // Each item in the list has the format "{namespace}.{tagName}.true" (for checking existence of a defined tag) // or "{namespace}.true". All inputs are case-insensitive. // Currently, only existence ("true" at the end) is supported. Absence ("false" at the end) is not supported. // Multiple values for the same key (i.e. same namespace and tag name) are interpreted as "OR". // Values for different keys (i.e. different namespaces, different tag names, or both) are interpreted as "AND". DefinedTagExists []string `contributesTo:"query" name:"definedTagExists" collectionFormat:"multi"` // A list of tag existence filters to apply. Only resources for which the specified freeform tags exist the value will be returned. // The key for each tag is "{tagName}.true". All inputs are case-insensitive. // Currently, only existence ("true" at the end) is supported. Absence ("false" at the end) is not supported. // Multiple values for different tag names are interpreted as "AND". FreeformTagExists []string `contributesTo:"query" name:"freeformTagExists" collectionFormat:"multi"` // Metadata about the request. 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 // A list of DatabaseFleetHealthMetrics instances 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"` // 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"` }
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 GetDatabaseFleetHealthMetricsSortByEnum ¶ added in v65.60.0
type GetDatabaseFleetHealthMetricsSortByEnum string
GetDatabaseFleetHealthMetricsSortByEnum Enum with underlying type: string
const ( GetDatabaseFleetHealthMetricsSortByTimecreated GetDatabaseFleetHealthMetricsSortByEnum = "TIMECREATED" GetDatabaseFleetHealthMetricsSortByName GetDatabaseFleetHealthMetricsSortByEnum = "NAME" )
Set of constants representing the allowable values for GetDatabaseFleetHealthMetricsSortByEnum
func GetGetDatabaseFleetHealthMetricsSortByEnumValues ¶ added in v65.60.0
func GetGetDatabaseFleetHealthMetricsSortByEnumValues() []GetDatabaseFleetHealthMetricsSortByEnum
GetGetDatabaseFleetHealthMetricsSortByEnumValues Enumerates the set of values for GetDatabaseFleetHealthMetricsSortByEnum
func GetMappingGetDatabaseFleetHealthMetricsSortByEnum ¶ added in v65.60.0
func GetMappingGetDatabaseFleetHealthMetricsSortByEnum(val string) (GetDatabaseFleetHealthMetricsSortByEnum, bool)
GetMappingGetDatabaseFleetHealthMetricsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type GetDatabaseFleetHealthMetricsSortOrderEnum ¶ added in v65.60.0
type GetDatabaseFleetHealthMetricsSortOrderEnum string
GetDatabaseFleetHealthMetricsSortOrderEnum Enum with underlying type: string
const ( GetDatabaseFleetHealthMetricsSortOrderAsc GetDatabaseFleetHealthMetricsSortOrderEnum = "ASC" GetDatabaseFleetHealthMetricsSortOrderDesc GetDatabaseFleetHealthMetricsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for GetDatabaseFleetHealthMetricsSortOrderEnum
func GetGetDatabaseFleetHealthMetricsSortOrderEnumValues ¶ added in v65.60.0
func GetGetDatabaseFleetHealthMetricsSortOrderEnumValues() []GetDatabaseFleetHealthMetricsSortOrderEnum
GetGetDatabaseFleetHealthMetricsSortOrderEnumValues Enumerates the set of values for GetDatabaseFleetHealthMetricsSortOrderEnum
func GetMappingGetDatabaseFleetHealthMetricsSortOrderEnum ¶ added in v65.60.0
func GetMappingGetDatabaseFleetHealthMetricsSortOrderEnum(val string) (GetDatabaseFleetHealthMetricsSortOrderEnum, bool)
GetMappingGetDatabaseFleetHealthMetricsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetDataguardPerformanceMetricsRequest ¶ added in v65.66.0
type GetDataguardPerformanceMetricsRequest 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 for which peer database metrics are required. // This is not a mandatory parameter and in its absence, all the peer database metrics are returned. PeerDatabaseCompartmentId *string `mandatory:"false" contributesTo:"query" name:"peerDatabaseCompartmentId"` // 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 }
GetDataguardPerformanceMetricsRequest wrapper for the GetDataguardPerformanceMetrics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetDataguardPerformanceMetrics.go.html to see an example of how to use GetDataguardPerformanceMetricsRequest.
func (GetDataguardPerformanceMetricsRequest) BinaryRequestBody ¶ added in v65.66.0
func (request GetDataguardPerformanceMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetDataguardPerformanceMetricsRequest) HTTPRequest ¶ added in v65.66.0
func (request GetDataguardPerformanceMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetDataguardPerformanceMetricsRequest) RetryPolicy ¶ added in v65.66.0
func (request GetDataguardPerformanceMetricsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetDataguardPerformanceMetricsRequest) String ¶ added in v65.66.0
func (request GetDataguardPerformanceMetricsRequest) String() string
func (GetDataguardPerformanceMetricsRequest) ValidateEnumValue ¶ added in v65.66.0
func (request GetDataguardPerformanceMetricsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetDataguardPerformanceMetricsResponse ¶ added in v65.66.0
type GetDataguardPerformanceMetricsResponse struct { // The underlying http response RawResponse *http.Response // The DataguardPerformanceMetrics instance DataguardPerformanceMetrics `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"` }
GetDataguardPerformanceMetricsResponse wrapper for the GetDataguardPerformanceMetrics operation
func (GetDataguardPerformanceMetricsResponse) HTTPResponse ¶ added in v65.66.0
func (response GetDataguardPerformanceMetricsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetDataguardPerformanceMetricsResponse) String ¶ added in v65.66.0
func (response GetDataguardPerformanceMetricsResponse) 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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 GetExternalAsmConfigurationRequest ¶ added in v65.31.0
type GetExternalAsmConfigurationRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM. ExternalAsmId *string `mandatory:"true" contributesTo:"path" name:"externalAsmId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
GetExternalAsmConfigurationRequest wrapper for the GetExternalAsmConfiguration operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalAsmConfiguration.go.html to see an example of how to use GetExternalAsmConfigurationRequest.
func (GetExternalAsmConfigurationRequest) BinaryRequestBody ¶ added in v65.31.0
func (request GetExternalAsmConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExternalAsmConfigurationRequest) HTTPRequest ¶ added in v65.31.0
func (request GetExternalAsmConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExternalAsmConfigurationRequest) RetryPolicy ¶ added in v65.31.0
func (request GetExternalAsmConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExternalAsmConfigurationRequest) String ¶ added in v65.31.0
func (request GetExternalAsmConfigurationRequest) String() string
func (GetExternalAsmConfigurationRequest) ValidateEnumValue ¶ added in v65.31.0
func (request GetExternalAsmConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExternalAsmConfigurationResponse ¶ added in v65.31.0
type GetExternalAsmConfigurationResponse struct { // The underlying http response RawResponse *http.Response // The ExternalAsmConfiguration instance ExternalAsmConfiguration `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"` }
GetExternalAsmConfigurationResponse wrapper for the GetExternalAsmConfiguration operation
func (GetExternalAsmConfigurationResponse) HTTPResponse ¶ added in v65.31.0
func (response GetExternalAsmConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExternalAsmConfigurationResponse) String ¶ added in v65.31.0
func (response GetExternalAsmConfigurationResponse) String() string
type GetExternalAsmInstanceRequest ¶ added in v65.31.0
type GetExternalAsmInstanceRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM instance. ExternalAsmInstanceId *string `mandatory:"true" contributesTo:"path" name:"externalAsmInstanceId"` // 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 }
GetExternalAsmInstanceRequest wrapper for the GetExternalAsmInstance operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalAsmInstance.go.html to see an example of how to use GetExternalAsmInstanceRequest.
func (GetExternalAsmInstanceRequest) BinaryRequestBody ¶ added in v65.31.0
func (request GetExternalAsmInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExternalAsmInstanceRequest) HTTPRequest ¶ added in v65.31.0
func (request GetExternalAsmInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExternalAsmInstanceRequest) RetryPolicy ¶ added in v65.31.0
func (request GetExternalAsmInstanceRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExternalAsmInstanceRequest) String ¶ added in v65.31.0
func (request GetExternalAsmInstanceRequest) String() string
func (GetExternalAsmInstanceRequest) ValidateEnumValue ¶ added in v65.31.0
func (request GetExternalAsmInstanceRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExternalAsmInstanceResponse ¶ added in v65.31.0
type GetExternalAsmInstanceResponse struct { // The underlying http response RawResponse *http.Response // The ExternalAsmInstance instance ExternalAsmInstance `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"` }
GetExternalAsmInstanceResponse wrapper for the GetExternalAsmInstance operation
func (GetExternalAsmInstanceResponse) HTTPResponse ¶ added in v65.31.0
func (response GetExternalAsmInstanceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExternalAsmInstanceResponse) String ¶ added in v65.31.0
func (response GetExternalAsmInstanceResponse) String() string
type GetExternalAsmRequest ¶ added in v65.31.0
type GetExternalAsmRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM. ExternalAsmId *string `mandatory:"true" contributesTo:"path" name:"externalAsmId"` // 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 }
GetExternalAsmRequest wrapper for the GetExternalAsm operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalAsm.go.html to see an example of how to use GetExternalAsmRequest.
func (GetExternalAsmRequest) BinaryRequestBody ¶ added in v65.31.0
func (request GetExternalAsmRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExternalAsmRequest) HTTPRequest ¶ added in v65.31.0
func (request GetExternalAsmRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExternalAsmRequest) RetryPolicy ¶ added in v65.31.0
func (request GetExternalAsmRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExternalAsmRequest) String ¶ added in v65.31.0
func (request GetExternalAsmRequest) String() string
func (GetExternalAsmRequest) ValidateEnumValue ¶ added in v65.31.0
func (request GetExternalAsmRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExternalAsmResponse ¶ added in v65.31.0
type GetExternalAsmResponse struct { // The underlying http response RawResponse *http.Response // The ExternalAsm instance ExternalAsm `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"` }
GetExternalAsmResponse wrapper for the GetExternalAsm operation
func (GetExternalAsmResponse) HTTPResponse ¶ added in v65.31.0
func (response GetExternalAsmResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExternalAsmResponse) String ¶ added in v65.31.0
func (response GetExternalAsmResponse) String() string
type GetExternalClusterInstanceRequest ¶ added in v65.31.0
type GetExternalClusterInstanceRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external cluster instance. ExternalClusterInstanceId *string `mandatory:"true" contributesTo:"path" name:"externalClusterInstanceId"` // 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 }
GetExternalClusterInstanceRequest wrapper for the GetExternalClusterInstance operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalClusterInstance.go.html to see an example of how to use GetExternalClusterInstanceRequest.
func (GetExternalClusterInstanceRequest) BinaryRequestBody ¶ added in v65.31.0
func (request GetExternalClusterInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExternalClusterInstanceRequest) HTTPRequest ¶ added in v65.31.0
func (request GetExternalClusterInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExternalClusterInstanceRequest) RetryPolicy ¶ added in v65.31.0
func (request GetExternalClusterInstanceRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExternalClusterInstanceRequest) String ¶ added in v65.31.0
func (request GetExternalClusterInstanceRequest) String() string
func (GetExternalClusterInstanceRequest) ValidateEnumValue ¶ added in v65.31.0
func (request GetExternalClusterInstanceRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExternalClusterInstanceResponse ¶ added in v65.31.0
type GetExternalClusterInstanceResponse struct { // The underlying http response RawResponse *http.Response // The ExternalClusterInstance instance ExternalClusterInstance `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"` }
GetExternalClusterInstanceResponse wrapper for the GetExternalClusterInstance operation
func (GetExternalClusterInstanceResponse) HTTPResponse ¶ added in v65.31.0
func (response GetExternalClusterInstanceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExternalClusterInstanceResponse) String ¶ added in v65.31.0
func (response GetExternalClusterInstanceResponse) String() string
type GetExternalClusterRequest ¶ added in v65.31.0
type GetExternalClusterRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external cluster. ExternalClusterId *string `mandatory:"true" contributesTo:"path" name:"externalClusterId"` // 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 }
GetExternalClusterRequest wrapper for the GetExternalCluster operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalCluster.go.html to see an example of how to use GetExternalClusterRequest.
func (GetExternalClusterRequest) BinaryRequestBody ¶ added in v65.31.0
func (request GetExternalClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExternalClusterRequest) HTTPRequest ¶ added in v65.31.0
func (request GetExternalClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExternalClusterRequest) RetryPolicy ¶ added in v65.31.0
func (request GetExternalClusterRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExternalClusterRequest) String ¶ added in v65.31.0
func (request GetExternalClusterRequest) String() string
func (GetExternalClusterRequest) ValidateEnumValue ¶ added in v65.31.0
func (request GetExternalClusterRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExternalClusterResponse ¶ added in v65.31.0
type GetExternalClusterResponse struct { // The underlying http response RawResponse *http.Response // The ExternalCluster instance ExternalCluster `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"` }
GetExternalClusterResponse wrapper for the GetExternalCluster operation
func (GetExternalClusterResponse) HTTPResponse ¶ added in v65.31.0
func (response GetExternalClusterResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExternalClusterResponse) String ¶ added in v65.31.0
func (response GetExternalClusterResponse) String() string
type GetExternalDbHomeRequest ¶ added in v65.31.0
type GetExternalDbHomeRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external database home. ExternalDbHomeId *string `mandatory:"true" contributesTo:"path" name:"externalDbHomeId"` // 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 }
GetExternalDbHomeRequest wrapper for the GetExternalDbHome operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalDbHome.go.html to see an example of how to use GetExternalDbHomeRequest.
func (GetExternalDbHomeRequest) BinaryRequestBody ¶ added in v65.31.0
func (request GetExternalDbHomeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExternalDbHomeRequest) HTTPRequest ¶ added in v65.31.0
func (request GetExternalDbHomeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExternalDbHomeRequest) RetryPolicy ¶ added in v65.31.0
func (request GetExternalDbHomeRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExternalDbHomeRequest) String ¶ added in v65.31.0
func (request GetExternalDbHomeRequest) String() string
func (GetExternalDbHomeRequest) ValidateEnumValue ¶ added in v65.31.0
func (request GetExternalDbHomeRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExternalDbHomeResponse ¶ added in v65.31.0
type GetExternalDbHomeResponse struct { // The underlying http response RawResponse *http.Response // The ExternalDbHome instance ExternalDbHome `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"` }
GetExternalDbHomeResponse wrapper for the GetExternalDbHome operation
func (GetExternalDbHomeResponse) HTTPResponse ¶ added in v65.31.0
func (response GetExternalDbHomeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExternalDbHomeResponse) String ¶ added in v65.31.0
func (response GetExternalDbHomeResponse) String() string
type GetExternalDbNodeRequest ¶ added in v65.31.0
type GetExternalDbNodeRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external database node. ExternalDbNodeId *string `mandatory:"true" contributesTo:"path" name:"externalDbNodeId"` // 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 }
GetExternalDbNodeRequest wrapper for the GetExternalDbNode operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalDbNode.go.html to see an example of how to use GetExternalDbNodeRequest.
func (GetExternalDbNodeRequest) BinaryRequestBody ¶ added in v65.31.0
func (request GetExternalDbNodeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExternalDbNodeRequest) HTTPRequest ¶ added in v65.31.0
func (request GetExternalDbNodeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExternalDbNodeRequest) RetryPolicy ¶ added in v65.31.0
func (request GetExternalDbNodeRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExternalDbNodeRequest) String ¶ added in v65.31.0
func (request GetExternalDbNodeRequest) String() string
func (GetExternalDbNodeRequest) ValidateEnumValue ¶ added in v65.31.0
func (request GetExternalDbNodeRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExternalDbNodeResponse ¶ added in v65.31.0
type GetExternalDbNodeResponse struct { // The underlying http response RawResponse *http.Response // The ExternalDbNode instance ExternalDbNode `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"` }
GetExternalDbNodeResponse wrapper for the GetExternalDbNode operation
func (GetExternalDbNodeResponse) HTTPResponse ¶ added in v65.31.0
func (response GetExternalDbNodeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExternalDbNodeResponse) String ¶ added in v65.31.0
func (response GetExternalDbNodeResponse) String() string
type GetExternalDbSystemConnectorRequest ¶ added in v65.31.0
type GetExternalDbSystemConnectorRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalDbSystemConnectorId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemConnectorId"` // 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 }
GetExternalDbSystemConnectorRequest wrapper for the GetExternalDbSystemConnector operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalDbSystemConnector.go.html to see an example of how to use GetExternalDbSystemConnectorRequest.
func (GetExternalDbSystemConnectorRequest) BinaryRequestBody ¶ added in v65.31.0
func (request GetExternalDbSystemConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExternalDbSystemConnectorRequest) HTTPRequest ¶ added in v65.31.0
func (request GetExternalDbSystemConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExternalDbSystemConnectorRequest) RetryPolicy ¶ added in v65.31.0
func (request GetExternalDbSystemConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExternalDbSystemConnectorRequest) String ¶ added in v65.31.0
func (request GetExternalDbSystemConnectorRequest) String() string
func (GetExternalDbSystemConnectorRequest) ValidateEnumValue ¶ added in v65.31.0
func (request GetExternalDbSystemConnectorRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExternalDbSystemConnectorResponse ¶ added in v65.31.0
type GetExternalDbSystemConnectorResponse struct { // The underlying http response RawResponse *http.Response // The ExternalDbSystemConnector instance ExternalDbSystemConnector `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"` }
GetExternalDbSystemConnectorResponse wrapper for the GetExternalDbSystemConnector operation
func (GetExternalDbSystemConnectorResponse) HTTPResponse ¶ added in v65.31.0
func (response GetExternalDbSystemConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExternalDbSystemConnectorResponse) String ¶ added in v65.31.0
func (response GetExternalDbSystemConnectorResponse) String() string
type GetExternalDbSystemDiscoveryRequest ¶ added in v65.31.0
type GetExternalDbSystemDiscoveryRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system discovery. ExternalDbSystemDiscoveryId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemDiscoveryId"` // 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 }
GetExternalDbSystemDiscoveryRequest wrapper for the GetExternalDbSystemDiscovery operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalDbSystemDiscovery.go.html to see an example of how to use GetExternalDbSystemDiscoveryRequest.
func (GetExternalDbSystemDiscoveryRequest) BinaryRequestBody ¶ added in v65.31.0
func (request GetExternalDbSystemDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExternalDbSystemDiscoveryRequest) HTTPRequest ¶ added in v65.31.0
func (request GetExternalDbSystemDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExternalDbSystemDiscoveryRequest) RetryPolicy ¶ added in v65.31.0
func (request GetExternalDbSystemDiscoveryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExternalDbSystemDiscoveryRequest) String ¶ added in v65.31.0
func (request GetExternalDbSystemDiscoveryRequest) String() string
func (GetExternalDbSystemDiscoveryRequest) ValidateEnumValue ¶ added in v65.31.0
func (request GetExternalDbSystemDiscoveryRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExternalDbSystemDiscoveryResponse ¶ added in v65.31.0
type GetExternalDbSystemDiscoveryResponse struct { // The underlying http response RawResponse *http.Response // The ExternalDbSystemDiscovery instance ExternalDbSystemDiscovery `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"` }
GetExternalDbSystemDiscoveryResponse wrapper for the GetExternalDbSystemDiscovery operation
func (GetExternalDbSystemDiscoveryResponse) HTTPResponse ¶ added in v65.31.0
func (response GetExternalDbSystemDiscoveryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExternalDbSystemDiscoveryResponse) String ¶ added in v65.31.0
func (response GetExternalDbSystemDiscoveryResponse) String() string
type GetExternalDbSystemRequest ¶ added in v65.31.0
type GetExternalDbSystemRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemId"` // 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 }
GetExternalDbSystemRequest wrapper for the GetExternalDbSystem operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalDbSystem.go.html to see an example of how to use GetExternalDbSystemRequest.
func (GetExternalDbSystemRequest) BinaryRequestBody ¶ added in v65.31.0
func (request GetExternalDbSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExternalDbSystemRequest) HTTPRequest ¶ added in v65.31.0
func (request GetExternalDbSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExternalDbSystemRequest) RetryPolicy ¶ added in v65.31.0
func (request GetExternalDbSystemRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExternalDbSystemRequest) String ¶ added in v65.31.0
func (request GetExternalDbSystemRequest) String() string
func (GetExternalDbSystemRequest) ValidateEnumValue ¶ added in v65.31.0
func (request GetExternalDbSystemRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExternalDbSystemResponse ¶ added in v65.31.0
type GetExternalDbSystemResponse struct { // The underlying http response RawResponse *http.Response // The ExternalDbSystem instance ExternalDbSystem `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"` }
GetExternalDbSystemResponse wrapper for the GetExternalDbSystem operation
func (GetExternalDbSystemResponse) HTTPResponse ¶ added in v65.31.0
func (response GetExternalDbSystemResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExternalDbSystemResponse) String ¶ added in v65.31.0
func (response GetExternalDbSystemResponse) String() string
type GetExternalExadataInfrastructureRequest ¶ added in v65.36.1
type GetExternalExadataInfrastructureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata infrastructure. ExternalExadataInfrastructureId *string `mandatory:"true" contributesTo:"path" name:"externalExadataInfrastructureId"` // 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 }
GetExternalExadataInfrastructureRequest wrapper for the GetExternalExadataInfrastructure operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalExadataInfrastructure.go.html to see an example of how to use GetExternalExadataInfrastructureRequest.
func (GetExternalExadataInfrastructureRequest) BinaryRequestBody ¶ added in v65.36.1
func (request GetExternalExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExternalExadataInfrastructureRequest) HTTPRequest ¶ added in v65.36.1
func (request GetExternalExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExternalExadataInfrastructureRequest) RetryPolicy ¶ added in v65.36.1
func (request GetExternalExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExternalExadataInfrastructureRequest) String ¶ added in v65.36.1
func (request GetExternalExadataInfrastructureRequest) String() string
func (GetExternalExadataInfrastructureRequest) ValidateEnumValue ¶ added in v65.36.1
func (request GetExternalExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExternalExadataInfrastructureResponse ¶ added in v65.36.1
type GetExternalExadataInfrastructureResponse struct { // The underlying http response RawResponse *http.Response // The ExternalExadataInfrastructure instance ExternalExadataInfrastructure `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"` }
GetExternalExadataInfrastructureResponse wrapper for the GetExternalExadataInfrastructure operation
func (GetExternalExadataInfrastructureResponse) HTTPResponse ¶ added in v65.36.1
func (response GetExternalExadataInfrastructureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExternalExadataInfrastructureResponse) String ¶ added in v65.36.1
func (response GetExternalExadataInfrastructureResponse) String() string
type GetExternalExadataStorageConnectorRequest ¶ added in v65.36.1
type GetExternalExadataStorageConnectorRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the connector to the Exadata storage server. ExternalExadataStorageConnectorId *string `mandatory:"true" contributesTo:"path" name:"externalExadataStorageConnectorId"` // 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 }
GetExternalExadataStorageConnectorRequest wrapper for the GetExternalExadataStorageConnector operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalExadataStorageConnector.go.html to see an example of how to use GetExternalExadataStorageConnectorRequest.
func (GetExternalExadataStorageConnectorRequest) BinaryRequestBody ¶ added in v65.36.1
func (request GetExternalExadataStorageConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExternalExadataStorageConnectorRequest) HTTPRequest ¶ added in v65.36.1
func (request GetExternalExadataStorageConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExternalExadataStorageConnectorRequest) RetryPolicy ¶ added in v65.36.1
func (request GetExternalExadataStorageConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExternalExadataStorageConnectorRequest) String ¶ added in v65.36.1
func (request GetExternalExadataStorageConnectorRequest) String() string
func (GetExternalExadataStorageConnectorRequest) ValidateEnumValue ¶ added in v65.36.1
func (request GetExternalExadataStorageConnectorRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExternalExadataStorageConnectorResponse ¶ added in v65.36.1
type GetExternalExadataStorageConnectorResponse struct { // The underlying http response RawResponse *http.Response // The ExternalExadataStorageConnector instance ExternalExadataStorageConnector `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"` }
GetExternalExadataStorageConnectorResponse wrapper for the GetExternalExadataStorageConnector operation
func (GetExternalExadataStorageConnectorResponse) HTTPResponse ¶ added in v65.36.1
func (response GetExternalExadataStorageConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExternalExadataStorageConnectorResponse) String ¶ added in v65.36.1
func (response GetExternalExadataStorageConnectorResponse) String() string
type GetExternalExadataStorageGridRequest ¶ added in v65.36.1
type GetExternalExadataStorageGridRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata storage grid. ExternalExadataStorageGridId *string `mandatory:"true" contributesTo:"path" name:"externalExadataStorageGridId"` // 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 }
GetExternalExadataStorageGridRequest wrapper for the GetExternalExadataStorageGrid operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalExadataStorageGrid.go.html to see an example of how to use GetExternalExadataStorageGridRequest.
func (GetExternalExadataStorageGridRequest) BinaryRequestBody ¶ added in v65.36.1
func (request GetExternalExadataStorageGridRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExternalExadataStorageGridRequest) HTTPRequest ¶ added in v65.36.1
func (request GetExternalExadataStorageGridRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExternalExadataStorageGridRequest) RetryPolicy ¶ added in v65.36.1
func (request GetExternalExadataStorageGridRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExternalExadataStorageGridRequest) String ¶ added in v65.36.1
func (request GetExternalExadataStorageGridRequest) String() string
func (GetExternalExadataStorageGridRequest) ValidateEnumValue ¶ added in v65.36.1
func (request GetExternalExadataStorageGridRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExternalExadataStorageGridResponse ¶ added in v65.36.1
type GetExternalExadataStorageGridResponse struct { // The underlying http response RawResponse *http.Response // The ExternalExadataStorageGrid instance ExternalExadataStorageGrid `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"` }
GetExternalExadataStorageGridResponse wrapper for the GetExternalExadataStorageGrid operation
func (GetExternalExadataStorageGridResponse) HTTPResponse ¶ added in v65.36.1
func (response GetExternalExadataStorageGridResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExternalExadataStorageGridResponse) String ¶ added in v65.36.1
func (response GetExternalExadataStorageGridResponse) String() string
type GetExternalExadataStorageServerRequest ¶ added in v65.36.1
type GetExternalExadataStorageServerRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata storage server. ExternalExadataStorageServerId *string `mandatory:"true" contributesTo:"path" name:"externalExadataStorageServerId"` // 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 }
GetExternalExadataStorageServerRequest wrapper for the GetExternalExadataStorageServer operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalExadataStorageServer.go.html to see an example of how to use GetExternalExadataStorageServerRequest.
func (GetExternalExadataStorageServerRequest) BinaryRequestBody ¶ added in v65.36.1
func (request GetExternalExadataStorageServerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExternalExadataStorageServerRequest) HTTPRequest ¶ added in v65.36.1
func (request GetExternalExadataStorageServerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExternalExadataStorageServerRequest) RetryPolicy ¶ added in v65.36.1
func (request GetExternalExadataStorageServerRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExternalExadataStorageServerRequest) String ¶ added in v65.36.1
func (request GetExternalExadataStorageServerRequest) String() string
func (GetExternalExadataStorageServerRequest) ValidateEnumValue ¶ added in v65.36.1
func (request GetExternalExadataStorageServerRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExternalExadataStorageServerResponse ¶ added in v65.36.1
type GetExternalExadataStorageServerResponse struct { // The underlying http response RawResponse *http.Response // The ExternalExadataStorageServer instance ExternalExadataStorageServer `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"` }
GetExternalExadataStorageServerResponse wrapper for the GetExternalExadataStorageServer operation
func (GetExternalExadataStorageServerResponse) HTTPResponse ¶ added in v65.36.1
func (response GetExternalExadataStorageServerResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExternalExadataStorageServerResponse) String ¶ added in v65.36.1
func (response GetExternalExadataStorageServerResponse) String() string
type GetExternalListenerRequest ¶ added in v65.31.0
type GetExternalListenerRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external listener. ExternalListenerId *string `mandatory:"true" contributesTo:"path" name:"externalListenerId"` // 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 }
GetExternalListenerRequest wrapper for the GetExternalListener operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetExternalListener.go.html to see an example of how to use GetExternalListenerRequest.
func (GetExternalListenerRequest) BinaryRequestBody ¶ added in v65.31.0
func (request GetExternalListenerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExternalListenerRequest) HTTPRequest ¶ added in v65.31.0
func (request GetExternalListenerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExternalListenerRequest) RetryPolicy ¶ added in v65.31.0
func (request GetExternalListenerRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExternalListenerRequest) String ¶ added in v65.31.0
func (request GetExternalListenerRequest) String() string
func (GetExternalListenerRequest) ValidateEnumValue ¶ added in v65.31.0
func (request GetExternalListenerRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExternalListenerResponse ¶ added in v65.31.0
type GetExternalListenerResponse struct { // The underlying http response RawResponse *http.Response // The ExternalListener instance ExternalListener `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"` }
GetExternalListenerResponse wrapper for the GetExternalListener operation
func (GetExternalListenerResponse) HTTPResponse ¶ added in v65.31.0
func (response GetExternalListenerResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExternalListenerResponse) String ¶ added in v65.31.0
func (response GetExternalListenerResponse) String() string
type GetHeatWaveFleetMetricFilterByHeatWaveStatusEnum ¶ added in v65.62.0
type GetHeatWaveFleetMetricFilterByHeatWaveStatusEnum string
GetHeatWaveFleetMetricFilterByHeatWaveStatusEnum Enum with underlying type: string
const ( GetHeatWaveFleetMetricFilterByHeatWaveStatusUp GetHeatWaveFleetMetricFilterByHeatWaveStatusEnum = "UP" GetHeatWaveFleetMetricFilterByHeatWaveStatusDown GetHeatWaveFleetMetricFilterByHeatWaveStatusEnum = "DOWN" GetHeatWaveFleetMetricFilterByHeatWaveStatusUnknown GetHeatWaveFleetMetricFilterByHeatWaveStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for GetHeatWaveFleetMetricFilterByHeatWaveStatusEnum
func GetGetHeatWaveFleetMetricFilterByHeatWaveStatusEnumValues ¶ added in v65.62.0
func GetGetHeatWaveFleetMetricFilterByHeatWaveStatusEnumValues() []GetHeatWaveFleetMetricFilterByHeatWaveStatusEnum
GetGetHeatWaveFleetMetricFilterByHeatWaveStatusEnumValues Enumerates the set of values for GetHeatWaveFleetMetricFilterByHeatWaveStatusEnum
func GetMappingGetHeatWaveFleetMetricFilterByHeatWaveStatusEnum ¶ added in v65.62.0
func GetMappingGetHeatWaveFleetMetricFilterByHeatWaveStatusEnum(val string) (GetHeatWaveFleetMetricFilterByHeatWaveStatusEnum, bool)
GetMappingGetHeatWaveFleetMetricFilterByHeatWaveStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type GetHeatWaveFleetMetricRequest ¶ added in v65.62.0
type GetHeatWaveFleetMetricRequest 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 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 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 parameter to filter by HeatWave cluster status. FilterByHeatWaveStatus GetHeatWaveFleetMetricFilterByHeatWaveStatusEnum `mandatory:"false" contributesTo:"query" name:"filterByHeatWaveStatus" omitEmpty:"true"` // The parameter to filter by HeatWave node shape. FilterByHeatWaveShape *string `mandatory:"false" contributesTo:"query" name:"filterByHeatWaveShape"` // The parameter to filter based on whether HeatWave Lakehouse is enabled for the cluster. IsHeatWaveLakehouseEnabled *bool `mandatory:"false" contributesTo:"query" name:"isHeatWaveLakehouseEnabled"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetHeatWaveFleetMetricRequest wrapper for the GetHeatWaveFleetMetric operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetHeatWaveFleetMetric.go.html to see an example of how to use GetHeatWaveFleetMetricRequest.
func (GetHeatWaveFleetMetricRequest) BinaryRequestBody ¶ added in v65.62.0
func (request GetHeatWaveFleetMetricRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetHeatWaveFleetMetricRequest) HTTPRequest ¶ added in v65.62.0
func (request GetHeatWaveFleetMetricRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetHeatWaveFleetMetricRequest) RetryPolicy ¶ added in v65.62.0
func (request GetHeatWaveFleetMetricRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetHeatWaveFleetMetricRequest) String ¶ added in v65.62.0
func (request GetHeatWaveFleetMetricRequest) String() string
func (GetHeatWaveFleetMetricRequest) ValidateEnumValue ¶ added in v65.62.0
func (request GetHeatWaveFleetMetricRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetHeatWaveFleetMetricResponse ¶ added in v65.62.0
type GetHeatWaveFleetMetricResponse struct { // The underlying http response RawResponse *http.Response // The HeatWaveFleetMetrics instance HeatWaveFleetMetrics `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"` }
GetHeatWaveFleetMetricResponse wrapper for the GetHeatWaveFleetMetric operation
func (GetHeatWaveFleetMetricResponse) HTTPResponse ¶ added in v65.62.0
func (response GetHeatWaveFleetMetricResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetHeatWaveFleetMetricResponse) String ¶ added in v65.62.0
func (response GetHeatWaveFleetMetricResponse) String() string
type GetIormPlanRequest ¶ added in v65.36.1
type GetIormPlanRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata storage server. ExternalExadataStorageServerId *string `mandatory:"true" contributesTo:"path" name:"externalExadataStorageServerId"` // 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 }
GetIormPlanRequest wrapper for the GetIormPlan operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetIormPlan.go.html to see an example of how to use GetIormPlanRequest.
func (GetIormPlanRequest) BinaryRequestBody ¶ added in v65.36.1
func (request GetIormPlanRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetIormPlanRequest) HTTPRequest ¶ added in v65.36.1
func (request GetIormPlanRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetIormPlanRequest) RetryPolicy ¶ added in v65.36.1
func (request GetIormPlanRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetIormPlanRequest) String ¶ added in v65.36.1
func (request GetIormPlanRequest) String() string
func (GetIormPlanRequest) ValidateEnumValue ¶ added in v65.36.1
func (request GetIormPlanRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetIormPlanResponse ¶ added in v65.36.1
type GetIormPlanResponse struct { // The underlying http response RawResponse *http.Response // The IormPlan instance IormPlan `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"` }
GetIormPlanResponse wrapper for the GetIormPlan operation
func (GetIormPlanResponse) HTTPResponse ¶ added in v65.36.1
func (response GetIormPlanResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetIormPlanResponse) String ¶ added in v65.36.1
func (response GetIormPlanResponse) 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"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
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 GetManagedMySqlDatabaseRequest ¶ added in v65.52.0
type GetManagedMySqlDatabaseRequest struct { // The OCID of the Managed MySQL Database. ManagedMySqlDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedMySqlDatabaseId"` // 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 }
GetManagedMySqlDatabaseRequest wrapper for the GetManagedMySqlDatabase operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetManagedMySqlDatabase.go.html to see an example of how to use GetManagedMySqlDatabaseRequest.
func (GetManagedMySqlDatabaseRequest) BinaryRequestBody ¶ added in v65.52.0
func (request GetManagedMySqlDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetManagedMySqlDatabaseRequest) HTTPRequest ¶ added in v65.52.0
func (request GetManagedMySqlDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetManagedMySqlDatabaseRequest) RetryPolicy ¶ added in v65.52.0
func (request GetManagedMySqlDatabaseRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetManagedMySqlDatabaseRequest) String ¶ added in v65.52.0
func (request GetManagedMySqlDatabaseRequest) String() string
func (GetManagedMySqlDatabaseRequest) ValidateEnumValue ¶ added in v65.52.0
func (request GetManagedMySqlDatabaseRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetManagedMySqlDatabaseResponse ¶ added in v65.52.0
type GetManagedMySqlDatabaseResponse struct { // The underlying http response RawResponse *http.Response // The ManagedMySqlDatabase instance ManagedMySqlDatabase `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"` }
GetManagedMySqlDatabaseResponse wrapper for the GetManagedMySqlDatabase operation
func (GetManagedMySqlDatabaseResponse) HTTPResponse ¶ added in v65.52.0
func (response GetManagedMySqlDatabaseResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetManagedMySqlDatabaseResponse) String ¶ added in v65.52.0
func (response GetManagedMySqlDatabaseResponse) String() string
type GetMySqlFleetMetricFilterByMdsDeploymentTypeEnum ¶ added in v65.52.0
type GetMySqlFleetMetricFilterByMdsDeploymentTypeEnum string
GetMySqlFleetMetricFilterByMdsDeploymentTypeEnum Enum with underlying type: string
const ( GetMySqlFleetMetricFilterByMdsDeploymentTypeHa GetMySqlFleetMetricFilterByMdsDeploymentTypeEnum = "HA" GetMySqlFleetMetricFilterByMdsDeploymentTypeHeatwave GetMySqlFleetMetricFilterByMdsDeploymentTypeEnum = "HEATWAVE" GetMySqlFleetMetricFilterByMdsDeploymentTypeStandalone GetMySqlFleetMetricFilterByMdsDeploymentTypeEnum = "STANDALONE" )
Set of constants representing the allowable values for GetMySqlFleetMetricFilterByMdsDeploymentTypeEnum
func GetGetMySqlFleetMetricFilterByMdsDeploymentTypeEnumValues ¶ added in v65.52.0
func GetGetMySqlFleetMetricFilterByMdsDeploymentTypeEnumValues() []GetMySqlFleetMetricFilterByMdsDeploymentTypeEnum
GetGetMySqlFleetMetricFilterByMdsDeploymentTypeEnumValues Enumerates the set of values for GetMySqlFleetMetricFilterByMdsDeploymentTypeEnum
func GetMappingGetMySqlFleetMetricFilterByMdsDeploymentTypeEnum ¶ added in v65.52.0
func GetMappingGetMySqlFleetMetricFilterByMdsDeploymentTypeEnum(val string) (GetMySqlFleetMetricFilterByMdsDeploymentTypeEnum, bool)
GetMappingGetMySqlFleetMetricFilterByMdsDeploymentTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type GetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnum ¶ added in v65.52.0
type GetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnum string
GetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnum Enum with underlying type: string
const ( GetMySqlFleetMetricFilterByMySqlDeploymentTypeParamOnpremise GetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnum = "ONPREMISE" GetMySqlFleetMetricFilterByMySqlDeploymentTypeParamMds GetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnum = "MDS" )
Set of constants representing the allowable values for GetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnum
func GetGetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnumValues ¶ added in v65.52.0
func GetGetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnumValues() []GetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnum
GetGetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnumValues Enumerates the set of values for GetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnum
func GetMappingGetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnum ¶ added in v65.52.0
func GetMappingGetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnum(val string) (GetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnum, bool)
GetMappingGetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnum performs case Insensitive comparison on enum value and return the desired enum
type GetMySqlFleetMetricFilterByMySqlStatusEnum ¶ added in v65.52.0
type GetMySqlFleetMetricFilterByMySqlStatusEnum string
GetMySqlFleetMetricFilterByMySqlStatusEnum Enum with underlying type: string
const ( GetMySqlFleetMetricFilterByMySqlStatusUp GetMySqlFleetMetricFilterByMySqlStatusEnum = "UP" GetMySqlFleetMetricFilterByMySqlStatusDown GetMySqlFleetMetricFilterByMySqlStatusEnum = "DOWN" GetMySqlFleetMetricFilterByMySqlStatusUnknown GetMySqlFleetMetricFilterByMySqlStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for GetMySqlFleetMetricFilterByMySqlStatusEnum
func GetGetMySqlFleetMetricFilterByMySqlStatusEnumValues ¶ added in v65.52.0
func GetGetMySqlFleetMetricFilterByMySqlStatusEnumValues() []GetMySqlFleetMetricFilterByMySqlStatusEnum
GetGetMySqlFleetMetricFilterByMySqlStatusEnumValues Enumerates the set of values for GetMySqlFleetMetricFilterByMySqlStatusEnum
func GetMappingGetMySqlFleetMetricFilterByMySqlStatusEnum ¶ added in v65.52.0
func GetMappingGetMySqlFleetMetricFilterByMySqlStatusEnum(val string) (GetMySqlFleetMetricFilterByMySqlStatusEnum, bool)
GetMappingGetMySqlFleetMetricFilterByMySqlStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type GetMySqlFleetMetricRequest ¶ added in v65.52.0
type GetMySqlFleetMetricRequest 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 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 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 parameter to filter by MySQL deployment type. FilterByMySqlDeploymentTypeParam GetMySqlFleetMetricFilterByMySqlDeploymentTypeParamEnum `mandatory:"false" contributesTo:"query" name:"filterByMySqlDeploymentTypeParam" omitEmpty:"true"` // The parameter to filter by MySQL Database System type. FilterByMdsDeploymentType GetMySqlFleetMetricFilterByMdsDeploymentTypeEnum `mandatory:"false" contributesTo:"query" name:"filterByMdsDeploymentType" omitEmpty:"true"` // The parameter to filter by MySQL Database status. FilterByMySqlStatus GetMySqlFleetMetricFilterByMySqlStatusEnum `mandatory:"false" contributesTo:"query" name:"filterByMySqlStatus" omitEmpty:"true"` // The parameter to filter by MySQL database version. FilterByMySqlDatabaseVersion *string `mandatory:"false" contributesTo:"query" name:"filterByMySqlDatabaseVersion"` // The parameter to filter based on whether HeatWave is enabled for the database. IsHeatWaveEnabled *bool `mandatory:"false" contributesTo:"query" name:"isHeatWaveEnabled"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetMySqlFleetMetricRequest wrapper for the GetMySqlFleetMetric operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetMySqlFleetMetric.go.html to see an example of how to use GetMySqlFleetMetricRequest.
func (GetMySqlFleetMetricRequest) BinaryRequestBody ¶ added in v65.52.0
func (request GetMySqlFleetMetricRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetMySqlFleetMetricRequest) HTTPRequest ¶ added in v65.52.0
func (request GetMySqlFleetMetricRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetMySqlFleetMetricRequest) RetryPolicy ¶ added in v65.52.0
func (request GetMySqlFleetMetricRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetMySqlFleetMetricRequest) String ¶ added in v65.52.0
func (request GetMySqlFleetMetricRequest) String() string
func (GetMySqlFleetMetricRequest) ValidateEnumValue ¶ added in v65.52.0
func (request GetMySqlFleetMetricRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetMySqlFleetMetricResponse ¶ added in v65.52.0
type GetMySqlFleetMetricResponse struct { // The underlying http response RawResponse *http.Response // The MySqlFleetMetrics instance MySqlFleetMetrics `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"` }
GetMySqlFleetMetricResponse wrapper for the GetMySqlFleetMetric operation
func (GetMySqlFleetMetricResponse) HTTPResponse ¶ added in v65.52.0
func (response GetMySqlFleetMetricResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetMySqlFleetMetricResponse) String ¶ added in v65.52.0
func (response GetMySqlFleetMetricResponse) String() string
type GetNamedCredentialRequest ¶ added in v65.57.0
type GetNamedCredentialRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the named credential. NamedCredentialId *string `mandatory:"true" contributesTo:"path" name:"namedCredentialId"` // 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 }
GetNamedCredentialRequest wrapper for the GetNamedCredential operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetNamedCredential.go.html to see an example of how to use GetNamedCredentialRequest.
func (GetNamedCredentialRequest) BinaryRequestBody ¶ added in v65.57.0
func (request GetNamedCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetNamedCredentialRequest) HTTPRequest ¶ added in v65.57.0
func (request GetNamedCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetNamedCredentialRequest) RetryPolicy ¶ added in v65.57.0
func (request GetNamedCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetNamedCredentialRequest) String ¶ added in v65.57.0
func (request GetNamedCredentialRequest) String() string
func (GetNamedCredentialRequest) ValidateEnumValue ¶ added in v65.57.0
func (request GetNamedCredentialRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetNamedCredentialResponse ¶ added in v65.57.0
type GetNamedCredentialResponse struct { // The underlying http response RawResponse *http.Response // The NamedCredential instance NamedCredential `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"` }
GetNamedCredentialResponse wrapper for the GetNamedCredential operation
func (GetNamedCredentialResponse) HTTPResponse ¶ added in v65.57.0
func (response GetNamedCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetNamedCredentialResponse) String ¶ added in v65.57.0
func (response GetNamedCredentialResponse) String() string
type GetOpenAlertHistoryRequest ¶ added in v65.36.1
type GetOpenAlertHistoryRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata storage server. ExternalExadataStorageServerId *string `mandatory:"true" contributesTo:"path" name:"externalExadataStorageServerId"` // 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 }
GetOpenAlertHistoryRequest wrapper for the GetOpenAlertHistory operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetOpenAlertHistory.go.html to see an example of how to use GetOpenAlertHistoryRequest.
func (GetOpenAlertHistoryRequest) BinaryRequestBody ¶ added in v65.36.1
func (request GetOpenAlertHistoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOpenAlertHistoryRequest) HTTPRequest ¶ added in v65.36.1
func (request GetOpenAlertHistoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOpenAlertHistoryRequest) RetryPolicy ¶ added in v65.36.1
func (request GetOpenAlertHistoryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOpenAlertHistoryRequest) String ¶ added in v65.36.1
func (request GetOpenAlertHistoryRequest) String() string
func (GetOpenAlertHistoryRequest) ValidateEnumValue ¶ added in v65.36.1
func (request GetOpenAlertHistoryRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetOpenAlertHistoryResponse ¶ added in v65.36.1
type GetOpenAlertHistoryResponse struct { // The underlying http response RawResponse *http.Response // The OpenAlertHistory instance OpenAlertHistory `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"` }
GetOpenAlertHistoryResponse wrapper for the GetOpenAlertHistory operation
func (GetOpenAlertHistoryResponse) HTTPResponse ¶ added in v65.36.1
func (response GetOpenAlertHistoryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOpenAlertHistoryResponse) String ¶ added in v65.36.1
func (response GetOpenAlertHistoryResponse) String() string
type GetOptimizerStatisticsAdvisorExecutionRequest ¶ added in v65.16.0
type GetOptimizerStatisticsAdvisorExecutionRequest 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 Optimizer Statistics Advisor execution. ExecutionName *string `mandatory:"true" contributesTo:"path" name:"executionName"` // The name of the optimizer statistics collection execution task. TaskName *string `mandatory:"true" contributesTo:"query" name:"taskName"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
GetOptimizerStatisticsAdvisorExecutionRequest wrapper for the GetOptimizerStatisticsAdvisorExecution operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetOptimizerStatisticsAdvisorExecution.go.html to see an example of how to use GetOptimizerStatisticsAdvisorExecutionRequest.
func (GetOptimizerStatisticsAdvisorExecutionRequest) BinaryRequestBody ¶ added in v65.16.0
func (request GetOptimizerStatisticsAdvisorExecutionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOptimizerStatisticsAdvisorExecutionRequest) HTTPRequest ¶ added in v65.16.0
func (request GetOptimizerStatisticsAdvisorExecutionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOptimizerStatisticsAdvisorExecutionRequest) RetryPolicy ¶ added in v65.16.0
func (request GetOptimizerStatisticsAdvisorExecutionRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOptimizerStatisticsAdvisorExecutionRequest) String ¶ added in v65.16.0
func (request GetOptimizerStatisticsAdvisorExecutionRequest) String() string
func (GetOptimizerStatisticsAdvisorExecutionRequest) ValidateEnumValue ¶ added in v65.16.0
func (request GetOptimizerStatisticsAdvisorExecutionRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetOptimizerStatisticsAdvisorExecutionResponse ¶ added in v65.16.0
type GetOptimizerStatisticsAdvisorExecutionResponse struct { // The underlying http response RawResponse *http.Response // The OptimizerStatisticsAdvisorExecution instance OptimizerStatisticsAdvisorExecution `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"` }
GetOptimizerStatisticsAdvisorExecutionResponse wrapper for the GetOptimizerStatisticsAdvisorExecution operation
func (GetOptimizerStatisticsAdvisorExecutionResponse) HTTPResponse ¶ added in v65.16.0
func (response GetOptimizerStatisticsAdvisorExecutionResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOptimizerStatisticsAdvisorExecutionResponse) String ¶ added in v65.16.0
func (response GetOptimizerStatisticsAdvisorExecutionResponse) String() string
type GetOptimizerStatisticsAdvisorExecutionScriptRequest ¶ added in v65.16.0
type GetOptimizerStatisticsAdvisorExecutionScriptRequest 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 Optimizer Statistics Advisor execution. ExecutionName *string `mandatory:"true" contributesTo:"path" name:"executionName"` // The name of the optimizer statistics collection execution task. TaskName *string `mandatory:"true" contributesTo:"query" name:"taskName"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
GetOptimizerStatisticsAdvisorExecutionScriptRequest wrapper for the GetOptimizerStatisticsAdvisorExecutionScript operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetOptimizerStatisticsAdvisorExecutionScript.go.html to see an example of how to use GetOptimizerStatisticsAdvisorExecutionScriptRequest.
func (GetOptimizerStatisticsAdvisorExecutionScriptRequest) BinaryRequestBody ¶ added in v65.16.0
func (request GetOptimizerStatisticsAdvisorExecutionScriptRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOptimizerStatisticsAdvisorExecutionScriptRequest) HTTPRequest ¶ added in v65.16.0
func (request GetOptimizerStatisticsAdvisorExecutionScriptRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOptimizerStatisticsAdvisorExecutionScriptRequest) RetryPolicy ¶ added in v65.16.0
func (request GetOptimizerStatisticsAdvisorExecutionScriptRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOptimizerStatisticsAdvisorExecutionScriptRequest) String ¶ added in v65.16.0
func (request GetOptimizerStatisticsAdvisorExecutionScriptRequest) String() string
func (GetOptimizerStatisticsAdvisorExecutionScriptRequest) ValidateEnumValue ¶ added in v65.16.0
func (request GetOptimizerStatisticsAdvisorExecutionScriptRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetOptimizerStatisticsAdvisorExecutionScriptResponse ¶ added in v65.16.0
type GetOptimizerStatisticsAdvisorExecutionScriptResponse struct { // The underlying http response RawResponse *http.Response // The OptimizerStatisticsAdvisorExecutionScript instance OptimizerStatisticsAdvisorExecutionScript `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"` }
GetOptimizerStatisticsAdvisorExecutionScriptResponse wrapper for the GetOptimizerStatisticsAdvisorExecutionScript operation
func (GetOptimizerStatisticsAdvisorExecutionScriptResponse) HTTPResponse ¶ added in v65.16.0
func (response GetOptimizerStatisticsAdvisorExecutionScriptResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOptimizerStatisticsAdvisorExecutionScriptResponse) String ¶ added in v65.16.0
func (response GetOptimizerStatisticsAdvisorExecutionScriptResponse) String() string
type GetOptimizerStatisticsCollectionOperationRequest ¶ added in v65.16.0
type GetOptimizerStatisticsCollectionOperationRequest 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 ID of the Optimizer Statistics Collection operation. OptimizerStatisticsCollectionOperationId *float32 `mandatory:"true" contributesTo:"path" name:"optimizerStatisticsCollectionOperationId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
GetOptimizerStatisticsCollectionOperationRequest wrapper for the GetOptimizerStatisticsCollectionOperation operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetOptimizerStatisticsCollectionOperation.go.html to see an example of how to use GetOptimizerStatisticsCollectionOperationRequest.
func (GetOptimizerStatisticsCollectionOperationRequest) BinaryRequestBody ¶ added in v65.16.0
func (request GetOptimizerStatisticsCollectionOperationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOptimizerStatisticsCollectionOperationRequest) HTTPRequest ¶ added in v65.16.0
func (request GetOptimizerStatisticsCollectionOperationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOptimizerStatisticsCollectionOperationRequest) RetryPolicy ¶ added in v65.16.0
func (request GetOptimizerStatisticsCollectionOperationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOptimizerStatisticsCollectionOperationRequest) String ¶ added in v65.16.0
func (request GetOptimizerStatisticsCollectionOperationRequest) String() string
func (GetOptimizerStatisticsCollectionOperationRequest) ValidateEnumValue ¶ added in v65.16.0
func (request GetOptimizerStatisticsCollectionOperationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetOptimizerStatisticsCollectionOperationResponse ¶ added in v65.16.0
type GetOptimizerStatisticsCollectionOperationResponse struct { // The underlying http response RawResponse *http.Response // The OptimizerStatisticsCollectionOperation instance OptimizerStatisticsCollectionOperation `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"` }
GetOptimizerStatisticsCollectionOperationResponse wrapper for the GetOptimizerStatisticsCollectionOperation operation
func (GetOptimizerStatisticsCollectionOperationResponse) HTTPResponse ¶ added in v65.16.0
func (response GetOptimizerStatisticsCollectionOperationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOptimizerStatisticsCollectionOperationResponse) String ¶ added in v65.16.0
func (response GetOptimizerStatisticsCollectionOperationResponse) String() string
type GetPdbMetricsCompareTypeEnum ¶
type GetPdbMetricsCompareTypeEnum string
GetPdbMetricsCompareTypeEnum Enum with underlying type: string
const ( GetPdbMetricsCompareTypeHour GetPdbMetricsCompareTypeEnum = "HOUR" GetPdbMetricsCompareTypeDay GetPdbMetricsCompareTypeEnum = "DAY" GetPdbMetricsCompareTypeWeek GetPdbMetricsCompareTypeEnum = "WEEK" )
Set of constants representing the allowable values for GetPdbMetricsCompareTypeEnum
func GetGetPdbMetricsCompareTypeEnumValues ¶
func GetGetPdbMetricsCompareTypeEnumValues() []GetPdbMetricsCompareTypeEnum
GetGetPdbMetricsCompareTypeEnumValues Enumerates the set of values for GetPdbMetricsCompareTypeEnum
func GetMappingGetPdbMetricsCompareTypeEnum ¶
func GetMappingGetPdbMetricsCompareTypeEnum(val string) (GetPdbMetricsCompareTypeEnum, bool)
GetMappingGetPdbMetricsCompareTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetPeerDatabaseMetricsCompareTypeEnum ¶ added in v65.66.0
type GetPeerDatabaseMetricsCompareTypeEnum string
GetPeerDatabaseMetricsCompareTypeEnum Enum with underlying type: string
const ( GetPeerDatabaseMetricsCompareTypeHour GetPeerDatabaseMetricsCompareTypeEnum = "HOUR" GetPeerDatabaseMetricsCompareTypeDay GetPeerDatabaseMetricsCompareTypeEnum = "DAY" GetPeerDatabaseMetricsCompareTypeWeek GetPeerDatabaseMetricsCompareTypeEnum = "WEEK" )
Set of constants representing the allowable values for GetPeerDatabaseMetricsCompareTypeEnum
func GetGetPeerDatabaseMetricsCompareTypeEnumValues ¶ added in v65.66.0
func GetGetPeerDatabaseMetricsCompareTypeEnumValues() []GetPeerDatabaseMetricsCompareTypeEnum
GetGetPeerDatabaseMetricsCompareTypeEnumValues Enumerates the set of values for GetPeerDatabaseMetricsCompareTypeEnum
func GetMappingGetPeerDatabaseMetricsCompareTypeEnum ¶ added in v65.66.0
func GetMappingGetPeerDatabaseMetricsCompareTypeEnum(val string) (GetPeerDatabaseMetricsCompareTypeEnum, bool)
GetMappingGetPeerDatabaseMetricsCompareTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type GetPeerDatabaseMetricsRequest ¶ added in v65.66.0
type GetPeerDatabaseMetricsRequest 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 for which peer database metrics are required. // This is not a mandatory parameter and in its absence, all the peer database metrics are returned. PeerDatabaseCompartmentId *string `mandatory:"false" contributesTo:"query" name:"peerDatabaseCompartmentId"` // The time window used for metrics comparison. CompareType GetPeerDatabaseMetricsCompareTypeEnum `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 }
GetPeerDatabaseMetricsRequest wrapper for the GetPeerDatabaseMetrics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetPeerDatabaseMetrics.go.html to see an example of how to use GetPeerDatabaseMetricsRequest.
func (GetPeerDatabaseMetricsRequest) BinaryRequestBody ¶ added in v65.66.0
func (request GetPeerDatabaseMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetPeerDatabaseMetricsRequest) HTTPRequest ¶ added in v65.66.0
func (request GetPeerDatabaseMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetPeerDatabaseMetricsRequest) RetryPolicy ¶ added in v65.66.0
func (request GetPeerDatabaseMetricsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetPeerDatabaseMetricsRequest) String ¶ added in v65.66.0
func (request GetPeerDatabaseMetricsRequest) String() string
func (GetPeerDatabaseMetricsRequest) ValidateEnumValue ¶ added in v65.66.0
func (request GetPeerDatabaseMetricsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetPeerDatabaseMetricsResponse ¶ added in v65.66.0
type GetPeerDatabaseMetricsResponse struct { // The underlying http response RawResponse *http.Response // The PeerDatabaseMetrics instance PeerDatabaseMetrics `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"` }
GetPeerDatabaseMetricsResponse wrapper for the GetPeerDatabaseMetrics operation
func (GetPeerDatabaseMetricsResponse) HTTPResponse ¶ added in v65.66.0
func (response GetPeerDatabaseMetricsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetPeerDatabaseMetricsResponse) String ¶ added in v65.66.0
func (response GetPeerDatabaseMetricsResponse) String() string
type GetPreferredCredentialRequest ¶ added in v65.19.0
type GetPreferredCredentialRequest 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 preferred credential. CredentialName *string `mandatory:"true" contributesTo:"path" name:"credentialName"` // 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 }
GetPreferredCredentialRequest wrapper for the GetPreferredCredential operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetPreferredCredential.go.html to see an example of how to use GetPreferredCredentialRequest.
func (GetPreferredCredentialRequest) BinaryRequestBody ¶ added in v65.19.0
func (request GetPreferredCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetPreferredCredentialRequest) HTTPRequest ¶ added in v65.19.0
func (request GetPreferredCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetPreferredCredentialRequest) RetryPolicy ¶ added in v65.19.0
func (request GetPreferredCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetPreferredCredentialRequest) String ¶ added in v65.19.0
func (request GetPreferredCredentialRequest) String() string
func (GetPreferredCredentialRequest) ValidateEnumValue ¶ added in v65.19.0
func (request GetPreferredCredentialRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetPreferredCredentialResponse ¶ added in v65.19.0
type GetPreferredCredentialResponse struct { // The underlying http response RawResponse *http.Response // The PreferredCredential instance PreferredCredential `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"` }
GetPreferredCredentialResponse wrapper for the GetPreferredCredential operation
func (GetPreferredCredentialResponse) HTTPResponse ¶ added in v65.19.0
func (response GetPreferredCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetPreferredCredentialResponse) String ¶ added in v65.19.0
func (response GetPreferredCredentialResponse) 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" GetSqlExecutionPlanAttributeUsingParallelExecution GetSqlExecutionPlanAttributeEnum = "USING_PARALLEL_EXECUTION" )
Set of constants representing the allowable values for GetSqlExecutionPlanAttributeEnum
func GetGetSqlExecutionPlanAttributeEnumValues ¶
func GetGetSqlExecutionPlanAttributeEnumValues() []GetSqlExecutionPlanAttributeEnum
GetGetSqlExecutionPlanAttributeEnumValues Enumerates the set of values for GetSqlExecutionPlanAttributeEnum
func GetMappingGetSqlExecutionPlanAttributeEnum ¶
func GetMappingGetSqlExecutionPlanAttributeEnum(val string) (GetSqlExecutionPlanAttributeEnum, bool)
GetMappingGetSqlExecutionPlanAttributeEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 GetSqlPlanBaselineConfigurationRequest ¶ added in v65.42.0
type GetSqlPlanBaselineConfigurationRequest 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 OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
GetSqlPlanBaselineConfigurationRequest wrapper for the GetSqlPlanBaselineConfiguration operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetSqlPlanBaselineConfiguration.go.html to see an example of how to use GetSqlPlanBaselineConfigurationRequest.
func (GetSqlPlanBaselineConfigurationRequest) BinaryRequestBody ¶ added in v65.42.0
func (request GetSqlPlanBaselineConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetSqlPlanBaselineConfigurationRequest) HTTPRequest ¶ added in v65.42.0
func (request GetSqlPlanBaselineConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetSqlPlanBaselineConfigurationRequest) RetryPolicy ¶ added in v65.42.0
func (request GetSqlPlanBaselineConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetSqlPlanBaselineConfigurationRequest) String ¶ added in v65.42.0
func (request GetSqlPlanBaselineConfigurationRequest) String() string
func (GetSqlPlanBaselineConfigurationRequest) ValidateEnumValue ¶ added in v65.42.0
func (request GetSqlPlanBaselineConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetSqlPlanBaselineConfigurationResponse ¶ added in v65.42.0
type GetSqlPlanBaselineConfigurationResponse struct { // The underlying http response RawResponse *http.Response // The SqlPlanBaselineConfiguration instance SqlPlanBaselineConfiguration `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"` }
GetSqlPlanBaselineConfigurationResponse wrapper for the GetSqlPlanBaselineConfiguration operation
func (GetSqlPlanBaselineConfigurationResponse) HTTPResponse ¶ added in v65.42.0
func (response GetSqlPlanBaselineConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetSqlPlanBaselineConfigurationResponse) String ¶ added in v65.42.0
func (response GetSqlPlanBaselineConfigurationResponse) String() string
type GetSqlPlanBaselineRequest ¶ added in v65.42.0
type GetSqlPlanBaselineRequest 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 plan name of the SQL plan baseline. PlanName *string `mandatory:"true" contributesTo:"path" name:"planName"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
GetSqlPlanBaselineRequest wrapper for the GetSqlPlanBaseline operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetSqlPlanBaseline.go.html to see an example of how to use GetSqlPlanBaselineRequest.
func (GetSqlPlanBaselineRequest) BinaryRequestBody ¶ added in v65.42.0
func (request GetSqlPlanBaselineRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetSqlPlanBaselineRequest) HTTPRequest ¶ added in v65.42.0
func (request GetSqlPlanBaselineRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetSqlPlanBaselineRequest) RetryPolicy ¶ added in v65.42.0
func (request GetSqlPlanBaselineRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetSqlPlanBaselineRequest) String ¶ added in v65.42.0
func (request GetSqlPlanBaselineRequest) String() string
func (GetSqlPlanBaselineRequest) ValidateEnumValue ¶ added in v65.42.0
func (request GetSqlPlanBaselineRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetSqlPlanBaselineResponse ¶ added in v65.42.0
type GetSqlPlanBaselineResponse struct { // The underlying http response RawResponse *http.Response // The SqlPlanBaseline instance SqlPlanBaseline `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"` }
GetSqlPlanBaselineResponse wrapper for the GetSqlPlanBaseline operation
func (GetSqlPlanBaselineResponse) HTTPResponse ¶ added in v65.42.0
func (response GetSqlPlanBaselineResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetSqlPlanBaselineResponse) String ¶ added in v65.42.0
func (response GetSqlPlanBaselineResponse) 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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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
func GetMappingGetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum ¶
func GetMappingGetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum(val string) (GetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum, bool)
GetMappingGetSqlTuningAdvisorTaskSummaryReportSearchPeriodEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 GetTopSqlCpuActivityRequest ¶ added in v65.36.1
type GetTopSqlCpuActivityRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata storage server. ExternalExadataStorageServerId *string `mandatory:"true" contributesTo:"path" name:"externalExadataStorageServerId"` // 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 }
GetTopSqlCpuActivityRequest wrapper for the GetTopSqlCpuActivity operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetTopSqlCpuActivity.go.html to see an example of how to use GetTopSqlCpuActivityRequest.
func (GetTopSqlCpuActivityRequest) BinaryRequestBody ¶ added in v65.36.1
func (request GetTopSqlCpuActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetTopSqlCpuActivityRequest) HTTPRequest ¶ added in v65.36.1
func (request GetTopSqlCpuActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetTopSqlCpuActivityRequest) RetryPolicy ¶ added in v65.36.1
func (request GetTopSqlCpuActivityRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetTopSqlCpuActivityRequest) String ¶ added in v65.36.1
func (request GetTopSqlCpuActivityRequest) String() string
func (GetTopSqlCpuActivityRequest) ValidateEnumValue ¶ added in v65.36.1
func (request GetTopSqlCpuActivityRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetTopSqlCpuActivityResponse ¶ added in v65.36.1
type GetTopSqlCpuActivityResponse struct { // The underlying http response RawResponse *http.Response // The TopSqlCpuActivity instance TopSqlCpuActivity `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"` }
GetTopSqlCpuActivityResponse wrapper for the GetTopSqlCpuActivity operation
func (GetTopSqlCpuActivityResponse) HTTPResponse ¶ added in v65.36.1
func (response GetTopSqlCpuActivityResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetTopSqlCpuActivityResponse) String ¶ added in v65.36.1
func (response GetTopSqlCpuActivityResponse) 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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 HeatWaveClusterStatusEnum ¶ added in v65.62.0
type HeatWaveClusterStatusEnum string
HeatWaveClusterStatusEnum Enum with underlying type: string
const ( HeatWaveClusterStatusUp HeatWaveClusterStatusEnum = "UP" HeatWaveClusterStatusDown HeatWaveClusterStatusEnum = "DOWN" HeatWaveClusterStatusUnknown HeatWaveClusterStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for HeatWaveClusterStatusEnum
func GetHeatWaveClusterStatusEnumValues ¶ added in v65.62.0
func GetHeatWaveClusterStatusEnumValues() []HeatWaveClusterStatusEnum
GetHeatWaveClusterStatusEnumValues Enumerates the set of values for HeatWaveClusterStatusEnum
func GetMappingHeatWaveClusterStatusEnum ¶ added in v65.62.0
func GetMappingHeatWaveClusterStatusEnum(val string) (HeatWaveClusterStatusEnum, bool)
GetMappingHeatWaveClusterStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type HeatWaveClusterUsageMetrics ¶ added in v65.62.0
type HeatWaveClusterUsageMetrics struct { // The status of the HeatWave cluster. Indicates whether the status of the cluster is UP, DOWN, or UNKNOWN at the current time. Status HeatWaveClusterStatusEnum `mandatory:"true" json:"status"` // The OCID of the MySQL Database System associated with the HeatWave cluster. DbSystemId *string `mandatory:"true" json:"dbSystemId"` // The name of the MySQL Database System associated with the HeatWave cluster. DbSystemName *string `mandatory:"true" json:"dbSystemName"` // The name of the HeatWave cluster. HeatWaveClusterDisplayName *string `mandatory:"true" json:"heatWaveClusterDisplayName"` // The number of nodes in the HeatWave cluster. NodeCount *int `mandatory:"true" json:"nodeCount"` // Indicates whether Lakehouse is enabled for the HeatWave cluster or not. IsLakehouseEnabled *bool `mandatory:"true" json:"isLakehouseEnabled"` // The shape of the nodes in the HeatWave cluster. HeatWaveNodeShape *string `mandatory:"true" json:"heatWaveNodeShape"` // The total memory belonging to the HeatWave cluster in GBs. MemorySize *int `mandatory:"true" json:"memorySize"` // A list of the HeatWave cluster health metrics like CPU and Memory. Metrics []HeatWaveFleetMetricDefinition `mandatory:"true" json:"metrics"` }
HeatWaveClusterUsageMetrics The list of aggregated metrics for a HeatWave cluster in the fleet.
func (HeatWaveClusterUsageMetrics) String ¶ added in v65.62.0
func (m HeatWaveClusterUsageMetrics) String() string
func (HeatWaveClusterUsageMetrics) ValidateEnumValue ¶ added in v65.62.0
func (m HeatWaveClusterUsageMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HeatWaveFleetByCategory ¶ added in v65.62.0
type HeatWaveFleetByCategory struct { // The name of the HeatWave fleet category. Name *string `mandatory:"true" json:"name"` // The value of the HeatWave fleet category. Value *string `mandatory:"true" json:"value"` // The number of matching HeatWave clusters. Count *int `mandatory:"true" json:"count"` }
HeatWaveFleetByCategory The number of HeatWave clusters in the fleet, grouped by shape and Lakehouse-enabled status.
func (HeatWaveFleetByCategory) String ¶ added in v65.62.0
func (m HeatWaveFleetByCategory) String() string
func (HeatWaveFleetByCategory) ValidateEnumValue ¶ added in v65.62.0
func (m HeatWaveFleetByCategory) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HeatWaveFleetMetricDefinition ¶ added in v65.62.0
type HeatWaveFleetMetricDefinition struct { // The name of the metric. MetricName *string `mandatory:"true" json:"metricName"` // The value of the metric. MetricValue *float64 `mandatory:"true" json:"metricValue"` // The data point date and time in UTC in ISO-8601 format. Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` // The dimensions of the metric. Dimensions []MetricDimensionDefinition `mandatory:"true" json:"dimensions"` // The unit of the metric value. Unit *string `mandatory:"true" json:"unit"` }
HeatWaveFleetMetricDefinition An aggregated metric for a HeatWave cluster.
func (HeatWaveFleetMetricDefinition) String ¶ added in v65.62.0
func (m HeatWaveFleetMetricDefinition) String() string
func (HeatWaveFleetMetricDefinition) ValidateEnumValue ¶ added in v65.62.0
func (m HeatWaveFleetMetricDefinition) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HeatWaveFleetMetricSummaryDefinition ¶ added in v65.62.0
type HeatWaveFleetMetricSummaryDefinition struct { // The name of the metric. MetricName *string `mandatory:"true" json:"metricName"` // The aggregated metric value. MetricValue *float64 `mandatory:"true" json:"metricValue"` // The unique dimension key and values of the metric. Dimensions []MetricDimensionDefinition `mandatory:"true" json:"dimensions"` // The unit of the metric value. Unit *string `mandatory:"true" json:"unit"` }
HeatWaveFleetMetricSummaryDefinition A summary of the fleet metrics, which provides the metric aggregated value of the HeatWave clusters in the fleet.
func (HeatWaveFleetMetricSummaryDefinition) String ¶ added in v65.62.0
func (m HeatWaveFleetMetricSummaryDefinition) String() string
func (HeatWaveFleetMetricSummaryDefinition) ValidateEnumValue ¶ added in v65.62.0
func (m HeatWaveFleetMetricSummaryDefinition) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HeatWaveFleetMetrics ¶ added in v65.62.0
type HeatWaveFleetMetrics struct { // The beginning of the time range during which metric data is retrieved. StartTime *string `mandatory:"true" json:"startTime"` // The end of the time range during which metric data is retrieved. EndTime *string `mandatory:"true" json:"endTime"` // The list of HeatWave clusters in the fleet and their usage metrics. FleetClusters []HeatWaveClusterUsageMetrics `mandatory:"true" json:"fleetClusters"` // The number of HeatWave clusters in the fleet and a summary of the metrics that provide the aggregated usage of CPU, storage, and so on of all the clusters. FleetSummary []HeatWaveFleetSummary `mandatory:"true" json:"fleetSummary"` }
HeatWaveFleetMetrics The details of the HeatWave cluster fleet health metrics.
func (HeatWaveFleetMetrics) String ¶ added in v65.62.0
func (m HeatWaveFleetMetrics) String() string
func (HeatWaveFleetMetrics) ValidateEnumValue ¶ added in v65.62.0
func (m HeatWaveFleetMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HeatWaveFleetSummary ¶ added in v65.62.0
type HeatWaveFleetSummary struct { // The usage metrics for the HeatWave clusters in the fleet. AggregatedMetrics []HeatWaveFleetMetricSummaryDefinition `mandatory:"true" json:"aggregatedMetrics"` // The number of HeatWave clusters in the fleet, grouped by cluster type or other properties. Inventory []HeatWaveFleetByCategory `mandatory:"true" json:"inventory"` }
HeatWaveFleetSummary The inventory count of HeatWave clusters in the fleet and a summary of the metrics that provide the aggregated usage of CPU, storage, and so on of all the clusters.
func (HeatWaveFleetSummary) String ¶ added in v65.62.0
func (m HeatWaveFleetSummary) String() string
func (HeatWaveFleetSummary) ValidateEnumValue ¶ added in v65.62.0
func (m HeatWaveFleetSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HeatWaveNode ¶ added in v65.62.0
type HeatWaveNode struct { // The ID associated with the HeatWave node. Id *string `mandatory:"true" json:"id"` // The status of the HeatWave node. Indicates whether the status of the node is UP, DOWN, or UNKNOWN at the current time. Status HeatWaveNodeStatusEnum `mandatory:"true" json:"status"` // The date and time the HeatWave node was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` }
HeatWaveNode The information about an individual HeatWave node.
func (HeatWaveNode) String ¶ added in v65.62.0
func (m HeatWaveNode) String() string
func (HeatWaveNode) ValidateEnumValue ¶ added in v65.62.0
func (m HeatWaveNode) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HeatWaveNodeStatusEnum ¶ added in v65.62.0
type HeatWaveNodeStatusEnum string
HeatWaveNodeStatusEnum Enum with underlying type: string
const ( HeatWaveNodeStatusUp HeatWaveNodeStatusEnum = "UP" HeatWaveNodeStatusDown HeatWaveNodeStatusEnum = "DOWN" HeatWaveNodeStatusUnknown HeatWaveNodeStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for HeatWaveNodeStatusEnum
func GetHeatWaveNodeStatusEnumValues ¶ added in v65.62.0
func GetHeatWaveNodeStatusEnumValues() []HeatWaveNodeStatusEnum
GetHeatWaveNodeStatusEnumValues Enumerates the set of values for HeatWaveNodeStatusEnum
func GetMappingHeatWaveNodeStatusEnum ¶ added in v65.62.0
func GetMappingHeatWaveNodeStatusEnum(val string) (HeatWaveNodeStatusEnum, bool)
GetMappingHeatWaveNodeStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type HistoricAddmResult ¶ added in v65.10.0
type HistoricAddmResult struct { // The ID of the historic ADDM task. TaskId *int64 `mandatory:"true" json:"taskId"` // The creation date of the ADDM task. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // Specifies whether the ADDM task returned had already existed or was newly created by the api call. IsNewlyCreated *bool `mandatory:"false" json:"isNewlyCreated"` // The name of the historic ADDM task. TaskName *string `mandatory:"false" json:"taskName"` // The description of the ADDM task. Description *string `mandatory:"false" json:"description"` // The database user who owns the historic ADDM task. DbUser *string `mandatory:"false" json:"dbUser"` // The status of the ADDM task. Status HistoricAddmResultStatusEnum `mandatory:"false" json:"status,omitempty"` // A description of how the task was created. HowCreated HistoricAddmResultHowCreatedEnum `mandatory:"false" json:"howCreated,omitempty"` // The timestamp of the beginning AWR snapshot used in the ADDM task as defined by date-time RFC3339 format. StartSnapshotTime *common.SDKTime `mandatory:"false" json:"startSnapshotTime"` // The timestamp of the ending AWR snapshot used in the ADDM task as defined by date-time RFC3339 format. EndSnapshotTime *common.SDKTime `mandatory:"false" json:"endSnapshotTime"` // The ID number of the beginning AWR snapshot. BeginSnapshotId *int64 `mandatory:"false" json:"beginSnapshotId"` // The ID number of the ending AWR snapshot. EndSnapshotId *int64 `mandatory:"false" json:"endSnapshotId"` // The number of ADDM findings. Findings *int64 `mandatory:"false" json:"findings"` }
HistoricAddmResult The details of the historic ADDM task.
func (HistoricAddmResult) String ¶ added in v65.10.0
func (m HistoricAddmResult) String() string
func (HistoricAddmResult) ValidateEnumValue ¶ added in v65.10.0
func (m HistoricAddmResult) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HistoricAddmResultHowCreatedEnum ¶ added in v65.10.0
type HistoricAddmResultHowCreatedEnum string
HistoricAddmResultHowCreatedEnum Enum with underlying type: string
const ( HistoricAddmResultHowCreatedAuto HistoricAddmResultHowCreatedEnum = "AUTO" HistoricAddmResultHowCreatedManual HistoricAddmResultHowCreatedEnum = "MANUAL" )
Set of constants representing the allowable values for HistoricAddmResultHowCreatedEnum
func GetHistoricAddmResultHowCreatedEnumValues ¶ added in v65.10.0
func GetHistoricAddmResultHowCreatedEnumValues() []HistoricAddmResultHowCreatedEnum
GetHistoricAddmResultHowCreatedEnumValues Enumerates the set of values for HistoricAddmResultHowCreatedEnum
func GetMappingHistoricAddmResultHowCreatedEnum ¶ added in v65.10.0
func GetMappingHistoricAddmResultHowCreatedEnum(val string) (HistoricAddmResultHowCreatedEnum, bool)
GetMappingHistoricAddmResultHowCreatedEnum performs case Insensitive comparison on enum value and return the desired enum
type HistoricAddmResultStatusEnum ¶ added in v65.10.0
type HistoricAddmResultStatusEnum string
HistoricAddmResultStatusEnum Enum with underlying type: string
const ( HistoricAddmResultStatusInitial HistoricAddmResultStatusEnum = "INITIAL" HistoricAddmResultStatusExecuting HistoricAddmResultStatusEnum = "EXECUTING" HistoricAddmResultStatusInterrupted HistoricAddmResultStatusEnum = "INTERRUPTED" HistoricAddmResultStatusCompleted HistoricAddmResultStatusEnum = "COMPLETED" HistoricAddmResultStatusError HistoricAddmResultStatusEnum = "ERROR" )
Set of constants representing the allowable values for HistoricAddmResultStatusEnum
func GetHistoricAddmResultStatusEnumValues ¶ added in v65.10.0
func GetHistoricAddmResultStatusEnumValues() []HistoricAddmResultStatusEnum
GetHistoricAddmResultStatusEnumValues Enumerates the set of values for HistoricAddmResultStatusEnum
func GetMappingHistoricAddmResultStatusEnum ¶ added in v65.10.0
func GetMappingHistoricAddmResultStatusEnum(val string) (HistoricAddmResultStatusEnum, bool)
GetMappingHistoricAddmResultStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type ImplementOptimizerStatisticsAdvisorRecommendationsDetails ¶ added in v65.16.0
type ImplementOptimizerStatisticsAdvisorRecommendationsDetails struct { // The name of the task. TaskName *string `mandatory:"true" json:"taskName"` JobDetails *ImplementOptimizerStatisticsAdvisorRecommendationsJob `mandatory:"true" json:"jobDetails"` }
ImplementOptimizerStatisticsAdvisorRecommendationsDetails The request details object to implement the Optimizer Statistics Advisor task recommendations.
func (ImplementOptimizerStatisticsAdvisorRecommendationsDetails) String ¶ added in v65.16.0
func (m ImplementOptimizerStatisticsAdvisorRecommendationsDetails) String() string
func (ImplementOptimizerStatisticsAdvisorRecommendationsDetails) ValidateEnumValue ¶ added in v65.16.0
func (m ImplementOptimizerStatisticsAdvisorRecommendationsDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ImplementOptimizerStatisticsAdvisorRecommendationsJob ¶ added in v65.16.0
type ImplementOptimizerStatisticsAdvisorRecommendationsJob 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"` ResultLocation JobExecutionResultLocation `mandatory:"true" json:"resultLocation"` // The name of the execution. Description *string `mandatory:"false" json:"description"` Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
ImplementOptimizerStatisticsAdvisorRecommendationsJob The job request details to implement the Optimizer Statistics Advisor task recommendations.
func (ImplementOptimizerStatisticsAdvisorRecommendationsJob) String ¶ added in v65.16.0
func (m ImplementOptimizerStatisticsAdvisorRecommendationsJob) String() string
func (*ImplementOptimizerStatisticsAdvisorRecommendationsJob) UnmarshalJSON ¶ added in v65.16.0
func (m *ImplementOptimizerStatisticsAdvisorRecommendationsJob) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ImplementOptimizerStatisticsAdvisorRecommendationsJob) ValidateEnumValue ¶ added in v65.16.0
func (m ImplementOptimizerStatisticsAdvisorRecommendationsJob) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ImplementOptimizerStatisticsAdvisorRecommendationsRequest ¶ added in v65.16.0
type ImplementOptimizerStatisticsAdvisorRecommendationsRequest 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 Optimizer Statistics Advisor execution. ExecutionName *string `mandatory:"true" contributesTo:"path" name:"executionName"` // The Optimizer Statistics Advisor recommendations implementation request. ImplementOptimizerStatisticsAdvisorRecommendationsDetails `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 }
ImplementOptimizerStatisticsAdvisorRecommendationsRequest wrapper for the ImplementOptimizerStatisticsAdvisorRecommendations operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ImplementOptimizerStatisticsAdvisorRecommendations.go.html to see an example of how to use ImplementOptimizerStatisticsAdvisorRecommendationsRequest.
func (ImplementOptimizerStatisticsAdvisorRecommendationsRequest) BinaryRequestBody ¶ added in v65.16.0
func (request ImplementOptimizerStatisticsAdvisorRecommendationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ImplementOptimizerStatisticsAdvisorRecommendationsRequest) HTTPRequest ¶ added in v65.16.0
func (request ImplementOptimizerStatisticsAdvisorRecommendationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ImplementOptimizerStatisticsAdvisorRecommendationsRequest) RetryPolicy ¶ added in v65.16.0
func (request ImplementOptimizerStatisticsAdvisorRecommendationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ImplementOptimizerStatisticsAdvisorRecommendationsRequest) String ¶ added in v65.16.0
func (request ImplementOptimizerStatisticsAdvisorRecommendationsRequest) String() string
func (ImplementOptimizerStatisticsAdvisorRecommendationsRequest) ValidateEnumValue ¶ added in v65.16.0
func (request ImplementOptimizerStatisticsAdvisorRecommendationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ImplementOptimizerStatisticsAdvisorRecommendationsResponse ¶ added in v65.16.0
type ImplementOptimizerStatisticsAdvisorRecommendationsResponse 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"` }
ImplementOptimizerStatisticsAdvisorRecommendationsResponse wrapper for the ImplementOptimizerStatisticsAdvisorRecommendations operation
func (ImplementOptimizerStatisticsAdvisorRecommendationsResponse) HTTPResponse ¶ added in v65.16.0
func (response ImplementOptimizerStatisticsAdvisorRecommendationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ImplementOptimizerStatisticsAdvisorRecommendationsResponse) String ¶ added in v65.16.0
func (response ImplementOptimizerStatisticsAdvisorRecommendationsResponse) 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
func GetMappingInstanceDetailsStatusEnum ¶
func GetMappingInstanceDetailsStatusEnum(val string) (InstanceDetailsStatusEnum, bool)
GetMappingInstanceDetailsStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type IormPlan ¶ added in v65.36.1
type IormPlan struct { // The status of the IORM plan. PlanStatus IormPlanStatusEnumEnum `mandatory:"true" json:"planStatus"` // The objective of the IORM plan. PlanObjective IormPlanObjectiveEnumEnum `mandatory:"true" json:"planObjective"` DbPlan *DatabasePlan `mandatory:"false" json:"dbPlan"` }
IormPlan The IORM plan from an Exadata storage server.
func (IormPlan) ValidateEnumValue ¶ added in v65.36.1
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IormPlanObjectiveEnumEnum ¶ added in v65.36.1
type IormPlanObjectiveEnumEnum string
IormPlanObjectiveEnumEnum Enum with underlying type: string
const ( IormPlanObjectiveEnumAuto IormPlanObjectiveEnumEnum = "AUTO" IormPlanObjectiveEnumHighThroughput IormPlanObjectiveEnumEnum = "HIGH_THROUGHPUT" IormPlanObjectiveEnumLowLatency IormPlanObjectiveEnumEnum = "LOW_LATENCY" IormPlanObjectiveEnumBalanced IormPlanObjectiveEnumEnum = "BALANCED" IormPlanObjectiveEnumBasic IormPlanObjectiveEnumEnum = "BASIC" IormPlanObjectiveEnumOther IormPlanObjectiveEnumEnum = "OTHER" )
Set of constants representing the allowable values for IormPlanObjectiveEnumEnum
func GetIormPlanObjectiveEnumEnumValues ¶ added in v65.36.1
func GetIormPlanObjectiveEnumEnumValues() []IormPlanObjectiveEnumEnum
GetIormPlanObjectiveEnumEnumValues Enumerates the set of values for IormPlanObjectiveEnumEnum
func GetMappingIormPlanObjectiveEnumEnum ¶ added in v65.36.1
func GetMappingIormPlanObjectiveEnumEnum(val string) (IormPlanObjectiveEnumEnum, bool)
GetMappingIormPlanObjectiveEnumEnum performs case Insensitive comparison on enum value and return the desired enum
type IormPlanStatusEnumEnum ¶ added in v65.36.1
type IormPlanStatusEnumEnum string
IormPlanStatusEnumEnum Enum with underlying type: string
const ( IormPlanStatusEnumActive IormPlanStatusEnumEnum = "ACTIVE" IormPlanStatusEnumInactive IormPlanStatusEnumEnum = "INACTIVE" IormPlanStatusEnumOther IormPlanStatusEnumEnum = "OTHER" )
Set of constants representing the allowable values for IormPlanStatusEnumEnum
func GetIormPlanStatusEnumEnumValues ¶ added in v65.36.1
func GetIormPlanStatusEnumEnumValues() []IormPlanStatusEnumEnum
GetIormPlanStatusEnumEnumValues Enumerates the set of values for IormPlanStatusEnumEnum
func GetMappingIormPlanStatusEnumEnum ¶ added in v65.36.1
func GetMappingIormPlanStatusEnumEnum(val string) (IormPlanStatusEnumEnum, bool)
GetMappingIormPlanStatusEnumEnum performs case Insensitive comparison on enum value and return the desired enum
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"` InBinds *JobInBindsDetails `mandatory:"false" json:"inBinds"` OutBinds *JobOutBindsDetails `mandatory:"false" json:"outBinds"` 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
func GetMappingJobExecutionResultDetailsTypeEnum ¶
func GetMappingJobExecutionResultDetailsTypeEnum(val string) (JobExecutionResultDetailsTypeEnum, bool)
GetMappingJobExecutionResultDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingJobExecutionResultLocationTypeEnum ¶
func GetMappingJobExecutionResultLocationTypeEnum(val string) (JobExecutionResultLocationTypeEnum, bool)
GetMappingJobExecutionResultLocationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingJobExecutionStatusEnum ¶
func GetMappingJobExecutionStatusEnum(val string) (JobExecutionStatusEnum, bool)
GetMappingJobExecutionStatusEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingJobExecutionsStatusSummaryStatusEnum ¶
func GetMappingJobExecutionsStatusSummaryStatusEnum(val string) (JobExecutionsStatusSummaryStatusEnum, bool)
GetMappingJobExecutionsStatusSummaryStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type JobInBind ¶ added in v65.42.0
type JobInBind struct { // The position of the in-bind variable. Position *int `mandatory:"true" json:"position"` // The datatype of the in-bind variable. DataType JobInBindDataTypeEnum `mandatory:"true" json:"dataType"` // The values for the in-bind variable. Values []string `mandatory:"true" json:"values"` // The Oracle schema object name for the predefined type of array. ArrayTypeName *string `mandatory:"false" json:"arrayTypeName"` }
JobInBind The details of the job in-bind variable.
func (JobInBind) ValidateEnumValue ¶ added in v65.42.0
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JobInBindDataTypeEnum ¶ added in v65.42.0
type JobInBindDataTypeEnum string
JobInBindDataTypeEnum Enum with underlying type: string
const ( JobInBindDataTypeNumber JobInBindDataTypeEnum = "NUMBER" JobInBindDataTypeString JobInBindDataTypeEnum = "STRING" JobInBindDataTypeClob JobInBindDataTypeEnum = "CLOB" )
Set of constants representing the allowable values for JobInBindDataTypeEnum
func GetJobInBindDataTypeEnumValues ¶ added in v65.42.0
func GetJobInBindDataTypeEnumValues() []JobInBindDataTypeEnum
GetJobInBindDataTypeEnumValues Enumerates the set of values for JobInBindDataTypeEnum
func GetMappingJobInBindDataTypeEnum ¶ added in v65.42.0
func GetMappingJobInBindDataTypeEnum(val string) (JobInBindDataTypeEnum, bool)
GetMappingJobInBindDataTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type JobInBindsDetails ¶ added in v65.42.0
type JobInBindsDetails struct { // A list of JobInBind objects. Items []JobInBind `mandatory:"true" json:"items"` }
JobInBindsDetails A collection of job in-bind variables.
func (JobInBindsDetails) String ¶ added in v65.42.0
func (m JobInBindsDetails) String() string
func (JobInBindsDetails) ValidateEnumValue ¶ added in v65.42.0
func (m JobInBindsDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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
func GetMappingJobLifecycleStateEnum ¶
func GetMappingJobLifecycleStateEnum(val string) (JobLifecycleStateEnum, bool)
GetMappingJobLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type JobOutBind ¶ added in v65.42.0
type JobOutBind struct { // The position of the out-bind variable. Position *int `mandatory:"true" json:"position"` // The datatype of the out-bind variable. DataType JobOutBindDataTypeEnum `mandatory:"true" json:"dataType"` }
JobOutBind The details of the job out-bind variable.
func (JobOutBind) String ¶ added in v65.42.0
func (m JobOutBind) String() string
func (JobOutBind) ValidateEnumValue ¶ added in v65.42.0
func (m JobOutBind) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JobOutBindDataTypeEnum ¶ added in v65.42.0
type JobOutBindDataTypeEnum string
JobOutBindDataTypeEnum Enum with underlying type: string
const ( JobOutBindDataTypeNumber JobOutBindDataTypeEnum = "NUMBER" JobOutBindDataTypeString JobOutBindDataTypeEnum = "STRING" JobOutBindDataTypeClob JobOutBindDataTypeEnum = "CLOB" )
Set of constants representing the allowable values for JobOutBindDataTypeEnum
func GetJobOutBindDataTypeEnumValues ¶ added in v65.42.0
func GetJobOutBindDataTypeEnumValues() []JobOutBindDataTypeEnum
GetJobOutBindDataTypeEnumValues Enumerates the set of values for JobOutBindDataTypeEnum
func GetMappingJobOutBindDataTypeEnum ¶ added in v65.42.0
func GetMappingJobOutBindDataTypeEnum(val string) (JobOutBindDataTypeEnum, bool)
GetMappingJobOutBindDataTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type JobOutBindsDetails ¶ added in v65.42.0
type JobOutBindsDetails struct { // A list of JobOutBind objects. Items []JobOutBind `mandatory:"true" json:"items"` }
JobOutBindsDetails A collection of job out-bind variables.
func (JobOutBindsDetails) String ¶ added in v65.42.0
func (m JobOutBindsDetails) String() string
func (JobOutBindsDetails) ValidateEnumValue ¶ added in v65.42.0
func (m JobOutBindsDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JobRun ¶
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
func GetMappingJobRunRunStatusEnum ¶
func GetMappingJobRunRunStatusEnum(val string) (JobRunRunStatusEnum, bool)
GetMappingJobRunRunStatusEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingJobScheduleDetailsIntervalTypeEnum ¶
func GetMappingJobScheduleDetailsIntervalTypeEnum(val string) (JobScheduleDetailsIntervalTypeEnum, bool)
GetMappingJobScheduleDetailsIntervalTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingJobScheduleTypeEnum ¶
func GetMappingJobScheduleTypeEnum(val string) (JobScheduleTypeEnum, bool)
GetMappingJobScheduleTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
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
func GetMappingJobTypesEnum ¶
func GetMappingJobTypesEnum(val string) (JobTypesEnum, bool)
GetMappingJobTypesEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingLifecycleStatesEnum ¶
func GetMappingLifecycleStatesEnum(val string) (LifecycleStatesEnum, bool)
GetMappingLifecycleStatesEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAlertLogsLevelFilterEnum ¶ added in v65.10.0
type ListAlertLogsLevelFilterEnum string
ListAlertLogsLevelFilterEnum Enum with underlying type: string
const ( ListAlertLogsLevelFilterCritical ListAlertLogsLevelFilterEnum = "CRITICAL" ListAlertLogsLevelFilterSevere ListAlertLogsLevelFilterEnum = "SEVERE" ListAlertLogsLevelFilterImportant ListAlertLogsLevelFilterEnum = "IMPORTANT" ListAlertLogsLevelFilterNormal ListAlertLogsLevelFilterEnum = "NORMAL" ListAlertLogsLevelFilterAll ListAlertLogsLevelFilterEnum = "ALL" )
Set of constants representing the allowable values for ListAlertLogsLevelFilterEnum
func GetListAlertLogsLevelFilterEnumValues ¶ added in v65.10.0
func GetListAlertLogsLevelFilterEnumValues() []ListAlertLogsLevelFilterEnum
GetListAlertLogsLevelFilterEnumValues Enumerates the set of values for ListAlertLogsLevelFilterEnum
func GetMappingListAlertLogsLevelFilterEnum ¶ added in v65.10.0
func GetMappingListAlertLogsLevelFilterEnum(val string) (ListAlertLogsLevelFilterEnum, bool)
GetMappingListAlertLogsLevelFilterEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAlertLogsRequest ¶ added in v65.10.0
type ListAlertLogsRequest 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 greater than or equal to timestamp to filter the logs. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to timestamp to filter the logs. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The optional parameter to filter the alert logs by log level. LevelFilter ListAlertLogsLevelFilterEnum `mandatory:"false" contributesTo:"query" name:"levelFilter" omitEmpty:"true"` // The optional parameter to filter the attention or alert logs by type. TypeFilter ListAlertLogsTypeFilterEnum `mandatory:"false" contributesTo:"query" name:"typeFilter" omitEmpty:"true"` // The optional query parameter to filter the attention or alert logs by search text. LogSearchText *string `mandatory:"false" contributesTo:"query" name:"logSearchText"` // The flag to indicate whether the search text is regular expression or not. IsRegularExpression *bool `mandatory:"false" contributesTo:"query" name:"isRegularExpression"` // The possible sortBy values of attention logs. SortBy ListAlertLogsSortByEnum `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 ListAlertLogsSortOrderEnum `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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
ListAlertLogsRequest wrapper for the ListAlertLogs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListAlertLogs.go.html to see an example of how to use ListAlertLogsRequest.
func (ListAlertLogsRequest) BinaryRequestBody ¶ added in v65.10.0
func (request ListAlertLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAlertLogsRequest) HTTPRequest ¶ added in v65.10.0
func (request ListAlertLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAlertLogsRequest) RetryPolicy ¶ added in v65.10.0
func (request ListAlertLogsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAlertLogsRequest) String ¶ added in v65.10.0
func (request ListAlertLogsRequest) String() string
func (ListAlertLogsRequest) ValidateEnumValue ¶ added in v65.10.0
func (request ListAlertLogsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListAlertLogsResponse ¶ added in v65.10.0
type ListAlertLogsResponse struct { // The underlying http response RawResponse *http.Response // A list of AlertLogCollection instances AlertLogCollection `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"` }
ListAlertLogsResponse wrapper for the ListAlertLogs operation
func (ListAlertLogsResponse) HTTPResponse ¶ added in v65.10.0
func (response ListAlertLogsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAlertLogsResponse) String ¶ added in v65.10.0
func (response ListAlertLogsResponse) String() string
type ListAlertLogsSortByEnum ¶ added in v65.10.0
type ListAlertLogsSortByEnum string
ListAlertLogsSortByEnum Enum with underlying type: string
const ( ListAlertLogsSortByLevel ListAlertLogsSortByEnum = "LEVEL" ListAlertLogsSortByType ListAlertLogsSortByEnum = "TYPE" ListAlertLogsSortByMessage ListAlertLogsSortByEnum = "MESSAGE" ListAlertLogsSortByTimestamp ListAlertLogsSortByEnum = "TIMESTAMP" )
Set of constants representing the allowable values for ListAlertLogsSortByEnum
func GetListAlertLogsSortByEnumValues ¶ added in v65.10.0
func GetListAlertLogsSortByEnumValues() []ListAlertLogsSortByEnum
GetListAlertLogsSortByEnumValues Enumerates the set of values for ListAlertLogsSortByEnum
func GetMappingListAlertLogsSortByEnum ¶ added in v65.10.0
func GetMappingListAlertLogsSortByEnum(val string) (ListAlertLogsSortByEnum, bool)
GetMappingListAlertLogsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAlertLogsSortOrderEnum ¶ added in v65.10.0
type ListAlertLogsSortOrderEnum string
ListAlertLogsSortOrderEnum Enum with underlying type: string
const ( ListAlertLogsSortOrderAsc ListAlertLogsSortOrderEnum = "ASC" ListAlertLogsSortOrderDesc ListAlertLogsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAlertLogsSortOrderEnum
func GetListAlertLogsSortOrderEnumValues ¶ added in v65.10.0
func GetListAlertLogsSortOrderEnumValues() []ListAlertLogsSortOrderEnum
GetListAlertLogsSortOrderEnumValues Enumerates the set of values for ListAlertLogsSortOrderEnum
func GetMappingListAlertLogsSortOrderEnum ¶ added in v65.10.0
func GetMappingListAlertLogsSortOrderEnum(val string) (ListAlertLogsSortOrderEnum, bool)
GetMappingListAlertLogsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAlertLogsTypeFilterEnum ¶ added in v65.10.0
type ListAlertLogsTypeFilterEnum string
ListAlertLogsTypeFilterEnum Enum with underlying type: string
const ( ListAlertLogsTypeFilterUnknown ListAlertLogsTypeFilterEnum = "UNKNOWN" ListAlertLogsTypeFilterIncidentError ListAlertLogsTypeFilterEnum = "INCIDENT_ERROR" ListAlertLogsTypeFilterError ListAlertLogsTypeFilterEnum = "ERROR" ListAlertLogsTypeFilterWarning ListAlertLogsTypeFilterEnum = "WARNING" ListAlertLogsTypeFilterNotification ListAlertLogsTypeFilterEnum = "NOTIFICATION" ListAlertLogsTypeFilterTrace ListAlertLogsTypeFilterEnum = "TRACE" ListAlertLogsTypeFilterAll ListAlertLogsTypeFilterEnum = "ALL" )
Set of constants representing the allowable values for ListAlertLogsTypeFilterEnum
func GetListAlertLogsTypeFilterEnumValues ¶ added in v65.10.0
func GetListAlertLogsTypeFilterEnumValues() []ListAlertLogsTypeFilterEnum
GetListAlertLogsTypeFilterEnumValues Enumerates the set of values for ListAlertLogsTypeFilterEnum
func GetMappingListAlertLogsTypeFilterEnum ¶ added in v65.10.0
func GetMappingListAlertLogsTypeFilterEnum(val string) (ListAlertLogsTypeFilterEnum, bool)
GetMappingListAlertLogsTypeFilterEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListAsmPropertiesSortByEnum ¶
func GetMappingListAsmPropertiesSortByEnum(val string) (ListAsmPropertiesSortByEnum, bool)
GetMappingListAsmPropertiesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListAsmPropertiesSortOrderEnum ¶
func GetMappingListAsmPropertiesSortOrderEnum(val string) (ListAsmPropertiesSortOrderEnum, bool)
GetMappingListAsmPropertiesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListAssociatedDatabasesSortByEnum ¶
func GetMappingListAssociatedDatabasesSortByEnum(val string) (ListAssociatedDatabasesSortByEnum, bool)
GetMappingListAssociatedDatabasesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListAssociatedDatabasesSortOrderEnum ¶
func GetMappingListAssociatedDatabasesSortOrderEnum(val string) (ListAssociatedDatabasesSortOrderEnum, bool)
GetMappingListAssociatedDatabasesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAttentionLogsRequest ¶ added in v65.10.0
type ListAttentionLogsRequest 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 greater than or equal to timestamp to filter the logs. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to timestamp to filter the logs. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The optional parameter to filter the attention logs by urgency. UrgencyFilter ListAttentionLogsUrgencyFilterEnum `mandatory:"false" contributesTo:"query" name:"urgencyFilter" omitEmpty:"true"` // The optional parameter to filter the attention or alert logs by type. TypeFilter ListAttentionLogsTypeFilterEnum `mandatory:"false" contributesTo:"query" name:"typeFilter" omitEmpty:"true"` // The optional query parameter to filter the attention or alert logs by search text. LogSearchText *string `mandatory:"false" contributesTo:"query" name:"logSearchText"` // The flag to indicate whether the search text is regular expression or not. IsRegularExpression *bool `mandatory:"false" contributesTo:"query" name:"isRegularExpression"` // The possible sortBy values of attention logs. SortBy ListAttentionLogsSortByEnum `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 ListAttentionLogsSortOrderEnum `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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
ListAttentionLogsRequest wrapper for the ListAttentionLogs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListAttentionLogs.go.html to see an example of how to use ListAttentionLogsRequest.
func (ListAttentionLogsRequest) BinaryRequestBody ¶ added in v65.10.0
func (request ListAttentionLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAttentionLogsRequest) HTTPRequest ¶ added in v65.10.0
func (request ListAttentionLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAttentionLogsRequest) RetryPolicy ¶ added in v65.10.0
func (request ListAttentionLogsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAttentionLogsRequest) String ¶ added in v65.10.0
func (request ListAttentionLogsRequest) String() string
func (ListAttentionLogsRequest) ValidateEnumValue ¶ added in v65.10.0
func (request ListAttentionLogsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListAttentionLogsResponse ¶ added in v65.10.0
type ListAttentionLogsResponse struct { // The underlying http response RawResponse *http.Response // A list of AttentionLogCollection instances AttentionLogCollection `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"` }
ListAttentionLogsResponse wrapper for the ListAttentionLogs operation
func (ListAttentionLogsResponse) HTTPResponse ¶ added in v65.10.0
func (response ListAttentionLogsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAttentionLogsResponse) String ¶ added in v65.10.0
func (response ListAttentionLogsResponse) String() string
type ListAttentionLogsSortByEnum ¶ added in v65.10.0
type ListAttentionLogsSortByEnum string
ListAttentionLogsSortByEnum Enum with underlying type: string
const ( ListAttentionLogsSortByUrgency ListAttentionLogsSortByEnum = "URGENCY" ListAttentionLogsSortByType ListAttentionLogsSortByEnum = "TYPE" ListAttentionLogsSortByMessage ListAttentionLogsSortByEnum = "MESSAGE" ListAttentionLogsSortByTimestamp ListAttentionLogsSortByEnum = "TIMESTAMP" ListAttentionLogsSortByScope ListAttentionLogsSortByEnum = "SCOPE" ListAttentionLogsSortByTargetUser ListAttentionLogsSortByEnum = "TARGET_USER" )
Set of constants representing the allowable values for ListAttentionLogsSortByEnum
func GetListAttentionLogsSortByEnumValues ¶ added in v65.10.0
func GetListAttentionLogsSortByEnumValues() []ListAttentionLogsSortByEnum
GetListAttentionLogsSortByEnumValues Enumerates the set of values for ListAttentionLogsSortByEnum
func GetMappingListAttentionLogsSortByEnum ¶ added in v65.10.0
func GetMappingListAttentionLogsSortByEnum(val string) (ListAttentionLogsSortByEnum, bool)
GetMappingListAttentionLogsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAttentionLogsSortOrderEnum ¶ added in v65.10.0
type ListAttentionLogsSortOrderEnum string
ListAttentionLogsSortOrderEnum Enum with underlying type: string
const ( ListAttentionLogsSortOrderAsc ListAttentionLogsSortOrderEnum = "ASC" ListAttentionLogsSortOrderDesc ListAttentionLogsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAttentionLogsSortOrderEnum
func GetListAttentionLogsSortOrderEnumValues ¶ added in v65.10.0
func GetListAttentionLogsSortOrderEnumValues() []ListAttentionLogsSortOrderEnum
GetListAttentionLogsSortOrderEnumValues Enumerates the set of values for ListAttentionLogsSortOrderEnum
func GetMappingListAttentionLogsSortOrderEnum ¶ added in v65.10.0
func GetMappingListAttentionLogsSortOrderEnum(val string) (ListAttentionLogsSortOrderEnum, bool)
GetMappingListAttentionLogsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAttentionLogsTypeFilterEnum ¶ added in v65.10.0
type ListAttentionLogsTypeFilterEnum string
ListAttentionLogsTypeFilterEnum Enum with underlying type: string
const ( ListAttentionLogsTypeFilterUnknown ListAttentionLogsTypeFilterEnum = "UNKNOWN" ListAttentionLogsTypeFilterIncidentError ListAttentionLogsTypeFilterEnum = "INCIDENT_ERROR" ListAttentionLogsTypeFilterError ListAttentionLogsTypeFilterEnum = "ERROR" ListAttentionLogsTypeFilterWarning ListAttentionLogsTypeFilterEnum = "WARNING" ListAttentionLogsTypeFilterNotification ListAttentionLogsTypeFilterEnum = "NOTIFICATION" ListAttentionLogsTypeFilterTrace ListAttentionLogsTypeFilterEnum = "TRACE" ListAttentionLogsTypeFilterAll ListAttentionLogsTypeFilterEnum = "ALL" )
Set of constants representing the allowable values for ListAttentionLogsTypeFilterEnum
func GetListAttentionLogsTypeFilterEnumValues ¶ added in v65.10.0
func GetListAttentionLogsTypeFilterEnumValues() []ListAttentionLogsTypeFilterEnum
GetListAttentionLogsTypeFilterEnumValues Enumerates the set of values for ListAttentionLogsTypeFilterEnum
func GetMappingListAttentionLogsTypeFilterEnum ¶ added in v65.10.0
func GetMappingListAttentionLogsTypeFilterEnum(val string) (ListAttentionLogsTypeFilterEnum, bool)
GetMappingListAttentionLogsTypeFilterEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAttentionLogsUrgencyFilterEnum ¶ added in v65.10.0
type ListAttentionLogsUrgencyFilterEnum string
ListAttentionLogsUrgencyFilterEnum Enum with underlying type: string
const ( ListAttentionLogsUrgencyFilterImmediate ListAttentionLogsUrgencyFilterEnum = "IMMEDIATE" ListAttentionLogsUrgencyFilterSoon ListAttentionLogsUrgencyFilterEnum = "SOON" ListAttentionLogsUrgencyFilterDeferrable ListAttentionLogsUrgencyFilterEnum = "DEFERRABLE" ListAttentionLogsUrgencyFilterInfo ListAttentionLogsUrgencyFilterEnum = "INFO" ListAttentionLogsUrgencyFilterAll ListAttentionLogsUrgencyFilterEnum = "ALL" )
Set of constants representing the allowable values for ListAttentionLogsUrgencyFilterEnum
func GetListAttentionLogsUrgencyFilterEnumValues ¶ added in v65.10.0
func GetListAttentionLogsUrgencyFilterEnumValues() []ListAttentionLogsUrgencyFilterEnum
GetListAttentionLogsUrgencyFilterEnumValues Enumerates the set of values for ListAttentionLogsUrgencyFilterEnum
func GetMappingListAttentionLogsUrgencyFilterEnum ¶ added in v65.10.0
func GetMappingListAttentionLogsUrgencyFilterEnum(val string) (ListAttentionLogsUrgencyFilterEnum, bool)
GetMappingListAttentionLogsUrgencyFilterEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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
func GetMappingListAwrDbSnapshotsSortByEnum ¶
func GetMappingListAwrDbSnapshotsSortByEnum(val string) (ListAwrDbSnapshotsSortByEnum, bool)
GetMappingListAwrDbSnapshotsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListAwrDbSnapshotsSortOrderEnum ¶
func GetMappingListAwrDbSnapshotsSortOrderEnum(val string) (ListAwrDbSnapshotsSortOrderEnum, bool)
GetMappingListAwrDbSnapshotsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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
func GetMappingListAwrDbsSortByEnum ¶
func GetMappingListAwrDbsSortByEnum(val string) (ListAwrDbsSortByEnum, bool)
GetMappingListAwrDbsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListAwrDbsSortOrderEnum ¶
func GetMappingListAwrDbsSortOrderEnum(val string) (ListAwrDbsSortOrderEnum, bool)
GetMappingListAwrDbsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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
func GetMappingListConsumerGroupPrivilegesSortByEnum ¶
func GetMappingListConsumerGroupPrivilegesSortByEnum(val string) (ListConsumerGroupPrivilegesSortByEnum, bool)
GetMappingListConsumerGroupPrivilegesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListConsumerGroupPrivilegesSortOrderEnum ¶
func GetMappingListConsumerGroupPrivilegesSortOrderEnum(val string) (ListConsumerGroupPrivilegesSortOrderEnum, bool)
GetMappingListConsumerGroupPrivilegesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListCursorCacheStatementsRequest ¶ added in v65.42.0
type ListCursorCacheStatementsRequest 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"` // A filter to return all the SQL plan baselines that match the SQL text. By default, the search // is case insensitive. To run an exact or case-sensitive search, double-quote the search string. // You may also use the '%' symbol as a wildcard. SqlText *string `mandatory:"false" contributesTo:"query" name:"sqlText"` // 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 statement summary data. SortBy ListCursorCacheStatementsSortByEnum `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 ListCursorCacheStatementsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
ListCursorCacheStatementsRequest wrapper for the ListCursorCacheStatements operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListCursorCacheStatements.go.html to see an example of how to use ListCursorCacheStatementsRequest.
func (ListCursorCacheStatementsRequest) BinaryRequestBody ¶ added in v65.42.0
func (request ListCursorCacheStatementsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListCursorCacheStatementsRequest) HTTPRequest ¶ added in v65.42.0
func (request ListCursorCacheStatementsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListCursorCacheStatementsRequest) RetryPolicy ¶ added in v65.42.0
func (request ListCursorCacheStatementsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListCursorCacheStatementsRequest) String ¶ added in v65.42.0
func (request ListCursorCacheStatementsRequest) String() string
func (ListCursorCacheStatementsRequest) ValidateEnumValue ¶ added in v65.42.0
func (request ListCursorCacheStatementsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListCursorCacheStatementsResponse ¶ added in v65.42.0
type ListCursorCacheStatementsResponse struct { // The underlying http response RawResponse *http.Response // A list of CursorCacheStatementCollection instances CursorCacheStatementCollection `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"` }
ListCursorCacheStatementsResponse wrapper for the ListCursorCacheStatements operation
func (ListCursorCacheStatementsResponse) HTTPResponse ¶ added in v65.42.0
func (response ListCursorCacheStatementsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListCursorCacheStatementsResponse) String ¶ added in v65.42.0
func (response ListCursorCacheStatementsResponse) String() string
type ListCursorCacheStatementsSortByEnum ¶ added in v65.42.0
type ListCursorCacheStatementsSortByEnum string
ListCursorCacheStatementsSortByEnum Enum with underlying type: string
const ( ListCursorCacheStatementsSortBySqlid ListCursorCacheStatementsSortByEnum = "sqlId" ListCursorCacheStatementsSortBySchema ListCursorCacheStatementsSortByEnum = "schema" )
Set of constants representing the allowable values for ListCursorCacheStatementsSortByEnum
func GetListCursorCacheStatementsSortByEnumValues ¶ added in v65.42.0
func GetListCursorCacheStatementsSortByEnumValues() []ListCursorCacheStatementsSortByEnum
GetListCursorCacheStatementsSortByEnumValues Enumerates the set of values for ListCursorCacheStatementsSortByEnum
func GetMappingListCursorCacheStatementsSortByEnum ¶ added in v65.42.0
func GetMappingListCursorCacheStatementsSortByEnum(val string) (ListCursorCacheStatementsSortByEnum, bool)
GetMappingListCursorCacheStatementsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListCursorCacheStatementsSortOrderEnum ¶ added in v65.42.0
type ListCursorCacheStatementsSortOrderEnum string
ListCursorCacheStatementsSortOrderEnum Enum with underlying type: string
const ( ListCursorCacheStatementsSortOrderAsc ListCursorCacheStatementsSortOrderEnum = "ASC" ListCursorCacheStatementsSortOrderDesc ListCursorCacheStatementsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListCursorCacheStatementsSortOrderEnum
func GetListCursorCacheStatementsSortOrderEnumValues ¶ added in v65.42.0
func GetListCursorCacheStatementsSortOrderEnumValues() []ListCursorCacheStatementsSortOrderEnum
GetListCursorCacheStatementsSortOrderEnumValues Enumerates the set of values for ListCursorCacheStatementsSortOrderEnum
func GetMappingListCursorCacheStatementsSortOrderEnum ¶ added in v65.42.0
func GetMappingListCursorCacheStatementsSortOrderEnum(val string) (ListCursorCacheStatementsSortOrderEnum, bool)
GetMappingListCursorCacheStatementsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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
func GetMappingListDataAccessContainersSortByEnum ¶
func GetMappingListDataAccessContainersSortByEnum(val string) (ListDataAccessContainersSortByEnum, bool)
GetMappingListDataAccessContainersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListDataAccessContainersSortOrderEnum ¶
func GetMappingListDataAccessContainersSortOrderEnum(val string) (ListDataAccessContainersSortOrderEnum, bool)
GetMappingListDataAccessContainersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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
func GetMappingListDatabaseParametersSortByEnum ¶
func GetMappingListDatabaseParametersSortByEnum(val string) (ListDatabaseParametersSortByEnum, bool)
GetMappingListDatabaseParametersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListDatabaseParametersSortOrderEnum ¶
func GetMappingListDatabaseParametersSortOrderEnum(val string) (ListDatabaseParametersSortOrderEnum, bool)
GetMappingListDatabaseParametersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListDatabaseParametersSourceEnum ¶
func GetMappingListDatabaseParametersSourceEnum(val string) (ListDatabaseParametersSourceEnum, bool)
GetMappingListDatabaseParametersSourceEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListDbManagementPrivateEndpointsLifecycleStateEnum ¶
func GetMappingListDbManagementPrivateEndpointsLifecycleStateEnum(val string) (ListDbManagementPrivateEndpointsLifecycleStateEnum, bool)
GetMappingListDbManagementPrivateEndpointsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
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 option to filter Database Management private endpoints which are endbled with DNS proxy server. This should be used along with the vcnId query parameter. // Only one of this parameter and IsClusterDbManagementPrivateEndpointQueryParam should be set to true at one time. IsDnsResolutionEnabled *bool `mandatory:"false" contributesTo:"query" name:"isDnsResolutionEnabled"` // 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
func GetMappingListDbManagementPrivateEndpointsSortByEnum ¶
func GetMappingListDbManagementPrivateEndpointsSortByEnum(val string) (ListDbManagementPrivateEndpointsSortByEnum, bool)
GetMappingListDbManagementPrivateEndpointsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListDbManagementPrivateEndpointsSortOrderEnum ¶
func GetMappingListDbManagementPrivateEndpointsSortOrderEnum(val string) (ListDbManagementPrivateEndpointsSortOrderEnum, bool)
GetMappingListDbManagementPrivateEndpointsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalAsmDiskGroupsRequest ¶ added in v65.31.0
type ListExternalAsmDiskGroupsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM. ExternalAsmId *string `mandatory:"true" contributesTo:"path" name:"externalAsmId"` // 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 `NAME` is ascending and it is case-sensitive. SortBy ListExternalAsmDiskGroupsSortByEnum `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 ListExternalAsmDiskGroupsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
ListExternalAsmDiskGroupsRequest wrapper for the ListExternalAsmDiskGroups operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalAsmDiskGroups.go.html to see an example of how to use ListExternalAsmDiskGroupsRequest.
func (ListExternalAsmDiskGroupsRequest) BinaryRequestBody ¶ added in v65.31.0
func (request ListExternalAsmDiskGroupsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalAsmDiskGroupsRequest) HTTPRequest ¶ added in v65.31.0
func (request ListExternalAsmDiskGroupsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalAsmDiskGroupsRequest) RetryPolicy ¶ added in v65.31.0
func (request ListExternalAsmDiskGroupsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalAsmDiskGroupsRequest) String ¶ added in v65.31.0
func (request ListExternalAsmDiskGroupsRequest) String() string
func (ListExternalAsmDiskGroupsRequest) ValidateEnumValue ¶ added in v65.31.0
func (request ListExternalAsmDiskGroupsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalAsmDiskGroupsResponse ¶ added in v65.31.0
type ListExternalAsmDiskGroupsResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalAsmDiskGroupCollection instances ExternalAsmDiskGroupCollection `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"` }
ListExternalAsmDiskGroupsResponse wrapper for the ListExternalAsmDiskGroups operation
func (ListExternalAsmDiskGroupsResponse) HTTPResponse ¶ added in v65.31.0
func (response ListExternalAsmDiskGroupsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalAsmDiskGroupsResponse) String ¶ added in v65.31.0
func (response ListExternalAsmDiskGroupsResponse) String() string
type ListExternalAsmDiskGroupsSortByEnum ¶ added in v65.31.0
type ListExternalAsmDiskGroupsSortByEnum string
ListExternalAsmDiskGroupsSortByEnum Enum with underlying type: string
const (
ListExternalAsmDiskGroupsSortByName ListExternalAsmDiskGroupsSortByEnum = "NAME"
)
Set of constants representing the allowable values for ListExternalAsmDiskGroupsSortByEnum
func GetListExternalAsmDiskGroupsSortByEnumValues ¶ added in v65.31.0
func GetListExternalAsmDiskGroupsSortByEnumValues() []ListExternalAsmDiskGroupsSortByEnum
GetListExternalAsmDiskGroupsSortByEnumValues Enumerates the set of values for ListExternalAsmDiskGroupsSortByEnum
func GetMappingListExternalAsmDiskGroupsSortByEnum ¶ added in v65.31.0
func GetMappingListExternalAsmDiskGroupsSortByEnum(val string) (ListExternalAsmDiskGroupsSortByEnum, bool)
GetMappingListExternalAsmDiskGroupsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalAsmDiskGroupsSortOrderEnum ¶ added in v65.31.0
type ListExternalAsmDiskGroupsSortOrderEnum string
ListExternalAsmDiskGroupsSortOrderEnum Enum with underlying type: string
const ( ListExternalAsmDiskGroupsSortOrderAsc ListExternalAsmDiskGroupsSortOrderEnum = "ASC" ListExternalAsmDiskGroupsSortOrderDesc ListExternalAsmDiskGroupsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalAsmDiskGroupsSortOrderEnum
func GetListExternalAsmDiskGroupsSortOrderEnumValues ¶ added in v65.31.0
func GetListExternalAsmDiskGroupsSortOrderEnumValues() []ListExternalAsmDiskGroupsSortOrderEnum
GetListExternalAsmDiskGroupsSortOrderEnumValues Enumerates the set of values for ListExternalAsmDiskGroupsSortOrderEnum
func GetMappingListExternalAsmDiskGroupsSortOrderEnum ¶ added in v65.31.0
func GetMappingListExternalAsmDiskGroupsSortOrderEnum(val string) (ListExternalAsmDiskGroupsSortOrderEnum, bool)
GetMappingListExternalAsmDiskGroupsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalAsmInstancesRequest ¶ added in v65.31.0
type ListExternalAsmInstancesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM. ExternalAsmId *string `mandatory:"false" contributesTo:"query" name:"externalAsmId"` // A filter to only return the resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 `DISPLAYNAME` is ascending. // The `DISPLAYNAME` sort order is case-sensitive. SortBy ListExternalAsmInstancesSortByEnum `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 ListExternalAsmInstancesSortOrderEnum `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 }
ListExternalAsmInstancesRequest wrapper for the ListExternalAsmInstances operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalAsmInstances.go.html to see an example of how to use ListExternalAsmInstancesRequest.
func (ListExternalAsmInstancesRequest) BinaryRequestBody ¶ added in v65.31.0
func (request ListExternalAsmInstancesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalAsmInstancesRequest) HTTPRequest ¶ added in v65.31.0
func (request ListExternalAsmInstancesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalAsmInstancesRequest) RetryPolicy ¶ added in v65.31.0
func (request ListExternalAsmInstancesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalAsmInstancesRequest) String ¶ added in v65.31.0
func (request ListExternalAsmInstancesRequest) String() string
func (ListExternalAsmInstancesRequest) ValidateEnumValue ¶ added in v65.31.0
func (request ListExternalAsmInstancesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalAsmInstancesResponse ¶ added in v65.31.0
type ListExternalAsmInstancesResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalAsmInstanceCollection instances ExternalAsmInstanceCollection `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"` }
ListExternalAsmInstancesResponse wrapper for the ListExternalAsmInstances operation
func (ListExternalAsmInstancesResponse) HTTPResponse ¶ added in v65.31.0
func (response ListExternalAsmInstancesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalAsmInstancesResponse) String ¶ added in v65.31.0
func (response ListExternalAsmInstancesResponse) String() string
type ListExternalAsmInstancesSortByEnum ¶ added in v65.31.0
type ListExternalAsmInstancesSortByEnum string
ListExternalAsmInstancesSortByEnum Enum with underlying type: string
const ( ListExternalAsmInstancesSortByTimecreated ListExternalAsmInstancesSortByEnum = "TIMECREATED" ListExternalAsmInstancesSortByDisplayname ListExternalAsmInstancesSortByEnum = "DISPLAYNAME" )
Set of constants representing the allowable values for ListExternalAsmInstancesSortByEnum
func GetListExternalAsmInstancesSortByEnumValues ¶ added in v65.31.0
func GetListExternalAsmInstancesSortByEnumValues() []ListExternalAsmInstancesSortByEnum
GetListExternalAsmInstancesSortByEnumValues Enumerates the set of values for ListExternalAsmInstancesSortByEnum
func GetMappingListExternalAsmInstancesSortByEnum ¶ added in v65.31.0
func GetMappingListExternalAsmInstancesSortByEnum(val string) (ListExternalAsmInstancesSortByEnum, bool)
GetMappingListExternalAsmInstancesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalAsmInstancesSortOrderEnum ¶ added in v65.31.0
type ListExternalAsmInstancesSortOrderEnum string
ListExternalAsmInstancesSortOrderEnum Enum with underlying type: string
const ( ListExternalAsmInstancesSortOrderAsc ListExternalAsmInstancesSortOrderEnum = "ASC" ListExternalAsmInstancesSortOrderDesc ListExternalAsmInstancesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalAsmInstancesSortOrderEnum
func GetListExternalAsmInstancesSortOrderEnumValues ¶ added in v65.31.0
func GetListExternalAsmInstancesSortOrderEnumValues() []ListExternalAsmInstancesSortOrderEnum
GetListExternalAsmInstancesSortOrderEnumValues Enumerates the set of values for ListExternalAsmInstancesSortOrderEnum
func GetMappingListExternalAsmInstancesSortOrderEnum ¶ added in v65.31.0
func GetMappingListExternalAsmInstancesSortOrderEnum(val string) (ListExternalAsmInstancesSortOrderEnum, bool)
GetMappingListExternalAsmInstancesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalAsmUsersRequest ¶ added in v65.31.0
type ListExternalAsmUsersRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM. ExternalAsmId *string `mandatory:"true" contributesTo:"path" name:"externalAsmId"` // 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 `NAME` is ascending and it is case-sensitive. SortBy ListExternalAsmUsersSortByEnum `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 ListExternalAsmUsersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
ListExternalAsmUsersRequest wrapper for the ListExternalAsmUsers operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalAsmUsers.go.html to see an example of how to use ListExternalAsmUsersRequest.
func (ListExternalAsmUsersRequest) BinaryRequestBody ¶ added in v65.31.0
func (request ListExternalAsmUsersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalAsmUsersRequest) HTTPRequest ¶ added in v65.31.0
func (request ListExternalAsmUsersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalAsmUsersRequest) RetryPolicy ¶ added in v65.31.0
func (request ListExternalAsmUsersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalAsmUsersRequest) String ¶ added in v65.31.0
func (request ListExternalAsmUsersRequest) String() string
func (ListExternalAsmUsersRequest) ValidateEnumValue ¶ added in v65.31.0
func (request ListExternalAsmUsersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalAsmUsersResponse ¶ added in v65.31.0
type ListExternalAsmUsersResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalAsmUserCollection instances ExternalAsmUserCollection `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"` }
ListExternalAsmUsersResponse wrapper for the ListExternalAsmUsers operation
func (ListExternalAsmUsersResponse) HTTPResponse ¶ added in v65.31.0
func (response ListExternalAsmUsersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalAsmUsersResponse) String ¶ added in v65.31.0
func (response ListExternalAsmUsersResponse) String() string
type ListExternalAsmUsersSortByEnum ¶ added in v65.31.0
type ListExternalAsmUsersSortByEnum string
ListExternalAsmUsersSortByEnum Enum with underlying type: string
const (
ListExternalAsmUsersSortByName ListExternalAsmUsersSortByEnum = "NAME"
)
Set of constants representing the allowable values for ListExternalAsmUsersSortByEnum
func GetListExternalAsmUsersSortByEnumValues ¶ added in v65.31.0
func GetListExternalAsmUsersSortByEnumValues() []ListExternalAsmUsersSortByEnum
GetListExternalAsmUsersSortByEnumValues Enumerates the set of values for ListExternalAsmUsersSortByEnum
func GetMappingListExternalAsmUsersSortByEnum ¶ added in v65.31.0
func GetMappingListExternalAsmUsersSortByEnum(val string) (ListExternalAsmUsersSortByEnum, bool)
GetMappingListExternalAsmUsersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalAsmUsersSortOrderEnum ¶ added in v65.31.0
type ListExternalAsmUsersSortOrderEnum string
ListExternalAsmUsersSortOrderEnum Enum with underlying type: string
const ( ListExternalAsmUsersSortOrderAsc ListExternalAsmUsersSortOrderEnum = "ASC" ListExternalAsmUsersSortOrderDesc ListExternalAsmUsersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalAsmUsersSortOrderEnum
func GetListExternalAsmUsersSortOrderEnumValues ¶ added in v65.31.0
func GetListExternalAsmUsersSortOrderEnumValues() []ListExternalAsmUsersSortOrderEnum
GetListExternalAsmUsersSortOrderEnumValues Enumerates the set of values for ListExternalAsmUsersSortOrderEnum
func GetMappingListExternalAsmUsersSortOrderEnum ¶ added in v65.31.0
func GetMappingListExternalAsmUsersSortOrderEnum(val string) (ListExternalAsmUsersSortOrderEnum, bool)
GetMappingListExternalAsmUsersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalAsmsRequest ¶ added in v65.31.0
type ListExternalAsmsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"false" contributesTo:"query" name:"externalDbSystemId"` // A filter to only return the resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 `DISPLAYNAME` is ascending. // The `DISPLAYNAME` sort order is case-sensitive. SortBy ListExternalAsmsSortByEnum `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 ListExternalAsmsSortOrderEnum `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 }
ListExternalAsmsRequest wrapper for the ListExternalAsms operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalAsms.go.html to see an example of how to use ListExternalAsmsRequest.
func (ListExternalAsmsRequest) BinaryRequestBody ¶ added in v65.31.0
func (request ListExternalAsmsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalAsmsRequest) HTTPRequest ¶ added in v65.31.0
func (request ListExternalAsmsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalAsmsRequest) RetryPolicy ¶ added in v65.31.0
func (request ListExternalAsmsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalAsmsRequest) String ¶ added in v65.31.0
func (request ListExternalAsmsRequest) String() string
func (ListExternalAsmsRequest) ValidateEnumValue ¶ added in v65.31.0
func (request ListExternalAsmsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalAsmsResponse ¶ added in v65.31.0
type ListExternalAsmsResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalAsmCollection instances ExternalAsmCollection `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"` }
ListExternalAsmsResponse wrapper for the ListExternalAsms operation
func (ListExternalAsmsResponse) HTTPResponse ¶ added in v65.31.0
func (response ListExternalAsmsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalAsmsResponse) String ¶ added in v65.31.0
func (response ListExternalAsmsResponse) String() string
type ListExternalAsmsSortByEnum ¶ added in v65.31.0
type ListExternalAsmsSortByEnum string
ListExternalAsmsSortByEnum Enum with underlying type: string
const ( ListExternalAsmsSortByTimecreated ListExternalAsmsSortByEnum = "TIMECREATED" ListExternalAsmsSortByDisplayname ListExternalAsmsSortByEnum = "DISPLAYNAME" )
Set of constants representing the allowable values for ListExternalAsmsSortByEnum
func GetListExternalAsmsSortByEnumValues ¶ added in v65.31.0
func GetListExternalAsmsSortByEnumValues() []ListExternalAsmsSortByEnum
GetListExternalAsmsSortByEnumValues Enumerates the set of values for ListExternalAsmsSortByEnum
func GetMappingListExternalAsmsSortByEnum ¶ added in v65.31.0
func GetMappingListExternalAsmsSortByEnum(val string) (ListExternalAsmsSortByEnum, bool)
GetMappingListExternalAsmsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalAsmsSortOrderEnum ¶ added in v65.31.0
type ListExternalAsmsSortOrderEnum string
ListExternalAsmsSortOrderEnum Enum with underlying type: string
const ( ListExternalAsmsSortOrderAsc ListExternalAsmsSortOrderEnum = "ASC" ListExternalAsmsSortOrderDesc ListExternalAsmsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalAsmsSortOrderEnum
func GetListExternalAsmsSortOrderEnumValues ¶ added in v65.31.0
func GetListExternalAsmsSortOrderEnumValues() []ListExternalAsmsSortOrderEnum
GetListExternalAsmsSortOrderEnumValues Enumerates the set of values for ListExternalAsmsSortOrderEnum
func GetMappingListExternalAsmsSortOrderEnum ¶ added in v65.31.0
func GetMappingListExternalAsmsSortOrderEnum(val string) (ListExternalAsmsSortOrderEnum, bool)
GetMappingListExternalAsmsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalClusterInstancesRequest ¶ added in v65.31.0
type ListExternalClusterInstancesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external cluster. ExternalClusterId *string `mandatory:"false" contributesTo:"query" name:"externalClusterId"` // A filter to only return the resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 `DISPLAYNAME` is ascending. // The `DISPLAYNAME` sort order is case-sensitive. SortBy ListExternalClusterInstancesSortByEnum `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 ListExternalClusterInstancesSortOrderEnum `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 }
ListExternalClusterInstancesRequest wrapper for the ListExternalClusterInstances operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalClusterInstances.go.html to see an example of how to use ListExternalClusterInstancesRequest.
func (ListExternalClusterInstancesRequest) BinaryRequestBody ¶ added in v65.31.0
func (request ListExternalClusterInstancesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalClusterInstancesRequest) HTTPRequest ¶ added in v65.31.0
func (request ListExternalClusterInstancesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalClusterInstancesRequest) RetryPolicy ¶ added in v65.31.0
func (request ListExternalClusterInstancesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalClusterInstancesRequest) String ¶ added in v65.31.0
func (request ListExternalClusterInstancesRequest) String() string
func (ListExternalClusterInstancesRequest) ValidateEnumValue ¶ added in v65.31.0
func (request ListExternalClusterInstancesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalClusterInstancesResponse ¶ added in v65.31.0
type ListExternalClusterInstancesResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalClusterInstanceCollection instances ExternalClusterInstanceCollection `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"` }
ListExternalClusterInstancesResponse wrapper for the ListExternalClusterInstances operation
func (ListExternalClusterInstancesResponse) HTTPResponse ¶ added in v65.31.0
func (response ListExternalClusterInstancesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalClusterInstancesResponse) String ¶ added in v65.31.0
func (response ListExternalClusterInstancesResponse) String() string
type ListExternalClusterInstancesSortByEnum ¶ added in v65.31.0
type ListExternalClusterInstancesSortByEnum string
ListExternalClusterInstancesSortByEnum Enum with underlying type: string
const ( ListExternalClusterInstancesSortByTimecreated ListExternalClusterInstancesSortByEnum = "TIMECREATED" ListExternalClusterInstancesSortByDisplayname ListExternalClusterInstancesSortByEnum = "DISPLAYNAME" )
Set of constants representing the allowable values for ListExternalClusterInstancesSortByEnum
func GetListExternalClusterInstancesSortByEnumValues ¶ added in v65.31.0
func GetListExternalClusterInstancesSortByEnumValues() []ListExternalClusterInstancesSortByEnum
GetListExternalClusterInstancesSortByEnumValues Enumerates the set of values for ListExternalClusterInstancesSortByEnum
func GetMappingListExternalClusterInstancesSortByEnum ¶ added in v65.31.0
func GetMappingListExternalClusterInstancesSortByEnum(val string) (ListExternalClusterInstancesSortByEnum, bool)
GetMappingListExternalClusterInstancesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalClusterInstancesSortOrderEnum ¶ added in v65.31.0
type ListExternalClusterInstancesSortOrderEnum string
ListExternalClusterInstancesSortOrderEnum Enum with underlying type: string
const ( ListExternalClusterInstancesSortOrderAsc ListExternalClusterInstancesSortOrderEnum = "ASC" ListExternalClusterInstancesSortOrderDesc ListExternalClusterInstancesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalClusterInstancesSortOrderEnum
func GetListExternalClusterInstancesSortOrderEnumValues ¶ added in v65.31.0
func GetListExternalClusterInstancesSortOrderEnumValues() []ListExternalClusterInstancesSortOrderEnum
GetListExternalClusterInstancesSortOrderEnumValues Enumerates the set of values for ListExternalClusterInstancesSortOrderEnum
func GetMappingListExternalClusterInstancesSortOrderEnum ¶ added in v65.31.0
func GetMappingListExternalClusterInstancesSortOrderEnum(val string) (ListExternalClusterInstancesSortOrderEnum, bool)
GetMappingListExternalClusterInstancesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalClustersRequest ¶ added in v65.31.0
type ListExternalClustersRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"false" contributesTo:"query" name:"externalDbSystemId"` // A filter to only return the resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 `DISPLAYNAME` is ascending. // The `DISPLAYNAME` sort order is case-sensitive. SortBy ListExternalClustersSortByEnum `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 ListExternalClustersSortOrderEnum `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 }
ListExternalClustersRequest wrapper for the ListExternalClusters operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalClusters.go.html to see an example of how to use ListExternalClustersRequest.
func (ListExternalClustersRequest) BinaryRequestBody ¶ added in v65.31.0
func (request ListExternalClustersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalClustersRequest) HTTPRequest ¶ added in v65.31.0
func (request ListExternalClustersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalClustersRequest) RetryPolicy ¶ added in v65.31.0
func (request ListExternalClustersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalClustersRequest) String ¶ added in v65.31.0
func (request ListExternalClustersRequest) String() string
func (ListExternalClustersRequest) ValidateEnumValue ¶ added in v65.31.0
func (request ListExternalClustersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalClustersResponse ¶ added in v65.31.0
type ListExternalClustersResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalClusterCollection instances ExternalClusterCollection `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"` }
ListExternalClustersResponse wrapper for the ListExternalClusters operation
func (ListExternalClustersResponse) HTTPResponse ¶ added in v65.31.0
func (response ListExternalClustersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalClustersResponse) String ¶ added in v65.31.0
func (response ListExternalClustersResponse) String() string
type ListExternalClustersSortByEnum ¶ added in v65.31.0
type ListExternalClustersSortByEnum string
ListExternalClustersSortByEnum Enum with underlying type: string
const ( ListExternalClustersSortByTimecreated ListExternalClustersSortByEnum = "TIMECREATED" ListExternalClustersSortByDisplayname ListExternalClustersSortByEnum = "DISPLAYNAME" )
Set of constants representing the allowable values for ListExternalClustersSortByEnum
func GetListExternalClustersSortByEnumValues ¶ added in v65.31.0
func GetListExternalClustersSortByEnumValues() []ListExternalClustersSortByEnum
GetListExternalClustersSortByEnumValues Enumerates the set of values for ListExternalClustersSortByEnum
func GetMappingListExternalClustersSortByEnum ¶ added in v65.31.0
func GetMappingListExternalClustersSortByEnum(val string) (ListExternalClustersSortByEnum, bool)
GetMappingListExternalClustersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalClustersSortOrderEnum ¶ added in v65.31.0
type ListExternalClustersSortOrderEnum string
ListExternalClustersSortOrderEnum Enum with underlying type: string
const ( ListExternalClustersSortOrderAsc ListExternalClustersSortOrderEnum = "ASC" ListExternalClustersSortOrderDesc ListExternalClustersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalClustersSortOrderEnum
func GetListExternalClustersSortOrderEnumValues ¶ added in v65.31.0
func GetListExternalClustersSortOrderEnumValues() []ListExternalClustersSortOrderEnum
GetListExternalClustersSortOrderEnumValues Enumerates the set of values for ListExternalClustersSortOrderEnum
func GetMappingListExternalClustersSortOrderEnum ¶ added in v65.31.0
func GetMappingListExternalClustersSortOrderEnum(val string) (ListExternalClustersSortOrderEnum, bool)
GetMappingListExternalClustersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalDatabasesRequest ¶ added in v65.31.0
type ListExternalDatabasesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"false" contributesTo:"query" name:"externalDbSystemId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external database. ExternalDatabaseId *string `mandatory:"false" contributesTo:"query" name:"externalDatabaseId"` // A filter to only return the resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 `DISPLAYNAME` is ascending. // The `DISPLAYNAME` sort order is case-sensitive. SortBy ListExternalDatabasesSortByEnum `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 ListExternalDatabasesSortOrderEnum `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 }
ListExternalDatabasesRequest wrapper for the ListExternalDatabases operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalDatabases.go.html to see an example of how to use ListExternalDatabasesRequest.
func (ListExternalDatabasesRequest) BinaryRequestBody ¶ added in v65.31.0
func (request ListExternalDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalDatabasesRequest) HTTPRequest ¶ added in v65.31.0
func (request ListExternalDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalDatabasesRequest) RetryPolicy ¶ added in v65.31.0
func (request ListExternalDatabasesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalDatabasesRequest) String ¶ added in v65.31.0
func (request ListExternalDatabasesRequest) String() string
func (ListExternalDatabasesRequest) ValidateEnumValue ¶ added in v65.31.0
func (request ListExternalDatabasesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalDatabasesResponse ¶ added in v65.31.0
type ListExternalDatabasesResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalDatabaseCollection instances ExternalDatabaseCollection `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"` }
ListExternalDatabasesResponse wrapper for the ListExternalDatabases operation
func (ListExternalDatabasesResponse) HTTPResponse ¶ added in v65.31.0
func (response ListExternalDatabasesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalDatabasesResponse) String ¶ added in v65.31.0
func (response ListExternalDatabasesResponse) String() string
type ListExternalDatabasesSortByEnum ¶ added in v65.31.0
type ListExternalDatabasesSortByEnum string
ListExternalDatabasesSortByEnum Enum with underlying type: string
const ( ListExternalDatabasesSortByTimecreated ListExternalDatabasesSortByEnum = "TIMECREATED" ListExternalDatabasesSortByDisplayname ListExternalDatabasesSortByEnum = "DISPLAYNAME" )
Set of constants representing the allowable values for ListExternalDatabasesSortByEnum
func GetListExternalDatabasesSortByEnumValues ¶ added in v65.31.0
func GetListExternalDatabasesSortByEnumValues() []ListExternalDatabasesSortByEnum
GetListExternalDatabasesSortByEnumValues Enumerates the set of values for ListExternalDatabasesSortByEnum
func GetMappingListExternalDatabasesSortByEnum ¶ added in v65.31.0
func GetMappingListExternalDatabasesSortByEnum(val string) (ListExternalDatabasesSortByEnum, bool)
GetMappingListExternalDatabasesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalDatabasesSortOrderEnum ¶ added in v65.31.0
type ListExternalDatabasesSortOrderEnum string
ListExternalDatabasesSortOrderEnum Enum with underlying type: string
const ( ListExternalDatabasesSortOrderAsc ListExternalDatabasesSortOrderEnum = "ASC" ListExternalDatabasesSortOrderDesc ListExternalDatabasesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalDatabasesSortOrderEnum
func GetListExternalDatabasesSortOrderEnumValues ¶ added in v65.31.0
func GetListExternalDatabasesSortOrderEnumValues() []ListExternalDatabasesSortOrderEnum
GetListExternalDatabasesSortOrderEnumValues Enumerates the set of values for ListExternalDatabasesSortOrderEnum
func GetMappingListExternalDatabasesSortOrderEnum ¶ added in v65.31.0
func GetMappingListExternalDatabasesSortOrderEnum(val string) (ListExternalDatabasesSortOrderEnum, bool)
GetMappingListExternalDatabasesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalDbHomesRequest ¶ added in v65.31.0
type ListExternalDbHomesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"false" contributesTo:"query" name:"externalDbSystemId"` // A filter to only return the resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 `DISPLAYNAME` is ascending. // The `DISPLAYNAME` sort order is case-sensitive. SortBy ListExternalDbHomesSortByEnum `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 ListExternalDbHomesSortOrderEnum `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 }
ListExternalDbHomesRequest wrapper for the ListExternalDbHomes operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalDbHomes.go.html to see an example of how to use ListExternalDbHomesRequest.
func (ListExternalDbHomesRequest) BinaryRequestBody ¶ added in v65.31.0
func (request ListExternalDbHomesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalDbHomesRequest) HTTPRequest ¶ added in v65.31.0
func (request ListExternalDbHomesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalDbHomesRequest) RetryPolicy ¶ added in v65.31.0
func (request ListExternalDbHomesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalDbHomesRequest) String ¶ added in v65.31.0
func (request ListExternalDbHomesRequest) String() string
func (ListExternalDbHomesRequest) ValidateEnumValue ¶ added in v65.31.0
func (request ListExternalDbHomesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalDbHomesResponse ¶ added in v65.31.0
type ListExternalDbHomesResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalDbHomeCollection instances ExternalDbHomeCollection `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"` }
ListExternalDbHomesResponse wrapper for the ListExternalDbHomes operation
func (ListExternalDbHomesResponse) HTTPResponse ¶ added in v65.31.0
func (response ListExternalDbHomesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalDbHomesResponse) String ¶ added in v65.31.0
func (response ListExternalDbHomesResponse) String() string
type ListExternalDbHomesSortByEnum ¶ added in v65.31.0
type ListExternalDbHomesSortByEnum string
ListExternalDbHomesSortByEnum Enum with underlying type: string
const ( ListExternalDbHomesSortByTimecreated ListExternalDbHomesSortByEnum = "TIMECREATED" ListExternalDbHomesSortByDisplayname ListExternalDbHomesSortByEnum = "DISPLAYNAME" )
Set of constants representing the allowable values for ListExternalDbHomesSortByEnum
func GetListExternalDbHomesSortByEnumValues ¶ added in v65.31.0
func GetListExternalDbHomesSortByEnumValues() []ListExternalDbHomesSortByEnum
GetListExternalDbHomesSortByEnumValues Enumerates the set of values for ListExternalDbHomesSortByEnum
func GetMappingListExternalDbHomesSortByEnum ¶ added in v65.31.0
func GetMappingListExternalDbHomesSortByEnum(val string) (ListExternalDbHomesSortByEnum, bool)
GetMappingListExternalDbHomesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalDbHomesSortOrderEnum ¶ added in v65.31.0
type ListExternalDbHomesSortOrderEnum string
ListExternalDbHomesSortOrderEnum Enum with underlying type: string
const ( ListExternalDbHomesSortOrderAsc ListExternalDbHomesSortOrderEnum = "ASC" ListExternalDbHomesSortOrderDesc ListExternalDbHomesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalDbHomesSortOrderEnum
func GetListExternalDbHomesSortOrderEnumValues ¶ added in v65.31.0
func GetListExternalDbHomesSortOrderEnumValues() []ListExternalDbHomesSortOrderEnum
GetListExternalDbHomesSortOrderEnumValues Enumerates the set of values for ListExternalDbHomesSortOrderEnum
func GetMappingListExternalDbHomesSortOrderEnum ¶ added in v65.31.0
func GetMappingListExternalDbHomesSortOrderEnum(val string) (ListExternalDbHomesSortOrderEnum, bool)
GetMappingListExternalDbHomesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalDbNodesRequest ¶ added in v65.31.0
type ListExternalDbNodesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"false" contributesTo:"query" name:"externalDbSystemId"` // A filter to only return the resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 `DISPLAYNAME` is ascending. // The `DISPLAYNAME` sort order is case-sensitive. SortBy ListExternalDbNodesSortByEnum `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 ListExternalDbNodesSortOrderEnum `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 }
ListExternalDbNodesRequest wrapper for the ListExternalDbNodes operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalDbNodes.go.html to see an example of how to use ListExternalDbNodesRequest.
func (ListExternalDbNodesRequest) BinaryRequestBody ¶ added in v65.31.0
func (request ListExternalDbNodesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalDbNodesRequest) HTTPRequest ¶ added in v65.31.0
func (request ListExternalDbNodesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalDbNodesRequest) RetryPolicy ¶ added in v65.31.0
func (request ListExternalDbNodesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalDbNodesRequest) String ¶ added in v65.31.0
func (request ListExternalDbNodesRequest) String() string
func (ListExternalDbNodesRequest) ValidateEnumValue ¶ added in v65.31.0
func (request ListExternalDbNodesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalDbNodesResponse ¶ added in v65.31.0
type ListExternalDbNodesResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalDbNodeCollection instances ExternalDbNodeCollection `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"` }
ListExternalDbNodesResponse wrapper for the ListExternalDbNodes operation
func (ListExternalDbNodesResponse) HTTPResponse ¶ added in v65.31.0
func (response ListExternalDbNodesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalDbNodesResponse) String ¶ added in v65.31.0
func (response ListExternalDbNodesResponse) String() string
type ListExternalDbNodesSortByEnum ¶ added in v65.31.0
type ListExternalDbNodesSortByEnum string
ListExternalDbNodesSortByEnum Enum with underlying type: string
const ( ListExternalDbNodesSortByTimecreated ListExternalDbNodesSortByEnum = "TIMECREATED" ListExternalDbNodesSortByDisplayname ListExternalDbNodesSortByEnum = "DISPLAYNAME" )
Set of constants representing the allowable values for ListExternalDbNodesSortByEnum
func GetListExternalDbNodesSortByEnumValues ¶ added in v65.31.0
func GetListExternalDbNodesSortByEnumValues() []ListExternalDbNodesSortByEnum
GetListExternalDbNodesSortByEnumValues Enumerates the set of values for ListExternalDbNodesSortByEnum
func GetMappingListExternalDbNodesSortByEnum ¶ added in v65.31.0
func GetMappingListExternalDbNodesSortByEnum(val string) (ListExternalDbNodesSortByEnum, bool)
GetMappingListExternalDbNodesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalDbNodesSortOrderEnum ¶ added in v65.31.0
type ListExternalDbNodesSortOrderEnum string
ListExternalDbNodesSortOrderEnum Enum with underlying type: string
const ( ListExternalDbNodesSortOrderAsc ListExternalDbNodesSortOrderEnum = "ASC" ListExternalDbNodesSortOrderDesc ListExternalDbNodesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalDbNodesSortOrderEnum
func GetListExternalDbNodesSortOrderEnumValues ¶ added in v65.31.0
func GetListExternalDbNodesSortOrderEnumValues() []ListExternalDbNodesSortOrderEnum
GetListExternalDbNodesSortOrderEnumValues Enumerates the set of values for ListExternalDbNodesSortOrderEnum
func GetMappingListExternalDbNodesSortOrderEnum ¶ added in v65.31.0
func GetMappingListExternalDbNodesSortOrderEnum(val string) (ListExternalDbNodesSortOrderEnum, bool)
GetMappingListExternalDbNodesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalDbSystemConnectorsRequest ¶ added in v65.31.0
type ListExternalDbSystemConnectorsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"false" contributesTo:"query" name:"externalDbSystemId"` // A filter to only return the resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 `DISPLAYNAME` is ascending. // The `DISPLAYNAME` sort order is case-sensitive. SortBy ListExternalDbSystemConnectorsSortByEnum `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 ListExternalDbSystemConnectorsSortOrderEnum `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 }
ListExternalDbSystemConnectorsRequest wrapper for the ListExternalDbSystemConnectors operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalDbSystemConnectors.go.html to see an example of how to use ListExternalDbSystemConnectorsRequest.
func (ListExternalDbSystemConnectorsRequest) BinaryRequestBody ¶ added in v65.31.0
func (request ListExternalDbSystemConnectorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalDbSystemConnectorsRequest) HTTPRequest ¶ added in v65.31.0
func (request ListExternalDbSystemConnectorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalDbSystemConnectorsRequest) RetryPolicy ¶ added in v65.31.0
func (request ListExternalDbSystemConnectorsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalDbSystemConnectorsRequest) String ¶ added in v65.31.0
func (request ListExternalDbSystemConnectorsRequest) String() string
func (ListExternalDbSystemConnectorsRequest) ValidateEnumValue ¶ added in v65.31.0
func (request ListExternalDbSystemConnectorsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalDbSystemConnectorsResponse ¶ added in v65.31.0
type ListExternalDbSystemConnectorsResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalDbSystemConnectorCollection instances ExternalDbSystemConnectorCollection `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"` }
ListExternalDbSystemConnectorsResponse wrapper for the ListExternalDbSystemConnectors operation
func (ListExternalDbSystemConnectorsResponse) HTTPResponse ¶ added in v65.31.0
func (response ListExternalDbSystemConnectorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalDbSystemConnectorsResponse) String ¶ added in v65.31.0
func (response ListExternalDbSystemConnectorsResponse) String() string
type ListExternalDbSystemConnectorsSortByEnum ¶ added in v65.31.0
type ListExternalDbSystemConnectorsSortByEnum string
ListExternalDbSystemConnectorsSortByEnum Enum with underlying type: string
const ( ListExternalDbSystemConnectorsSortByTimecreated ListExternalDbSystemConnectorsSortByEnum = "TIMECREATED" ListExternalDbSystemConnectorsSortByDisplayname ListExternalDbSystemConnectorsSortByEnum = "DISPLAYNAME" )
Set of constants representing the allowable values for ListExternalDbSystemConnectorsSortByEnum
func GetListExternalDbSystemConnectorsSortByEnumValues ¶ added in v65.31.0
func GetListExternalDbSystemConnectorsSortByEnumValues() []ListExternalDbSystemConnectorsSortByEnum
GetListExternalDbSystemConnectorsSortByEnumValues Enumerates the set of values for ListExternalDbSystemConnectorsSortByEnum
func GetMappingListExternalDbSystemConnectorsSortByEnum ¶ added in v65.31.0
func GetMappingListExternalDbSystemConnectorsSortByEnum(val string) (ListExternalDbSystemConnectorsSortByEnum, bool)
GetMappingListExternalDbSystemConnectorsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalDbSystemConnectorsSortOrderEnum ¶ added in v65.31.0
type ListExternalDbSystemConnectorsSortOrderEnum string
ListExternalDbSystemConnectorsSortOrderEnum Enum with underlying type: string
const ( ListExternalDbSystemConnectorsSortOrderAsc ListExternalDbSystemConnectorsSortOrderEnum = "ASC" ListExternalDbSystemConnectorsSortOrderDesc ListExternalDbSystemConnectorsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalDbSystemConnectorsSortOrderEnum
func GetListExternalDbSystemConnectorsSortOrderEnumValues ¶ added in v65.31.0
func GetListExternalDbSystemConnectorsSortOrderEnumValues() []ListExternalDbSystemConnectorsSortOrderEnum
GetListExternalDbSystemConnectorsSortOrderEnumValues Enumerates the set of values for ListExternalDbSystemConnectorsSortOrderEnum
func GetMappingListExternalDbSystemConnectorsSortOrderEnum ¶ added in v65.31.0
func GetMappingListExternalDbSystemConnectorsSortOrderEnum(val string) (ListExternalDbSystemConnectorsSortOrderEnum, bool)
GetMappingListExternalDbSystemConnectorsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalDbSystemDiscoveriesRequest ¶ added in v65.31.0
type ListExternalDbSystemDiscoveriesRequest 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 only return the resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 `DISPLAYNAME` is ascending. // The `DISPLAYNAME` sort order is case-sensitive. SortBy ListExternalDbSystemDiscoveriesSortByEnum `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 ListExternalDbSystemDiscoveriesSortOrderEnum `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 }
ListExternalDbSystemDiscoveriesRequest wrapper for the ListExternalDbSystemDiscoveries operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalDbSystemDiscoveries.go.html to see an example of how to use ListExternalDbSystemDiscoveriesRequest.
func (ListExternalDbSystemDiscoveriesRequest) BinaryRequestBody ¶ added in v65.31.0
func (request ListExternalDbSystemDiscoveriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalDbSystemDiscoveriesRequest) HTTPRequest ¶ added in v65.31.0
func (request ListExternalDbSystemDiscoveriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalDbSystemDiscoveriesRequest) RetryPolicy ¶ added in v65.31.0
func (request ListExternalDbSystemDiscoveriesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalDbSystemDiscoveriesRequest) String ¶ added in v65.31.0
func (request ListExternalDbSystemDiscoveriesRequest) String() string
func (ListExternalDbSystemDiscoveriesRequest) ValidateEnumValue ¶ added in v65.31.0
func (request ListExternalDbSystemDiscoveriesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalDbSystemDiscoveriesResponse ¶ added in v65.31.0
type ListExternalDbSystemDiscoveriesResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalDbSystemDiscoveryCollection instances ExternalDbSystemDiscoveryCollection `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"` }
ListExternalDbSystemDiscoveriesResponse wrapper for the ListExternalDbSystemDiscoveries operation
func (ListExternalDbSystemDiscoveriesResponse) HTTPResponse ¶ added in v65.31.0
func (response ListExternalDbSystemDiscoveriesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalDbSystemDiscoveriesResponse) String ¶ added in v65.31.0
func (response ListExternalDbSystemDiscoveriesResponse) String() string
type ListExternalDbSystemDiscoveriesSortByEnum ¶ added in v65.31.0
type ListExternalDbSystemDiscoveriesSortByEnum string
ListExternalDbSystemDiscoveriesSortByEnum Enum with underlying type: string
const ( ListExternalDbSystemDiscoveriesSortByTimecreated ListExternalDbSystemDiscoveriesSortByEnum = "TIMECREATED" ListExternalDbSystemDiscoveriesSortByDisplayname ListExternalDbSystemDiscoveriesSortByEnum = "DISPLAYNAME" )
Set of constants representing the allowable values for ListExternalDbSystemDiscoveriesSortByEnum
func GetListExternalDbSystemDiscoveriesSortByEnumValues ¶ added in v65.31.0
func GetListExternalDbSystemDiscoveriesSortByEnumValues() []ListExternalDbSystemDiscoveriesSortByEnum
GetListExternalDbSystemDiscoveriesSortByEnumValues Enumerates the set of values for ListExternalDbSystemDiscoveriesSortByEnum
func GetMappingListExternalDbSystemDiscoveriesSortByEnum ¶ added in v65.31.0
func GetMappingListExternalDbSystemDiscoveriesSortByEnum(val string) (ListExternalDbSystemDiscoveriesSortByEnum, bool)
GetMappingListExternalDbSystemDiscoveriesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalDbSystemDiscoveriesSortOrderEnum ¶ added in v65.31.0
type ListExternalDbSystemDiscoveriesSortOrderEnum string
ListExternalDbSystemDiscoveriesSortOrderEnum Enum with underlying type: string
const ( ListExternalDbSystemDiscoveriesSortOrderAsc ListExternalDbSystemDiscoveriesSortOrderEnum = "ASC" ListExternalDbSystemDiscoveriesSortOrderDesc ListExternalDbSystemDiscoveriesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalDbSystemDiscoveriesSortOrderEnum
func GetListExternalDbSystemDiscoveriesSortOrderEnumValues ¶ added in v65.31.0
func GetListExternalDbSystemDiscoveriesSortOrderEnumValues() []ListExternalDbSystemDiscoveriesSortOrderEnum
GetListExternalDbSystemDiscoveriesSortOrderEnumValues Enumerates the set of values for ListExternalDbSystemDiscoveriesSortOrderEnum
func GetMappingListExternalDbSystemDiscoveriesSortOrderEnum ¶ added in v65.31.0
func GetMappingListExternalDbSystemDiscoveriesSortOrderEnum(val string) (ListExternalDbSystemDiscoveriesSortOrderEnum, bool)
GetMappingListExternalDbSystemDiscoveriesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalDbSystemsRequest ¶ added in v65.31.0
type ListExternalDbSystemsRequest 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 only return the resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 `DISPLAYNAME` is ascending. // The `DISPLAYNAME` sort order is case-sensitive. SortBy ListExternalDbSystemsSortByEnum `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 ListExternalDbSystemsSortOrderEnum `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 }
ListExternalDbSystemsRequest wrapper for the ListExternalDbSystems operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalDbSystems.go.html to see an example of how to use ListExternalDbSystemsRequest.
func (ListExternalDbSystemsRequest) BinaryRequestBody ¶ added in v65.31.0
func (request ListExternalDbSystemsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalDbSystemsRequest) HTTPRequest ¶ added in v65.31.0
func (request ListExternalDbSystemsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalDbSystemsRequest) RetryPolicy ¶ added in v65.31.0
func (request ListExternalDbSystemsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalDbSystemsRequest) String ¶ added in v65.31.0
func (request ListExternalDbSystemsRequest) String() string
func (ListExternalDbSystemsRequest) ValidateEnumValue ¶ added in v65.31.0
func (request ListExternalDbSystemsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalDbSystemsResponse ¶ added in v65.31.0
type ListExternalDbSystemsResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalDbSystemCollection instances ExternalDbSystemCollection `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"` }
ListExternalDbSystemsResponse wrapper for the ListExternalDbSystems operation
func (ListExternalDbSystemsResponse) HTTPResponse ¶ added in v65.31.0
func (response ListExternalDbSystemsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalDbSystemsResponse) String ¶ added in v65.31.0
func (response ListExternalDbSystemsResponse) String() string
type ListExternalDbSystemsSortByEnum ¶ added in v65.31.0
type ListExternalDbSystemsSortByEnum string
ListExternalDbSystemsSortByEnum Enum with underlying type: string
const ( ListExternalDbSystemsSortByTimecreated ListExternalDbSystemsSortByEnum = "TIMECREATED" ListExternalDbSystemsSortByDisplayname ListExternalDbSystemsSortByEnum = "DISPLAYNAME" )
Set of constants representing the allowable values for ListExternalDbSystemsSortByEnum
func GetListExternalDbSystemsSortByEnumValues ¶ added in v65.31.0
func GetListExternalDbSystemsSortByEnumValues() []ListExternalDbSystemsSortByEnum
GetListExternalDbSystemsSortByEnumValues Enumerates the set of values for ListExternalDbSystemsSortByEnum
func GetMappingListExternalDbSystemsSortByEnum ¶ added in v65.31.0
func GetMappingListExternalDbSystemsSortByEnum(val string) (ListExternalDbSystemsSortByEnum, bool)
GetMappingListExternalDbSystemsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalDbSystemsSortOrderEnum ¶ added in v65.31.0
type ListExternalDbSystemsSortOrderEnum string
ListExternalDbSystemsSortOrderEnum Enum with underlying type: string
const ( ListExternalDbSystemsSortOrderAsc ListExternalDbSystemsSortOrderEnum = "ASC" ListExternalDbSystemsSortOrderDesc ListExternalDbSystemsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalDbSystemsSortOrderEnum
func GetListExternalDbSystemsSortOrderEnumValues ¶ added in v65.31.0
func GetListExternalDbSystemsSortOrderEnumValues() []ListExternalDbSystemsSortOrderEnum
GetListExternalDbSystemsSortOrderEnumValues Enumerates the set of values for ListExternalDbSystemsSortOrderEnum
func GetMappingListExternalDbSystemsSortOrderEnum ¶ added in v65.31.0
func GetMappingListExternalDbSystemsSortOrderEnum(val string) (ListExternalDbSystemsSortOrderEnum, bool)
GetMappingListExternalDbSystemsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalExadataInfrastructuresRequest ¶ added in v65.36.1
type ListExternalExadataInfrastructuresRequest 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 optional single value query filter parameter on the entity display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 ListExternalExadataInfrastructuresSortByEnum `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 ListExternalExadataInfrastructuresSortOrderEnum `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 }
ListExternalExadataInfrastructuresRequest wrapper for the ListExternalExadataInfrastructures operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalExadataInfrastructures.go.html to see an example of how to use ListExternalExadataInfrastructuresRequest.
func (ListExternalExadataInfrastructuresRequest) BinaryRequestBody ¶ added in v65.36.1
func (request ListExternalExadataInfrastructuresRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalExadataInfrastructuresRequest) HTTPRequest ¶ added in v65.36.1
func (request ListExternalExadataInfrastructuresRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalExadataInfrastructuresRequest) RetryPolicy ¶ added in v65.36.1
func (request ListExternalExadataInfrastructuresRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalExadataInfrastructuresRequest) String ¶ added in v65.36.1
func (request ListExternalExadataInfrastructuresRequest) String() string
func (ListExternalExadataInfrastructuresRequest) ValidateEnumValue ¶ added in v65.36.1
func (request ListExternalExadataInfrastructuresRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalExadataInfrastructuresResponse ¶ added in v65.36.1
type ListExternalExadataInfrastructuresResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalExadataInfrastructureCollection instances ExternalExadataInfrastructureCollection `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"` }
ListExternalExadataInfrastructuresResponse wrapper for the ListExternalExadataInfrastructures operation
func (ListExternalExadataInfrastructuresResponse) HTTPResponse ¶ added in v65.36.1
func (response ListExternalExadataInfrastructuresResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalExadataInfrastructuresResponse) String ¶ added in v65.36.1
func (response ListExternalExadataInfrastructuresResponse) String() string
type ListExternalExadataInfrastructuresSortByEnum ¶ added in v65.36.1
type ListExternalExadataInfrastructuresSortByEnum string
ListExternalExadataInfrastructuresSortByEnum Enum with underlying type: string
const ( ListExternalExadataInfrastructuresSortByTimecreated ListExternalExadataInfrastructuresSortByEnum = "TIMECREATED" ListExternalExadataInfrastructuresSortByName ListExternalExadataInfrastructuresSortByEnum = "NAME" )
Set of constants representing the allowable values for ListExternalExadataInfrastructuresSortByEnum
func GetListExternalExadataInfrastructuresSortByEnumValues ¶ added in v65.36.1
func GetListExternalExadataInfrastructuresSortByEnumValues() []ListExternalExadataInfrastructuresSortByEnum
GetListExternalExadataInfrastructuresSortByEnumValues Enumerates the set of values for ListExternalExadataInfrastructuresSortByEnum
func GetMappingListExternalExadataInfrastructuresSortByEnum ¶ added in v65.36.1
func GetMappingListExternalExadataInfrastructuresSortByEnum(val string) (ListExternalExadataInfrastructuresSortByEnum, bool)
GetMappingListExternalExadataInfrastructuresSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalExadataInfrastructuresSortOrderEnum ¶ added in v65.36.1
type ListExternalExadataInfrastructuresSortOrderEnum string
ListExternalExadataInfrastructuresSortOrderEnum Enum with underlying type: string
const ( ListExternalExadataInfrastructuresSortOrderAsc ListExternalExadataInfrastructuresSortOrderEnum = "ASC" ListExternalExadataInfrastructuresSortOrderDesc ListExternalExadataInfrastructuresSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalExadataInfrastructuresSortOrderEnum
func GetListExternalExadataInfrastructuresSortOrderEnumValues ¶ added in v65.36.1
func GetListExternalExadataInfrastructuresSortOrderEnumValues() []ListExternalExadataInfrastructuresSortOrderEnum
GetListExternalExadataInfrastructuresSortOrderEnumValues Enumerates the set of values for ListExternalExadataInfrastructuresSortOrderEnum
func GetMappingListExternalExadataInfrastructuresSortOrderEnum ¶ added in v65.36.1
func GetMappingListExternalExadataInfrastructuresSortOrderEnum(val string) (ListExternalExadataInfrastructuresSortOrderEnum, bool)
GetMappingListExternalExadataInfrastructuresSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalExadataStorageConnectorsRequest ¶ added in v65.36.1
type ListExternalExadataStorageConnectorsRequest 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 Exadata infrastructure. ExternalExadataInfrastructureId *string `mandatory:"true" contributesTo:"query" name:"externalExadataInfrastructureId"` // The optional single value query filter parameter on the entity display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 ListExternalExadataStorageConnectorsSortByEnum `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 ListExternalExadataStorageConnectorsSortOrderEnum `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 }
ListExternalExadataStorageConnectorsRequest wrapper for the ListExternalExadataStorageConnectors operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalExadataStorageConnectors.go.html to see an example of how to use ListExternalExadataStorageConnectorsRequest.
func (ListExternalExadataStorageConnectorsRequest) BinaryRequestBody ¶ added in v65.36.1
func (request ListExternalExadataStorageConnectorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalExadataStorageConnectorsRequest) HTTPRequest ¶ added in v65.36.1
func (request ListExternalExadataStorageConnectorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalExadataStorageConnectorsRequest) RetryPolicy ¶ added in v65.36.1
func (request ListExternalExadataStorageConnectorsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalExadataStorageConnectorsRequest) String ¶ added in v65.36.1
func (request ListExternalExadataStorageConnectorsRequest) String() string
func (ListExternalExadataStorageConnectorsRequest) ValidateEnumValue ¶ added in v65.36.1
func (request ListExternalExadataStorageConnectorsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalExadataStorageConnectorsResponse ¶ added in v65.36.1
type ListExternalExadataStorageConnectorsResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalExadataStorageConnectorCollection instances ExternalExadataStorageConnectorCollection `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"` }
ListExternalExadataStorageConnectorsResponse wrapper for the ListExternalExadataStorageConnectors operation
func (ListExternalExadataStorageConnectorsResponse) HTTPResponse ¶ added in v65.36.1
func (response ListExternalExadataStorageConnectorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalExadataStorageConnectorsResponse) String ¶ added in v65.36.1
func (response ListExternalExadataStorageConnectorsResponse) String() string
type ListExternalExadataStorageConnectorsSortByEnum ¶ added in v65.36.1
type ListExternalExadataStorageConnectorsSortByEnum string
ListExternalExadataStorageConnectorsSortByEnum Enum with underlying type: string
const ( ListExternalExadataStorageConnectorsSortByTimecreated ListExternalExadataStorageConnectorsSortByEnum = "TIMECREATED" ListExternalExadataStorageConnectorsSortByName ListExternalExadataStorageConnectorsSortByEnum = "NAME" )
Set of constants representing the allowable values for ListExternalExadataStorageConnectorsSortByEnum
func GetListExternalExadataStorageConnectorsSortByEnumValues ¶ added in v65.36.1
func GetListExternalExadataStorageConnectorsSortByEnumValues() []ListExternalExadataStorageConnectorsSortByEnum
GetListExternalExadataStorageConnectorsSortByEnumValues Enumerates the set of values for ListExternalExadataStorageConnectorsSortByEnum
func GetMappingListExternalExadataStorageConnectorsSortByEnum ¶ added in v65.36.1
func GetMappingListExternalExadataStorageConnectorsSortByEnum(val string) (ListExternalExadataStorageConnectorsSortByEnum, bool)
GetMappingListExternalExadataStorageConnectorsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalExadataStorageConnectorsSortOrderEnum ¶ added in v65.36.1
type ListExternalExadataStorageConnectorsSortOrderEnum string
ListExternalExadataStorageConnectorsSortOrderEnum Enum with underlying type: string
const ( ListExternalExadataStorageConnectorsSortOrderAsc ListExternalExadataStorageConnectorsSortOrderEnum = "ASC" ListExternalExadataStorageConnectorsSortOrderDesc ListExternalExadataStorageConnectorsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalExadataStorageConnectorsSortOrderEnum
func GetListExternalExadataStorageConnectorsSortOrderEnumValues ¶ added in v65.36.1
func GetListExternalExadataStorageConnectorsSortOrderEnumValues() []ListExternalExadataStorageConnectorsSortOrderEnum
GetListExternalExadataStorageConnectorsSortOrderEnumValues Enumerates the set of values for ListExternalExadataStorageConnectorsSortOrderEnum
func GetMappingListExternalExadataStorageConnectorsSortOrderEnum ¶ added in v65.36.1
func GetMappingListExternalExadataStorageConnectorsSortOrderEnum(val string) (ListExternalExadataStorageConnectorsSortOrderEnum, bool)
GetMappingListExternalExadataStorageConnectorsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalExadataStorageServersRequest ¶ added in v65.36.1
type ListExternalExadataStorageServersRequest 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 Exadata infrastructure. ExternalExadataInfrastructureId *string `mandatory:"true" contributesTo:"query" name:"externalExadataInfrastructureId"` // The optional single value query filter parameter on the entity display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 ListExternalExadataStorageServersSortByEnum `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 ListExternalExadataStorageServersSortOrderEnum `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 }
ListExternalExadataStorageServersRequest wrapper for the ListExternalExadataStorageServers operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalExadataStorageServers.go.html to see an example of how to use ListExternalExadataStorageServersRequest.
func (ListExternalExadataStorageServersRequest) BinaryRequestBody ¶ added in v65.36.1
func (request ListExternalExadataStorageServersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalExadataStorageServersRequest) HTTPRequest ¶ added in v65.36.1
func (request ListExternalExadataStorageServersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalExadataStorageServersRequest) RetryPolicy ¶ added in v65.36.1
func (request ListExternalExadataStorageServersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalExadataStorageServersRequest) String ¶ added in v65.36.1
func (request ListExternalExadataStorageServersRequest) String() string
func (ListExternalExadataStorageServersRequest) ValidateEnumValue ¶ added in v65.36.1
func (request ListExternalExadataStorageServersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalExadataStorageServersResponse ¶ added in v65.36.1
type ListExternalExadataStorageServersResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalExadataStorageServerCollection instances ExternalExadataStorageServerCollection `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"` }
ListExternalExadataStorageServersResponse wrapper for the ListExternalExadataStorageServers operation
func (ListExternalExadataStorageServersResponse) HTTPResponse ¶ added in v65.36.1
func (response ListExternalExadataStorageServersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalExadataStorageServersResponse) String ¶ added in v65.36.1
func (response ListExternalExadataStorageServersResponse) String() string
type ListExternalExadataStorageServersSortByEnum ¶ added in v65.36.1
type ListExternalExadataStorageServersSortByEnum string
ListExternalExadataStorageServersSortByEnum Enum with underlying type: string
const ( ListExternalExadataStorageServersSortByTimecreated ListExternalExadataStorageServersSortByEnum = "TIMECREATED" ListExternalExadataStorageServersSortByName ListExternalExadataStorageServersSortByEnum = "NAME" )
Set of constants representing the allowable values for ListExternalExadataStorageServersSortByEnum
func GetListExternalExadataStorageServersSortByEnumValues ¶ added in v65.36.1
func GetListExternalExadataStorageServersSortByEnumValues() []ListExternalExadataStorageServersSortByEnum
GetListExternalExadataStorageServersSortByEnumValues Enumerates the set of values for ListExternalExadataStorageServersSortByEnum
func GetMappingListExternalExadataStorageServersSortByEnum ¶ added in v65.36.1
func GetMappingListExternalExadataStorageServersSortByEnum(val string) (ListExternalExadataStorageServersSortByEnum, bool)
GetMappingListExternalExadataStorageServersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalExadataStorageServersSortOrderEnum ¶ added in v65.36.1
type ListExternalExadataStorageServersSortOrderEnum string
ListExternalExadataStorageServersSortOrderEnum Enum with underlying type: string
const ( ListExternalExadataStorageServersSortOrderAsc ListExternalExadataStorageServersSortOrderEnum = "ASC" ListExternalExadataStorageServersSortOrderDesc ListExternalExadataStorageServersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalExadataStorageServersSortOrderEnum
func GetListExternalExadataStorageServersSortOrderEnumValues ¶ added in v65.36.1
func GetListExternalExadataStorageServersSortOrderEnumValues() []ListExternalExadataStorageServersSortOrderEnum
GetListExternalExadataStorageServersSortOrderEnumValues Enumerates the set of values for ListExternalExadataStorageServersSortOrderEnum
func GetMappingListExternalExadataStorageServersSortOrderEnum ¶ added in v65.36.1
func GetMappingListExternalExadataStorageServersSortOrderEnum(val string) (ListExternalExadataStorageServersSortOrderEnum, bool)
GetMappingListExternalExadataStorageServersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalListenerServicesRequest ¶ added in v65.31.0
type ListExternalListenerServicesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external listener. ExternalListenerId *string `mandatory:"true" contributesTo:"path" name:"externalListenerId"` // 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 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 `NAME` is ascending and it is case-sensitive. SortBy ListExternalListenerServicesSortByEnum `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 ListExternalListenerServicesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
ListExternalListenerServicesRequest wrapper for the ListExternalListenerServices operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalListenerServices.go.html to see an example of how to use ListExternalListenerServicesRequest.
func (ListExternalListenerServicesRequest) BinaryRequestBody ¶ added in v65.31.0
func (request ListExternalListenerServicesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalListenerServicesRequest) HTTPRequest ¶ added in v65.31.0
func (request ListExternalListenerServicesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalListenerServicesRequest) RetryPolicy ¶ added in v65.31.0
func (request ListExternalListenerServicesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalListenerServicesRequest) String ¶ added in v65.31.0
func (request ListExternalListenerServicesRequest) String() string
func (ListExternalListenerServicesRequest) ValidateEnumValue ¶ added in v65.31.0
func (request ListExternalListenerServicesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalListenerServicesResponse ¶ added in v65.31.0
type ListExternalListenerServicesResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalListenerServiceCollection instances ExternalListenerServiceCollection `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"` }
ListExternalListenerServicesResponse wrapper for the ListExternalListenerServices operation
func (ListExternalListenerServicesResponse) HTTPResponse ¶ added in v65.31.0
func (response ListExternalListenerServicesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalListenerServicesResponse) String ¶ added in v65.31.0
func (response ListExternalListenerServicesResponse) String() string
type ListExternalListenerServicesSortByEnum ¶ added in v65.31.0
type ListExternalListenerServicesSortByEnum string
ListExternalListenerServicesSortByEnum Enum with underlying type: string
const (
ListExternalListenerServicesSortByName ListExternalListenerServicesSortByEnum = "NAME"
)
Set of constants representing the allowable values for ListExternalListenerServicesSortByEnum
func GetListExternalListenerServicesSortByEnumValues ¶ added in v65.31.0
func GetListExternalListenerServicesSortByEnumValues() []ListExternalListenerServicesSortByEnum
GetListExternalListenerServicesSortByEnumValues Enumerates the set of values for ListExternalListenerServicesSortByEnum
func GetMappingListExternalListenerServicesSortByEnum ¶ added in v65.31.0
func GetMappingListExternalListenerServicesSortByEnum(val string) (ListExternalListenerServicesSortByEnum, bool)
GetMappingListExternalListenerServicesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalListenerServicesSortOrderEnum ¶ added in v65.31.0
type ListExternalListenerServicesSortOrderEnum string
ListExternalListenerServicesSortOrderEnum Enum with underlying type: string
const ( ListExternalListenerServicesSortOrderAsc ListExternalListenerServicesSortOrderEnum = "ASC" ListExternalListenerServicesSortOrderDesc ListExternalListenerServicesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalListenerServicesSortOrderEnum
func GetListExternalListenerServicesSortOrderEnumValues ¶ added in v65.31.0
func GetListExternalListenerServicesSortOrderEnumValues() []ListExternalListenerServicesSortOrderEnum
GetListExternalListenerServicesSortOrderEnumValues Enumerates the set of values for ListExternalListenerServicesSortOrderEnum
func GetMappingListExternalListenerServicesSortOrderEnum ¶ added in v65.31.0
func GetMappingListExternalListenerServicesSortOrderEnum(val string) (ListExternalListenerServicesSortOrderEnum, bool)
GetMappingListExternalListenerServicesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalListenersRequest ¶ added in v65.31.0
type ListExternalListenersRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"false" contributesTo:"query" name:"externalDbSystemId"` // A filter to only return the resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 `DISPLAYNAME` is ascending. // The `DISPLAYNAME` sort order is case-sensitive. SortBy ListExternalListenersSortByEnum `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 ListExternalListenersSortOrderEnum `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 }
ListExternalListenersRequest wrapper for the ListExternalListeners operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListExternalListeners.go.html to see an example of how to use ListExternalListenersRequest.
func (ListExternalListenersRequest) BinaryRequestBody ¶ added in v65.31.0
func (request ListExternalListenersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExternalListenersRequest) HTTPRequest ¶ added in v65.31.0
func (request ListExternalListenersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExternalListenersRequest) RetryPolicy ¶ added in v65.31.0
func (request ListExternalListenersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExternalListenersRequest) String ¶ added in v65.31.0
func (request ListExternalListenersRequest) String() string
func (ListExternalListenersRequest) ValidateEnumValue ¶ added in v65.31.0
func (request ListExternalListenersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExternalListenersResponse ¶ added in v65.31.0
type ListExternalListenersResponse struct { // The underlying http response RawResponse *http.Response // A list of ExternalListenerCollection instances ExternalListenerCollection `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"` }
ListExternalListenersResponse wrapper for the ListExternalListeners operation
func (ListExternalListenersResponse) HTTPResponse ¶ added in v65.31.0
func (response ListExternalListenersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExternalListenersResponse) String ¶ added in v65.31.0
func (response ListExternalListenersResponse) String() string
type ListExternalListenersSortByEnum ¶ added in v65.31.0
type ListExternalListenersSortByEnum string
ListExternalListenersSortByEnum Enum with underlying type: string
const ( ListExternalListenersSortByTimecreated ListExternalListenersSortByEnum = "TIMECREATED" ListExternalListenersSortByDisplayname ListExternalListenersSortByEnum = "DISPLAYNAME" )
Set of constants representing the allowable values for ListExternalListenersSortByEnum
func GetListExternalListenersSortByEnumValues ¶ added in v65.31.0
func GetListExternalListenersSortByEnumValues() []ListExternalListenersSortByEnum
GetListExternalListenersSortByEnumValues Enumerates the set of values for ListExternalListenersSortByEnum
func GetMappingListExternalListenersSortByEnum ¶ added in v65.31.0
func GetMappingListExternalListenersSortByEnum(val string) (ListExternalListenersSortByEnum, bool)
GetMappingListExternalListenersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExternalListenersSortOrderEnum ¶ added in v65.31.0
type ListExternalListenersSortOrderEnum string
ListExternalListenersSortOrderEnum Enum with underlying type: string
const ( ListExternalListenersSortOrderAsc ListExternalListenersSortOrderEnum = "ASC" ListExternalListenersSortOrderDesc ListExternalListenersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExternalListenersSortOrderEnum
func GetListExternalListenersSortOrderEnumValues ¶ added in v65.31.0
func GetListExternalListenersSortOrderEnumValues() []ListExternalListenersSortOrderEnum
GetListExternalListenersSortOrderEnumValues Enumerates the set of values for ListExternalListenersSortOrderEnum
func GetMappingListExternalListenersSortOrderEnum ¶ added in v65.31.0
func GetMappingListExternalListenersSortOrderEnum(val string) (ListExternalListenersSortOrderEnum, bool)
GetMappingListExternalListenersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListJobExecutionsSortByEnum ¶
func GetMappingListJobExecutionsSortByEnum(val string) (ListJobExecutionsSortByEnum, bool)
GetMappingListJobExecutionsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListJobExecutionsSortOrderEnum ¶
func GetMappingListJobExecutionsSortOrderEnum(val string) (ListJobExecutionsSortOrderEnum, bool)
GetMappingListJobExecutionsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListJobRunsSortByEnum ¶
func GetMappingListJobRunsSortByEnum(val string) (ListJobRunsSortByEnum, bool)
GetMappingListJobRunsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJobRunsSortOrderEnum ¶
type ListJobRunsSortOrderEnum string
ListJobRunsSortOrderEnum Enum with underlying type: string
const ( ListJobRunsSortOrderAsc ListJobRunsSortOrderEnum = "ASC" ListJobRunsSortOrderDesc ListJobRunsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListJobRunsSortOrderEnum
func GetListJobRunsSortOrderEnumValues ¶
func GetListJobRunsSortOrderEnumValues() []ListJobRunsSortOrderEnum
GetListJobRunsSortOrderEnumValues Enumerates the set of values for ListJobRunsSortOrderEnum
func GetMappingListJobRunsSortOrderEnum ¶
func GetMappingListJobRunsSortOrderEnum(val string) (ListJobRunsSortOrderEnum, bool)
GetMappingListJobRunsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type 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
func GetMappingListJobsSortByEnum ¶
func GetMappingListJobsSortByEnum(val string) (ListJobsSortByEnum, bool)
GetMappingListJobsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJobsSortOrderEnum ¶
type ListJobsSortOrderEnum string
ListJobsSortOrderEnum Enum with underlying type: string
const ( ListJobsSortOrderAsc ListJobsSortOrderEnum = "ASC" ListJobsSortOrderDesc ListJobsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListJobsSortOrderEnum
func GetListJobsSortOrderEnumValues ¶
func GetListJobsSortOrderEnumValues() []ListJobsSortOrderEnum
GetListJobsSortOrderEnumValues Enumerates the set of values for ListJobsSortOrderEnum
func GetMappingListJobsSortOrderEnum ¶
func GetMappingListJobsSortOrderEnum(val string) (ListJobsSortOrderEnum, bool)
GetMappingListJobsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type 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
func GetMappingListManagedDatabaseGroupsLifecycleStateEnum ¶
func GetMappingListManagedDatabaseGroupsLifecycleStateEnum(val string) (ListManagedDatabaseGroupsLifecycleStateEnum, bool)
GetMappingListManagedDatabaseGroupsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListManagedDatabaseGroupsSortByEnum ¶
func GetMappingListManagedDatabaseGroupsSortByEnum(val string) (ListManagedDatabaseGroupsSortByEnum, bool)
GetMappingListManagedDatabaseGroupsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListManagedDatabaseGroupsSortOrderEnum ¶
func GetMappingListManagedDatabaseGroupsSortOrderEnum(val string) (ListManagedDatabaseGroupsSortOrderEnum, bool)
GetMappingListManagedDatabaseGroupsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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" ListManagedDatabasesDeploymentTypeExadataXs ListManagedDatabasesDeploymentTypeEnum = "EXADATA_XS" )
Set of constants representing the allowable values for ListManagedDatabasesDeploymentTypeEnum
func GetListManagedDatabasesDeploymentTypeEnumValues ¶
func GetListManagedDatabasesDeploymentTypeEnumValues() []ListManagedDatabasesDeploymentTypeEnum
GetListManagedDatabasesDeploymentTypeEnumValues Enumerates the set of values for ListManagedDatabasesDeploymentTypeEnum
func GetMappingListManagedDatabasesDeploymentTypeEnum ¶
func GetMappingListManagedDatabasesDeploymentTypeEnum(val string) (ListManagedDatabasesDeploymentTypeEnum, bool)
GetMappingListManagedDatabasesDeploymentTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListManagedDatabasesManagementOptionEnum ¶
func GetMappingListManagedDatabasesManagementOptionEnum(val string) (ListManagedDatabasesManagementOptionEnum, bool)
GetMappingListManagedDatabasesManagementOptionEnum performs case Insensitive comparison on enum value and return the desired enum
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 OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata infrastructure. ExternalExadataInfrastructureId *string `mandatory:"false" contributesTo:"query" name:"externalExadataInfrastructureId"` // 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
func GetMappingListManagedDatabasesSortByEnum ¶
func GetMappingListManagedDatabasesSortByEnum(val string) (ListManagedDatabasesSortByEnum, bool)
GetMappingListManagedDatabasesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListManagedDatabasesSortOrderEnum ¶
func GetMappingListManagedDatabasesSortOrderEnum(val string) (ListManagedDatabasesSortOrderEnum, bool)
GetMappingListManagedDatabasesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListManagedMySqlDatabaseConfigurationDataRequest ¶ added in v65.52.0
type ListManagedMySqlDatabaseConfigurationDataRequest struct { // The OCID of the Managed MySQL Database. ManagedMySqlDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedMySqlDatabaseId"` // 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. Descending order is the default order. SortOrder ListManagedMySqlDatabaseConfigurationDataSortOrderEnum `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 ListManagedMySqlDatabaseConfigurationDataSortByEnum `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 }
ListManagedMySqlDatabaseConfigurationDataRequest wrapper for the ListManagedMySqlDatabaseConfigurationData operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListManagedMySqlDatabaseConfigurationData.go.html to see an example of how to use ListManagedMySqlDatabaseConfigurationDataRequest.
func (ListManagedMySqlDatabaseConfigurationDataRequest) BinaryRequestBody ¶ added in v65.52.0
func (request ListManagedMySqlDatabaseConfigurationDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListManagedMySqlDatabaseConfigurationDataRequest) HTTPRequest ¶ added in v65.52.0
func (request ListManagedMySqlDatabaseConfigurationDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListManagedMySqlDatabaseConfigurationDataRequest) RetryPolicy ¶ added in v65.52.0
func (request ListManagedMySqlDatabaseConfigurationDataRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListManagedMySqlDatabaseConfigurationDataRequest) String ¶ added in v65.52.0
func (request ListManagedMySqlDatabaseConfigurationDataRequest) String() string
func (ListManagedMySqlDatabaseConfigurationDataRequest) ValidateEnumValue ¶ added in v65.52.0
func (request ListManagedMySqlDatabaseConfigurationDataRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListManagedMySqlDatabaseConfigurationDataResponse ¶ added in v65.52.0
type ListManagedMySqlDatabaseConfigurationDataResponse struct { // The underlying http response RawResponse *http.Response // A list of MySqlConfigurationDataCollection instances MySqlConfigurationDataCollection `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"` }
ListManagedMySqlDatabaseConfigurationDataResponse wrapper for the ListManagedMySqlDatabaseConfigurationData operation
func (ListManagedMySqlDatabaseConfigurationDataResponse) HTTPResponse ¶ added in v65.52.0
func (response ListManagedMySqlDatabaseConfigurationDataResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListManagedMySqlDatabaseConfigurationDataResponse) String ¶ added in v65.52.0
func (response ListManagedMySqlDatabaseConfigurationDataResponse) String() string
type ListManagedMySqlDatabaseConfigurationDataSortByEnum ¶ added in v65.52.0
type ListManagedMySqlDatabaseConfigurationDataSortByEnum string
ListManagedMySqlDatabaseConfigurationDataSortByEnum Enum with underlying type: string
const ( ListManagedMySqlDatabaseConfigurationDataSortByTimecreated ListManagedMySqlDatabaseConfigurationDataSortByEnum = "TIMECREATED" ListManagedMySqlDatabaseConfigurationDataSortByName ListManagedMySqlDatabaseConfigurationDataSortByEnum = "NAME" )
Set of constants representing the allowable values for ListManagedMySqlDatabaseConfigurationDataSortByEnum
func GetListManagedMySqlDatabaseConfigurationDataSortByEnumValues ¶ added in v65.52.0
func GetListManagedMySqlDatabaseConfigurationDataSortByEnumValues() []ListManagedMySqlDatabaseConfigurationDataSortByEnum
GetListManagedMySqlDatabaseConfigurationDataSortByEnumValues Enumerates the set of values for ListManagedMySqlDatabaseConfigurationDataSortByEnum
func GetMappingListManagedMySqlDatabaseConfigurationDataSortByEnum ¶ added in v65.52.0
func GetMappingListManagedMySqlDatabaseConfigurationDataSortByEnum(val string) (ListManagedMySqlDatabaseConfigurationDataSortByEnum, bool)
GetMappingListManagedMySqlDatabaseConfigurationDataSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListManagedMySqlDatabaseConfigurationDataSortOrderEnum ¶ added in v65.52.0
type ListManagedMySqlDatabaseConfigurationDataSortOrderEnum string
ListManagedMySqlDatabaseConfigurationDataSortOrderEnum Enum with underlying type: string
const ( ListManagedMySqlDatabaseConfigurationDataSortOrderAsc ListManagedMySqlDatabaseConfigurationDataSortOrderEnum = "ASC" ListManagedMySqlDatabaseConfigurationDataSortOrderDesc ListManagedMySqlDatabaseConfigurationDataSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListManagedMySqlDatabaseConfigurationDataSortOrderEnum
func GetListManagedMySqlDatabaseConfigurationDataSortOrderEnumValues ¶ added in v65.52.0
func GetListManagedMySqlDatabaseConfigurationDataSortOrderEnumValues() []ListManagedMySqlDatabaseConfigurationDataSortOrderEnum
GetListManagedMySqlDatabaseConfigurationDataSortOrderEnumValues Enumerates the set of values for ListManagedMySqlDatabaseConfigurationDataSortOrderEnum
func GetMappingListManagedMySqlDatabaseConfigurationDataSortOrderEnum ¶ added in v65.52.0
func GetMappingListManagedMySqlDatabaseConfigurationDataSortOrderEnum(val string) (ListManagedMySqlDatabaseConfigurationDataSortOrderEnum, bool)
GetMappingListManagedMySqlDatabaseConfigurationDataSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListManagedMySqlDatabaseSqlDataRequest ¶ added in v65.52.0
type ListManagedMySqlDatabaseSqlDataRequest struct { // The OCID of the Managed MySQL Database. ManagedMySqlDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedMySqlDatabaseId"` // 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 parameter to filter results by key criteria which include : // - AVG_TIMER_WAIT // - SUM_TIMER_WAIT // - COUNT_STAR // - SUM_ERRORS // - SUM_ROWS_AFFECTED // - SUM_ROWS_SENT // - SUM_ROWS_EXAMINED // - SUM_CREATED_TMP_TABLES // - SUM_NO_INDEX_USED // - SUM_NO_GOOD_INDEX_USED // - FIRST_SEEN // - LAST_SEEN // - HEATWAVE_OFFLOADED // - HEATWAVE_OUT_OF_MEMORY FilterColumn *string `mandatory:"false" contributesTo:"query" name:"filterColumn"` // 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 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 ListManagedMySqlDatabaseSqlDataSortByEnum `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 ListManagedMySqlDatabaseSqlDataSortOrderEnum `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 }
ListManagedMySqlDatabaseSqlDataRequest wrapper for the ListManagedMySqlDatabaseSqlData operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListManagedMySqlDatabaseSqlData.go.html to see an example of how to use ListManagedMySqlDatabaseSqlDataRequest.
func (ListManagedMySqlDatabaseSqlDataRequest) BinaryRequestBody ¶ added in v65.52.0
func (request ListManagedMySqlDatabaseSqlDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListManagedMySqlDatabaseSqlDataRequest) HTTPRequest ¶ added in v65.52.0
func (request ListManagedMySqlDatabaseSqlDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListManagedMySqlDatabaseSqlDataRequest) RetryPolicy ¶ added in v65.52.0
func (request ListManagedMySqlDatabaseSqlDataRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListManagedMySqlDatabaseSqlDataRequest) String ¶ added in v65.52.0
func (request ListManagedMySqlDatabaseSqlDataRequest) String() string
func (ListManagedMySqlDatabaseSqlDataRequest) ValidateEnumValue ¶ added in v65.52.0
func (request ListManagedMySqlDatabaseSqlDataRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListManagedMySqlDatabaseSqlDataResponse ¶ added in v65.52.0
type ListManagedMySqlDatabaseSqlDataResponse struct { // The underlying http response RawResponse *http.Response // A list of MySqlDataCollection instances MySqlDataCollection `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"` }
ListManagedMySqlDatabaseSqlDataResponse wrapper for the ListManagedMySqlDatabaseSqlData operation
func (ListManagedMySqlDatabaseSqlDataResponse) HTTPResponse ¶ added in v65.52.0
func (response ListManagedMySqlDatabaseSqlDataResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListManagedMySqlDatabaseSqlDataResponse) String ¶ added in v65.52.0
func (response ListManagedMySqlDatabaseSqlDataResponse) String() string
type ListManagedMySqlDatabaseSqlDataSortByEnum ¶ added in v65.52.0
type ListManagedMySqlDatabaseSqlDataSortByEnum string
ListManagedMySqlDatabaseSqlDataSortByEnum Enum with underlying type: string
const ( ListManagedMySqlDatabaseSqlDataSortByTimecreated ListManagedMySqlDatabaseSqlDataSortByEnum = "TIMECREATED" ListManagedMySqlDatabaseSqlDataSortByName ListManagedMySqlDatabaseSqlDataSortByEnum = "NAME" )
Set of constants representing the allowable values for ListManagedMySqlDatabaseSqlDataSortByEnum
func GetListManagedMySqlDatabaseSqlDataSortByEnumValues ¶ added in v65.52.0
func GetListManagedMySqlDatabaseSqlDataSortByEnumValues() []ListManagedMySqlDatabaseSqlDataSortByEnum
GetListManagedMySqlDatabaseSqlDataSortByEnumValues Enumerates the set of values for ListManagedMySqlDatabaseSqlDataSortByEnum
func GetMappingListManagedMySqlDatabaseSqlDataSortByEnum ¶ added in v65.52.0
func GetMappingListManagedMySqlDatabaseSqlDataSortByEnum(val string) (ListManagedMySqlDatabaseSqlDataSortByEnum, bool)
GetMappingListManagedMySqlDatabaseSqlDataSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListManagedMySqlDatabaseSqlDataSortOrderEnum ¶ added in v65.52.0
type ListManagedMySqlDatabaseSqlDataSortOrderEnum string
ListManagedMySqlDatabaseSqlDataSortOrderEnum Enum with underlying type: string
const ( ListManagedMySqlDatabaseSqlDataSortOrderAsc ListManagedMySqlDatabaseSqlDataSortOrderEnum = "ASC" ListManagedMySqlDatabaseSqlDataSortOrderDesc ListManagedMySqlDatabaseSqlDataSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListManagedMySqlDatabaseSqlDataSortOrderEnum
func GetListManagedMySqlDatabaseSqlDataSortOrderEnumValues ¶ added in v65.52.0
func GetListManagedMySqlDatabaseSqlDataSortOrderEnumValues() []ListManagedMySqlDatabaseSqlDataSortOrderEnum
GetListManagedMySqlDatabaseSqlDataSortOrderEnumValues Enumerates the set of values for ListManagedMySqlDatabaseSqlDataSortOrderEnum
func GetMappingListManagedMySqlDatabaseSqlDataSortOrderEnum ¶ added in v65.52.0
func GetMappingListManagedMySqlDatabaseSqlDataSortOrderEnum(val string) (ListManagedMySqlDatabaseSqlDataSortOrderEnum, bool)
GetMappingListManagedMySqlDatabaseSqlDataSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListManagedMySqlDatabasesRequest ¶ added in v65.52.0
type ListManagedMySqlDatabasesRequest 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 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 ListManagedMySqlDatabasesSortByEnum `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 ListManagedMySqlDatabasesSortOrderEnum `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 }
ListManagedMySqlDatabasesRequest wrapper for the ListManagedMySqlDatabases operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListManagedMySqlDatabases.go.html to see an example of how to use ListManagedMySqlDatabasesRequest.
func (ListManagedMySqlDatabasesRequest) BinaryRequestBody ¶ added in v65.52.0
func (request ListManagedMySqlDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListManagedMySqlDatabasesRequest) HTTPRequest ¶ added in v65.52.0
func (request ListManagedMySqlDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListManagedMySqlDatabasesRequest) RetryPolicy ¶ added in v65.52.0
func (request ListManagedMySqlDatabasesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListManagedMySqlDatabasesRequest) String ¶ added in v65.52.0
func (request ListManagedMySqlDatabasesRequest) String() string
func (ListManagedMySqlDatabasesRequest) ValidateEnumValue ¶ added in v65.52.0
func (request ListManagedMySqlDatabasesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListManagedMySqlDatabasesResponse ¶ added in v65.52.0
type ListManagedMySqlDatabasesResponse struct { // The underlying http response RawResponse *http.Response // A list of ManagedMySqlDatabaseCollection instances ManagedMySqlDatabaseCollection `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"` }
ListManagedMySqlDatabasesResponse wrapper for the ListManagedMySqlDatabases operation
func (ListManagedMySqlDatabasesResponse) HTTPResponse ¶ added in v65.52.0
func (response ListManagedMySqlDatabasesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListManagedMySqlDatabasesResponse) String ¶ added in v65.52.0
func (response ListManagedMySqlDatabasesResponse) String() string
type ListManagedMySqlDatabasesSortByEnum ¶ added in v65.52.0
type ListManagedMySqlDatabasesSortByEnum string
ListManagedMySqlDatabasesSortByEnum Enum with underlying type: string
const ( ListManagedMySqlDatabasesSortByTimecreated ListManagedMySqlDatabasesSortByEnum = "TIMECREATED" ListManagedMySqlDatabasesSortByName ListManagedMySqlDatabasesSortByEnum = "NAME" )
Set of constants representing the allowable values for ListManagedMySqlDatabasesSortByEnum
func GetListManagedMySqlDatabasesSortByEnumValues ¶ added in v65.52.0
func GetListManagedMySqlDatabasesSortByEnumValues() []ListManagedMySqlDatabasesSortByEnum
GetListManagedMySqlDatabasesSortByEnumValues Enumerates the set of values for ListManagedMySqlDatabasesSortByEnum
func GetMappingListManagedMySqlDatabasesSortByEnum ¶ added in v65.52.0
func GetMappingListManagedMySqlDatabasesSortByEnum(val string) (ListManagedMySqlDatabasesSortByEnum, bool)
GetMappingListManagedMySqlDatabasesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListManagedMySqlDatabasesSortOrderEnum ¶ added in v65.52.0
type ListManagedMySqlDatabasesSortOrderEnum string
ListManagedMySqlDatabasesSortOrderEnum Enum with underlying type: string
const ( ListManagedMySqlDatabasesSortOrderAsc ListManagedMySqlDatabasesSortOrderEnum = "ASC" ListManagedMySqlDatabasesSortOrderDesc ListManagedMySqlDatabasesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListManagedMySqlDatabasesSortOrderEnum
func GetListManagedMySqlDatabasesSortOrderEnumValues ¶ added in v65.52.0
func GetListManagedMySqlDatabasesSortOrderEnumValues() []ListManagedMySqlDatabasesSortOrderEnum
GetListManagedMySqlDatabasesSortOrderEnumValues Enumerates the set of values for ListManagedMySqlDatabasesSortOrderEnum
func GetMappingListManagedMySqlDatabasesSortOrderEnum ¶ added in v65.52.0
func GetMappingListManagedMySqlDatabasesSortOrderEnum(val string) (ListManagedMySqlDatabasesSortOrderEnum, bool)
GetMappingListManagedMySqlDatabasesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListNamedCredentialsRequest ¶ added in v65.57.0
type ListNamedCredentialsRequest 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 resource associated to the named credential. AssociatedResource *string `mandatory:"false" contributesTo:"query" name:"associatedResource"` // The type of database that is associated to the named credential. Type ListNamedCredentialsTypeEnum `mandatory:"false" contributesTo:"query" name:"type" omitEmpty:"true"` // The scope of named credential. Scope ListNamedCredentialsScopeEnum `mandatory:"false" contributesTo:"query" name:"scope" omitEmpty:"true"` // The name of the named credential. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // 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 ListNamedCredentialsSortByEnum `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 ListNamedCredentialsSortOrderEnum `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 }
ListNamedCredentialsRequest wrapper for the ListNamedCredentials operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListNamedCredentials.go.html to see an example of how to use ListNamedCredentialsRequest.
func (ListNamedCredentialsRequest) BinaryRequestBody ¶ added in v65.57.0
func (request ListNamedCredentialsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListNamedCredentialsRequest) HTTPRequest ¶ added in v65.57.0
func (request ListNamedCredentialsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListNamedCredentialsRequest) RetryPolicy ¶ added in v65.57.0
func (request ListNamedCredentialsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListNamedCredentialsRequest) String ¶ added in v65.57.0
func (request ListNamedCredentialsRequest) String() string
func (ListNamedCredentialsRequest) ValidateEnumValue ¶ added in v65.57.0
func (request ListNamedCredentialsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListNamedCredentialsResponse ¶ added in v65.57.0
type ListNamedCredentialsResponse struct { // The underlying http response RawResponse *http.Response // A list of NamedCredentialCollection instances NamedCredentialCollection `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"` }
ListNamedCredentialsResponse wrapper for the ListNamedCredentials operation
func (ListNamedCredentialsResponse) HTTPResponse ¶ added in v65.57.0
func (response ListNamedCredentialsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListNamedCredentialsResponse) String ¶ added in v65.57.0
func (response ListNamedCredentialsResponse) String() string
type ListNamedCredentialsScopeEnum ¶ added in v65.57.0
type ListNamedCredentialsScopeEnum string
ListNamedCredentialsScopeEnum Enum with underlying type: string
const ( ListNamedCredentialsScopeResource ListNamedCredentialsScopeEnum = "RESOURCE" ListNamedCredentialsScopeGlobal ListNamedCredentialsScopeEnum = "GLOBAL" )
Set of constants representing the allowable values for ListNamedCredentialsScopeEnum
func GetListNamedCredentialsScopeEnumValues ¶ added in v65.57.0
func GetListNamedCredentialsScopeEnumValues() []ListNamedCredentialsScopeEnum
GetListNamedCredentialsScopeEnumValues Enumerates the set of values for ListNamedCredentialsScopeEnum
func GetMappingListNamedCredentialsScopeEnum ¶ added in v65.57.0
func GetMappingListNamedCredentialsScopeEnum(val string) (ListNamedCredentialsScopeEnum, bool)
GetMappingListNamedCredentialsScopeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListNamedCredentialsSortByEnum ¶ added in v65.57.0
type ListNamedCredentialsSortByEnum string
ListNamedCredentialsSortByEnum Enum with underlying type: string
const ( ListNamedCredentialsSortByTimecreated ListNamedCredentialsSortByEnum = "TIMECREATED" ListNamedCredentialsSortByName ListNamedCredentialsSortByEnum = "NAME" )
Set of constants representing the allowable values for ListNamedCredentialsSortByEnum
func GetListNamedCredentialsSortByEnumValues ¶ added in v65.57.0
func GetListNamedCredentialsSortByEnumValues() []ListNamedCredentialsSortByEnum
GetListNamedCredentialsSortByEnumValues Enumerates the set of values for ListNamedCredentialsSortByEnum
func GetMappingListNamedCredentialsSortByEnum ¶ added in v65.57.0
func GetMappingListNamedCredentialsSortByEnum(val string) (ListNamedCredentialsSortByEnum, bool)
GetMappingListNamedCredentialsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListNamedCredentialsSortOrderEnum ¶ added in v65.57.0
type ListNamedCredentialsSortOrderEnum string
ListNamedCredentialsSortOrderEnum Enum with underlying type: string
const ( ListNamedCredentialsSortOrderAsc ListNamedCredentialsSortOrderEnum = "ASC" ListNamedCredentialsSortOrderDesc ListNamedCredentialsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListNamedCredentialsSortOrderEnum
func GetListNamedCredentialsSortOrderEnumValues ¶ added in v65.57.0
func GetListNamedCredentialsSortOrderEnumValues() []ListNamedCredentialsSortOrderEnum
GetListNamedCredentialsSortOrderEnumValues Enumerates the set of values for ListNamedCredentialsSortOrderEnum
func GetMappingListNamedCredentialsSortOrderEnum ¶ added in v65.57.0
func GetMappingListNamedCredentialsSortOrderEnum(val string) (ListNamedCredentialsSortOrderEnum, bool)
GetMappingListNamedCredentialsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListNamedCredentialsTypeEnum ¶ added in v65.57.0
type ListNamedCredentialsTypeEnum string
ListNamedCredentialsTypeEnum Enum with underlying type: string
const (
ListNamedCredentialsTypeOracleDb ListNamedCredentialsTypeEnum = "ORACLE_DB"
)
Set of constants representing the allowable values for ListNamedCredentialsTypeEnum
func GetListNamedCredentialsTypeEnumValues ¶ added in v65.57.0
func GetListNamedCredentialsTypeEnumValues() []ListNamedCredentialsTypeEnum
GetListNamedCredentialsTypeEnumValues Enumerates the set of values for ListNamedCredentialsTypeEnum
func GetMappingListNamedCredentialsTypeEnum ¶ added in v65.57.0
func GetMappingListNamedCredentialsTypeEnum(val string) (ListNamedCredentialsTypeEnum, bool)
GetMappingListNamedCredentialsTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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
func GetMappingListObjectPrivilegesSortByEnum ¶
func GetMappingListObjectPrivilegesSortByEnum(val string) (ListObjectPrivilegesSortByEnum, bool)
GetMappingListObjectPrivilegesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListObjectPrivilegesSortOrderEnum ¶
func GetMappingListObjectPrivilegesSortOrderEnum(val string) (ListObjectPrivilegesSortOrderEnum, bool)
GetMappingListObjectPrivilegesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOptimizerStatisticsAdvisorExecutionsRequest ¶ added in v65.16.0
type ListOptimizerStatisticsAdvisorExecutionsRequest 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 optimizer statistics of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". StartTimeGreaterThanOrEqualTo *string `mandatory:"false" contributesTo:"query" name:"startTimeGreaterThanOrEqualTo"` // The end time of the time range to retrieve the optimizer statistics of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". EndTimeLessThanOrEqualTo *string `mandatory:"false" contributesTo:"query" name:"endTimeLessThanOrEqualTo"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
ListOptimizerStatisticsAdvisorExecutionsRequest wrapper for the ListOptimizerStatisticsAdvisorExecutions operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListOptimizerStatisticsAdvisorExecutions.go.html to see an example of how to use ListOptimizerStatisticsAdvisorExecutionsRequest.
func (ListOptimizerStatisticsAdvisorExecutionsRequest) BinaryRequestBody ¶ added in v65.16.0
func (request ListOptimizerStatisticsAdvisorExecutionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOptimizerStatisticsAdvisorExecutionsRequest) HTTPRequest ¶ added in v65.16.0
func (request ListOptimizerStatisticsAdvisorExecutionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOptimizerStatisticsAdvisorExecutionsRequest) RetryPolicy ¶ added in v65.16.0
func (request ListOptimizerStatisticsAdvisorExecutionsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOptimizerStatisticsAdvisorExecutionsRequest) String ¶ added in v65.16.0
func (request ListOptimizerStatisticsAdvisorExecutionsRequest) String() string
func (ListOptimizerStatisticsAdvisorExecutionsRequest) ValidateEnumValue ¶ added in v65.16.0
func (request ListOptimizerStatisticsAdvisorExecutionsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListOptimizerStatisticsAdvisorExecutionsResponse ¶ added in v65.16.0
type ListOptimizerStatisticsAdvisorExecutionsResponse struct { // The underlying http response RawResponse *http.Response // The OptimizerStatisticsAdvisorExecutionsCollection instance OptimizerStatisticsAdvisorExecutionsCollection `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"` }
ListOptimizerStatisticsAdvisorExecutionsResponse wrapper for the ListOptimizerStatisticsAdvisorExecutions operation
func (ListOptimizerStatisticsAdvisorExecutionsResponse) HTTPResponse ¶ added in v65.16.0
func (response ListOptimizerStatisticsAdvisorExecutionsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOptimizerStatisticsAdvisorExecutionsResponse) String ¶ added in v65.16.0
func (response ListOptimizerStatisticsAdvisorExecutionsResponse) String() string
type ListOptimizerStatisticsCollectionAggregationsGroupTypeEnum ¶ added in v65.16.0
type ListOptimizerStatisticsCollectionAggregationsGroupTypeEnum string
ListOptimizerStatisticsCollectionAggregationsGroupTypeEnum Enum with underlying type: string
const ( ListOptimizerStatisticsCollectionAggregationsGroupTypeStatus ListOptimizerStatisticsCollectionAggregationsGroupTypeEnum = "TASK_STATUS" ListOptimizerStatisticsCollectionAggregationsGroupTypeObjectsStatus ListOptimizerStatisticsCollectionAggregationsGroupTypeEnum = "TASK_OBJECTS_STATUS" )
Set of constants representing the allowable values for ListOptimizerStatisticsCollectionAggregationsGroupTypeEnum
func GetListOptimizerStatisticsCollectionAggregationsGroupTypeEnumValues ¶ added in v65.16.0
func GetListOptimizerStatisticsCollectionAggregationsGroupTypeEnumValues() []ListOptimizerStatisticsCollectionAggregationsGroupTypeEnum
GetListOptimizerStatisticsCollectionAggregationsGroupTypeEnumValues Enumerates the set of values for ListOptimizerStatisticsCollectionAggregationsGroupTypeEnum
func GetMappingListOptimizerStatisticsCollectionAggregationsGroupTypeEnum ¶ added in v65.16.0
func GetMappingListOptimizerStatisticsCollectionAggregationsGroupTypeEnum(val string) (ListOptimizerStatisticsCollectionAggregationsGroupTypeEnum, bool)
GetMappingListOptimizerStatisticsCollectionAggregationsGroupTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOptimizerStatisticsCollectionAggregationsRequest ¶ added in v65.16.0
type ListOptimizerStatisticsCollectionAggregationsRequest 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 optimizer statistics tasks grouped by type. GroupType ListOptimizerStatisticsCollectionAggregationsGroupTypeEnum `mandatory:"true" contributesTo:"query" name:"groupType" omitEmpty:"true"` // The start time of the time range to retrieve the optimizer statistics of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". StartTimeGreaterThanOrEqualTo *string `mandatory:"false" contributesTo:"query" name:"startTimeGreaterThanOrEqualTo"` // The end time of the time range to retrieve the optimizer statistics of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". EndTimeLessThanOrEqualTo *string `mandatory:"false" contributesTo:"query" name:"endTimeLessThanOrEqualTo"` // The filter types of the optimizer statistics tasks. TaskType ListOptimizerStatisticsCollectionAggregationsTaskTypeEnum `mandatory:"false" contributesTo:"query" name:"taskType" omitEmpty:"true"` // 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 OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
ListOptimizerStatisticsCollectionAggregationsRequest wrapper for the ListOptimizerStatisticsCollectionAggregations operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListOptimizerStatisticsCollectionAggregations.go.html to see an example of how to use ListOptimizerStatisticsCollectionAggregationsRequest.
func (ListOptimizerStatisticsCollectionAggregationsRequest) BinaryRequestBody ¶ added in v65.16.0
func (request ListOptimizerStatisticsCollectionAggregationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOptimizerStatisticsCollectionAggregationsRequest) HTTPRequest ¶ added in v65.16.0
func (request ListOptimizerStatisticsCollectionAggregationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOptimizerStatisticsCollectionAggregationsRequest) RetryPolicy ¶ added in v65.16.0
func (request ListOptimizerStatisticsCollectionAggregationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOptimizerStatisticsCollectionAggregationsRequest) String ¶ added in v65.16.0
func (request ListOptimizerStatisticsCollectionAggregationsRequest) String() string
func (ListOptimizerStatisticsCollectionAggregationsRequest) ValidateEnumValue ¶ added in v65.16.0
func (request ListOptimizerStatisticsCollectionAggregationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListOptimizerStatisticsCollectionAggregationsResponse ¶ added in v65.16.0
type ListOptimizerStatisticsCollectionAggregationsResponse struct { // The underlying http response RawResponse *http.Response // A list of OptimizerStatisticsCollectionAggregationsCollection instances OptimizerStatisticsCollectionAggregationsCollection `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"` }
ListOptimizerStatisticsCollectionAggregationsResponse wrapper for the ListOptimizerStatisticsCollectionAggregations operation
func (ListOptimizerStatisticsCollectionAggregationsResponse) HTTPResponse ¶ added in v65.16.0
func (response ListOptimizerStatisticsCollectionAggregationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOptimizerStatisticsCollectionAggregationsResponse) String ¶ added in v65.16.0
func (response ListOptimizerStatisticsCollectionAggregationsResponse) String() string
type ListOptimizerStatisticsCollectionAggregationsTaskTypeEnum ¶ added in v65.16.0
type ListOptimizerStatisticsCollectionAggregationsTaskTypeEnum string
ListOptimizerStatisticsCollectionAggregationsTaskTypeEnum Enum with underlying type: string
const ( ListOptimizerStatisticsCollectionAggregationsTaskTypeAll ListOptimizerStatisticsCollectionAggregationsTaskTypeEnum = "ALL" ListOptimizerStatisticsCollectionAggregationsTaskTypeManual ListOptimizerStatisticsCollectionAggregationsTaskTypeEnum = "MANUAL" ListOptimizerStatisticsCollectionAggregationsTaskTypeAuto ListOptimizerStatisticsCollectionAggregationsTaskTypeEnum = "AUTO" )
Set of constants representing the allowable values for ListOptimizerStatisticsCollectionAggregationsTaskTypeEnum
func GetListOptimizerStatisticsCollectionAggregationsTaskTypeEnumValues ¶ added in v65.16.0
func GetListOptimizerStatisticsCollectionAggregationsTaskTypeEnumValues() []ListOptimizerStatisticsCollectionAggregationsTaskTypeEnum
GetListOptimizerStatisticsCollectionAggregationsTaskTypeEnumValues Enumerates the set of values for ListOptimizerStatisticsCollectionAggregationsTaskTypeEnum
func GetMappingListOptimizerStatisticsCollectionAggregationsTaskTypeEnum ¶ added in v65.16.0
func GetMappingListOptimizerStatisticsCollectionAggregationsTaskTypeEnum(val string) (ListOptimizerStatisticsCollectionAggregationsTaskTypeEnum, bool)
GetMappingListOptimizerStatisticsCollectionAggregationsTaskTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOptimizerStatisticsCollectionOperationsRequest ¶ added in v65.16.0
type ListOptimizerStatisticsCollectionOperationsRequest 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 optimizer statistics of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". StartTimeGreaterThanOrEqualTo *string `mandatory:"false" contributesTo:"query" name:"startTimeGreaterThanOrEqualTo"` // The end time of the time range to retrieve the optimizer statistics of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". EndTimeLessThanOrEqualTo *string `mandatory:"false" contributesTo:"query" name:"endTimeLessThanOrEqualTo"` // The filter types of the optimizer statistics tasks. TaskType ListOptimizerStatisticsCollectionOperationsTaskTypeEnum `mandatory:"false" contributesTo:"query" name:"taskType" 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 parameter used to filter the optimizer statistics operations. // Any property of the OptimizerStatisticsCollectionOperationSummary can be used to define the filter condition. // The allowed conditional operators are AND or OR, and the allowed binary operators are are >, < and =. Any other operator is regarded invalid. // Example: jobName=<replace with job name> AND status=<replace with status> FilterBy *string `mandatory:"false" contributesTo:"query" name:"filterBy"` // Sorts the list of optimizer statistics operations based on a specific attribute. SortBy ListOptimizerStatisticsCollectionOperationsSortByEnum `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 ListOptimizerStatisticsCollectionOperationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
ListOptimizerStatisticsCollectionOperationsRequest wrapper for the ListOptimizerStatisticsCollectionOperations operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListOptimizerStatisticsCollectionOperations.go.html to see an example of how to use ListOptimizerStatisticsCollectionOperationsRequest.
func (ListOptimizerStatisticsCollectionOperationsRequest) BinaryRequestBody ¶ added in v65.16.0
func (request ListOptimizerStatisticsCollectionOperationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOptimizerStatisticsCollectionOperationsRequest) HTTPRequest ¶ added in v65.16.0
func (request ListOptimizerStatisticsCollectionOperationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOptimizerStatisticsCollectionOperationsRequest) RetryPolicy ¶ added in v65.16.0
func (request ListOptimizerStatisticsCollectionOperationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOptimizerStatisticsCollectionOperationsRequest) String ¶ added in v65.16.0
func (request ListOptimizerStatisticsCollectionOperationsRequest) String() string
func (ListOptimizerStatisticsCollectionOperationsRequest) ValidateEnumValue ¶ added in v65.16.0
func (request ListOptimizerStatisticsCollectionOperationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListOptimizerStatisticsCollectionOperationsResponse ¶ added in v65.16.0
type ListOptimizerStatisticsCollectionOperationsResponse struct { // The underlying http response RawResponse *http.Response // A list of OptimizerStatisticsCollectionOperationsCollection instances OptimizerStatisticsCollectionOperationsCollection `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"` }
ListOptimizerStatisticsCollectionOperationsResponse wrapper for the ListOptimizerStatisticsCollectionOperations operation
func (ListOptimizerStatisticsCollectionOperationsResponse) HTTPResponse ¶ added in v65.16.0
func (response ListOptimizerStatisticsCollectionOperationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOptimizerStatisticsCollectionOperationsResponse) String ¶ added in v65.16.0
func (response ListOptimizerStatisticsCollectionOperationsResponse) String() string
type ListOptimizerStatisticsCollectionOperationsSortByEnum ¶ added in v65.16.0
type ListOptimizerStatisticsCollectionOperationsSortByEnum string
ListOptimizerStatisticsCollectionOperationsSortByEnum Enum with underlying type: string
const ( ListOptimizerStatisticsCollectionOperationsSortByStartTime ListOptimizerStatisticsCollectionOperationsSortByEnum = "START_TIME" ListOptimizerStatisticsCollectionOperationsSortByEndTime ListOptimizerStatisticsCollectionOperationsSortByEnum = "END_TIME" ListOptimizerStatisticsCollectionOperationsSortByStatus ListOptimizerStatisticsCollectionOperationsSortByEnum = "STATUS" )
Set of constants representing the allowable values for ListOptimizerStatisticsCollectionOperationsSortByEnum
func GetListOptimizerStatisticsCollectionOperationsSortByEnumValues ¶ added in v65.16.0
func GetListOptimizerStatisticsCollectionOperationsSortByEnumValues() []ListOptimizerStatisticsCollectionOperationsSortByEnum
GetListOptimizerStatisticsCollectionOperationsSortByEnumValues Enumerates the set of values for ListOptimizerStatisticsCollectionOperationsSortByEnum
func GetMappingListOptimizerStatisticsCollectionOperationsSortByEnum ¶ added in v65.16.0
func GetMappingListOptimizerStatisticsCollectionOperationsSortByEnum(val string) (ListOptimizerStatisticsCollectionOperationsSortByEnum, bool)
GetMappingListOptimizerStatisticsCollectionOperationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOptimizerStatisticsCollectionOperationsSortOrderEnum ¶ added in v65.16.0
type ListOptimizerStatisticsCollectionOperationsSortOrderEnum string
ListOptimizerStatisticsCollectionOperationsSortOrderEnum Enum with underlying type: string
const ( ListOptimizerStatisticsCollectionOperationsSortOrderAsc ListOptimizerStatisticsCollectionOperationsSortOrderEnum = "ASC" ListOptimizerStatisticsCollectionOperationsSortOrderDesc ListOptimizerStatisticsCollectionOperationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOptimizerStatisticsCollectionOperationsSortOrderEnum
func GetListOptimizerStatisticsCollectionOperationsSortOrderEnumValues ¶ added in v65.16.0
func GetListOptimizerStatisticsCollectionOperationsSortOrderEnumValues() []ListOptimizerStatisticsCollectionOperationsSortOrderEnum
GetListOptimizerStatisticsCollectionOperationsSortOrderEnumValues Enumerates the set of values for ListOptimizerStatisticsCollectionOperationsSortOrderEnum
func GetMappingListOptimizerStatisticsCollectionOperationsSortOrderEnum ¶ added in v65.16.0
func GetMappingListOptimizerStatisticsCollectionOperationsSortOrderEnum(val string) (ListOptimizerStatisticsCollectionOperationsSortOrderEnum, bool)
GetMappingListOptimizerStatisticsCollectionOperationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOptimizerStatisticsCollectionOperationsTaskTypeEnum ¶ added in v65.16.0
type ListOptimizerStatisticsCollectionOperationsTaskTypeEnum string
ListOptimizerStatisticsCollectionOperationsTaskTypeEnum Enum with underlying type: string
const ( ListOptimizerStatisticsCollectionOperationsTaskTypeAll ListOptimizerStatisticsCollectionOperationsTaskTypeEnum = "ALL" ListOptimizerStatisticsCollectionOperationsTaskTypeManual ListOptimizerStatisticsCollectionOperationsTaskTypeEnum = "MANUAL" ListOptimizerStatisticsCollectionOperationsTaskTypeAuto ListOptimizerStatisticsCollectionOperationsTaskTypeEnum = "AUTO" )
Set of constants representing the allowable values for ListOptimizerStatisticsCollectionOperationsTaskTypeEnum
func GetListOptimizerStatisticsCollectionOperationsTaskTypeEnumValues ¶ added in v65.16.0
func GetListOptimizerStatisticsCollectionOperationsTaskTypeEnumValues() []ListOptimizerStatisticsCollectionOperationsTaskTypeEnum
GetListOptimizerStatisticsCollectionOperationsTaskTypeEnumValues Enumerates the set of values for ListOptimizerStatisticsCollectionOperationsTaskTypeEnum
func GetMappingListOptimizerStatisticsCollectionOperationsTaskTypeEnum ¶ added in v65.16.0
func GetMappingListOptimizerStatisticsCollectionOperationsTaskTypeEnum(val string) (ListOptimizerStatisticsCollectionOperationsTaskTypeEnum, bool)
GetMappingListOptimizerStatisticsCollectionOperationsTaskTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListPreferredCredentialsRequest ¶ added in v65.19.0
type ListPreferredCredentialsRequest 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 }
ListPreferredCredentialsRequest wrapper for the ListPreferredCredentials operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListPreferredCredentials.go.html to see an example of how to use ListPreferredCredentialsRequest.
func (ListPreferredCredentialsRequest) BinaryRequestBody ¶ added in v65.19.0
func (request ListPreferredCredentialsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListPreferredCredentialsRequest) HTTPRequest ¶ added in v65.19.0
func (request ListPreferredCredentialsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListPreferredCredentialsRequest) RetryPolicy ¶ added in v65.19.0
func (request ListPreferredCredentialsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListPreferredCredentialsRequest) String ¶ added in v65.19.0
func (request ListPreferredCredentialsRequest) String() string
func (ListPreferredCredentialsRequest) ValidateEnumValue ¶ added in v65.19.0
func (request ListPreferredCredentialsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListPreferredCredentialsResponse ¶ added in v65.19.0
type ListPreferredCredentialsResponse struct { // The underlying http response RawResponse *http.Response // The PreferredCredentialCollection instance PreferredCredentialCollection `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"` }
ListPreferredCredentialsResponse wrapper for the ListPreferredCredentials operation
func (ListPreferredCredentialsResponse) HTTPResponse ¶ added in v65.19.0
func (response ListPreferredCredentialsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListPreferredCredentialsResponse) String ¶ added in v65.19.0
func (response ListPreferredCredentialsResponse) String() string
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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
func GetMappingListProxiedForUsersSortByEnum ¶
func GetMappingListProxiedForUsersSortByEnum(val string) (ListProxiedForUsersSortByEnum, bool)
GetMappingListProxiedForUsersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListProxiedForUsersSortOrderEnum ¶
func GetMappingListProxiedForUsersSortOrderEnum(val string) (ListProxiedForUsersSortOrderEnum, bool)
GetMappingListProxiedForUsersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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
func GetMappingListProxyUsersSortByEnum ¶
func GetMappingListProxyUsersSortByEnum(val string) (ListProxyUsersSortByEnum, bool)
GetMappingListProxyUsersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListProxyUsersSortOrderEnum ¶
func GetMappingListProxyUsersSortOrderEnum(val string) (ListProxyUsersSortOrderEnum, bool)
GetMappingListProxyUsersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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
func GetMappingListRolesSortByEnum ¶
func GetMappingListRolesSortByEnum(val string) (ListRolesSortByEnum, bool)
GetMappingListRolesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListRolesSortOrderEnum ¶
func GetMappingListRolesSortOrderEnum(val string) (ListRolesSortOrderEnum, bool)
GetMappingListRolesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListSqlPlanBaselineJobsRequest ¶ added in v65.42.0
type ListSqlPlanBaselineJobsRequest 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"` // A filter to return the SQL plan baseline jobs that match the name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // 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 ListSqlPlanBaselineJobsSortByEnum `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 ListSqlPlanBaselineJobsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
ListSqlPlanBaselineJobsRequest wrapper for the ListSqlPlanBaselineJobs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListSqlPlanBaselineJobs.go.html to see an example of how to use ListSqlPlanBaselineJobsRequest.
func (ListSqlPlanBaselineJobsRequest) BinaryRequestBody ¶ added in v65.42.0
func (request ListSqlPlanBaselineJobsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListSqlPlanBaselineJobsRequest) HTTPRequest ¶ added in v65.42.0
func (request ListSqlPlanBaselineJobsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListSqlPlanBaselineJobsRequest) RetryPolicy ¶ added in v65.42.0
func (request ListSqlPlanBaselineJobsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListSqlPlanBaselineJobsRequest) String ¶ added in v65.42.0
func (request ListSqlPlanBaselineJobsRequest) String() string
func (ListSqlPlanBaselineJobsRequest) ValidateEnumValue ¶ added in v65.42.0
func (request ListSqlPlanBaselineJobsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListSqlPlanBaselineJobsResponse ¶ added in v65.42.0
type ListSqlPlanBaselineJobsResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlPlanBaselineJobCollection instances SqlPlanBaselineJobCollection `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"` }
ListSqlPlanBaselineJobsResponse wrapper for the ListSqlPlanBaselineJobs operation
func (ListSqlPlanBaselineJobsResponse) HTTPResponse ¶ added in v65.42.0
func (response ListSqlPlanBaselineJobsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSqlPlanBaselineJobsResponse) String ¶ added in v65.42.0
func (response ListSqlPlanBaselineJobsResponse) String() string
type ListSqlPlanBaselineJobsSortByEnum ¶ added in v65.42.0
type ListSqlPlanBaselineJobsSortByEnum string
ListSqlPlanBaselineJobsSortByEnum Enum with underlying type: string
const ( ListSqlPlanBaselineJobsSortByTimecreated ListSqlPlanBaselineJobsSortByEnum = "TIMECREATED" ListSqlPlanBaselineJobsSortByName ListSqlPlanBaselineJobsSortByEnum = "NAME" )
Set of constants representing the allowable values for ListSqlPlanBaselineJobsSortByEnum
func GetListSqlPlanBaselineJobsSortByEnumValues ¶ added in v65.42.0
func GetListSqlPlanBaselineJobsSortByEnumValues() []ListSqlPlanBaselineJobsSortByEnum
GetListSqlPlanBaselineJobsSortByEnumValues Enumerates the set of values for ListSqlPlanBaselineJobsSortByEnum
func GetMappingListSqlPlanBaselineJobsSortByEnum ¶ added in v65.42.0
func GetMappingListSqlPlanBaselineJobsSortByEnum(val string) (ListSqlPlanBaselineJobsSortByEnum, bool)
GetMappingListSqlPlanBaselineJobsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListSqlPlanBaselineJobsSortOrderEnum ¶ added in v65.42.0
type ListSqlPlanBaselineJobsSortOrderEnum string
ListSqlPlanBaselineJobsSortOrderEnum Enum with underlying type: string
const ( ListSqlPlanBaselineJobsSortOrderAsc ListSqlPlanBaselineJobsSortOrderEnum = "ASC" ListSqlPlanBaselineJobsSortOrderDesc ListSqlPlanBaselineJobsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListSqlPlanBaselineJobsSortOrderEnum
func GetListSqlPlanBaselineJobsSortOrderEnumValues ¶ added in v65.42.0
func GetListSqlPlanBaselineJobsSortOrderEnumValues() []ListSqlPlanBaselineJobsSortOrderEnum
GetListSqlPlanBaselineJobsSortOrderEnumValues Enumerates the set of values for ListSqlPlanBaselineJobsSortOrderEnum
func GetMappingListSqlPlanBaselineJobsSortOrderEnum ¶ added in v65.42.0
func GetMappingListSqlPlanBaselineJobsSortOrderEnum(val string) (ListSqlPlanBaselineJobsSortOrderEnum, bool)
GetMappingListSqlPlanBaselineJobsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListSqlPlanBaselinesOriginEnum ¶ added in v65.42.0
type ListSqlPlanBaselinesOriginEnum string
ListSqlPlanBaselinesOriginEnum Enum with underlying type: string
const ( ListSqlPlanBaselinesOriginAddmSqltune ListSqlPlanBaselinesOriginEnum = "ADDM_SQLTUNE" ListSqlPlanBaselinesOriginAutoCapture ListSqlPlanBaselinesOriginEnum = "AUTO_CAPTURE" ListSqlPlanBaselinesOriginAutoSqltune ListSqlPlanBaselinesOriginEnum = "AUTO_SQLTUNE" ListSqlPlanBaselinesOriginEvolveAutoIndexLoad ListSqlPlanBaselinesOriginEnum = "EVOLVE_AUTO_INDEX_LOAD" ListSqlPlanBaselinesOriginEvolveCreateFromAdaptive ListSqlPlanBaselinesOriginEnum = "EVOLVE_CREATE_FROM_ADAPTIVE" ListSqlPlanBaselinesOriginEvolveLoadFromSts ListSqlPlanBaselinesOriginEnum = "EVOLVE_LOAD_FROM_STS" ListSqlPlanBaselinesOriginEvolveLoadFromAwr ListSqlPlanBaselinesOriginEnum = "EVOLVE_LOAD_FROM_AWR" ListSqlPlanBaselinesOriginEvolveLoadFromCursorCache ListSqlPlanBaselinesOriginEnum = "EVOLVE_LOAD_FROM_CURSOR_CACHE" ListSqlPlanBaselinesOriginManualLoad ListSqlPlanBaselinesOriginEnum = "MANUAL_LOAD" ListSqlPlanBaselinesOriginManualLoadFromAwr ListSqlPlanBaselinesOriginEnum = "MANUAL_LOAD_FROM_AWR" ListSqlPlanBaselinesOriginManualLoadFromCursorCache ListSqlPlanBaselinesOriginEnum = "MANUAL_LOAD_FROM_CURSOR_CACHE" ListSqlPlanBaselinesOriginManualLoadFromSts ListSqlPlanBaselinesOriginEnum = "MANUAL_LOAD_FROM_STS" ListSqlPlanBaselinesOriginManualSqltune ListSqlPlanBaselinesOriginEnum = "MANUAL_SQLTUNE" ListSqlPlanBaselinesOriginStoredOutline ListSqlPlanBaselinesOriginEnum = "STORED_OUTLINE" ListSqlPlanBaselinesOriginUnknown ListSqlPlanBaselinesOriginEnum = "UNKNOWN" )
Set of constants representing the allowable values for ListSqlPlanBaselinesOriginEnum
func GetListSqlPlanBaselinesOriginEnumValues ¶ added in v65.42.0
func GetListSqlPlanBaselinesOriginEnumValues() []ListSqlPlanBaselinesOriginEnum
GetListSqlPlanBaselinesOriginEnumValues Enumerates the set of values for ListSqlPlanBaselinesOriginEnum
func GetMappingListSqlPlanBaselinesOriginEnum ¶ added in v65.42.0
func GetMappingListSqlPlanBaselinesOriginEnum(val string) (ListSqlPlanBaselinesOriginEnum, bool)
GetMappingListSqlPlanBaselinesOriginEnum performs case Insensitive comparison on enum value and return the desired enum
type ListSqlPlanBaselinesRequest ¶ added in v65.42.0
type ListSqlPlanBaselinesRequest 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"` // A filter to return only SQL plan baselines that match the plan name. PlanName *string `mandatory:"false" contributesTo:"query" name:"planName"` // A filter to return all the SQL plan baselines for the specified SQL handle. SqlHandle *string `mandatory:"false" contributesTo:"query" name:"sqlHandle"` // A filter to return all the SQL plan baselines that match the SQL text. By default, the search // is case insensitive. To run an exact or case-sensitive search, double-quote the search string. // You may also use the '%' symbol as a wildcard. SqlText *string `mandatory:"false" contributesTo:"query" name:"sqlText"` // A filter to return only SQL plan baselines that are either enabled or not enabled. // By default, all SQL plan baselines are returned. IsEnabled *bool `mandatory:"false" contributesTo:"query" name:"isEnabled"` // A filter to return only SQL plan baselines that are either accepted or not accepted. // By default, all SQL plan baselines are returned. IsAccepted *bool `mandatory:"false" contributesTo:"query" name:"isAccepted"` // A filter to return only SQL plan baselines that were either reproduced or // not reproduced by the optimizer. By default, all SQL plan baselines are returned. IsReproduced *bool `mandatory:"false" contributesTo:"query" name:"isReproduced"` // A filter to return only SQL plan baselines that are either fixed or not fixed. // By default, all SQL plan baselines are returned. IsFixed *bool `mandatory:"false" contributesTo:"query" name:"isFixed"` // A filter to return only SQL plan baselines that are either adaptive or not adaptive. // By default, all SQL plan baselines are returned. IsAdaptive *bool `mandatory:"false" contributesTo:"query" name:"isAdaptive"` // A filter to return all the SQL plan baselines that match the origin. Origin ListSqlPlanBaselinesOriginEnum `mandatory:"false" contributesTo:"query" name:"origin" 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 option to sort the SQL plan baseline summary data. SortBy ListSqlPlanBaselinesSortByEnum `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 ListSqlPlanBaselinesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // A filter to return only SQL plan baselines that are either auto-purged or not auto-purged. // By default, all SQL plan baselines are returned. IsAutoPurged *bool `mandatory:"false" contributesTo:"query" name:"isAutoPurged"` // A filter to return only SQL plan baselines whose last execution time is // after the specified value. By default, all SQL plan baselines are returned. TimeLastExecutedGreaterThan *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLastExecutedGreaterThan"` // A filter to return only SQL plan baselines whose last execution time is // before the specified value. By default, all SQL plan baselines are returned. TimeLastExecutedLessThan *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLastExecutedLessThan"` // A filter to return only SQL plan baselines that are not executed till now. // By default, all SQL plan baselines are returned. IsNeverExecuted *bool `mandatory:"false" contributesTo:"query" name:"isNeverExecuted"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
ListSqlPlanBaselinesRequest wrapper for the ListSqlPlanBaselines operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListSqlPlanBaselines.go.html to see an example of how to use ListSqlPlanBaselinesRequest.
func (ListSqlPlanBaselinesRequest) BinaryRequestBody ¶ added in v65.42.0
func (request ListSqlPlanBaselinesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListSqlPlanBaselinesRequest) HTTPRequest ¶ added in v65.42.0
func (request ListSqlPlanBaselinesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListSqlPlanBaselinesRequest) RetryPolicy ¶ added in v65.42.0
func (request ListSqlPlanBaselinesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListSqlPlanBaselinesRequest) String ¶ added in v65.42.0
func (request ListSqlPlanBaselinesRequest) String() string
func (ListSqlPlanBaselinesRequest) ValidateEnumValue ¶ added in v65.42.0
func (request ListSqlPlanBaselinesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListSqlPlanBaselinesResponse ¶ added in v65.42.0
type ListSqlPlanBaselinesResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlPlanBaselineCollection instances SqlPlanBaselineCollection `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"` }
ListSqlPlanBaselinesResponse wrapper for the ListSqlPlanBaselines operation
func (ListSqlPlanBaselinesResponse) HTTPResponse ¶ added in v65.42.0
func (response ListSqlPlanBaselinesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSqlPlanBaselinesResponse) String ¶ added in v65.42.0
func (response ListSqlPlanBaselinesResponse) String() string
type ListSqlPlanBaselinesSortByEnum ¶ added in v65.42.0
type ListSqlPlanBaselinesSortByEnum string
ListSqlPlanBaselinesSortByEnum Enum with underlying type: string
const ( ListSqlPlanBaselinesSortByTimecreated ListSqlPlanBaselinesSortByEnum = "timeCreated" ListSqlPlanBaselinesSortByTimelastmodified ListSqlPlanBaselinesSortByEnum = "timeLastModified" ListSqlPlanBaselinesSortByTimelastexecuted ListSqlPlanBaselinesSortByEnum = "timeLastExecuted" )
Set of constants representing the allowable values for ListSqlPlanBaselinesSortByEnum
func GetListSqlPlanBaselinesSortByEnumValues ¶ added in v65.42.0
func GetListSqlPlanBaselinesSortByEnumValues() []ListSqlPlanBaselinesSortByEnum
GetListSqlPlanBaselinesSortByEnumValues Enumerates the set of values for ListSqlPlanBaselinesSortByEnum
func GetMappingListSqlPlanBaselinesSortByEnum ¶ added in v65.42.0
func GetMappingListSqlPlanBaselinesSortByEnum(val string) (ListSqlPlanBaselinesSortByEnum, bool)
GetMappingListSqlPlanBaselinesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListSqlPlanBaselinesSortOrderEnum ¶ added in v65.42.0
type ListSqlPlanBaselinesSortOrderEnum string
ListSqlPlanBaselinesSortOrderEnum Enum with underlying type: string
const ( ListSqlPlanBaselinesSortOrderAsc ListSqlPlanBaselinesSortOrderEnum = "ASC" ListSqlPlanBaselinesSortOrderDesc ListSqlPlanBaselinesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListSqlPlanBaselinesSortOrderEnum
func GetListSqlPlanBaselinesSortOrderEnumValues ¶ added in v65.42.0
func GetListSqlPlanBaselinesSortOrderEnumValues() []ListSqlPlanBaselinesSortOrderEnum
GetListSqlPlanBaselinesSortOrderEnumValues Enumerates the set of values for ListSqlPlanBaselinesSortOrderEnum
func GetMappingListSqlPlanBaselinesSortOrderEnum ¶ added in v65.42.0
func GetMappingListSqlPlanBaselinesSortOrderEnum(val string) (ListSqlPlanBaselinesSortOrderEnum, bool)
GetMappingListSqlPlanBaselinesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListSqlTuningAdvisorTaskFindingsFindingFilterEnum ¶
func GetMappingListSqlTuningAdvisorTaskFindingsFindingFilterEnum(val string) (ListSqlTuningAdvisorTaskFindingsFindingFilterEnum, bool)
GetMappingListSqlTuningAdvisorTaskFindingsFindingFilterEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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
func GetMappingListSqlTuningAdvisorTaskFindingsSearchPeriodEnum ¶
func GetMappingListSqlTuningAdvisorTaskFindingsSearchPeriodEnum(val string) (ListSqlTuningAdvisorTaskFindingsSearchPeriodEnum, bool)
GetMappingListSqlTuningAdvisorTaskFindingsSearchPeriodEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListSqlTuningAdvisorTaskFindingsSortByEnum ¶
func GetMappingListSqlTuningAdvisorTaskFindingsSortByEnum(val string) (ListSqlTuningAdvisorTaskFindingsSortByEnum, bool)
GetMappingListSqlTuningAdvisorTaskFindingsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListSqlTuningAdvisorTaskFindingsSortOrderEnum ¶
func GetMappingListSqlTuningAdvisorTaskFindingsSortOrderEnum(val string) (ListSqlTuningAdvisorTaskFindingsSortOrderEnum, bool)
GetMappingListSqlTuningAdvisorTaskFindingsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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
func GetMappingListSqlTuningAdvisorTaskRecommendationsSortByEnum ¶
func GetMappingListSqlTuningAdvisorTaskRecommendationsSortByEnum(val string) (ListSqlTuningAdvisorTaskRecommendationsSortByEnum, bool)
GetMappingListSqlTuningAdvisorTaskRecommendationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListSqlTuningAdvisorTaskRecommendationsSortOrderEnum ¶
func GetMappingListSqlTuningAdvisorTaskRecommendationsSortOrderEnum(val string) (ListSqlTuningAdvisorTaskRecommendationsSortOrderEnum, bool)
GetMappingListSqlTuningAdvisorTaskRecommendationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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
func GetMappingListSqlTuningAdvisorTasksSortByEnum ¶
func GetMappingListSqlTuningAdvisorTasksSortByEnum(val string) (ListSqlTuningAdvisorTasksSortByEnum, bool)
GetMappingListSqlTuningAdvisorTasksSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListSqlTuningAdvisorTasksSortOrderEnum ¶
func GetMappingListSqlTuningAdvisorTasksSortOrderEnum(val string) (ListSqlTuningAdvisorTasksSortOrderEnum, bool)
GetMappingListSqlTuningAdvisorTasksSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListSqlTuningAdvisorTasksStatusEnum ¶
func GetMappingListSqlTuningAdvisorTasksStatusEnum(val string) (ListSqlTuningAdvisorTasksStatusEnum, bool)
GetMappingListSqlTuningAdvisorTasksStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type ListSqlTuningSetsRequest ¶ added in v65.10.0
type ListSqlTuningSetsRequest 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 owner of the SQL tuning set. Owner *string `mandatory:"false" contributesTo:"query" name:"owner"` // Allow searching the name of the SQL tuning set by partial matching. The search is case insensitive. NameContains *string `mandatory:"false" contributesTo:"query" name:"nameContains"` // The option to sort the SQL tuning set summary data. SortBy ListSqlTuningSetsSortByEnum `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 ListSqlTuningSetsSortOrderEnum `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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
ListSqlTuningSetsRequest wrapper for the ListSqlTuningSets operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListSqlTuningSets.go.html to see an example of how to use ListSqlTuningSetsRequest.
func (ListSqlTuningSetsRequest) BinaryRequestBody ¶ added in v65.10.0
func (request ListSqlTuningSetsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListSqlTuningSetsRequest) HTTPRequest ¶ added in v65.10.0
func (request ListSqlTuningSetsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListSqlTuningSetsRequest) RetryPolicy ¶ added in v65.10.0
func (request ListSqlTuningSetsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListSqlTuningSetsRequest) String ¶ added in v65.10.0
func (request ListSqlTuningSetsRequest) String() string
func (ListSqlTuningSetsRequest) ValidateEnumValue ¶ added in v65.10.0
func (request ListSqlTuningSetsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListSqlTuningSetsResponse ¶ added in v65.10.0
type ListSqlTuningSetsResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlTuningSetCollection instances SqlTuningSetCollection `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"` }
ListSqlTuningSetsResponse wrapper for the ListSqlTuningSets operation
func (ListSqlTuningSetsResponse) HTTPResponse ¶ added in v65.10.0
func (response ListSqlTuningSetsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSqlTuningSetsResponse) String ¶ added in v65.10.0
func (response ListSqlTuningSetsResponse) String() string
type ListSqlTuningSetsSortByEnum ¶ added in v65.10.0
type ListSqlTuningSetsSortByEnum string
ListSqlTuningSetsSortByEnum Enum with underlying type: string
const (
ListSqlTuningSetsSortByName ListSqlTuningSetsSortByEnum = "NAME"
)
Set of constants representing the allowable values for ListSqlTuningSetsSortByEnum
func GetListSqlTuningSetsSortByEnumValues ¶ added in v65.10.0
func GetListSqlTuningSetsSortByEnumValues() []ListSqlTuningSetsSortByEnum
GetListSqlTuningSetsSortByEnumValues Enumerates the set of values for ListSqlTuningSetsSortByEnum
func GetMappingListSqlTuningSetsSortByEnum ¶ added in v65.10.0
func GetMappingListSqlTuningSetsSortByEnum(val string) (ListSqlTuningSetsSortByEnum, bool)
GetMappingListSqlTuningSetsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListSqlTuningSetsSortOrderEnum ¶ added in v65.10.0
type ListSqlTuningSetsSortOrderEnum string
ListSqlTuningSetsSortOrderEnum Enum with underlying type: string
const ( ListSqlTuningSetsSortOrderAsc ListSqlTuningSetsSortOrderEnum = "ASC" ListSqlTuningSetsSortOrderDesc ListSqlTuningSetsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListSqlTuningSetsSortOrderEnum
func GetListSqlTuningSetsSortOrderEnumValues ¶ added in v65.10.0
func GetListSqlTuningSetsSortOrderEnumValues() []ListSqlTuningSetsSortOrderEnum
GetListSqlTuningSetsSortOrderEnumValues Enumerates the set of values for ListSqlTuningSetsSortOrderEnum
func GetMappingListSqlTuningSetsSortOrderEnum ¶ added in v65.10.0
func GetMappingListSqlTuningSetsSortOrderEnum(val string) (ListSqlTuningSetsSortOrderEnum, bool)
GetMappingListSqlTuningSetsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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
func GetMappingListSystemPrivilegesSortByEnum ¶
func GetMappingListSystemPrivilegesSortByEnum(val string) (ListSystemPrivilegesSortByEnum, bool)
GetMappingListSystemPrivilegesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListSystemPrivilegesSortOrderEnum ¶
func GetMappingListSystemPrivilegesSortOrderEnum(val string) (ListSystemPrivilegesSortOrderEnum, bool)
GetMappingListSystemPrivilegesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListTableStatisticsRequest ¶ added in v65.16.0
type ListTableStatisticsRequest 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 OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
ListTableStatisticsRequest wrapper for the ListTableStatistics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListTableStatistics.go.html to see an example of how to use ListTableStatisticsRequest.
func (ListTableStatisticsRequest) BinaryRequestBody ¶ added in v65.16.0
func (request ListTableStatisticsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListTableStatisticsRequest) HTTPRequest ¶ added in v65.16.0
func (request ListTableStatisticsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListTableStatisticsRequest) RetryPolicy ¶ added in v65.16.0
func (request ListTableStatisticsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListTableStatisticsRequest) String ¶ added in v65.16.0
func (request ListTableStatisticsRequest) String() string
func (ListTableStatisticsRequest) ValidateEnumValue ¶ added in v65.16.0
func (request ListTableStatisticsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListTableStatisticsResponse ¶ added in v65.16.0
type ListTableStatisticsResponse struct { // The underlying http response RawResponse *http.Response // The TableStatisticsCollection instance TableStatisticsCollection `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"` }
ListTableStatisticsResponse wrapper for the ListTableStatistics operation
func (ListTableStatisticsResponse) HTTPResponse ¶ added in v65.16.0
func (response ListTableStatisticsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListTableStatisticsResponse) String ¶ added in v65.16.0
func (response ListTableStatisticsResponse) String() string
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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
func GetMappingListTablespacesSortByEnum ¶
func GetMappingListTablespacesSortByEnum(val string) (ListTablespacesSortByEnum, bool)
GetMappingListTablespacesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListTablespacesSortOrderEnum ¶
func GetMappingListTablespacesSortOrderEnum(val string) (ListTablespacesSortOrderEnum, bool)
GetMappingListTablespacesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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
func GetMappingListUsersSortByEnum ¶
func GetMappingListUsersSortByEnum(val string) (ListUsersSortByEnum, bool)
GetMappingListUsersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListUsersSortOrderEnum ¶
func GetMappingListUsersSortOrderEnum(val string) (ListUsersSortOrderEnum, bool)
GetMappingListUsersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListWorkRequestErrorsSortByEnum ¶
func GetMappingListWorkRequestErrorsSortByEnum(val string) (ListWorkRequestErrorsSortByEnum, bool)
GetMappingListWorkRequestErrorsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListWorkRequestErrorsSortOrderEnum ¶
func GetMappingListWorkRequestErrorsSortOrderEnum(val string) (ListWorkRequestErrorsSortOrderEnum, bool)
GetMappingListWorkRequestErrorsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListWorkRequestLogsSortByEnum ¶
func GetMappingListWorkRequestLogsSortByEnum(val string) (ListWorkRequestLogsSortByEnum, bool)
GetMappingListWorkRequestLogsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListWorkRequestLogsSortOrderEnum ¶
func GetMappingListWorkRequestLogsSortOrderEnum(val string) (ListWorkRequestLogsSortOrderEnum, bool)
GetMappingListWorkRequestLogsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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
func GetMappingListWorkRequestsSortByEnum ¶
func GetMappingListWorkRequestsSortByEnum(val string) (ListWorkRequestsSortByEnum, bool)
GetMappingListWorkRequestsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestsSortOrderEnum ¶
type ListWorkRequestsSortOrderEnum string
ListWorkRequestsSortOrderEnum Enum with underlying type: string
const ( ListWorkRequestsSortOrderAsc ListWorkRequestsSortOrderEnum = "ASC" ListWorkRequestsSortOrderDesc ListWorkRequestsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListWorkRequestsSortOrderEnum
func GetListWorkRequestsSortOrderEnumValues ¶
func GetListWorkRequestsSortOrderEnumValues() []ListWorkRequestsSortOrderEnum
GetListWorkRequestsSortOrderEnumValues Enumerates the set of values for ListWorkRequestsSortOrderEnum
func GetMappingListWorkRequestsSortOrderEnum ¶
func GetMappingListWorkRequestsSortOrderEnum(val string) (ListWorkRequestsSortOrderEnum, bool)
GetMappingListWorkRequestsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestsStatusEnum ¶
type ListWorkRequestsStatusEnum string
ListWorkRequestsStatusEnum Enum with underlying type: string
const ( ListWorkRequestsStatusAccepted ListWorkRequestsStatusEnum = "ACCEPTED" ListWorkRequestsStatusInProgress ListWorkRequestsStatusEnum = "IN_PROGRESS" ListWorkRequestsStatusFailed ListWorkRequestsStatusEnum = "FAILED" ListWorkRequestsStatusSucceeded ListWorkRequestsStatusEnum = "SUCCEEDED" ListWorkRequestsStatusCanceling ListWorkRequestsStatusEnum = "CANCELING" ListWorkRequestsStatusCanceled ListWorkRequestsStatusEnum = "CANCELED" )
Set of constants representing the allowable values for ListWorkRequestsStatusEnum
func GetListWorkRequestsStatusEnumValues ¶
func GetListWorkRequestsStatusEnumValues() []ListWorkRequestsStatusEnum
GetListWorkRequestsStatusEnumValues Enumerates the set of values for ListWorkRequestsStatusEnum
func GetMappingListWorkRequestsStatusEnum ¶
func GetMappingListWorkRequestsStatusEnum(val string) (ListWorkRequestsStatusEnum, bool)
GetMappingListWorkRequestsStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type LoadSqlPlanBaselinesFromAwrDetails ¶ added in v65.42.0
type LoadSqlPlanBaselinesFromAwrDetails struct { // The name of the database job used for loading SQL plan baselines. JobName *string `mandatory:"true" json:"jobName"` // The begin snapshot. BeginSnapshot *int `mandatory:"true" json:"beginSnapshot"` // The end snapshot. EndSnapshot *int `mandatory:"true" json:"endSnapshot"` // The description of the job. JobDescription *string `mandatory:"false" json:"jobDescription"` // A filter applied to AWR to select only qualifying plans to be loaded. // By default all plans in AWR are selected. The filter can take the form of // any `WHERE` clause predicate that can be specified against the column // `DBA_HIST_SQLTEXT.SQL_TEXT`. An example is `sql_text like 'SELECT %'`. SqlTextFilter *string `mandatory:"false" json:"sqlTextFilter"` // Indicates whether the plans are loaded as fixed plans (`true`) or non-fixed plans (`false`). // By default, they are loaded as non-fixed plans. IsFixed *bool `mandatory:"false" json:"isFixed"` // Indicates whether the loaded plans are enabled (`true`) or not (`false`). // By default, they are enabled. IsEnabled *bool `mandatory:"false" json:"isEnabled"` Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
LoadSqlPlanBaselinesFromAwrDetails The details required to load plans from Automatic Workload Repository (AWR). It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (LoadSqlPlanBaselinesFromAwrDetails) String ¶ added in v65.42.0
func (m LoadSqlPlanBaselinesFromAwrDetails) String() string
func (*LoadSqlPlanBaselinesFromAwrDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *LoadSqlPlanBaselinesFromAwrDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (LoadSqlPlanBaselinesFromAwrDetails) ValidateEnumValue ¶ added in v65.42.0
func (m LoadSqlPlanBaselinesFromAwrDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type LoadSqlPlanBaselinesFromAwrRequest ¶ added in v65.42.0
type LoadSqlPlanBaselinesFromAwrRequest 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 load plans from Automatic Workload Repository (AWR). LoadSqlPlanBaselinesFromAwrDetails `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 }
LoadSqlPlanBaselinesFromAwrRequest wrapper for the LoadSqlPlanBaselinesFromAwr operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/LoadSqlPlanBaselinesFromAwr.go.html to see an example of how to use LoadSqlPlanBaselinesFromAwrRequest.
func (LoadSqlPlanBaselinesFromAwrRequest) BinaryRequestBody ¶ added in v65.42.0
func (request LoadSqlPlanBaselinesFromAwrRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (LoadSqlPlanBaselinesFromAwrRequest) HTTPRequest ¶ added in v65.42.0
func (request LoadSqlPlanBaselinesFromAwrRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (LoadSqlPlanBaselinesFromAwrRequest) RetryPolicy ¶ added in v65.42.0
func (request LoadSqlPlanBaselinesFromAwrRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (LoadSqlPlanBaselinesFromAwrRequest) String ¶ added in v65.42.0
func (request LoadSqlPlanBaselinesFromAwrRequest) String() string
func (LoadSqlPlanBaselinesFromAwrRequest) ValidateEnumValue ¶ added in v65.42.0
func (request LoadSqlPlanBaselinesFromAwrRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type LoadSqlPlanBaselinesFromAwrResponse ¶ added in v65.42.0
type LoadSqlPlanBaselinesFromAwrResponse struct { // The underlying http response RawResponse *http.Response // The SqlPlanBaselineJob instance SqlPlanBaselineJob `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"` }
LoadSqlPlanBaselinesFromAwrResponse wrapper for the LoadSqlPlanBaselinesFromAwr operation
func (LoadSqlPlanBaselinesFromAwrResponse) HTTPResponse ¶ added in v65.42.0
func (response LoadSqlPlanBaselinesFromAwrResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (LoadSqlPlanBaselinesFromAwrResponse) String ¶ added in v65.42.0
func (response LoadSqlPlanBaselinesFromAwrResponse) String() string
type LoadSqlPlanBaselinesFromCursorCacheDetails ¶ added in v65.42.0
type LoadSqlPlanBaselinesFromCursorCacheDetails struct { // The name of the database job used for loading SQL plan baselines. JobName *string `mandatory:"true" json:"jobName"` // The description of the job. JobDescription *string `mandatory:"false" json:"jobDescription"` // The SQL statement identifier. Identifies a SQL statement in the cursor cache. SqlId *string `mandatory:"false" json:"sqlId"` // The plan identifier. By default, all plans present in the cursor cache // for the SQL statement identified by `sqlId` are captured. PlanHash *float32 `mandatory:"false" json:"planHash"` // The SQL text to use in identifying the SQL plan baseline into which the plans // are loaded. If the SQL plan baseline does not exist, it is created. SqlText *string `mandatory:"false" json:"sqlText"` // The SQL handle to use in identifying the SQL plan baseline into which // the plans are loaded. SqlHandle *string `mandatory:"false" json:"sqlHandle"` // The name of the filter. // - SQL_TEXT: Search pattern to apply to SQL text. // - PARSING_SCHEMA_NAME: Name of the parsing schema. // - MODULE: Name of the module. // - ACTION: Name of the action. FilterName LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum `mandatory:"false" json:"filterName,omitempty"` // The filter value. It is upper-cased except when it is enclosed in // double quotes or filter name is `SQL_TEXT`. FilterValue *string `mandatory:"false" json:"filterValue"` // Indicates whether the plans are loaded as fixed plans (`true`) or non-fixed plans (`false`). // By default, they are loaded as non-fixed plans. IsFixed *bool `mandatory:"false" json:"isFixed"` // Indicates whether the loaded plans are enabled (`true`) or not (`false`). // By default, they are enabled. IsEnabled *bool `mandatory:"false" json:"isEnabled"` Credentials ManagedDatabaseCredential `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
LoadSqlPlanBaselinesFromCursorCacheDetails The details of SQL statements and plans to be loaded from cursor cache. You can specify the plans to load using SQL ID, plan identifier, or filterName and filterValue pair. You can also control the SQL plan baseline into which the plans are loaded using either SQL text or SQL handle. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (LoadSqlPlanBaselinesFromCursorCacheDetails) String ¶ added in v65.42.0
func (m LoadSqlPlanBaselinesFromCursorCacheDetails) String() string
func (*LoadSqlPlanBaselinesFromCursorCacheDetails) UnmarshalJSON ¶ added in v65.42.0
func (m *LoadSqlPlanBaselinesFromCursorCacheDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (LoadSqlPlanBaselinesFromCursorCacheDetails) ValidateEnumValue ¶ added in v65.42.0
func (m LoadSqlPlanBaselinesFromCursorCacheDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum ¶ added in v65.42.0
type LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum string
LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum Enum with underlying type: string
const ( LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameSqlText LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum = "SQL_TEXT" LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameParsingSchemaName LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum = "PARSING_SCHEMA_NAME" LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameModule LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum = "MODULE" LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameAction LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum = "ACTION" )
Set of constants representing the allowable values for LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum
func GetLoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnumValues ¶ added in v65.42.0
func GetLoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnumValues() []LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum
GetLoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnumValues Enumerates the set of values for LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum
func GetMappingLoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum ¶ added in v65.42.0
func GetMappingLoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum(val string) (LoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum, bool)
GetMappingLoadSqlPlanBaselinesFromCursorCacheDetailsFilterNameEnum performs case Insensitive comparison on enum value and return the desired enum
type LoadSqlPlanBaselinesFromCursorCacheRequest ¶ added in v65.42.0
type LoadSqlPlanBaselinesFromCursorCacheRequest 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 of SQL statements and plans to be loaded from cursor cache. LoadSqlPlanBaselinesFromCursorCacheDetails `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 }
LoadSqlPlanBaselinesFromCursorCacheRequest wrapper for the LoadSqlPlanBaselinesFromCursorCache operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/LoadSqlPlanBaselinesFromCursorCache.go.html to see an example of how to use LoadSqlPlanBaselinesFromCursorCacheRequest.
func (LoadSqlPlanBaselinesFromCursorCacheRequest) BinaryRequestBody ¶ added in v65.42.0
func (request LoadSqlPlanBaselinesFromCursorCacheRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (LoadSqlPlanBaselinesFromCursorCacheRequest) HTTPRequest ¶ added in v65.42.0
func (request LoadSqlPlanBaselinesFromCursorCacheRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (LoadSqlPlanBaselinesFromCursorCacheRequest) RetryPolicy ¶ added in v65.42.0
func (request LoadSqlPlanBaselinesFromCursorCacheRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (LoadSqlPlanBaselinesFromCursorCacheRequest) String ¶ added in v65.42.0
func (request LoadSqlPlanBaselinesFromCursorCacheRequest) String() string
func (LoadSqlPlanBaselinesFromCursorCacheRequest) ValidateEnumValue ¶ added in v65.42.0
func (request LoadSqlPlanBaselinesFromCursorCacheRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type LoadSqlPlanBaselinesFromCursorCacheResponse ¶ added in v65.42.0
type LoadSqlPlanBaselinesFromCursorCacheResponse struct { // The underlying http response RawResponse *http.Response // The SqlPlanBaselineJob instance SqlPlanBaselineJob `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"` }
LoadSqlPlanBaselinesFromCursorCacheResponse wrapper for the LoadSqlPlanBaselinesFromCursorCache operation
func (LoadSqlPlanBaselinesFromCursorCacheResponse) HTTPResponse ¶ added in v65.42.0
func (response LoadSqlPlanBaselinesFromCursorCacheResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (LoadSqlPlanBaselinesFromCursorCacheResponse) String ¶ added in v65.42.0
func (response LoadSqlPlanBaselinesFromCursorCacheResponse) String() string
type LoadSqlTuningSetDetails ¶ added in v65.49.1
type LoadSqlTuningSetDetails struct { // The name of the Sql tuning set. Name *string `mandatory:"true" json:"name"` // Specifies the loading method into the Sql tuning set. LoadType LoadSqlTuningSetDetailsLoadTypeEnum `mandatory:"true" json:"loadType"` CredentialDetails SqlTuningSetAdminCredentialDetails `mandatory:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` // Flag to indicate whether to create the Sql tuning set or just display the plsql used to create Sql tuning set. ShowSqlOnly *int `mandatory:"false" json:"showSqlOnly"` // The owner of the Sql tuning set. Owner *string `mandatory:"false" json:"owner"` // Specifies the Sql predicate to filter the Sql from the Sql tuning set defined on attributes of the SQLSET_ROW. // User could use any combination of the following columns with appropriate values as Sql predicate // Refer to the documentation https://docs.oracle.com/en/database/oracle/oracle-database/18/arpls/DBMS_SQLTUNE.html#GUID-1F4AFB03-7B29-46FC-B3F2-CB01EC36326C BasicFilter *string `mandatory:"false" json:"basicFilter"` // Specifies that the filter must include recursive Sql in the Sql tuning set. RecursiveSql LoadSqlTuningSetDetailsRecursiveSqlEnum `mandatory:"false" json:"recursiveSql,omitempty"` // Specifies a filter that picks the top n% according to the supplied ranking measure. // Note that this parameter applies only if one ranking measure is supplied. ResultPercentage *float64 `mandatory:"false" json:"resultPercentage"` // The top limit Sql from the filtered source, ranked by the ranking measure. ResultLimit *int `mandatory:"false" json:"resultLimit"` // Specifies an ORDER BY clause on the selected Sql. User can specify upto three ranking measures. RankingMeasure1 RankingMeasureEnum `mandatory:"false" json:"rankingMeasure1,omitempty"` // Specifies an ORDER BY clause on the selected Sql. User can specify upto three ranking measures. RankingMeasure2 RankingMeasureEnum `mandatory:"false" json:"rankingMeasure2,omitempty"` // Specifies an ORDER BY clause on the selected Sql. User can specify upto three ranking measures. RankingMeasure3 RankingMeasureEnum `mandatory:"false" json:"rankingMeasure3,omitempty"` // Defines the total amount of time, in seconds, to execute. TotalTimeLimit *int `mandatory:"false" json:"totalTimeLimit"` // Defines the amount of time, in seconds, to pause between sampling. RepeatInterval *int `mandatory:"false" json:"repeatInterval"` // Specifies whether to insert new statements, update existing statements, or both. CaptureOption LoadSqlTuningSetDetailsCaptureOptionEnum `mandatory:"false" json:"captureOption,omitempty"` // Specifies the capture mode. Note that this parameter is applicable only for UPDATE and MERGE capture options. // Capture mode can take one of the following values // - MODE_REPLACE_OLD_STATS // Replaces statistics when the number of executions is greater than the number stored in the Sql tuning set // - MODE_ACCUMULATE_STATS // Adds new values to current values for Sql that is already stored. // Note that this mode detects if a statement has been aged out, so the final value for a statistics is the sum of the statistics of all cursors that statement existed under. CaptureMode LoadSqlTuningSetDetailsCaptureModeEnum `mandatory:"false" json:"captureMode,omitempty"` // Specifies the list of Sql statement attributes to return in the result. // Note that this parameter cannot be made an enum since custom value can take a list of comma separated attribute names. // Attribute list can take one of the following values. // TYPICAL - Specifies BASIC plus Sql plan (without row source statistics) and without object reference list (default). // BASIC - Specifies all attributes (such as execution statistics and binds) except the plans. The execution context is always part of the result. // ALL - Specifies all attributes. // CUSTOM - Comma-separated list of the following attribute names. // - EXECUTION_STATISTICS // - BIND_LIST // - OBJECT_LIST // - SQL_PLAN // - SQL_PLAN_STATISTICS // Usage examples: // 1. "attributeList": "TYPICAL" // 2. "attributeList": "ALL" // 3. "attributeList": "EXECUTION_STATISTICS,OBJECT_LIST,SQL_PLAN" AttributeList *string `mandatory:"false" json:"attributeList"` // Specifies which statements are loaded into the Sql tuning set. // The possible values are. // - INSERT (default) // Adds only new statements. // - UPDATE // Updates existing the Sql statements and ignores any new statements. // - MERGE // Inserts new statements and updates the information of the existing ones. LoadOption LoadSqlTuningSetDetailsLoadOptionEnum `mandatory:"false" json:"loadOption,omitempty"` // Specifies how existing Sql statements are updated. // This parameter is applicable only if load_option is specified with UPDATE or MERGE as an option. // Update option can take one of the following values. // REPLACE (default) - Updates the statement using the new statistics, bind list, object list, and so on. // ACCUMULATE - Combines attributes when possible (for example, statistics such as elapsed_time), otherwise replaces the existing values (for example, module and action) with the provided values. // Following Sql statement attributes can be accumulated. // elapsed_time // buffer_gets // direct_writes // disk_reads // row_processed // fetches // executions // end_of_fetch_count // stat_period // active_stat_period UpdateOption LoadSqlTuningSetDetailsUpdateOptionEnum `mandatory:"false" json:"updateOption,omitempty"` // Specifies the list of Sql statement attributes to update during a merge or update. // Note that this parameter cannot be made an enum since custom value can take a list of comma separated attribute names. // Update attributes can take one of the following values. // NULL (default) - Specifies the content of the input cursor except the execution context. On other terms, it is equivalent to ALL without execution contexts such as module and action. // BASIC - Specifies statistics and binds only. // TYPICAL - Specifies BASIC with Sql plans (without row source statistics) and without an object reference list. // ALL - Specifies all attributes, including the execution context attributes such as module and action. // CUSTOM - List of comma separated attribute names to update // EXECUTION_CONTEXT // EXECUTION_STATISTICS // SQL_BINDS // SQL_PLAN // SQL_PLAN_STATISTICS (similar to SQL_PLAN with added row source statistics) // Usage examples: // 1. "updateAttributes": "TYPICAL" // 2. "updateAttributes": "BASIC" // 3. "updateAttributes": "EXECUTION_STATISTICS,SQL_PLAN_STATISTICS,SQL_PLAN" // 4. "updateAttributes": "EXECUTION_STATISTICS,SQL_PLAN" UpdateAttributes *string `mandatory:"false" json:"updateAttributes"` // Specifies when to perform the update. // The procedure only performs the update when the specified condition is satisfied. // The condition can refer to either the data source or destination. // The condition must use the following prefixes to refer to attributes from the source or the destination: // OLD — Refers to statement attributes from the SQL tuning set (destination). // NEW — Refers to statement attributes from the input statements (source). // NULL — No updates are performed. UpdateCondition LoadSqlTuningSetDetailsUpdateConditionEnum `mandatory:"false" json:"updateCondition,omitempty"` // Specifies whether to update attributes when the new value is NULL. // If TRUE, then the procedure does not update an attribute when the new value is NULL. // That is, do not override with NULL values unless intentional. // Possible values - true or false IsIgnoreNull *bool `mandatory:"false" json:"isIgnoreNull"` // Specifies whether to commit statements after DML. // If a value is provided, then the load commits after each specified number of statements is inserted. // If NULL is provided, then the load commits only once, at the end of the operation. CommitRows *int `mandatory:"false" json:"commitRows"` // Defines the beginning AWR snapshot (non-inclusive). BeginSnapshot *int64 `mandatory:"false" json:"beginSnapshot"` // Defines the ending AWR snapshot (inclusive). EndSnapshot *int64 `mandatory:"false" json:"endSnapshot"` // Specifies the name of the AWR baseline period. // When loading the sql statements from AWR, following inputs has to be provided: // beginSnapshot and endSnapshot // OR // baselineName BaselineName *string `mandatory:"false" json:"baselineName"` }
LoadSqlTuningSetDetails The details required to load the Sql statements into the Sql tuning set. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
func (LoadSqlTuningSetDetails) String ¶ added in v65.49.1
func (m LoadSqlTuningSetDetails) String() string
func (*LoadSqlTuningSetDetails) UnmarshalJSON ¶ added in v65.49.1
func (m *LoadSqlTuningSetDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (LoadSqlTuningSetDetails) ValidateEnumValue ¶ added in v65.49.1
func (m LoadSqlTuningSetDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type LoadSqlTuningSetDetailsCaptureModeEnum ¶ added in v65.49.1
type LoadSqlTuningSetDetailsCaptureModeEnum string
LoadSqlTuningSetDetailsCaptureModeEnum Enum with underlying type: string
const ( LoadSqlTuningSetDetailsCaptureModeReplaceOldStats LoadSqlTuningSetDetailsCaptureModeEnum = "MODE_REPLACE_OLD_STATS" LoadSqlTuningSetDetailsCaptureModeAccumulateStats LoadSqlTuningSetDetailsCaptureModeEnum = "MODE_ACCUMULATE_STATS" )
Set of constants representing the allowable values for LoadSqlTuningSetDetailsCaptureModeEnum
func GetLoadSqlTuningSetDetailsCaptureModeEnumValues ¶ added in v65.49.1
func GetLoadSqlTuningSetDetailsCaptureModeEnumValues() []LoadSqlTuningSetDetailsCaptureModeEnum
GetLoadSqlTuningSetDetailsCaptureModeEnumValues Enumerates the set of values for LoadSqlTuningSetDetailsCaptureModeEnum
func GetMappingLoadSqlTuningSetDetailsCaptureModeEnum ¶ added in v65.49.1
func GetMappingLoadSqlTuningSetDetailsCaptureModeEnum(val string) (LoadSqlTuningSetDetailsCaptureModeEnum, bool)
GetMappingLoadSqlTuningSetDetailsCaptureModeEnum performs case Insensitive comparison on enum value and return the desired enum
type LoadSqlTuningSetDetailsCaptureOptionEnum ¶ added in v65.49.1
type LoadSqlTuningSetDetailsCaptureOptionEnum string
LoadSqlTuningSetDetailsCaptureOptionEnum Enum with underlying type: string
const ( LoadSqlTuningSetDetailsCaptureOptionInsert LoadSqlTuningSetDetailsCaptureOptionEnum = "INSERT" LoadSqlTuningSetDetailsCaptureOptionUpdate LoadSqlTuningSetDetailsCaptureOptionEnum = "UPDATE" LoadSqlTuningSetDetailsCaptureOptionMerge LoadSqlTuningSetDetailsCaptureOptionEnum = "MERGE" )
Set of constants representing the allowable values for LoadSqlTuningSetDetailsCaptureOptionEnum
func GetLoadSqlTuningSetDetailsCaptureOptionEnumValues ¶ added in v65.49.1
func GetLoadSqlTuningSetDetailsCaptureOptionEnumValues() []LoadSqlTuningSetDetailsCaptureOptionEnum
GetLoadSqlTuningSetDetailsCaptureOptionEnumValues Enumerates the set of values for LoadSqlTuningSetDetailsCaptureOptionEnum
func GetMappingLoadSqlTuningSetDetailsCaptureOptionEnum ¶ added in v65.49.1
func GetMappingLoadSqlTuningSetDetailsCaptureOptionEnum(val string) (LoadSqlTuningSetDetailsCaptureOptionEnum, bool)
GetMappingLoadSqlTuningSetDetailsCaptureOptionEnum performs case Insensitive comparison on enum value and return the desired enum
type LoadSqlTuningSetDetailsLoadOptionEnum ¶ added in v65.49.1
type LoadSqlTuningSetDetailsLoadOptionEnum string
LoadSqlTuningSetDetailsLoadOptionEnum Enum with underlying type: string
const ( LoadSqlTuningSetDetailsLoadOptionInsert LoadSqlTuningSetDetailsLoadOptionEnum = "INSERT" LoadSqlTuningSetDetailsLoadOptionUpdate LoadSqlTuningSetDetailsLoadOptionEnum = "UPDATE" LoadSqlTuningSetDetailsLoadOptionMerge LoadSqlTuningSetDetailsLoadOptionEnum = "MERGE" )
Set of constants representing the allowable values for LoadSqlTuningSetDetailsLoadOptionEnum
func GetLoadSqlTuningSetDetailsLoadOptionEnumValues ¶ added in v65.49.1
func GetLoadSqlTuningSetDetailsLoadOptionEnumValues() []LoadSqlTuningSetDetailsLoadOptionEnum
GetLoadSqlTuningSetDetailsLoadOptionEnumValues Enumerates the set of values for LoadSqlTuningSetDetailsLoadOptionEnum
func GetMappingLoadSqlTuningSetDetailsLoadOptionEnum ¶ added in v65.49.1
func GetMappingLoadSqlTuningSetDetailsLoadOptionEnum(val string) (LoadSqlTuningSetDetailsLoadOptionEnum, bool)
GetMappingLoadSqlTuningSetDetailsLoadOptionEnum performs case Insensitive comparison on enum value and return the desired enum
type LoadSqlTuningSetDetailsLoadTypeEnum ¶ added in v65.49.1
type LoadSqlTuningSetDetailsLoadTypeEnum string
LoadSqlTuningSetDetailsLoadTypeEnum Enum with underlying type: string
const ( LoadSqlTuningSetDetailsLoadTypeIncrementalCursorCache LoadSqlTuningSetDetailsLoadTypeEnum = "INCREMENTAL_CURSOR_CACHE" LoadSqlTuningSetDetailsLoadTypeCurrentCursorCache LoadSqlTuningSetDetailsLoadTypeEnum = "CURRENT_CURSOR_CACHE" LoadSqlTuningSetDetailsLoadTypeAwr LoadSqlTuningSetDetailsLoadTypeEnum = "AWR" )
Set of constants representing the allowable values for LoadSqlTuningSetDetailsLoadTypeEnum
func GetLoadSqlTuningSetDetailsLoadTypeEnumValues ¶ added in v65.49.1
func GetLoadSqlTuningSetDetailsLoadTypeEnumValues() []LoadSqlTuningSetDetailsLoadTypeEnum
GetLoadSqlTuningSetDetailsLoadTypeEnumValues Enumerates the set of values for LoadSqlTuningSetDetailsLoadTypeEnum
func GetMappingLoadSqlTuningSetDetailsLoadTypeEnum ¶ added in v65.49.1
func GetMappingLoadSqlTuningSetDetailsLoadTypeEnum(val string) (LoadSqlTuningSetDetailsLoadTypeEnum, bool)
GetMappingLoadSqlTuningSetDetailsLoadTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type LoadSqlTuningSetDetailsRecursiveSqlEnum ¶ added in v65.49.1
type LoadSqlTuningSetDetailsRecursiveSqlEnum string
LoadSqlTuningSetDetailsRecursiveSqlEnum Enum with underlying type: string
const ( LoadSqlTuningSetDetailsRecursiveSqlHasRecursiveSql LoadSqlTuningSetDetailsRecursiveSqlEnum = "HAS_RECURSIVE_SQL" LoadSqlTuningSetDetailsRecursiveSqlNoRecursiveSql LoadSqlTuningSetDetailsRecursiveSqlEnum = "NO_RECURSIVE_SQL" )
Set of constants representing the allowable values for LoadSqlTuningSetDetailsRecursiveSqlEnum
func GetLoadSqlTuningSetDetailsRecursiveSqlEnumValues ¶ added in v65.49.1
func GetLoadSqlTuningSetDetailsRecursiveSqlEnumValues() []LoadSqlTuningSetDetailsRecursiveSqlEnum
GetLoadSqlTuningSetDetailsRecursiveSqlEnumValues Enumerates the set of values for LoadSqlTuningSetDetailsRecursiveSqlEnum
func GetMappingLoadSqlTuningSetDetailsRecursiveSqlEnum ¶ added in v65.49.1
func GetMappingLoadSqlTuningSetDetailsRecursiveSqlEnum(val string) (LoadSqlTuningSetDetailsRecursiveSqlEnum, bool)
GetMappingLoadSqlTuningSetDetailsRecursiveSqlEnum performs case Insensitive comparison on enum value and return the desired enum
type LoadSqlTuningSetDetailsUpdateConditionEnum ¶ added in v65.49.1
type LoadSqlTuningSetDetailsUpdateConditionEnum string
LoadSqlTuningSetDetailsUpdateConditionEnum Enum with underlying type: string
const ( LoadSqlTuningSetDetailsUpdateConditionOld LoadSqlTuningSetDetailsUpdateConditionEnum = "OLD" LoadSqlTuningSetDetailsUpdateConditionNew LoadSqlTuningSetDetailsUpdateConditionEnum = "NEW" LoadSqlTuningSetDetailsUpdateConditionNull LoadSqlTuningSetDetailsUpdateConditionEnum = "NULL" )
Set of constants representing the allowable values for LoadSqlTuningSetDetailsUpdateConditionEnum
func GetLoadSqlTuningSetDetailsUpdateConditionEnumValues ¶ added in v65.49.1
func GetLoadSqlTuningSetDetailsUpdateConditionEnumValues() []LoadSqlTuningSetDetailsUpdateConditionEnum
GetLoadSqlTuningSetDetailsUpdateConditionEnumValues Enumerates the set of values for LoadSqlTuningSetDetailsUpdateConditionEnum
func GetMappingLoadSqlTuningSetDetailsUpdateConditionEnum ¶ added in v65.49.1
func GetMappingLoadSqlTuningSetDetailsUpdateConditionEnum(val string) (LoadSqlTuningSetDetailsUpdateConditionEnum, bool)
GetMappingLoadSqlTuningSetDetailsUpdateConditionEnum performs case Insensitive comparison on enum value and return the desired enum
type LoadSqlTuningSetDetailsUpdateOptionEnum ¶ added in v65.49.1
type LoadSqlTuningSetDetailsUpdateOptionEnum string
LoadSqlTuningSetDetailsUpdateOptionEnum Enum with underlying type: string
const ( LoadSqlTuningSetDetailsUpdateOptionReplace LoadSqlTuningSetDetailsUpdateOptionEnum = "REPLACE" LoadSqlTuningSetDetailsUpdateOptionAccumulate LoadSqlTuningSetDetailsUpdateOptionEnum = "ACCUMULATE" )
Set of constants representing the allowable values for LoadSqlTuningSetDetailsUpdateOptionEnum
func GetLoadSqlTuningSetDetailsUpdateOptionEnumValues ¶ added in v65.49.1
func GetLoadSqlTuningSetDetailsUpdateOptionEnumValues() []LoadSqlTuningSetDetailsUpdateOptionEnum
GetLoadSqlTuningSetDetailsUpdateOptionEnumValues Enumerates the set of values for LoadSqlTuningSetDetailsUpdateOptionEnum
func GetMappingLoadSqlTuningSetDetailsUpdateOptionEnum ¶ added in v65.49.1
func GetMappingLoadSqlTuningSetDetailsUpdateOptionEnum(val string) (LoadSqlTuningSetDetailsUpdateOptionEnum, bool)
GetMappingLoadSqlTuningSetDetailsUpdateOptionEnum performs case Insensitive comparison on enum value and return the desired enum
type LoadSqlTuningSetRequest ¶ added in v65.49.1
type LoadSqlTuningSetRequest 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 unique identifier of the Sql tuning set. This is not OCID. SqlTuningSetId *int `mandatory:"true" contributesTo:"path" name:"sqlTuningSetId"` // The details required to load Sql statements into the Sql tuning set. LoadSqlTuningSetDetails `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 }
LoadSqlTuningSetRequest wrapper for the LoadSqlTuningSet operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/LoadSqlTuningSet.go.html to see an example of how to use LoadSqlTuningSetRequest.
func (LoadSqlTuningSetRequest) BinaryRequestBody ¶ added in v65.49.1
func (request LoadSqlTuningSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (LoadSqlTuningSetRequest) HTTPRequest ¶ added in v65.49.1
func (request LoadSqlTuningSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (LoadSqlTuningSetRequest) RetryPolicy ¶ added in v65.49.1
func (request LoadSqlTuningSetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (LoadSqlTuningSetRequest) String ¶ added in v65.49.1
func (request LoadSqlTuningSetRequest) String() string
func (LoadSqlTuningSetRequest) ValidateEnumValue ¶ added in v65.49.1
func (request LoadSqlTuningSetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type LoadSqlTuningSetResponse ¶ added in v65.49.1
type LoadSqlTuningSetResponse struct { // The underlying http response RawResponse *http.Response // The SqlTuningSetAdminActionStatus instance SqlTuningSetAdminActionStatus `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"` }
LoadSqlTuningSetResponse wrapper for the LoadSqlTuningSet operation
func (LoadSqlTuningSetResponse) HTTPResponse ¶ added in v65.49.1
func (response LoadSqlTuningSetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (LoadSqlTuningSetResponse) String ¶ added in v65.49.1
func (response LoadSqlTuningSetResponse) String() string
type MacsConnectorDetails ¶ added in v65.65.0
type MacsConnectorDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the management agent. ManagementAgentId *string `mandatory:"true" json:"managementAgentId"` }
MacsConnectorDetails The management agent details required to connect to an Oracle cloud Database.
func (MacsConnectorDetails) MarshalJSON ¶ added in v65.65.0
func (m MacsConnectorDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (MacsConnectorDetails) String ¶ added in v65.65.0
func (m MacsConnectorDetails) String() string
func (MacsConnectorDetails) ValidateEnumValue ¶ added in v65.65.0
func (m MacsConnectorDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external // DB system that this Managed Database is part of. DbSystemId *string `mandatory:"false" json:"dbSystemId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the storage DB system. StorageSystemId *string `mandatory:"false" json:"storageSystemId"` // The Oracle Database version. DatabaseVersion *string `mandatory:"false" json:"databaseVersion"` // 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"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The list of feature configurations DbmgmtFeatureConfigs []DatabaseFeatureConfiguration `mandatory:"false" json:"dbmgmtFeatureConfigs"` // The operating system of database. DatabasePlatformName *string `mandatory:"false" json:"databasePlatformName"` }
ManagedDatabase The details of a Managed Database.
func (ManagedDatabase) String ¶
func (m ManagedDatabase) String() string
func (*ManagedDatabase) UnmarshalJSON ¶ added in v65.72.0
func (m *ManagedDatabase) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
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 ManagedDatabaseCredential ¶ added in v65.8.0
type ManagedDatabaseCredential interface { // The user name used to connect to the database. GetUsername() *string // The role of the database user. GetRole() ManagedDatabaseCredentialRoleEnum }
ManagedDatabaseCredential The credential used to connect to the Managed Database and obtain the details of the optimizer statistics tasks.
type ManagedDatabaseCredentialCredentialTypeEnum ¶ added in v65.8.0
type ManagedDatabaseCredentialCredentialTypeEnum string
ManagedDatabaseCredentialCredentialTypeEnum Enum with underlying type: string
const ( ManagedDatabaseCredentialCredentialTypeSecret ManagedDatabaseCredentialCredentialTypeEnum = "SECRET" ManagedDatabaseCredentialCredentialTypePassword ManagedDatabaseCredentialCredentialTypeEnum = "PASSWORD" )
Set of constants representing the allowable values for ManagedDatabaseCredentialCredentialTypeEnum
func GetManagedDatabaseCredentialCredentialTypeEnumValues ¶ added in v65.8.0
func GetManagedDatabaseCredentialCredentialTypeEnumValues() []ManagedDatabaseCredentialCredentialTypeEnum
GetManagedDatabaseCredentialCredentialTypeEnumValues Enumerates the set of values for ManagedDatabaseCredentialCredentialTypeEnum
func GetMappingManagedDatabaseCredentialCredentialTypeEnum ¶ added in v65.8.0
func GetMappingManagedDatabaseCredentialCredentialTypeEnum(val string) (ManagedDatabaseCredentialCredentialTypeEnum, bool)
GetMappingManagedDatabaseCredentialCredentialTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ManagedDatabaseCredentialRoleEnum ¶ added in v65.8.0
type ManagedDatabaseCredentialRoleEnum string
ManagedDatabaseCredentialRoleEnum Enum with underlying type: string
const ( ManagedDatabaseCredentialRoleNormal ManagedDatabaseCredentialRoleEnum = "NORMAL" ManagedDatabaseCredentialRoleSysdba ManagedDatabaseCredentialRoleEnum = "SYSDBA" )
Set of constants representing the allowable values for ManagedDatabaseCredentialRoleEnum
func GetManagedDatabaseCredentialRoleEnumValues ¶ added in v65.8.0
func GetManagedDatabaseCredentialRoleEnumValues() []ManagedDatabaseCredentialRoleEnum
GetManagedDatabaseCredentialRoleEnumValues Enumerates the set of values for ManagedDatabaseCredentialRoleEnum
func GetMappingManagedDatabaseCredentialRoleEnum ¶ added in v65.8.0
func GetMappingManagedDatabaseCredentialRoleEnum(val string) (ManagedDatabaseCredentialRoleEnum, bool)
GetMappingManagedDatabaseCredentialRoleEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
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"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
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 ManagedDatabasePasswordCredential ¶ added in v65.8.0
type ManagedDatabasePasswordCredential 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 ManagedDatabaseCredentialRoleEnum `mandatory:"true" json:"role"` }
ManagedDatabasePasswordCredential User provides a password to be used to connect to the database.
func (ManagedDatabasePasswordCredential) GetRole ¶ added in v65.8.0
func (m ManagedDatabasePasswordCredential) GetRole() ManagedDatabaseCredentialRoleEnum
GetRole returns Role
func (ManagedDatabasePasswordCredential) GetUsername ¶ added in v65.8.0
func (m ManagedDatabasePasswordCredential) GetUsername() *string
GetUsername returns Username
func (ManagedDatabasePasswordCredential) MarshalJSON ¶ added in v65.8.0
func (m ManagedDatabasePasswordCredential) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ManagedDatabasePasswordCredential) String ¶ added in v65.8.0
func (m ManagedDatabasePasswordCredential) String() string
func (ManagedDatabasePasswordCredential) ValidateEnumValue ¶ added in v65.8.0
func (m ManagedDatabasePasswordCredential) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ManagedDatabaseSecretCredential ¶ added in v65.8.0
type ManagedDatabaseSecretCredential 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 ManagedDatabaseCredentialRoleEnum `mandatory:"true" json:"role"` }
ManagedDatabaseSecretCredential User provides a secret OCID, which will be used to retrieve the password to connect to the database.
func (ManagedDatabaseSecretCredential) GetRole ¶ added in v65.8.0
func (m ManagedDatabaseSecretCredential) GetRole() ManagedDatabaseCredentialRoleEnum
GetRole returns Role
func (ManagedDatabaseSecretCredential) GetUsername ¶ added in v65.8.0
func (m ManagedDatabaseSecretCredential) GetUsername() *string
GetUsername returns Username
func (ManagedDatabaseSecretCredential) MarshalJSON ¶ added in v65.8.0
func (m ManagedDatabaseSecretCredential) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ManagedDatabaseSecretCredential) String ¶ added in v65.8.0
func (m ManagedDatabaseSecretCredential) String() string
func (ManagedDatabaseSecretCredential) ValidateEnumValue ¶ added in v65.8.0
func (m ManagedDatabaseSecretCredential) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error 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"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external // DB system that this Managed Database is part of. DbSystemId *string `mandatory:"false" json:"dbSystemId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the storage DB system. StorageSystemId *string `mandatory:"false" json:"storageSystemId"` // The Oracle Database version. DatabaseVersion *string `mandatory:"false" json:"databaseVersion"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The list of feature configurations DbmgmtFeatureConfigs []DatabaseFeatureConfiguration `mandatory:"false" json:"dbmgmtFeatureConfigs"` // The operating system of database. DatabasePlatformName *string `mandatory:"false" json:"databasePlatformName"` }
ManagedDatabaseSummary A summary of the Managed Database.
func (ManagedDatabaseSummary) String ¶
func (m ManagedDatabaseSummary) String() string
func (*ManagedDatabaseSummary) UnmarshalJSON ¶ added in v65.72.0
func (m *ManagedDatabaseSummary) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
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 ManagedMySqlDatabase ¶ added in v65.52.0
type ManagedMySqlDatabase struct { // The OCID of the Managed MySQL Database. Id *string `mandatory:"true" json:"id"` // The OCID of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The name of the MySQL Database. DbName *string `mandatory:"true" json:"dbName"` // The version of the MySQL Database. DbVersion *string `mandatory:"true" json:"dbVersion"` // The date and time the Managed MySQL Database was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The name of the Managed MySQL Database. Name *string `mandatory:"true" json:"name"` // The name of the HeatWave cluster. HeatWaveClusterDisplayName *string `mandatory:"false" json:"heatWaveClusterDisplayName"` // Indicates whether HeatWave is enabled for the MySQL Database System or not. IsHeatWaveEnabled *bool `mandatory:"false" json:"isHeatWaveEnabled"` // Indicates whether HeatWave Lakehouse is enabled for the MySQL Database System or not. IsLakehouseEnabled *bool `mandatory:"false" json:"isLakehouseEnabled"` // The shape of the nodes in the HeatWave cluster. HeatWaveNodeShape *string `mandatory:"false" json:"heatWaveNodeShape"` // The total memory belonging to the HeatWave cluster in GBs. HeatWaveMemorySize *int `mandatory:"false" json:"heatWaveMemorySize"` // The information about individual HeatWave nodes in the cluster. HeatWaveNodes []HeatWaveNode `mandatory:"false" json:"heatWaveNodes"` // Indicates whether the HeatWave cluster is active or not. IsHeatWaveActive *bool `mandatory:"false" json:"isHeatWaveActive"` // The date and time the Managed MySQL Database was created. TimeCreatedHeatWave *common.SDKTime `mandatory:"false" json:"timeCreatedHeatWave"` }
ManagedMySqlDatabase The details of the Managed MySQL Database.
func (ManagedMySqlDatabase) String ¶ added in v65.52.0
func (m ManagedMySqlDatabase) String() string
func (ManagedMySqlDatabase) ValidateEnumValue ¶ added in v65.52.0
func (m ManagedMySqlDatabase) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ManagedMySqlDatabaseCollection ¶ added in v65.52.0
type ManagedMySqlDatabaseCollection struct { // An array of ManagedMySqlDatabaseSummary resources. Items []ManagedMySqlDatabaseSummary `mandatory:"true" json:"items"` }
ManagedMySqlDatabaseCollection A collection of Managed MySQL Database objects.
func (ManagedMySqlDatabaseCollection) String ¶ added in v65.52.0
func (m ManagedMySqlDatabaseCollection) String() string
func (ManagedMySqlDatabaseCollection) ValidateEnumValue ¶ added in v65.52.0
func (m ManagedMySqlDatabaseCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ManagedMySqlDatabaseSummary ¶ added in v65.52.0
type ManagedMySqlDatabaseSummary struct { // The OCID of the Managed MySQL Database. Id *string `mandatory:"true" json:"id"` // The OCID of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The name of the MySQL Database. DbName *string `mandatory:"true" json:"dbName"` // The version of the MySQL Database. DbVersion *string `mandatory:"true" json:"dbVersion"` // The date and time the Managed MySQL Database was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The name of the Managed MySQL Database. Name *string `mandatory:"true" json:"name"` }
ManagedMySqlDatabaseSummary The details of the Managed MySQL Database.
func (ManagedMySqlDatabaseSummary) String ¶ added in v65.52.0
func (m ManagedMySqlDatabaseSummary) String() string
func (ManagedMySqlDatabaseSummary) ValidateEnumValue ¶ added in v65.52.0
func (m ManagedMySqlDatabaseSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ManagedMySqlDatabasesClient ¶ added in v65.52.0
type ManagedMySqlDatabasesClient struct { common.BaseClient // contains filtered or unexported fields }
ManagedMySqlDatabasesClient a client for ManagedMySqlDatabases
func NewManagedMySqlDatabasesClientWithConfigurationProvider ¶ added in v65.52.0
func NewManagedMySqlDatabasesClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client ManagedMySqlDatabasesClient, err error)
NewManagedMySqlDatabasesClientWithConfigurationProvider Creates a new default ManagedMySqlDatabases client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewManagedMySqlDatabasesClientWithOboToken ¶ added in v65.52.0
func NewManagedMySqlDatabasesClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client ManagedMySqlDatabasesClient, err error)
NewManagedMySqlDatabasesClientWithOboToken Creates a new default ManagedMySqlDatabases 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 (*ManagedMySqlDatabasesClient) ConfigurationProvider ¶ added in v65.52.0
func (client *ManagedMySqlDatabasesClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (ManagedMySqlDatabasesClient) GetHeatWaveFleetMetric ¶ added in v65.62.0
func (client ManagedMySqlDatabasesClient) GetHeatWaveFleetMetric(ctx context.Context, request GetHeatWaveFleetMetricRequest) (response GetHeatWaveFleetMetricResponse, err error)
GetHeatWaveFleetMetric Gets the health metrics for a fleet of HeatWave clusters in a compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetHeatWaveFleetMetric.go.html to see an example of how to use GetHeatWaveFleetMetric API.
func (ManagedMySqlDatabasesClient) GetManagedMySqlDatabase ¶ added in v65.52.0
func (client ManagedMySqlDatabasesClient) GetManagedMySqlDatabase(ctx context.Context, request GetManagedMySqlDatabaseRequest) (response GetManagedMySqlDatabaseResponse, err error)
GetManagedMySqlDatabase Retrieves the general information for a specific MySQL Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetManagedMySqlDatabase.go.html to see an example of how to use GetManagedMySqlDatabase API.
func (ManagedMySqlDatabasesClient) GetMySqlFleetMetric ¶ added in v65.52.0
func (client ManagedMySqlDatabasesClient) GetMySqlFleetMetric(ctx context.Context, request GetMySqlFleetMetricRequest) (response GetMySqlFleetMetricResponse, err error)
GetMySqlFleetMetric Gets the health metrics for a fleet of MySQL Databases in a compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/GetMySqlFleetMetric.go.html to see an example of how to use GetMySqlFleetMetric API.
func (ManagedMySqlDatabasesClient) ListManagedMySqlDatabaseConfigurationData ¶ added in v65.52.0
func (client ManagedMySqlDatabasesClient) ListManagedMySqlDatabaseConfigurationData(ctx context.Context, request ListManagedMySqlDatabaseConfigurationDataRequest) (response ListManagedMySqlDatabaseConfigurationDataResponse, err error)
ListManagedMySqlDatabaseConfigurationData Retrieves configuration data for a specific MySQL database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListManagedMySqlDatabaseConfigurationData.go.html to see an example of how to use ListManagedMySqlDatabaseConfigurationData API. A default retry strategy applies to this operation ListManagedMySqlDatabaseConfigurationData()
func (ManagedMySqlDatabasesClient) ListManagedMySqlDatabaseSqlData ¶ added in v65.52.0
func (client ManagedMySqlDatabasesClient) ListManagedMySqlDatabaseSqlData(ctx context.Context, request ListManagedMySqlDatabaseSqlDataRequest) (response ListManagedMySqlDatabaseSqlDataResponse, err error)
ListManagedMySqlDatabaseSqlData Retrieves the SQL performance data for a specific MySQL database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListManagedMySqlDatabaseSqlData.go.html to see an example of how to use ListManagedMySqlDatabaseSqlData API. A default retry strategy applies to this operation ListManagedMySqlDatabaseSqlData()
func (ManagedMySqlDatabasesClient) ListManagedMySqlDatabases ¶ added in v65.52.0
func (client ManagedMySqlDatabasesClient) ListManagedMySqlDatabases(ctx context.Context, request ListManagedMySqlDatabasesRequest) (response ListManagedMySqlDatabasesResponse, err error)
ListManagedMySqlDatabases Gets the list of Managed MySQL Databases in a specific compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListManagedMySqlDatabases.go.html to see an example of how to use ListManagedMySqlDatabases API.
func (*ManagedMySqlDatabasesClient) SetRegion ¶ added in v65.52.0
func (client *ManagedMySqlDatabasesClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (ManagedMySqlDatabasesClient) SummarizeManagedMySqlDatabaseAvailabilityMetrics ¶ added in v65.52.0
func (client ManagedMySqlDatabasesClient) SummarizeManagedMySqlDatabaseAvailabilityMetrics(ctx context.Context, request SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) (response SummarizeManagedMySqlDatabaseAvailabilityMetricsResponse, err error)
SummarizeManagedMySqlDatabaseAvailabilityMetrics Gets the availability metrics for the MySQL Database specified by managedMySqlDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeManagedMySqlDatabaseAvailabilityMetrics.go.html to see an example of how to use SummarizeManagedMySqlDatabaseAvailabilityMetrics API. A default retry strategy applies to this operation SummarizeManagedMySqlDatabaseAvailabilityMetrics()
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
func GetMappingManagementOptionEnum ¶
func GetMappingManagementOptionEnum(val string) (ManagementOptionEnum, bool)
GetMappingManagementOptionEnum performs case Insensitive comparison on enum value and return the desired enum
type MdsTypeEnum ¶ added in v65.52.0
type MdsTypeEnum string
MdsTypeEnum Enum with underlying type: string
const ( MdsTypeHa MdsTypeEnum = "HA" MdsTypeHeatwave MdsTypeEnum = "HEATWAVE" MdsTypeStandalone MdsTypeEnum = "STANDALONE" )
Set of constants representing the allowable values for MdsTypeEnum
func GetMappingMdsTypeEnum ¶ added in v65.52.0
func GetMappingMdsTypeEnum(val string) (MdsTypeEnum, bool)
GetMappingMdsTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMdsTypeEnumValues ¶ added in v65.52.0
func GetMdsTypeEnumValues() []MdsTypeEnum
GetMdsTypeEnumValues Enumerates the set of values for MdsTypeEnum
type MemoryAggregateMetrics ¶
type MemoryAggregateMetrics struct { // The Memory Usage metrics grouped by memorypool for a specific Managed 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 MetricStatisticsDefinition ¶ added in v65.8.0
type MetricStatisticsDefinition struct { // The minimum value of the metric. Min *float64 `mandatory:"false" json:"min"` // The maximum value of the metric. Max *float64 `mandatory:"false" json:"max"` // The median value of the metric. Median *float64 `mandatory:"false" json:"median"` // The first quartile value of the metric. LowerQuartile *float64 `mandatory:"false" json:"lowerQuartile"` // The third quartile value of the metric. UpperQuartile *float64 `mandatory:"false" json:"upperQuartile"` // The unit of the metric value. Unit *string `mandatory:"false" json:"unit"` // The dimensions of the metric. Dimensions []MetricDimensionDefinition `mandatory:"false" json:"dimensions"` }
MetricStatisticsDefinition The metric statistics values with dimension details.
func (MetricStatisticsDefinition) String ¶ added in v65.8.0
func (m MetricStatisticsDefinition) String() string
func (MetricStatisticsDefinition) ValidateEnumValue ¶ added in v65.8.0
func (m MetricStatisticsDefinition) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MetricsAggregationRange ¶ added in v65.31.0
type MetricsAggregationRange struct { Header *DbManagementAnalyticsMetric `mandatory:"false" json:"header"` // The list of metrics returned for the specified request. Each of the metrics // has a `metricName` and additional properties like `metadata`, `dimensions`. // If a property is not set, then use the value from `header`. // Suppose `m` be an item in the `metrics` array: // - If `m.metricName` is not set, use `header.metricName` instead // - If `m.durationInSeconds` is not set, use `header.durationInSeconds` instead // - If `m.dimensions` is not set, use `header.dimensions` instead // - If `m.metadata` is not set, use `header.metadata` instead Metrics []DbManagementAnalyticsMetric `mandatory:"false" json:"metrics"` // The beginning of the time range (inclusive) of the returned metric data. RangeStartTimeInEpochSeconds *int64 `mandatory:"false" json:"rangeStartTimeInEpochSeconds"` // The end of the time range (exclusive) of the returned metric data. RangeEndTimeInEpochSeconds *int64 `mandatory:"false" json:"rangeEndTimeInEpochSeconds"` }
MetricsAggregationRange The set of aggregated data returned for a metric.
func (MetricsAggregationRange) String ¶ added in v65.31.0
func (m MetricsAggregationRange) String() string
func (MetricsAggregationRange) ValidateEnumValue ¶ added in v65.31.0
func (m MetricsAggregationRange) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MetricsAggregationRangeCollection ¶ added in v65.31.0
type MetricsAggregationRangeCollection struct { // The metric data. Items []MetricsAggregationRange `mandatory:"true" json:"items"` // The beginning of the metric data query time range. Expressed 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 of the metric data query time range. Expressed in UTC in // ISO-8601 format, which is `yyyy-MM-dd'T'hh:mm:ss.sss'Z'`. EndTime *string `mandatory:"false" json:"endTime"` }
MetricsAggregationRangeCollection The collection of metrics.
func (MetricsAggregationRangeCollection) String ¶ added in v65.31.0
func (m MetricsAggregationRangeCollection) String() string
func (MetricsAggregationRangeCollection) ValidateEnumValue ¶ added in v65.31.0
func (m MetricsAggregationRangeCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ModifyAutonomousDatabaseManagementFeatureDetails ¶ added in v65.73.0
type ModifyAutonomousDatabaseManagementFeatureDetails struct {
FeatureDetails AutonomousDatabaseFeatureDetails `mandatory:"true" json:"featureDetails"`
}
ModifyAutonomousDatabaseManagementFeatureDetails The details required to modify a Database Management feature for an Autonomous Database.
func (ModifyAutonomousDatabaseManagementFeatureDetails) String ¶ added in v65.73.0
func (m ModifyAutonomousDatabaseManagementFeatureDetails) String() string
func (*ModifyAutonomousDatabaseManagementFeatureDetails) UnmarshalJSON ¶ added in v65.73.0
func (m *ModifyAutonomousDatabaseManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ModifyAutonomousDatabaseManagementFeatureDetails) ValidateEnumValue ¶ added in v65.73.0
func (m ModifyAutonomousDatabaseManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ModifyAutonomousDatabaseManagementFeatureRequest ¶ added in v65.73.0
type ModifyAutonomousDatabaseManagementFeatureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Autonomous Database. AutonomousDatabaseId *string `mandatory:"true" contributesTo:"path" name:"autonomousDatabaseId"` // The details required to modify a Database Management feature for an Autonomous Database. ModifyAutonomousDatabaseManagementFeatureDetails `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 }
ModifyAutonomousDatabaseManagementFeatureRequest wrapper for the ModifyAutonomousDatabaseManagementFeature operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ModifyAutonomousDatabaseManagementFeature.go.html to see an example of how to use ModifyAutonomousDatabaseManagementFeatureRequest.
func (ModifyAutonomousDatabaseManagementFeatureRequest) BinaryRequestBody ¶ added in v65.73.0
func (request ModifyAutonomousDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ModifyAutonomousDatabaseManagementFeatureRequest) HTTPRequest ¶ added in v65.73.0
func (request ModifyAutonomousDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ModifyAutonomousDatabaseManagementFeatureRequest) RetryPolicy ¶ added in v65.73.0
func (request ModifyAutonomousDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ModifyAutonomousDatabaseManagementFeatureRequest) String ¶ added in v65.73.0
func (request ModifyAutonomousDatabaseManagementFeatureRequest) String() string
func (ModifyAutonomousDatabaseManagementFeatureRequest) ValidateEnumValue ¶ added in v65.73.0
func (request ModifyAutonomousDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ModifyAutonomousDatabaseManagementFeatureResponse ¶ added in v65.73.0
type ModifyAutonomousDatabaseManagementFeatureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
ModifyAutonomousDatabaseManagementFeatureResponse wrapper for the ModifyAutonomousDatabaseManagementFeature operation
func (ModifyAutonomousDatabaseManagementFeatureResponse) HTTPResponse ¶ added in v65.73.0
func (response ModifyAutonomousDatabaseManagementFeatureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ModifyAutonomousDatabaseManagementFeatureResponse) String ¶ added in v65.73.0
func (response ModifyAutonomousDatabaseManagementFeatureResponse) String() string
type ModifyDatabaseManagementFeatureDetails ¶ added in v65.65.0
type ModifyDatabaseManagementFeatureDetails struct {
FeatureDetails DatabaseFeatureDetails `mandatory:"true" json:"featureDetails"`
}
ModifyDatabaseManagementFeatureDetails The details required to modify a Database Management features for an Oracle cloud database.
func (ModifyDatabaseManagementFeatureDetails) String ¶ added in v65.65.0
func (m ModifyDatabaseManagementFeatureDetails) String() string
func (*ModifyDatabaseManagementFeatureDetails) UnmarshalJSON ¶ added in v65.65.0
func (m *ModifyDatabaseManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ModifyDatabaseManagementFeatureDetails) ValidateEnumValue ¶ added in v65.65.0
func (m ModifyDatabaseManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ModifyDatabaseManagementFeatureRequest ¶ added in v65.65.0
type ModifyDatabaseManagementFeatureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Database. DatabaseId *string `mandatory:"true" contributesTo:"path" name:"databaseId"` // The details required to modify a Database Management feature for an Oracle cloud database. ModifyDatabaseManagementFeatureDetails `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 }
ModifyDatabaseManagementFeatureRequest wrapper for the ModifyDatabaseManagementFeature operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ModifyDatabaseManagementFeature.go.html to see an example of how to use ModifyDatabaseManagementFeatureRequest.
func (ModifyDatabaseManagementFeatureRequest) BinaryRequestBody ¶ added in v65.65.0
func (request ModifyDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ModifyDatabaseManagementFeatureRequest) HTTPRequest ¶ added in v65.65.0
func (request ModifyDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ModifyDatabaseManagementFeatureRequest) RetryPolicy ¶ added in v65.65.0
func (request ModifyDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ModifyDatabaseManagementFeatureRequest) String ¶ added in v65.65.0
func (request ModifyDatabaseManagementFeatureRequest) String() string
func (ModifyDatabaseManagementFeatureRequest) ValidateEnumValue ¶ added in v65.65.0
func (request ModifyDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ModifyDatabaseManagementFeatureResponse ¶ added in v65.65.0
type ModifyDatabaseManagementFeatureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
ModifyDatabaseManagementFeatureResponse wrapper for the ModifyDatabaseManagementFeature operation
func (ModifyDatabaseManagementFeatureResponse) HTTPResponse ¶ added in v65.65.0
func (response ModifyDatabaseManagementFeatureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ModifyDatabaseManagementFeatureResponse) String ¶ added in v65.65.0
func (response ModifyDatabaseManagementFeatureResponse) String() string
type ModifyPluggableDatabaseManagementFeatureDetails ¶ added in v65.65.0
type ModifyPluggableDatabaseManagementFeatureDetails struct {
FeatureDetails DatabaseFeatureDetails `mandatory:"true" json:"featureDetails"`
}
ModifyPluggableDatabaseManagementFeatureDetails The details required to modify a Database Management feature for an Oracle cloud pluggable database.
func (ModifyPluggableDatabaseManagementFeatureDetails) String ¶ added in v65.65.0
func (m ModifyPluggableDatabaseManagementFeatureDetails) String() string
func (*ModifyPluggableDatabaseManagementFeatureDetails) UnmarshalJSON ¶ added in v65.65.0
func (m *ModifyPluggableDatabaseManagementFeatureDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ModifyPluggableDatabaseManagementFeatureDetails) ValidateEnumValue ¶ added in v65.65.0
func (m ModifyPluggableDatabaseManagementFeatureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ModifyPluggableDatabaseManagementFeatureRequest ¶ added in v65.65.0
type ModifyPluggableDatabaseManagementFeatureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Oracle cloud pluggable database. PluggableDatabaseId *string `mandatory:"true" contributesTo:"path" name:"pluggableDatabaseId"` // The details required to modify a Database Management feature for an Oracle cloud pluggable database. ModifyPluggableDatabaseManagementFeatureDetails `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 }
ModifyPluggableDatabaseManagementFeatureRequest wrapper for the ModifyPluggableDatabaseManagementFeature operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ModifyPluggableDatabaseManagementFeature.go.html to see an example of how to use ModifyPluggableDatabaseManagementFeatureRequest.
func (ModifyPluggableDatabaseManagementFeatureRequest) BinaryRequestBody ¶ added in v65.65.0
func (request ModifyPluggableDatabaseManagementFeatureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ModifyPluggableDatabaseManagementFeatureRequest) HTTPRequest ¶ added in v65.65.0
func (request ModifyPluggableDatabaseManagementFeatureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ModifyPluggableDatabaseManagementFeatureRequest) RetryPolicy ¶ added in v65.65.0
func (request ModifyPluggableDatabaseManagementFeatureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ModifyPluggableDatabaseManagementFeatureRequest) String ¶ added in v65.65.0
func (request ModifyPluggableDatabaseManagementFeatureRequest) String() string
func (ModifyPluggableDatabaseManagementFeatureRequest) ValidateEnumValue ¶ added in v65.65.0
func (request ModifyPluggableDatabaseManagementFeatureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ModifyPluggableDatabaseManagementFeatureResponse ¶ added in v65.65.0
type ModifyPluggableDatabaseManagementFeatureResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
ModifyPluggableDatabaseManagementFeatureResponse wrapper for the ModifyPluggableDatabaseManagementFeature operation
func (ModifyPluggableDatabaseManagementFeatureResponse) HTTPResponse ¶ added in v65.65.0
func (response ModifyPluggableDatabaseManagementFeatureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ModifyPluggableDatabaseManagementFeatureResponse) String ¶ added in v65.65.0
func (response ModifyPluggableDatabaseManagementFeatureResponse) String() string
type ModifySnapshotSettingsDetails ¶ added in v65.49.1
type ModifySnapshotSettingsDetails struct { // The retention time in minutes. Acceptable values are 0, 1440 to 52596000 (inclusive), and null. Retention *int `mandatory:"false" json:"retention"` // The interval time in minutes. Acceptable values are 0, 10 to 527040 (inclusive), and null. Interval *int `mandatory:"false" json:"interval"` }
ModifySnapshotSettingsDetails Details to modify the AWR snapshot settings for a database.
func (ModifySnapshotSettingsDetails) String ¶ added in v65.49.1
func (m ModifySnapshotSettingsDetails) String() string
func (ModifySnapshotSettingsDetails) ValidateEnumValue ¶ added in v65.49.1
func (m ModifySnapshotSettingsDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ModifySnapshotSettingsRequest ¶ added in v65.49.1
type ModifySnapshotSettingsRequest 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"` // Request to modify snapshot settings for a Database. ModifySnapshotSettingsDetails `contributesTo:"body"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
ModifySnapshotSettingsRequest wrapper for the ModifySnapshotSettings operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ModifySnapshotSettings.go.html to see an example of how to use ModifySnapshotSettingsRequest.
func (ModifySnapshotSettingsRequest) BinaryRequestBody ¶ added in v65.49.1
func (request ModifySnapshotSettingsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ModifySnapshotSettingsRequest) HTTPRequest ¶ added in v65.49.1
func (request ModifySnapshotSettingsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ModifySnapshotSettingsRequest) RetryPolicy ¶ added in v65.49.1
func (request ModifySnapshotSettingsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ModifySnapshotSettingsRequest) String ¶ added in v65.49.1
func (request ModifySnapshotSettingsRequest) String() string
func (ModifySnapshotSettingsRequest) ValidateEnumValue ¶ added in v65.49.1
func (request ModifySnapshotSettingsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ModifySnapshotSettingsResponse ¶ added in v65.49.1
type ModifySnapshotSettingsResponse 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"` }
ModifySnapshotSettingsResponse wrapper for the ModifySnapshotSettings operation
func (ModifySnapshotSettingsResponse) HTTPResponse ¶ added in v65.49.1
func (response ModifySnapshotSettingsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ModifySnapshotSettingsResponse) String ¶ added in v65.49.1
func (response ModifySnapshotSettingsResponse) String() string
type MySqlConfigurationDataCollection ¶ added in v65.52.0
type MySqlConfigurationDataCollection struct { // The list of ConfigurationDataSummary records. Items []MySqlConfigurationDataSummary `mandatory:"true" json:"items"` }
MySqlConfigurationDataCollection The collection of configuration records for a specific MySQL Database.
func (MySqlConfigurationDataCollection) String ¶ added in v65.52.0
func (m MySqlConfigurationDataCollection) String() string
func (MySqlConfigurationDataCollection) ValidateEnumValue ¶ added in v65.52.0
func (m MySqlConfigurationDataCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MySqlConfigurationDataSummary ¶ added in v65.52.0
type MySqlConfigurationDataSummary struct { // The name of the configuration variable Name *string `mandatory:"true" json:"name"` // The value of the variable. Value *string `mandatory:"true" json:"value"` // The source from which the variable was most recently set. Source MySqlConfigurationDataSummarySourceEnum `mandatory:"true" json:"source"` // The minimum value of the variable. MinValue *float32 `mandatory:"true" json:"minValue"` // The maximum value of the variable. MaxValue *float32 `mandatory:"true" json:"maxValue"` // The type of variable. Type *string `mandatory:"true" json:"type"` // The default value of the variable. DefaultValue *string `mandatory:"true" json:"defaultValue"` // The time when the value of the variable was set. TimeSet *common.SDKTime `mandatory:"true" json:"timeSet"` // The host from where the value of the variable was set. This is empty for a MySQL Database System. HostSet *string `mandatory:"true" json:"hostSet"` // The user who sets the value of the variable. This is empty for a MySQL Database System. UserSet *string `mandatory:"true" json:"userSet"` // Indicates whether the variable can be set dynamically or not. IsDynamic *bool `mandatory:"true" json:"isDynamic"` // Indicates whether the variable is set at server startup. IsInit *bool `mandatory:"true" json:"isInit"` // Indicates whether the variable is configurable. IsConfigurable *bool `mandatory:"true" json:"isConfigurable"` // The path name of the option file (VARIABLE_PATH), if the variable was set in an option file. If the variable was not set in an Path *string `mandatory:"true" json:"path"` // The description of the variable. Description *string `mandatory:"true" json:"description"` // The comma-separated list of possible values for the variable in value:valueDescription format. PossibleValues *string `mandatory:"true" json:"possibleValues"` // The comma-separated list of MySQL versions that support the variable. SupportedVersions *string `mandatory:"true" json:"supportedVersions"` }
MySqlConfigurationDataSummary The configuration variables for a MySQL Database.
func (MySqlConfigurationDataSummary) String ¶ added in v65.52.0
func (m MySqlConfigurationDataSummary) String() string
func (MySqlConfigurationDataSummary) ValidateEnumValue ¶ added in v65.52.0
func (m MySqlConfigurationDataSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MySqlConfigurationDataSummarySourceEnum ¶ added in v65.52.0
type MySqlConfigurationDataSummarySourceEnum string
MySqlConfigurationDataSummarySourceEnum Enum with underlying type: string
const ( MySqlConfigurationDataSummarySourceCompiled MySqlConfigurationDataSummarySourceEnum = "COMPILED" MySqlConfigurationDataSummarySourceGlobal MySqlConfigurationDataSummarySourceEnum = "GLOBAL" MySqlConfigurationDataSummarySourceServer MySqlConfigurationDataSummarySourceEnum = "SERVER" MySqlConfigurationDataSummarySourceExplicit MySqlConfigurationDataSummarySourceEnum = "EXPLICIT" MySqlConfigurationDataSummarySourceExtra MySqlConfigurationDataSummarySourceEnum = "EXTRA" MySqlConfigurationDataSummarySourceUser MySqlConfigurationDataSummarySourceEnum = "USER" MySqlConfigurationDataSummarySourceLogin MySqlConfigurationDataSummarySourceEnum = "LOGIN" MySqlConfigurationDataSummarySourceCommandLine MySqlConfigurationDataSummarySourceEnum = "COMMAND_LINE" MySqlConfigurationDataSummarySourcePersisted MySqlConfigurationDataSummarySourceEnum = "PERSISTED" MySqlConfigurationDataSummarySourceDynamic MySqlConfigurationDataSummarySourceEnum = "DYNAMIC" )
Set of constants representing the allowable values for MySqlConfigurationDataSummarySourceEnum
func GetMappingMySqlConfigurationDataSummarySourceEnum ¶ added in v65.52.0
func GetMappingMySqlConfigurationDataSummarySourceEnum(val string) (MySqlConfigurationDataSummarySourceEnum, bool)
GetMappingMySqlConfigurationDataSummarySourceEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMySqlConfigurationDataSummarySourceEnumValues ¶ added in v65.52.0
func GetMySqlConfigurationDataSummarySourceEnumValues() []MySqlConfigurationDataSummarySourceEnum
GetMySqlConfigurationDataSummarySourceEnumValues Enumerates the set of values for MySqlConfigurationDataSummarySourceEnum
type MySqlDataCollection ¶ added in v65.52.0
type MySqlDataCollection struct { // The list of SQLDataSummary records. Items []MySqlDataSummary `mandatory:"true" json:"items"` }
MySqlDataCollection The collection of SQL performance data records for a specific Managed MySQL Database.
func (MySqlDataCollection) String ¶ added in v65.52.0
func (m MySqlDataCollection) String() string
func (MySqlDataCollection) ValidateEnumValue ¶ added in v65.52.0
func (m MySqlDataCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MySqlDataSummary ¶ added in v65.52.0
type MySqlDataSummary struct { // The name of the default schema when executing the query. If a schema is not set as the default, then the value is NULL. SchemaName *string `mandatory:"true" json:"schemaName"` // The digest information of the normalized query. Digest *string `mandatory:"true" json:"digest"` // The normalized query. DigestText *string `mandatory:"true" json:"digestText"` // The number Of times the query has been executed. CountStar *float32 `mandatory:"true" json:"countStar"` // The total amount of time that has been spent executing the query. SumTimerWait *float32 `mandatory:"true" json:"sumTimerWait"` // The fastest the query has been executed. MinTimerWait *float32 `mandatory:"true" json:"minTimerWait"` // The average execution time. AvgTimerWait *float32 `mandatory:"true" json:"avgTimerWait"` // The slowest the query has been executed. MaxTimerWait *float32 `mandatory:"true" json:"maxTimerWait"` // The total amount of time that has been spent waiting for table locks. SumLockTime *float32 `mandatory:"true" json:"sumLockTime"` // The total number of errors that have been encountered executing the query. SumErrors *float32 `mandatory:"true" json:"sumErrors"` // The total number of warnings that have been encountered executing the query. SumWarnings *float32 `mandatory:"true" json:"sumWarnings"` // The total number of rows that have been modified by the query. SumRowsAffected *float32 `mandatory:"true" json:"sumRowsAffected"` // The total number of rows that have been returned (sent) to the client. SumRowsSent *float32 `mandatory:"true" json:"sumRowsSent"` // The total number of rows that have been examined by the query. SumRowsExamined *float32 `mandatory:"true" json:"sumRowsExamined"` // The total number of On-Disk internal temporary tables that have been created by the query. SumCreatedTempDiskTables *float32 `mandatory:"true" json:"sumCreatedTempDiskTables"` // The total number of internal temporary tables (in memory or on disk), which have been created by the query. SumCreatedTempTables *float32 `mandatory:"true" json:"sumCreatedTempTables"` // The total number of joins that have performed full table scans as there was no join condition or no index for the join condition. This is the same as the select_full_join status variable. SumSelectFullJoin *float32 `mandatory:"true" json:"sumSelectFullJoin"` // The total number of joins that use a full range search. This is the same as the select_full_range_join status variable. SumSelectFullRangeJoin *float32 `mandatory:"true" json:"sumSelectFullRangeJoin"` // The total number of times the query has used a range search. This is the same as the select_range status variable. SumSelectRange *float32 `mandatory:"true" json:"sumSelectRange"` // The total number of joins by the query where the join does not have an index that checks for the index usage after each row. This is the same as the select_range_check status variable. SumSelectRangeCheck *float32 `mandatory:"true" json:"sumSelectRangeCheck"` // The total number of times the query has performed a full table scan on the first table in the join. This is the same as the select_scan status variable. SumSelectScan *float32 `mandatory:"true" json:"sumSelectScan"` // The total number of sort merge passes that have been done to sort the result of the query. This is the same as the sort_merge_passes status variable. SumSortMergePasses *float32 `mandatory:"true" json:"sumSortMergePasses"` // The total number of times a sort was done using ranges. This is the same as the sort_range status variable. SumSortRange *float32 `mandatory:"true" json:"sumSortRange"` // The total number of rows sorted. This is the same as the sort_rowsStatus variable. SumSortRows *float32 `mandatory:"true" json:"sumSortRows"` // The total number of times a sort was done by scanning the table. This is the same as the sort_scan status variable. SumSortScan *float32 `mandatory:"true" json:"sumSortScan"` // The total number of times no index was used to execute the query. SumNoIndexUsed *float32 `mandatory:"true" json:"sumNoIndexUsed"` // The total number of times no good index was used. This means that the extra column in The EXPLAIN output includes “Range Checked For Each Record.” SumNoGoodIndexUsed *float32 `mandatory:"true" json:"sumNoGoodIndexUsed"` // The date and time the query was first seen. If the table is truncated, the first seen value is reset. FirstSeen *common.SDKTime `mandatory:"true" json:"firstSeen"` // The date and time the query was last seen. LastSeen *common.SDKTime `mandatory:"true" json:"lastSeen"` // The 95th percentile of the query latency. That is, 95% of the queries complete in the time given or in less time. Quantile95 *float32 `mandatory:"true" json:"quantile95"` // The 99th percentile of the query latency. Quantile99 *float32 `mandatory:"true" json:"quantile99"` // The 99.9th percentile of the query latency. Quantile999 *float32 `mandatory:"true" json:"quantile999"` // The number of query executions offloaded to HeatWave. HeatWaveOffloaded *float32 `mandatory:"false" json:"heatWaveOffloaded"` // The number of query executions with HeatWave out-of-memory errors. HeatWaveOutOfMemory *float32 `mandatory:"false" json:"heatWaveOutOfMemory"` }
MySqlDataSummary The SQL performance data record for a specific SQL query.
func (MySqlDataSummary) String ¶ added in v65.52.0
func (m MySqlDataSummary) String() string
func (MySqlDataSummary) ValidateEnumValue ¶ added in v65.52.0
func (m MySqlDataSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MySqlDatabaseStatusEnum ¶ added in v65.52.0
type MySqlDatabaseStatusEnum string
MySqlDatabaseStatusEnum Enum with underlying type: string
const ( MySqlDatabaseStatusUp MySqlDatabaseStatusEnum = "UP" MySqlDatabaseStatusDown MySqlDatabaseStatusEnum = "DOWN" MySqlDatabaseStatusUnknown MySqlDatabaseStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for MySqlDatabaseStatusEnum
func GetMappingMySqlDatabaseStatusEnum ¶ added in v65.52.0
func GetMappingMySqlDatabaseStatusEnum(val string) (MySqlDatabaseStatusEnum, bool)
GetMappingMySqlDatabaseStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMySqlDatabaseStatusEnumValues ¶ added in v65.52.0
func GetMySqlDatabaseStatusEnumValues() []MySqlDatabaseStatusEnum
GetMySqlDatabaseStatusEnumValues Enumerates the set of values for MySqlDatabaseStatusEnum
type MySqlDatabaseUsageMetrics ¶ added in v65.52.0
type MySqlDatabaseUsageMetrics struct { // The OCID of the compartment where the Managed MySQL Database resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The display name of the Managed MySQL Database. DatabaseName *string `mandatory:"true" json:"databaseName"` // Indicates MySQL Database type, ONPREMISE or MySQL Database System. DatabaseType *string `mandatory:"true" json:"databaseType"` // The type of MySQL Database System. MdsDeploymentType *string `mandatory:"true" json:"mdsDeploymentType"` // The lifecycle state of the MySQL Database System. MdslifecycleState *string `mandatory:"true" json:"mdslifecycleState"` // The version of the MySQL Database. DatabaseVersion *string `mandatory:"true" json:"databaseVersion"` // The OCID of the Managed MySQL Database. DbId *string `mandatory:"true" json:"dbId"` // The status of the MySQL Database. Indicates whether the status of the database // is UP, DOWN, or UNKNOWN at the current time. DatabaseStatus MySqlDatabaseStatusEnum `mandatory:"true" json:"databaseStatus"` // A list of the database health metrics like CPU, Storage, and Memory. Metrics []MySqlFleetMetricDefinition `mandatory:"true" json:"metrics"` // Indicates whether HeatWave is enabled for the MySQL Database System or not. IsHeatWaveEnabled *bool `mandatory:"false" json:"isHeatWaveEnabled"` // The name of the HeatWave cluster. HeatWaveClusterDisplayName *string `mandatory:"false" json:"heatWaveClusterDisplayName"` // The number of nodes in the HeatWave cluster. HeatWaveNodeCount *int `mandatory:"false" json:"heatWaveNodeCount"` }
MySqlDatabaseUsageMetrics The list of aggregated metrics for Managed MySQL Databases in the fleet.
func (MySqlDatabaseUsageMetrics) String ¶ added in v65.52.0
func (m MySqlDatabaseUsageMetrics) String() string
func (MySqlDatabaseUsageMetrics) ValidateEnumValue ¶ added in v65.52.0
func (m MySqlDatabaseUsageMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MySqlDeploymentTypeEnum ¶ added in v65.52.0
type MySqlDeploymentTypeEnum string
MySqlDeploymentTypeEnum Enum with underlying type: string
const ( MySqlDeploymentTypeOnpremise MySqlDeploymentTypeEnum = "ONPREMISE" MySqlDeploymentTypeMds MySqlDeploymentTypeEnum = "MDS" )
Set of constants representing the allowable values for MySqlDeploymentTypeEnum
func GetMappingMySqlDeploymentTypeEnum ¶ added in v65.52.0
func GetMappingMySqlDeploymentTypeEnum(val string) (MySqlDeploymentTypeEnum, bool)
GetMappingMySqlDeploymentTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetMySqlDeploymentTypeEnumValues ¶ added in v65.52.0
func GetMySqlDeploymentTypeEnumValues() []MySqlDeploymentTypeEnum
GetMySqlDeploymentTypeEnumValues Enumerates the set of values for MySqlDeploymentTypeEnum
type MySqlFleetByCategory ¶ added in v65.52.0
type MySqlFleetByCategory struct { // The type of the MySQL Database. Indicates whether the database is on premises or Oracle Cloud. Allowed values are: MDS and ONPREMISE DatabaseType *string `mandatory:"true" json:"databaseType"` // The type of MySQL Database installation. Allowed values are: STANDALONE, HEATWAVE and HA MdsDeploymentType *string `mandatory:"true" json:"mdsDeploymentType"` // The number of MySQL Databases. InventoryCount *int `mandatory:"true" json:"inventoryCount"` }
MySqlFleetByCategory The number of MySQL Databases in the fleet, grouped by database type and sub type.
func (MySqlFleetByCategory) String ¶ added in v65.52.0
func (m MySqlFleetByCategory) String() string
func (MySqlFleetByCategory) ValidateEnumValue ¶ added in v65.52.0
func (m MySqlFleetByCategory) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MySqlFleetMetricDefinition ¶ added in v65.52.0
type MySqlFleetMetricDefinition struct { // The value of the metric. MetricValue *int `mandatory:"true" json:"metricValue"` // The name of the metric. MetricName *string `mandatory:"true" json:"metricName"` // The data point date and time in UTC in ISO-8601 format. Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` // The dimensions of the metric. Dimensions []MetricDimensionDefinition `mandatory:"true" json:"dimensions"` // The unit of the metric value. Unit *string `mandatory:"true" json:"unit"` // The value of the metric. MetricValueDouble *float64 `mandatory:"false" json:"metricValueDouble"` }
MySqlFleetMetricDefinition The list of aggregated metrics for the Managed MySQL Databases in the fleet.
func (MySqlFleetMetricDefinition) String ¶ added in v65.52.0
func (m MySqlFleetMetricDefinition) String() string
func (MySqlFleetMetricDefinition) ValidateEnumValue ¶ added in v65.52.0
func (m MySqlFleetMetricDefinition) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MySqlFleetMetricSummaryDefinition ¶ added in v65.52.0
type MySqlFleetMetricSummaryDefinition struct { // The aggregated metric value. MetricValue *float32 `mandatory:"true" json:"metricValue"` // The unique dimension key and values of the metric. Dimensions []MetricDimensionDefinition `mandatory:"true" json:"dimensions"` // The name of the metric. MetricName *string `mandatory:"true" json:"metricName"` // The unit of the metric value. Unit *string `mandatory:"true" json:"unit"` }
MySqlFleetMetricSummaryDefinition A summary of the fleet metrics, which provides the metric aggregated value of the MySQL Databases in the fleet.
func (MySqlFleetMetricSummaryDefinition) String ¶ added in v65.52.0
func (m MySqlFleetMetricSummaryDefinition) String() string
func (MySqlFleetMetricSummaryDefinition) ValidateEnumValue ¶ added in v65.52.0
func (m MySqlFleetMetricSummaryDefinition) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MySqlFleetMetrics ¶ added in v65.52.0
type MySqlFleetMetrics struct { // The beginning of the time range during which metric data is retrieved. StartTime *string `mandatory:"true" json:"startTime"` // The end of the time range during which metric data is retrieved. EndTime *string `mandatory:"true" json:"endTime"` // The list of MySQL Databases in the fleet and their usage metrics. FleetDatabases []MySqlDatabaseUsageMetrics `mandatory:"true" json:"fleetDatabases"` // A summary of the inventory count and the metrics that describe the aggregated usage of CPU, storage, and so on of all the MySQL Databases in the fleet. FleetSummary []MySqlFleetSummary `mandatory:"true" json:"fleetSummary"` }
MySqlFleetMetrics The details of the MySQL Database fleet health metrics.
func (MySqlFleetMetrics) String ¶ added in v65.52.0
func (m MySqlFleetMetrics) String() string
func (MySqlFleetMetrics) ValidateEnumValue ¶ added in v65.52.0
func (m MySqlFleetMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MySqlFleetSummary ¶ added in v65.52.0
type MySqlFleetSummary struct { // The usage metrics for the Managed MySQL Databases in the fleet. AggregatedMetrics []MySqlFleetMetricSummaryDefinition `mandatory:"true" json:"aggregatedMetrics"` // A list of MySQL Databases in the fleet, grouped by database type. Inventory []MySqlFleetByCategory `mandatory:"true" json:"inventory"` }
MySqlFleetSummary A summary of the inventory count and the metrics that describe the aggregated usage of CPU, storage, and so on of all the MySQL Databases in the fleet.
func (MySqlFleetSummary) String ¶ added in v65.52.0
func (m MySqlFleetSummary) String() string
func (MySqlFleetSummary) ValidateEnumValue ¶ added in v65.52.0
func (m MySqlFleetSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type NamedCredential ¶ added in v65.57.0
type NamedCredential struct { // The name of the named credential. Name *string `mandatory:"true" json:"name"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the named credential. 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 current lifecycle state of the named credential. LifecycleState LifecycleStatesEnum `mandatory:"true" json:"lifecycleState"` // The date and time the named credential was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The information specified by the user about the named credential. Description *string `mandatory:"false" json:"description"` // The details of the lifecycle state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The scope of the named credential. Scope NamedCredentialScopeEnum `mandatory:"false" json:"scope,omitempty"` // The type of resource associated with the named credential. Type ResourceTypeEnum `mandatory:"false" json:"type,omitempty"` Content NamedCredentialContent `mandatory:"false" json:"content"` // The date and time the named credential was last updated. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the resource that // is associated to the named credential. AssociatedResource *string `mandatory:"false" json:"associatedResource"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
NamedCredential The details of a named credential.
func (NamedCredential) String ¶ added in v65.57.0
func (m NamedCredential) String() string
func (*NamedCredential) UnmarshalJSON ¶ added in v65.57.0
func (m *NamedCredential) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (NamedCredential) ValidateEnumValue ¶ added in v65.57.0
func (m NamedCredential) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type NamedCredentialCollection ¶ added in v65.57.0
type NamedCredentialCollection struct { // An array of named credential resources. Items []NamedCredentialSummary `mandatory:"true" json:"items"` }
NamedCredentialCollection A collection of named credential summary.
func (NamedCredentialCollection) String ¶ added in v65.57.0
func (m NamedCredentialCollection) String() string
func (NamedCredentialCollection) ValidateEnumValue ¶ added in v65.57.0
func (m NamedCredentialCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type NamedCredentialContent ¶ added in v65.57.0
type NamedCredentialContent interface { }
NamedCredentialContent The details of the named credential.
type NamedCredentialContentTypeEnum ¶ added in v65.57.0
type NamedCredentialContentTypeEnum string
NamedCredentialContentTypeEnum Enum with underlying type: string
const (
NamedCredentialContentTypeBasic NamedCredentialContentTypeEnum = "BASIC"
)
Set of constants representing the allowable values for NamedCredentialContentTypeEnum
func GetMappingNamedCredentialContentTypeEnum ¶ added in v65.57.0
func GetMappingNamedCredentialContentTypeEnum(val string) (NamedCredentialContentTypeEnum, bool)
GetMappingNamedCredentialContentTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetNamedCredentialContentTypeEnumValues ¶ added in v65.57.0
func GetNamedCredentialContentTypeEnumValues() []NamedCredentialContentTypeEnum
GetNamedCredentialContentTypeEnumValues Enumerates the set of values for NamedCredentialContentTypeEnum
type NamedCredentialScopeEnum ¶ added in v65.57.0
type NamedCredentialScopeEnum string
NamedCredentialScopeEnum Enum with underlying type: string
const ( NamedCredentialScopeResource NamedCredentialScopeEnum = "RESOURCE" NamedCredentialScopeGlobal NamedCredentialScopeEnum = "GLOBAL" )
Set of constants representing the allowable values for NamedCredentialScopeEnum
func GetMappingNamedCredentialScopeEnum ¶ added in v65.57.0
func GetMappingNamedCredentialScopeEnum(val string) (NamedCredentialScopeEnum, bool)
GetMappingNamedCredentialScopeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetNamedCredentialScopeEnumValues ¶ added in v65.57.0
func GetNamedCredentialScopeEnumValues() []NamedCredentialScopeEnum
GetNamedCredentialScopeEnumValues Enumerates the set of values for NamedCredentialScopeEnum
type NamedCredentialSummary ¶ added in v65.57.0
type NamedCredentialSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the named credential. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment // in which the named credential resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The name of the named credential. Valid characters are uppercase or // lowercase letters, numbers, and "_". The name of the named credential // cannot be modified. It must be unique in the compartment and must begin with // an alphabetic character. Name *string `mandatory:"true" json:"name"` // The information specified by the user about the named credential. Description *string `mandatory:"true" json:"description"` // The scope of the named credential. Scope NamedCredentialScopeEnum `mandatory:"true" json:"scope"` // The type of resource associated with the named credential. Type ResourceTypeEnum `mandatory:"true" json:"type"` // The current lifecycle state of the named credential. LifecycleState LifecycleStatesEnum `mandatory:"true" json:"lifecycleState"` // The details of the lifecycle state. LifecycleDetails *string `mandatory:"true" json:"lifecycleDetails"` // The date and time the named credential was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the named credential was last updated. TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
NamedCredentialSummary A summary of the named credential.
func (NamedCredentialSummary) String ¶ added in v65.57.0
func (m NamedCredentialSummary) String() string
func (NamedCredentialSummary) ValidateEnumValue ¶ added in v65.57.0
func (m NamedCredentialSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type NamedPreferredCredential ¶ added in v65.57.0
type NamedPreferredCredential struct { // The name of the preferred credential. CredentialName *string `mandatory:"false" json:"credentialName"` // Indicates whether the preferred credential is accessible. IsAccessible *bool `mandatory:"false" json:"isAccessible"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Named Credential that contains the database user password metadata. NamedCredentialId *string `mandatory:"false" json:"namedCredentialId"` // The status of the preferred credential. Status PreferredCredentialStatusEnum `mandatory:"false" json:"status,omitempty"` }
NamedPreferredCredential The details of the 'NAMED_CREDENTIAL' preferred credential.
func (NamedPreferredCredential) GetCredentialName ¶ added in v65.57.0
func (m NamedPreferredCredential) GetCredentialName() *string
GetCredentialName returns CredentialName
func (NamedPreferredCredential) GetIsAccessible ¶ added in v65.57.0
func (m NamedPreferredCredential) GetIsAccessible() *bool
GetIsAccessible returns IsAccessible
func (NamedPreferredCredential) GetStatus ¶ added in v65.57.0
func (m NamedPreferredCredential) GetStatus() PreferredCredentialStatusEnum
GetStatus returns Status
func (NamedPreferredCredential) MarshalJSON ¶ added in v65.57.0
func (m NamedPreferredCredential) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (NamedPreferredCredential) String ¶ added in v65.57.0
func (m NamedPreferredCredential) String() string
func (NamedPreferredCredential) ValidateEnumValue ¶ added in v65.57.0
func (m NamedPreferredCredential) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error 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 GetMappingObjectPrivilegeSummaryCommonEnum ¶
func GetMappingObjectPrivilegeSummaryCommonEnum(val string) (ObjectPrivilegeSummaryCommonEnum, bool)
GetMappingObjectPrivilegeSummaryCommonEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingObjectPrivilegeSummaryGrantOptionEnum ¶
func GetMappingObjectPrivilegeSummaryGrantOptionEnum(val string) (ObjectPrivilegeSummaryGrantOptionEnum, bool)
GetMappingObjectPrivilegeSummaryGrantOptionEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingObjectPrivilegeSummaryHierarchyEnum ¶
func GetMappingObjectPrivilegeSummaryHierarchyEnum(val string) (ObjectPrivilegeSummaryHierarchyEnum, bool)
GetMappingObjectPrivilegeSummaryHierarchyEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingObjectPrivilegeSummaryInheritedEnum ¶
func GetMappingObjectPrivilegeSummaryInheritedEnum(val string) (ObjectPrivilegeSummaryInheritedEnum, bool)
GetMappingObjectPrivilegeSummaryInheritedEnum performs case Insensitive comparison on enum value and return the desired enum
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 for the 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 OpenAlertHistory ¶ added in v65.36.1
type OpenAlertHistory struct { // A list of open alerts. Alerts []OpenAlertSummary `mandatory:"true" json:"alerts"` }
OpenAlertHistory The existing open alerts in the Exadata storage server.
func (OpenAlertHistory) String ¶ added in v65.36.1
func (m OpenAlertHistory) String() string
func (OpenAlertHistory) ValidateEnumValue ¶ added in v65.36.1
func (m OpenAlertHistory) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OpenAlertSummary ¶ added in v65.36.1
type OpenAlertSummary struct { // The severity of the alert. Severity AlertSeverityEnumEnum `mandatory:"false" json:"severity,omitempty"` // The type of alert. Type AlertTypeEnumEnum `mandatory:"false" json:"type,omitempty"` // The start time of the alert. TimeStartAt *common.SDKTime `mandatory:"false" json:"timeStartAt"` // The alert message. Message *string `mandatory:"false" json:"message"` }
OpenAlertSummary An alert from the Exadata storage server.
func (OpenAlertSummary) String ¶ added in v65.36.1
func (m OpenAlertSummary) String() string
func (OpenAlertSummary) ValidateEnumValue ¶ added in v65.36.1
func (m OpenAlertSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OptimizerDatabase ¶ added in v65.16.0
type OptimizerDatabase 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. DbType DatabaseTypeEnum `mandatory:"true" json:"dbType"` // 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. DbSubType DatabaseSubTypeEnum `mandatory:"true" json:"dbSubType"` // The infrastructure used to deploy the Oracle Database. DbDeploymentType DeploymentTypeEnum `mandatory:"true" json:"dbDeploymentType"` // The version of the Oracle Database. DbVersion *string `mandatory:"true" json:"dbVersion"` // 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"` }
OptimizerDatabase The subset information of the Managed Database resource, which is used by Optimizer Statistics.
func (OptimizerDatabase) String ¶ added in v65.16.0
func (m OptimizerDatabase) String() string
func (OptimizerDatabase) ValidateEnumValue ¶ added in v65.16.0
func (m OptimizerDatabase) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OptimizerStatisticsAdvisorExecution ¶ added in v65.16.0
type OptimizerStatisticsAdvisorExecution struct { // The name of the Optimizer Statistics Advisor task. TaskName *string `mandatory:"true" json:"taskName"` // The name of the Optimizer Statistics Advisor execution. ExecutionName *string `mandatory:"true" json:"executionName"` // The start time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". TimeStart *common.SDKTime `mandatory:"true" json:"timeStart"` // The end time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". TimeEnd *common.SDKTime `mandatory:"true" json:"timeEnd"` // The status of the Optimizer Statistics Advisor execution. Status OptimizerStatisticsAdvisorExecutionStatusEnum `mandatory:"true" json:"status"` // The Optimizer Statistics Advisor execution status message, if any. StatusMessage *string `mandatory:"false" json:"statusMessage"` // The errors in the Optimizer Statistics Advisor execution, if any. ErrorMessage *string `mandatory:"false" json:"errorMessage"` // The number of findings generated by the Optimizer Statistics Advisor execution. Findings *int `mandatory:"false" json:"findings"` Database *OptimizerDatabase `mandatory:"false" json:"database"` Report *OptimizerStatisticsAdvisorExecutionReport `mandatory:"false" json:"report"` }
OptimizerStatisticsAdvisorExecution The summary of the Optimizer Statistics Advisor execution, which includes information about the Managed Database and a comprehensive execution report.
func (OptimizerStatisticsAdvisorExecution) String ¶ added in v65.16.0
func (m OptimizerStatisticsAdvisorExecution) String() string
func (OptimizerStatisticsAdvisorExecution) ValidateEnumValue ¶ added in v65.16.0
func (m OptimizerStatisticsAdvisorExecution) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OptimizerStatisticsAdvisorExecutionReport ¶ added in v65.16.0
type OptimizerStatisticsAdvisorExecutionReport struct { // A summary of the Optimizer Statistics Advisor execution. Summary *string `mandatory:"true" json:"summary"` // The list of rules that were not adhered to by the Optimizer Statistics Collection. Rules []AdvisorRule `mandatory:"true" json:"rules"` }
OptimizerStatisticsAdvisorExecutionReport A report that includes the rules, findings, recommendations, and actions discovered during the execution of the Optimizer Statistics Advisor.
func (OptimizerStatisticsAdvisorExecutionReport) String ¶ added in v65.16.0
func (m OptimizerStatisticsAdvisorExecutionReport) String() string
func (OptimizerStatisticsAdvisorExecutionReport) ValidateEnumValue ¶ added in v65.16.0
func (m OptimizerStatisticsAdvisorExecutionReport) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OptimizerStatisticsAdvisorExecutionScript ¶ added in v65.16.0
type OptimizerStatisticsAdvisorExecutionScript struct { // The Optimizer Statistics Advisor execution script. Script *string `mandatory:"true" json:"script"` }
OptimizerStatisticsAdvisorExecutionScript The Oracle system-generated script for the Optimizer Statistics Advisor execution.
func (OptimizerStatisticsAdvisorExecutionScript) String ¶ added in v65.16.0
func (m OptimizerStatisticsAdvisorExecutionScript) String() string
func (OptimizerStatisticsAdvisorExecutionScript) ValidateEnumValue ¶ added in v65.16.0
func (m OptimizerStatisticsAdvisorExecutionScript) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OptimizerStatisticsAdvisorExecutionStatusEnum ¶ added in v65.16.0
type OptimizerStatisticsAdvisorExecutionStatusEnum string
OptimizerStatisticsAdvisorExecutionStatusEnum Enum with underlying type: string
const ( OptimizerStatisticsAdvisorExecutionStatusExecuting OptimizerStatisticsAdvisorExecutionStatusEnum = "EXECUTING" OptimizerStatisticsAdvisorExecutionStatusCompleted OptimizerStatisticsAdvisorExecutionStatusEnum = "COMPLETED" OptimizerStatisticsAdvisorExecutionStatusInterrupted OptimizerStatisticsAdvisorExecutionStatusEnum = "INTERRUPTED" OptimizerStatisticsAdvisorExecutionStatusCancelled OptimizerStatisticsAdvisorExecutionStatusEnum = "CANCELLED" OptimizerStatisticsAdvisorExecutionStatusFatalError OptimizerStatisticsAdvisorExecutionStatusEnum = "FATAL_ERROR" )
Set of constants representing the allowable values for OptimizerStatisticsAdvisorExecutionStatusEnum
func GetMappingOptimizerStatisticsAdvisorExecutionStatusEnum ¶ added in v65.16.0
func GetMappingOptimizerStatisticsAdvisorExecutionStatusEnum(val string) (OptimizerStatisticsAdvisorExecutionStatusEnum, bool)
GetMappingOptimizerStatisticsAdvisorExecutionStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOptimizerStatisticsAdvisorExecutionStatusEnumValues ¶ added in v65.16.0
func GetOptimizerStatisticsAdvisorExecutionStatusEnumValues() []OptimizerStatisticsAdvisorExecutionStatusEnum
GetOptimizerStatisticsAdvisorExecutionStatusEnumValues Enumerates the set of values for OptimizerStatisticsAdvisorExecutionStatusEnum
type OptimizerStatisticsAdvisorExecutionSummary ¶ added in v65.16.0
type OptimizerStatisticsAdvisorExecutionSummary struct { // The name of the Optimizer Statistics Advisor task. TaskName *string `mandatory:"true" json:"taskName"` // The name of the Optimizer Statistics Advisor execution. ExecutionName *string `mandatory:"true" json:"executionName"` // The start time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". TimeStart *common.SDKTime `mandatory:"true" json:"timeStart"` // The end time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database // in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'". TimeEnd *common.SDKTime `mandatory:"true" json:"timeEnd"` // The status of the Optimizer Statistics Advisor execution. Status OptimizerStatisticsAdvisorExecutionSummaryStatusEnum `mandatory:"true" json:"status"` // The Optimizer Statistics Advisor execution status message, if any. StatusMessage *string `mandatory:"false" json:"statusMessage"` // The errors in the Optimizer Statistics Advisor execution, if any. ErrorMessage *string `mandatory:"false" json:"errorMessage"` // The number of findings generated by the Optimizer Statistics Advisor execution. Findings *int `mandatory:"false" json:"findings"` }
OptimizerStatisticsAdvisorExecutionSummary The summary of the Optimizer Statistics Advisor execution.
func (OptimizerStatisticsAdvisorExecutionSummary) String ¶ added in v65.16.0
func (m OptimizerStatisticsAdvisorExecutionSummary) String() string
func (OptimizerStatisticsAdvisorExecutionSummary) ValidateEnumValue ¶ added in v65.16.0
func (m OptimizerStatisticsAdvisorExecutionSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OptimizerStatisticsAdvisorExecutionSummaryStatusEnum ¶ added in v65.16.0
type OptimizerStatisticsAdvisorExecutionSummaryStatusEnum string
OptimizerStatisticsAdvisorExecutionSummaryStatusEnum Enum with underlying type: string
const ( OptimizerStatisticsAdvisorExecutionSummaryStatusExecuting OptimizerStatisticsAdvisorExecutionSummaryStatusEnum = "EXECUTING" OptimizerStatisticsAdvisorExecutionSummaryStatusCompleted OptimizerStatisticsAdvisorExecutionSummaryStatusEnum = "COMPLETED" OptimizerStatisticsAdvisorExecutionSummaryStatusInterrupted OptimizerStatisticsAdvisorExecutionSummaryStatusEnum = "INTERRUPTED" OptimizerStatisticsAdvisorExecutionSummaryStatusCancelled OptimizerStatisticsAdvisorExecutionSummaryStatusEnum = "CANCELLED" OptimizerStatisticsAdvisorExecutionSummaryStatusFatalError OptimizerStatisticsAdvisorExecutionSummaryStatusEnum = "FATAL_ERROR" )
Set of constants representing the allowable values for OptimizerStatisticsAdvisorExecutionSummaryStatusEnum
func GetMappingOptimizerStatisticsAdvisorExecutionSummaryStatusEnum ¶ added in v65.16.0
func GetMappingOptimizerStatisticsAdvisorExecutionSummaryStatusEnum(val string) (OptimizerStatisticsAdvisorExecutionSummaryStatusEnum, bool)
GetMappingOptimizerStatisticsAdvisorExecutionSummaryStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOptimizerStatisticsAdvisorExecutionSummaryStatusEnumValues ¶ added in v65.16.0
func GetOptimizerStatisticsAdvisorExecutionSummaryStatusEnumValues() []OptimizerStatisticsAdvisorExecutionSummaryStatusEnum
GetOptimizerStatisticsAdvisorExecutionSummaryStatusEnumValues Enumerates the set of values for OptimizerStatisticsAdvisorExecutionSummaryStatusEnum
type OptimizerStatisticsAdvisorExecutionsCollection ¶ added in v65.16.0
type OptimizerStatisticsAdvisorExecutionsCollection struct { // The list of Optimizer Statistics Advisor executions. Items []OptimizerStatisticsAdvisorExecutionSummary `mandatory:"true" json:"items"` }
OptimizerStatisticsAdvisorExecutionsCollection The details of each Optimizer Statistics Advisor execution.
func (OptimizerStatisticsAdvisorExecutionsCollection) String ¶ added in v65.16.0
func (m OptimizerStatisticsAdvisorExecutionsCollection) String() string
func (OptimizerStatisticsAdvisorExecutionsCollection) ValidateEnumValue ¶ added in v65.16.0
func (m OptimizerStatisticsAdvisorExecutionsCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OptimizerStatisticsCollectionAggregationSummary ¶ added in v65.16.0
type OptimizerStatisticsCollectionAggregationSummary struct { // Indicates the start of the hour as the statistics are aggregated per hour. TimeStart *common.SDKTime `mandatory:"true" json:"timeStart"` // The optimizer statistics tasks grouped by type. GroupBy OptimizerStatisticsGroupByTypesEnum `mandatory:"false" json:"groupBy,omitempty"` // Indicates the end of the hour as the statistics are aggregated per hour. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The number of tasks or objects for which statistics are yet to be gathered. Pending *int `mandatory:"false" json:"pending"` // The number of tasks or objects for which statistics gathering is in progress. InProgress *int `mandatory:"false" json:"inProgress"` // The number of tasks or objects for which statistics gathering is completed. Completed *int `mandatory:"false" json:"completed"` // The number of tasks or objects for which statistics gathering failed. Failed *int `mandatory:"false" json:"failed"` // The number of tasks or objects for which statistics gathering was skipped. Skipped *int `mandatory:"false" json:"skipped"` // The number of tasks or objects for which statistics gathering timed out. TimedOut *int `mandatory:"false" json:"timedOut"` // The number of tasks or objects for which the status of statistics gathering is unknown. Unknown *int `mandatory:"false" json:"unknown"` // The total number of tasks or objects for which statistics collection is finished. This number is the // sum of all the tasks or objects with various statuses: pending, inProgress, completed, failed, skipped, // timedOut, and unknown. Total *int `mandatory:"false" json:"total"` }
OptimizerStatisticsCollectionAggregationSummary The summary of the Optimizer Statistics Collection, which includes the aggregated number of tasks grouped by status.
func (OptimizerStatisticsCollectionAggregationSummary) String ¶ added in v65.16.0
func (m OptimizerStatisticsCollectionAggregationSummary) String() string
func (OptimizerStatisticsCollectionAggregationSummary) ValidateEnumValue ¶ added in v65.16.0
func (m OptimizerStatisticsCollectionAggregationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OptimizerStatisticsCollectionAggregationsCollection ¶ added in v65.16.0
type OptimizerStatisticsCollectionAggregationsCollection struct { // The list of Optimizer Statistics Collection details. Items []OptimizerStatisticsCollectionAggregationSummary `mandatory:"true" json:"items"` }
OptimizerStatisticsCollectionAggregationsCollection The number of times optimizer statistics are collected each hour, grouped by task status.
func (OptimizerStatisticsCollectionAggregationsCollection) String ¶ added in v65.16.0
func (m OptimizerStatisticsCollectionAggregationsCollection) String() string
func (OptimizerStatisticsCollectionAggregationsCollection) ValidateEnumValue ¶ added in v65.16.0
func (m OptimizerStatisticsCollectionAggregationsCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OptimizerStatisticsCollectionOperation ¶ added in v65.16.0
type OptimizerStatisticsCollectionOperation struct { // The ID of the operation. Id *int `mandatory:"true" json:"id"` // The name of the operation. OperationName *string `mandatory:"true" json:"operationName"` // The target object type such as Table, Index, and Partition. Target *string `mandatory:"true" json:"target"` // The name of the job. JobName *string `mandatory:"true" json:"jobName"` // The status of the operation such as Completed, and Failed. Status OptimizerStatisticsCollectionOperationStatusEnum `mandatory:"true" json:"status"` // The start time of the operation. StartTime *string `mandatory:"true" json:"startTime"` // The end time of the operation. EndTime *string `mandatory:"true" json:"endTime"` // The time it takes to complete the operation (in seconds). DurationInSeconds *float32 `mandatory:"true" json:"durationInSeconds"` // The number of objects for which statistics collection is completed. CompletedCount *int `mandatory:"false" json:"completedCount"` // The number of objects for which statistics collection is in progress. InProgressCount *int `mandatory:"false" json:"inProgressCount"` // The number of objects for which statistics collection failed. FailedCount *int `mandatory:"false" json:"failedCount"` // The number of objects for which statistics collection timed out. TimedOutCount *int `mandatory:"false" json:"timedOutCount"` // The total number of objects for which statistics is collected. This number is the sum of all the objects // with various statuses: completed, inProgress, failed, and timedOut. TotalObjectsCount *int `mandatory:"false" json:"totalObjectsCount"` Database *OptimizerDatabase `mandatory:"false" json:"database"` // An array of Optimizer Statistics Collection task details. Tasks []OptimizerStatisticsOperationTask `mandatory:"false" json:"tasks"` }
OptimizerStatisticsCollectionOperation The summary of the Optimizer Statistics Collection tasks, which includes details of the Managed Database and the execution.
func (OptimizerStatisticsCollectionOperation) String ¶ added in v65.16.0
func (m OptimizerStatisticsCollectionOperation) String() string
func (OptimizerStatisticsCollectionOperation) ValidateEnumValue ¶ added in v65.16.0
func (m OptimizerStatisticsCollectionOperation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OptimizerStatisticsCollectionOperationStatusEnum ¶ added in v65.16.0
type OptimizerStatisticsCollectionOperationStatusEnum string
OptimizerStatisticsCollectionOperationStatusEnum Enum with underlying type: string
const ( OptimizerStatisticsCollectionOperationStatusInProgress OptimizerStatisticsCollectionOperationStatusEnum = "IN_PROGRESS" OptimizerStatisticsCollectionOperationStatusCompleted OptimizerStatisticsCollectionOperationStatusEnum = "COMPLETED" OptimizerStatisticsCollectionOperationStatusFailed OptimizerStatisticsCollectionOperationStatusEnum = "FAILED" OptimizerStatisticsCollectionOperationStatusTimedOut OptimizerStatisticsCollectionOperationStatusEnum = "TIMED_OUT" OptimizerStatisticsCollectionOperationStatusUnknown OptimizerStatisticsCollectionOperationStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for OptimizerStatisticsCollectionOperationStatusEnum
func GetMappingOptimizerStatisticsCollectionOperationStatusEnum ¶ added in v65.16.0
func GetMappingOptimizerStatisticsCollectionOperationStatusEnum(val string) (OptimizerStatisticsCollectionOperationStatusEnum, bool)
GetMappingOptimizerStatisticsCollectionOperationStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOptimizerStatisticsCollectionOperationStatusEnumValues ¶ added in v65.16.0
func GetOptimizerStatisticsCollectionOperationStatusEnumValues() []OptimizerStatisticsCollectionOperationStatusEnum
GetOptimizerStatisticsCollectionOperationStatusEnumValues Enumerates the set of values for OptimizerStatisticsCollectionOperationStatusEnum
type OptimizerStatisticsCollectionOperationSummary ¶ added in v65.16.0
type OptimizerStatisticsCollectionOperationSummary struct { // The ID of the operation. Id *int `mandatory:"true" json:"id"` // The name of the operation. OperationName *string `mandatory:"true" json:"operationName"` // The target object type such as Table, Index, and Partition. Target *string `mandatory:"true" json:"target"` // The name of the job. JobName *string `mandatory:"true" json:"jobName"` // The status of the operation such as Completed, and Failed. Status OptimizerStatisticsCollectionOperationSummaryStatusEnum `mandatory:"true" json:"status"` // The start time of the operation. StartTime *string `mandatory:"true" json:"startTime"` // The end time of the operation. EndTime *string `mandatory:"true" json:"endTime"` // The time it takes to complete the operation (in seconds). DurationInSeconds *float32 `mandatory:"true" json:"durationInSeconds"` // The number of objects for which statistics collection is completed. CompletedCount *int `mandatory:"false" json:"completedCount"` // The number of objects for which statistics collection is in progress. InProgressCount *int `mandatory:"false" json:"inProgressCount"` // The number of objects for which statistics collection failed. FailedCount *int `mandatory:"false" json:"failedCount"` // The number of objects for which statistics collection timed out. TimedOutCount *int `mandatory:"false" json:"timedOutCount"` // The total number of objects for which statistics is collected. This number is the sum of all the objects // with various statuses: completed, inProgress, failed, and timedOut. TotalObjectsCount *int `mandatory:"false" json:"totalObjectsCount"` }
OptimizerStatisticsCollectionOperationSummary The summary of the Optimizer Statistics Collection operation.
func (OptimizerStatisticsCollectionOperationSummary) String ¶ added in v65.16.0
func (m OptimizerStatisticsCollectionOperationSummary) String() string
func (OptimizerStatisticsCollectionOperationSummary) ValidateEnumValue ¶ added in v65.16.0
func (m OptimizerStatisticsCollectionOperationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OptimizerStatisticsCollectionOperationSummaryStatusEnum ¶ added in v65.16.0
type OptimizerStatisticsCollectionOperationSummaryStatusEnum string
OptimizerStatisticsCollectionOperationSummaryStatusEnum Enum with underlying type: string
const ( OptimizerStatisticsCollectionOperationSummaryStatusInProgress OptimizerStatisticsCollectionOperationSummaryStatusEnum = "IN_PROGRESS" OptimizerStatisticsCollectionOperationSummaryStatusCompleted OptimizerStatisticsCollectionOperationSummaryStatusEnum = "COMPLETED" OptimizerStatisticsCollectionOperationSummaryStatusFailed OptimizerStatisticsCollectionOperationSummaryStatusEnum = "FAILED" OptimizerStatisticsCollectionOperationSummaryStatusTimedOut OptimizerStatisticsCollectionOperationSummaryStatusEnum = "TIMED_OUT" OptimizerStatisticsCollectionOperationSummaryStatusUnknown OptimizerStatisticsCollectionOperationSummaryStatusEnum = "UNKNOWN" )
Set of constants representing the allowable values for OptimizerStatisticsCollectionOperationSummaryStatusEnum
func GetMappingOptimizerStatisticsCollectionOperationSummaryStatusEnum ¶ added in v65.16.0
func GetMappingOptimizerStatisticsCollectionOperationSummaryStatusEnum(val string) (OptimizerStatisticsCollectionOperationSummaryStatusEnum, bool)
GetMappingOptimizerStatisticsCollectionOperationSummaryStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOptimizerStatisticsCollectionOperationSummaryStatusEnumValues ¶ added in v65.16.0
func GetOptimizerStatisticsCollectionOperationSummaryStatusEnumValues() []OptimizerStatisticsCollectionOperationSummaryStatusEnum
GetOptimizerStatisticsCollectionOperationSummaryStatusEnumValues Enumerates the set of values for OptimizerStatisticsCollectionOperationSummaryStatusEnum
type OptimizerStatisticsCollectionOperationsCollection ¶ added in v65.16.0
type OptimizerStatisticsCollectionOperationsCollection struct { // The details of the Optimizer Statistics Collection operation. Items []OptimizerStatisticsCollectionOperationSummary `mandatory:"true" json:"items"` }
OptimizerStatisticsCollectionOperationsCollection The details of each statistics collection operation.
func (OptimizerStatisticsCollectionOperationsCollection) String ¶ added in v65.16.0
func (m OptimizerStatisticsCollectionOperationsCollection) String() string
func (OptimizerStatisticsCollectionOperationsCollection) ValidateEnumValue ¶ added in v65.16.0
func (m OptimizerStatisticsCollectionOperationsCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OptimizerStatisticsGroupByTypesEnum ¶ added in v65.16.0
type OptimizerStatisticsGroupByTypesEnum string
OptimizerStatisticsGroupByTypesEnum Enum with underlying type: string
const ( OptimizerStatisticsGroupByTypesTaskStatus OptimizerStatisticsGroupByTypesEnum = "TASK_STATUS" OptimizerStatisticsGroupByTypesTaskObjectsStatus OptimizerStatisticsGroupByTypesEnum = "TASK_OBJECTS_STATUS" )
Set of constants representing the allowable values for OptimizerStatisticsGroupByTypesEnum
func GetMappingOptimizerStatisticsGroupByTypesEnum ¶ added in v65.16.0
func GetMappingOptimizerStatisticsGroupByTypesEnum(val string) (OptimizerStatisticsGroupByTypesEnum, bool)
GetMappingOptimizerStatisticsGroupByTypesEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOptimizerStatisticsGroupByTypesEnumValues ¶ added in v65.16.0
func GetOptimizerStatisticsGroupByTypesEnumValues() []OptimizerStatisticsGroupByTypesEnum
GetOptimizerStatisticsGroupByTypesEnumValues Enumerates the set of values for OptimizerStatisticsGroupByTypesEnum
type OptimizerStatisticsOperationTask ¶ added in v65.16.0
type OptimizerStatisticsOperationTask struct { // The name of the target object for which statistics are gathered. Target *string `mandatory:"true" json:"target"` // The type of target object. TargetType OptimizerStatisticsOperationTaskTargetTypeEnum `mandatory:"true" json:"targetType"` // The start time of the Optimizer Statistics Collection task. TimeStart *common.SDKTime `mandatory:"true" json:"timeStart"` // The end time of the Optimizer Statistics Collection task. TimeEnd *common.SDKTime `mandatory:"true" json:"timeEnd"` // The status of the Optimizer Statistics Collection task. Status OptimizerStatisticsOperationTaskStatusEnum `mandatory:"true" json:"status"` }
OptimizerStatisticsOperationTask The details of the Optimizer Statistics Collection task.
func (OptimizerStatisticsOperationTask) String ¶ added in v65.16.0
func (m OptimizerStatisticsOperationTask) String() string
func (OptimizerStatisticsOperationTask) ValidateEnumValue ¶ added in v65.16.0
func (m OptimizerStatisticsOperationTask) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OptimizerStatisticsOperationTaskStatusEnum ¶ added in v65.16.0
type OptimizerStatisticsOperationTaskStatusEnum string
OptimizerStatisticsOperationTaskStatusEnum Enum with underlying type: string
const ( OptimizerStatisticsOperationTaskStatusPending OptimizerStatisticsOperationTaskStatusEnum = "PENDING" OptimizerStatisticsOperationTaskStatusInProgress OptimizerStatisticsOperationTaskStatusEnum = "IN_PROGRESS" OptimizerStatisticsOperationTaskStatusSkipped OptimizerStatisticsOperationTaskStatusEnum = "SKIPPED" OptimizerStatisticsOperationTaskStatusTimedOut OptimizerStatisticsOperationTaskStatusEnum = "TIMED_OUT" OptimizerStatisticsOperationTaskStatusCompleted OptimizerStatisticsOperationTaskStatusEnum = "COMPLETED" OptimizerStatisticsOperationTaskStatusFailed OptimizerStatisticsOperationTaskStatusEnum = "FAILED" )
Set of constants representing the allowable values for OptimizerStatisticsOperationTaskStatusEnum
func GetMappingOptimizerStatisticsOperationTaskStatusEnum ¶ added in v65.16.0
func GetMappingOptimizerStatisticsOperationTaskStatusEnum(val string) (OptimizerStatisticsOperationTaskStatusEnum, bool)
GetMappingOptimizerStatisticsOperationTaskStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOptimizerStatisticsOperationTaskStatusEnumValues ¶ added in v65.16.0
func GetOptimizerStatisticsOperationTaskStatusEnumValues() []OptimizerStatisticsOperationTaskStatusEnum
GetOptimizerStatisticsOperationTaskStatusEnumValues Enumerates the set of values for OptimizerStatisticsOperationTaskStatusEnum
type OptimizerStatisticsOperationTaskTargetTypeEnum ¶ added in v65.16.0
type OptimizerStatisticsOperationTaskTargetTypeEnum string
OptimizerStatisticsOperationTaskTargetTypeEnum Enum with underlying type: string
const ( OptimizerStatisticsOperationTaskTargetTypeTable OptimizerStatisticsOperationTaskTargetTypeEnum = "TABLE" OptimizerStatisticsOperationTaskTargetTypeGlobalTable OptimizerStatisticsOperationTaskTargetTypeEnum = "GLOBAL_TABLE" OptimizerStatisticsOperationTaskTargetTypeCoordinatorTable OptimizerStatisticsOperationTaskTargetTypeEnum = "COORDINATOR_TABLE" OptimizerStatisticsOperationTaskTargetTypeTablePartition OptimizerStatisticsOperationTaskTargetTypeEnum = "TABLE_PARTITION" OptimizerStatisticsOperationTaskTargetTypeTableSubpartition OptimizerStatisticsOperationTaskTargetTypeEnum = "TABLE_SUBPARTITION" OptimizerStatisticsOperationTaskTargetTypeIndex OptimizerStatisticsOperationTaskTargetTypeEnum = "INDEX" OptimizerStatisticsOperationTaskTargetTypeIndexPartition OptimizerStatisticsOperationTaskTargetTypeEnum = "INDEX_PARTITION" OptimizerStatisticsOperationTaskTargetTypeIndexSubpartition OptimizerStatisticsOperationTaskTargetTypeEnum = "INDEX_SUBPARTITION" )
Set of constants representing the allowable values for OptimizerStatisticsOperationTaskTargetTypeEnum
func GetMappingOptimizerStatisticsOperationTaskTargetTypeEnum ¶ added in v65.16.0
func GetMappingOptimizerStatisticsOperationTaskTargetTypeEnum(val string) (OptimizerStatisticsOperationTaskTargetTypeEnum, bool)
GetMappingOptimizerStatisticsOperationTaskTargetTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOptimizerStatisticsOperationTaskTargetTypeEnumValues ¶ added in v65.16.0
func GetOptimizerStatisticsOperationTaskTargetTypeEnumValues() []OptimizerStatisticsOperationTaskTargetTypeEnum
GetOptimizerStatisticsOperationTaskTargetTypeEnumValues Enumerates the set of values for OptimizerStatisticsOperationTaskTargetTypeEnum
type OptimizerStatisticsTaskFilterTypesEnum ¶ added in v65.16.0
type OptimizerStatisticsTaskFilterTypesEnum string
OptimizerStatisticsTaskFilterTypesEnum Enum with underlying type: string
const ( OptimizerStatisticsTaskFilterTypesAll OptimizerStatisticsTaskFilterTypesEnum = "ALL" OptimizerStatisticsTaskFilterTypesManual OptimizerStatisticsTaskFilterTypesEnum = "MANUAL" OptimizerStatisticsTaskFilterTypesAuto OptimizerStatisticsTaskFilterTypesEnum = "AUTO" )
Set of constants representing the allowable values for OptimizerStatisticsTaskFilterTypesEnum
func GetMappingOptimizerStatisticsTaskFilterTypesEnum ¶ added in v65.16.0
func GetMappingOptimizerStatisticsTaskFilterTypesEnum(val string) (OptimizerStatisticsTaskFilterTypesEnum, bool)
GetMappingOptimizerStatisticsTaskFilterTypesEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOptimizerStatisticsTaskFilterTypesEnumValues ¶ added in v65.16.0
func GetOptimizerStatisticsTaskFilterTypesEnumValues() []OptimizerStatisticsTaskFilterTypesEnum
GetOptimizerStatisticsTaskFilterTypesEnumValues Enumerates the set of values for OptimizerStatisticsTaskFilterTypesEnum
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 GetMappingParameterScopeEnum ¶
func GetMappingParameterScopeEnum(val string) (ParameterScopeEnum, bool)
GetMappingParameterScopeEnum performs case Insensitive comparison on enum value and return the desired enum
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 PasswordSecretAccessModeEnum ¶ added in v65.57.0
type PasswordSecretAccessModeEnum string
PasswordSecretAccessModeEnum Enum with underlying type: string
const ( PasswordSecretAccessModeUserPrincipal PasswordSecretAccessModeEnum = "USER_PRINCIPAL" PasswordSecretAccessModeResourcePrincipal PasswordSecretAccessModeEnum = "RESOURCE_PRINCIPAL" )
Set of constants representing the allowable values for PasswordSecretAccessModeEnum
func GetMappingPasswordSecretAccessModeEnum ¶ added in v65.57.0
func GetMappingPasswordSecretAccessModeEnum(val string) (PasswordSecretAccessModeEnum, bool)
GetMappingPasswordSecretAccessModeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPasswordSecretAccessModeEnumValues ¶ added in v65.57.0
func GetPasswordSecretAccessModeEnumValues() []PasswordSecretAccessModeEnum
GetPasswordSecretAccessModeEnumValues Enumerates the set of values for PasswordSecretAccessModeEnum
type PatchExternalDbSystemDiscoveryDetails ¶ added in v65.31.0
type PatchExternalDbSystemDiscoveryDetails struct { // A sequence of instructions to apply to the resource. Items []PatchInstruction `mandatory:"false" json:"items"` }
PatchExternalDbSystemDiscoveryDetails The details required to update an external DB system discovery resource.
func (PatchExternalDbSystemDiscoveryDetails) String ¶ added in v65.31.0
func (m PatchExternalDbSystemDiscoveryDetails) String() string
func (*PatchExternalDbSystemDiscoveryDetails) UnmarshalJSON ¶ added in v65.31.0
func (m *PatchExternalDbSystemDiscoveryDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (PatchExternalDbSystemDiscoveryDetails) ValidateEnumValue ¶ added in v65.31.0
func (m PatchExternalDbSystemDiscoveryDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PatchExternalDbSystemDiscoveryRequest ¶ added in v65.31.0
type PatchExternalDbSystemDiscoveryRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system discovery. ExternalDbSystemDiscoveryId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemDiscoveryId"` // The details required to update an external DB system discovery. PatchExternalDbSystemDiscoveryDetails `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 }
PatchExternalDbSystemDiscoveryRequest wrapper for the PatchExternalDbSystemDiscovery operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/PatchExternalDbSystemDiscovery.go.html to see an example of how to use PatchExternalDbSystemDiscoveryRequest.
func (PatchExternalDbSystemDiscoveryRequest) BinaryRequestBody ¶ added in v65.31.0
func (request PatchExternalDbSystemDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (PatchExternalDbSystemDiscoveryRequest) HTTPRequest ¶ added in v65.31.0
func (request PatchExternalDbSystemDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (PatchExternalDbSystemDiscoveryRequest) RetryPolicy ¶ added in v65.31.0
func (request PatchExternalDbSystemDiscoveryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (PatchExternalDbSystemDiscoveryRequest) String ¶ added in v65.31.0
func (request PatchExternalDbSystemDiscoveryRequest) String() string
func (PatchExternalDbSystemDiscoveryRequest) ValidateEnumValue ¶ added in v65.31.0
func (request PatchExternalDbSystemDiscoveryRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PatchExternalDbSystemDiscoveryResponse ¶ added in v65.31.0
type PatchExternalDbSystemDiscoveryResponse struct { // The underlying http response RawResponse *http.Response // The ExternalDbSystemDiscovery instance ExternalDbSystemDiscovery `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"` }
PatchExternalDbSystemDiscoveryResponse wrapper for the PatchExternalDbSystemDiscovery operation
func (PatchExternalDbSystemDiscoveryResponse) HTTPResponse ¶ added in v65.31.0
func (response PatchExternalDbSystemDiscoveryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (PatchExternalDbSystemDiscoveryResponse) String ¶ added in v65.31.0
func (response PatchExternalDbSystemDiscoveryResponse) String() string
type PatchInstruction ¶ added in v65.31.0
type PatchInstruction interface { // The set of values to which the operation applies as a JMESPath expression (https://jmespath.org/specification.html) for evaluation against the context resource. // An operation fails if the selection yields an exception, except as otherwise specified. // Note that comparisons involving non-primitive values (objects or arrays) are not supported and will always evaluate to false. GetSelection() *string }
PatchInstruction A single instruction to be included as part of Patch request content.
type PatchInstructionOperationEnum ¶ added in v65.31.0
type PatchInstructionOperationEnum string
PatchInstructionOperationEnum Enum with underlying type: string
const (
PatchInstructionOperationMerge PatchInstructionOperationEnum = "MERGE"
)
Set of constants representing the allowable values for PatchInstructionOperationEnum
func GetMappingPatchInstructionOperationEnum ¶ added in v65.31.0
func GetMappingPatchInstructionOperationEnum(val string) (PatchInstructionOperationEnum, bool)
GetMappingPatchInstructionOperationEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPatchInstructionOperationEnumValues ¶ added in v65.31.0
func GetPatchInstructionOperationEnumValues() []PatchInstructionOperationEnum
GetPatchInstructionOperationEnumValues Enumerates the set of values for PatchInstructionOperationEnum
type PatchMergeInstruction ¶ added in v65.31.0
type PatchMergeInstruction struct { // The set of values to which the operation applies as a JMESPath expression (https://jmespath.org/specification.html) for evaluation against the context resource. // An operation fails if the selection yields an exception, except as otherwise specified. // Note that comparisons involving non-primitive values (objects or arrays) are not supported and will always evaluate to false. Selection *string `mandatory:"true" json:"selection"` // A value to be merged into the target. Value *interface{} `mandatory:"false" json:"value"` }
PatchMergeInstruction An operation that recursively updates items of the selection, or adding the value if the selection is empty. If the value is not an object, it is used directly, otherwise each key-value member is used to create or update a member of the same name in the target and the same process is applied recursively for each object-typed value (similar to RFC 7396 (https://tools.ietf.org/html/rfc7396#section-2) JSON Merge Patch, except that null values are copied rather than transformed into deletions). NOT_FOUND exceptions are handled by creating the implied containing structure. To avoid referential errors if an item's descendant is also in the selection, items of the selection are processed in order of decreasing depth.
func (PatchMergeInstruction) GetSelection ¶ added in v65.31.0
func (m PatchMergeInstruction) GetSelection() *string
GetSelection returns Selection
func (PatchMergeInstruction) MarshalJSON ¶ added in v65.31.0
func (m PatchMergeInstruction) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PatchMergeInstruction) String ¶ added in v65.31.0
func (m PatchMergeInstruction) String() string
func (PatchMergeInstruction) ValidateEnumValue ¶ added in v65.31.0
func (m PatchMergeInstruction) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error 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 PeerDatabaseMetrics ¶ added in v65.66.0
type PeerDatabaseMetrics struct { // A list of resource usage metrics for the peer database. PeerDbMetrics []DatabaseUsageMetrics `mandatory:"true" json:"peerDbMetrics"` }
PeerDatabaseMetrics The summary of resource usage metrics for the peer database.
func (PeerDatabaseMetrics) String ¶ added in v65.66.0
func (m PeerDatabaseMetrics) String() string
func (PeerDatabaseMetrics) ValidateEnumValue ¶ added in v65.66.0
func (m PeerDatabaseMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PerfhubClient ¶ added in v65.49.1
type PerfhubClient struct { common.BaseClient // contains filtered or unexported fields }
PerfhubClient a client for Perfhub
func NewPerfhubClientWithConfigurationProvider ¶ added in v65.49.1
func NewPerfhubClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client PerfhubClient, err error)
NewPerfhubClientWithConfigurationProvider Creates a new default Perfhub client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewPerfhubClientWithOboToken ¶ added in v65.49.1
func NewPerfhubClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client PerfhubClient, err error)
NewPerfhubClientWithOboToken Creates a new default Perfhub 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 (*PerfhubClient) ConfigurationProvider ¶ added in v65.49.1
func (client *PerfhubClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (PerfhubClient) ModifySnapshotSettings ¶ added in v65.49.1
func (client PerfhubClient) ModifySnapshotSettings(ctx context.Context, request ModifySnapshotSettingsRequest) (response ModifySnapshotSettingsResponse, err error)
ModifySnapshotSettings Modifies the snapshot settings for the specified Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ModifySnapshotSettings.go.html to see an example of how to use ModifySnapshotSettings API.
func (*PerfhubClient) SetRegion ¶ added in v65.49.1
func (client *PerfhubClient) SetRegion(region string)
SetRegion overrides the region of this client.
type PerformanceMetrics ¶ added in v65.66.0
type PerformanceMetrics struct { // The name of the metric. Name *string `mandatory:"false" json:"name"` // The dimensions of the Data Guard performance metrics, such as primary database ID, primary database unique name. Dimensions *interface{} `mandatory:"false" json:"dimensions"` // The metadata of the metric, such as Unit. Metadata *interface{} `mandatory:"false" json:"metadata"` // The aggregated datapoints of the metric. Datapoints []DataPoints `mandatory:"false" json:"datapoints"` }
PerformanceMetrics The Data Guard performance metric details.
func (PerformanceMetrics) String ¶ added in v65.66.0
func (m PerformanceMetrics) String() string
func (PerformanceMetrics) ValidateEnumValue ¶ added in v65.66.0
func (m PerformanceMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PerformanceMetricsData ¶ added in v65.66.0
type PerformanceMetricsData struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which the Managed Database resides. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ResourceId *string `mandatory:"false" json:"resourceId"` // The ID of the primary database. PrimaryDbId *string `mandatory:"false" json:"primaryDbId"` // The primary database unique name of the Managed Database. PrimaryDbUniqueName *string `mandatory:"false" json:"primaryDbUniqueName"` // The database ID of the Managed Database. Every database had its own ID and that value is captured here. DatabaseId *string `mandatory:"false" json:"databaseId"` // The database unique name of the Managed Database. DbUniqueName *string `mandatory:"false" json:"dbUniqueName"` // The deployment type of the Managed Database. DeploymentType *string `mandatory:"false" json:"deploymentType"` // The resource name of the Managed Database. ResourceName *string `mandatory:"false" json:"resourceName"` // The database role of the Managed Database. DbRole DbRoleEnum `mandatory:"false" json:"dbRole,omitempty"` // The list of Data Guard performance metrics such as ApplyLag, TransportLag and RedoApplyRate for the Managed Databases. Metrics []PerformanceMetrics `mandatory:"false" json:"metrics"` }
PerformanceMetricsData The list of Data Guard performance metrics for Managed Databases.
func (PerformanceMetricsData) String ¶ added in v65.66.0
func (m PerformanceMetricsData) String() string
func (PerformanceMetricsData) ValidateEnumValue ¶ added in v65.66.0
func (m PerformanceMetricsData) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PreferredCredential ¶ added in v65.19.0
type PreferredCredential interface { // The name of the preferred credential. GetCredentialName() *string // The status of the preferred credential. GetStatus() PreferredCredentialStatusEnum // Indicates whether the preferred credential is accessible. GetIsAccessible() *bool }
PreferredCredential The details of the preferred credential.
type PreferredCredentialCollection ¶ added in v65.19.0
type PreferredCredentialCollection struct { // The attributes of the preferred credential. Items []PreferredCredentialSummary `mandatory:"true" json:"items"` }
PreferredCredentialCollection A collection of preferred credential attributes.
func (PreferredCredentialCollection) String ¶ added in v65.19.0
func (m PreferredCredentialCollection) String() string
func (PreferredCredentialCollection) ValidateEnumValue ¶ added in v65.19.0
func (m PreferredCredentialCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PreferredCredentialStatusEnum ¶ added in v65.19.0
type PreferredCredentialStatusEnum string
PreferredCredentialStatusEnum Enum with underlying type: string
const ( PreferredCredentialStatusSet PreferredCredentialStatusEnum = "SET" PreferredCredentialStatusNotSet PreferredCredentialStatusEnum = "NOT_SET" )
Set of constants representing the allowable values for PreferredCredentialStatusEnum
func GetMappingPreferredCredentialStatusEnum ¶ added in v65.19.0
func GetMappingPreferredCredentialStatusEnum(val string) (PreferredCredentialStatusEnum, bool)
GetMappingPreferredCredentialStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPreferredCredentialStatusEnumValues ¶ added in v65.19.0
func GetPreferredCredentialStatusEnumValues() []PreferredCredentialStatusEnum
GetPreferredCredentialStatusEnumValues Enumerates the set of values for PreferredCredentialStatusEnum
type PreferredCredentialSummary ¶ added in v65.19.0
type PreferredCredentialSummary struct { // The name of the preferred credential. CredentialName *string `mandatory:"true" json:"credentialName"` // The status of the preferred credential. Status PreferredCredentialStatusEnum `mandatory:"true" json:"status"` // Indicates whether the preferred credential is accessible. IsAccessible *bool `mandatory:"true" json:"isAccessible"` // The user name used to connect to the database. UserName *string `mandatory:"false" json:"userName"` // The role of the database user. Role RoleEnum `mandatory:"false" json:"role,omitempty"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Vault service secret that contains the database user password. PasswordSecretId *string `mandatory:"false" json:"passwordSecretId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Named Credential that contains the database user password metadata. NamedCredentialId *string `mandatory:"false" json:"namedCredentialId"` }
PreferredCredentialSummary The summary of preferred credentials.
func (PreferredCredentialSummary) String ¶ added in v65.19.0
func (m PreferredCredentialSummary) String() string
func (PreferredCredentialSummary) ValidateEnumValue ¶ added in v65.19.0
func (m PreferredCredentialSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PreferredCredentialTypeEnum ¶ added in v65.19.0
type PreferredCredentialTypeEnum string
PreferredCredentialTypeEnum Enum with underlying type: string
const ( PreferredCredentialTypeBasic PreferredCredentialTypeEnum = "BASIC" PreferredCredentialTypeNamedCredential PreferredCredentialTypeEnum = "NAMED_CREDENTIAL" )
Set of constants representing the allowable values for PreferredCredentialTypeEnum
func GetMappingPreferredCredentialTypeEnum ¶ added in v65.19.0
func GetMappingPreferredCredentialTypeEnum(val string) (PreferredCredentialTypeEnum, bool)
GetMappingPreferredCredentialTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPreferredCredentialTypeEnumValues ¶ added in v65.19.0
func GetPreferredCredentialTypeEnumValues() []PreferredCredentialTypeEnum
GetPreferredCredentialTypeEnumValues Enumerates the set of values for PreferredCredentialTypeEnum
type PrivateEndPointConnectorDetails ¶ added in v65.65.0
type PrivateEndPointConnectorDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the private endpoint. PrivateEndPointId *string `mandatory:"true" json:"privateEndPointId"` }
PrivateEndPointConnectorDetails The private endpoint details required to connect to an Oracle cloud Database.
func (PrivateEndPointConnectorDetails) MarshalJSON ¶ added in v65.65.0
func (m PrivateEndPointConnectorDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PrivateEndPointConnectorDetails) String ¶ added in v65.65.0
func (m PrivateEndPointConnectorDetails) String() string
func (PrivateEndPointConnectorDetails) ValidateEnumValue ¶ added in v65.65.0
func (m PrivateEndPointConnectorDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error 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 GetMappingProxiedForUserSummaryAuthenticationEnum ¶
func GetMappingProxiedForUserSummaryAuthenticationEnum(val string) (ProxiedForUserSummaryAuthenticationEnum, bool)
GetMappingProxiedForUserSummaryAuthenticationEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingProxiedForUserSummaryFlagsEnum ¶
func GetMappingProxiedForUserSummaryFlagsEnum(val string) (ProxiedForUserSummaryFlagsEnum, bool)
GetMappingProxiedForUserSummaryFlagsEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingProxyUserSummaryAuthenticationEnum ¶
func GetMappingProxyUserSummaryAuthenticationEnum(val string) (ProxyUserSummaryAuthenticationEnum, bool)
GetMappingProxyUserSummaryAuthenticationEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingProxyUserSummaryFlagsEnum ¶
func GetMappingProxyUserSummaryFlagsEnum(val string) (ProxyUserSummaryFlagsEnum, bool)
GetMappingProxyUserSummaryFlagsEnum performs case Insensitive comparison on enum value and return the desired enum
func GetProxyUserSummaryFlagsEnumValues ¶
func GetProxyUserSummaryFlagsEnumValues() []ProxyUserSummaryFlagsEnum
GetProxyUserSummaryFlagsEnumValues Enumerates the set of values for ProxyUserSummaryFlagsEnum
type RankingMeasureEnum ¶ added in v65.49.1
type RankingMeasureEnum string
RankingMeasureEnum Enum with underlying type: string
const ( RankingMeasureElapsedTime RankingMeasureEnum = "ELAPSED_TIME" RankingMeasureCpuTime RankingMeasureEnum = "CPU_TIME" RankingMeasureOptimizerCost RankingMeasureEnum = "OPTIMIZER_COST" RankingMeasureBufferGets RankingMeasureEnum = "BUFFER_GETS" RankingMeasureDiskReads RankingMeasureEnum = "DISK_READS" RankingMeasureDirectWrites RankingMeasureEnum = "DIRECT_WRITES" )
Set of constants representing the allowable values for RankingMeasureEnum
func GetMappingRankingMeasureEnum ¶ added in v65.49.1
func GetMappingRankingMeasureEnum(val string) (RankingMeasureEnum, bool)
GetMappingRankingMeasureEnum performs case Insensitive comparison on enum value and return the desired enum
func GetRankingMeasureEnumValues ¶ added in v65.49.1
func GetRankingMeasureEnumValues() []RankingMeasureEnum
GetRankingMeasureEnumValues Enumerates the set of values for RankingMeasureEnum
type Recommendation ¶ added in v65.16.0
type Recommendation struct { // An overview of the Optimizer Statistics Advisor recommendation. Message *string `mandatory:"true" json:"message"` Example *RecommendationExample `mandatory:"false" json:"example"` // The rationale of the recommendation. Rationales []RecommendationRationale `mandatory:"false" json:"rationales"` }
Recommendation The details of the Optimizer Statistics Advisor findings and recommendations.
func (Recommendation) String ¶ added in v65.16.0
func (m Recommendation) String() string
func (Recommendation) ValidateEnumValue ¶ added in v65.16.0
func (m Recommendation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RecommendationExample ¶ added in v65.16.0
type RecommendationExample struct { // The list of examples for the recommendation. Lines []RecommendationExampleLine `mandatory:"false" json:"lines"` }
RecommendationExample An example of the recommendation.
func (RecommendationExample) String ¶ added in v65.16.0
func (m RecommendationExample) String() string
func (RecommendationExample) ValidateEnumValue ¶ added in v65.16.0
func (m RecommendationExample) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RecommendationExampleLine ¶ added in v65.16.0
type RecommendationExampleLine struct { // The details of the example operation. Operation *string `mandatory:"false" json:"operation"` // The comments about the operation. Comment *string `mandatory:"false" json:"comment"` }
RecommendationExampleLine An example line of the recommendation
func (RecommendationExampleLine) String ¶ added in v65.16.0
func (m RecommendationExampleLine) String() string
func (RecommendationExampleLine) ValidateEnumValue ¶ added in v65.16.0
func (m RecommendationExampleLine) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RecommendationRationale ¶ added in v65.16.0
type RecommendationRationale struct { // The message of the rationale. Message *string `mandatory:"true" json:"message"` }
RecommendationRationale The details of the rationale for the recommendation.
func (RecommendationRationale) String ¶ added in v65.16.0
func (m RecommendationRationale) String() string
func (RecommendationRationale) ValidateEnumValue ¶ added in v65.16.0
func (m RecommendationRationale) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RemoveDataFileDetails ¶
type RemoveDataFileDetails struct { // 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"` CredentialDetails TablespaceAdminCredentialDetails `mandatory:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
RemoveDataFileDetails The details required to remove a data file or temp file from the tablespace. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
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 GetMappingRemoveDataFileDetailsFileTypeEnum ¶
func GetMappingRemoveDataFileDetailsFileTypeEnum(val string) (RemoveDataFileDetailsFileTypeEnum, bool)
GetMappingRemoveDataFileDetailsFileTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 { // 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"` Credentials *DatabaseCredentials `mandatory:"false" json:"credentials"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
ResetDatabaseParametersDetails The details required to reset database parameter values. It takes either credentials or databaseCredential. It's recommended to provide databaseCredential
func (ResetDatabaseParametersDetails) String ¶
func (m ResetDatabaseParametersDetails) String() string
func (*ResetDatabaseParametersDetails) UnmarshalJSON ¶ added in v65.57.0
func (m *ResetDatabaseParametersDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
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 { // 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"` CredentialDetails TablespaceAdminCredentialDetails `mandatory:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` // 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. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
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 GetMappingResizeDataFileDetailsFileTypeEnum ¶
func GetMappingResizeDataFileDetailsFileTypeEnum(val string) (ResizeDataFileDetailsFileTypeEnum, bool)
GetMappingResizeDataFileDetailsFileTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 ResourceTypeEnum ¶ added in v65.57.0
type ResourceTypeEnum string
ResourceTypeEnum Enum with underlying type: string
const (
ResourceTypeOracleDb ResourceTypeEnum = "ORACLE_DB"
)
Set of constants representing the allowable values for ResourceTypeEnum
func GetMappingResourceTypeEnum ¶ added in v65.57.0
func GetMappingResourceTypeEnum(val string) (ResourceTypeEnum, bool)
GetMappingResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetResourceTypeEnumValues ¶ added in v65.57.0
func GetResourceTypeEnumValues() []ResourceTypeEnum
GetResourceTypeEnumValues Enumerates the set of values for ResourceTypeEnum
type RestCredential ¶ added in v65.36.1
type RestCredential struct { // The name of the user. Username *string `mandatory:"true" json:"username"` // The password of the user. Password *string `mandatory:"true" json:"password"` // The SSL truststore type. SslTrustStoreType RestCredentialSslTrustStoreTypeEnum `mandatory:"false" json:"sslTrustStoreType,omitempty"` // The full path of the SSL truststore location in the agent. SslTrustStoreLocation *string `mandatory:"false" json:"sslTrustStoreLocation"` // The password of the SSL truststore location in the agent. SslTrustStorePassword *string `mandatory:"false" json:"sslTrustStorePassword"` }
RestCredential The user credential information.
func (RestCredential) String ¶ added in v65.36.1
func (m RestCredential) String() string
func (RestCredential) ValidateEnumValue ¶ added in v65.36.1
func (m RestCredential) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RestCredentialSslTrustStoreTypeEnum ¶ added in v65.36.1
type RestCredentialSslTrustStoreTypeEnum string
RestCredentialSslTrustStoreTypeEnum Enum with underlying type: string
const ( RestCredentialSslTrustStoreTypeJks RestCredentialSslTrustStoreTypeEnum = "JKS" RestCredentialSslTrustStoreTypeBcfks RestCredentialSslTrustStoreTypeEnum = "BCFKS" )
Set of constants representing the allowable values for RestCredentialSslTrustStoreTypeEnum
func GetMappingRestCredentialSslTrustStoreTypeEnum ¶ added in v65.36.1
func GetMappingRestCredentialSslTrustStoreTypeEnum(val string) (RestCredentialSslTrustStoreTypeEnum, bool)
GetMappingRestCredentialSslTrustStoreTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetRestCredentialSslTrustStoreTypeEnumValues ¶ added in v65.36.1
func GetRestCredentialSslTrustStoreTypeEnumValues() []RestCredentialSslTrustStoreTypeEnum
GetRestCredentialSslTrustStoreTypeEnumValues Enumerates the set of values for RestCredentialSslTrustStoreTypeEnum
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 RoleEnum ¶ added in v65.19.0
type RoleEnum string
RoleEnum Enum with underlying type: string
const ( RoleNormal RoleEnum = "NORMAL" RoleSysdba RoleEnum = "SYSDBA" RoleSysdg RoleEnum = "SYSDG" )
Set of constants representing the allowable values for RoleEnum
func GetMappingRoleEnum ¶ added in v65.19.0
GetMappingRoleEnum performs case Insensitive comparison on enum value and return the desired enum
func GetRoleEnumValues ¶ added in v65.19.0
func GetRoleEnumValues() []RoleEnum
GetRoleEnumValues Enumerates the set of values for RoleEnum
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 GetMappingRoleSummaryAdminOptionEnum ¶
func GetMappingRoleSummaryAdminOptionEnum(val string) (RoleSummaryAdminOptionEnum, bool)
GetMappingRoleSummaryAdminOptionEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingRoleSummaryCommonEnum ¶
func GetMappingRoleSummaryCommonEnum(val string) (RoleSummaryCommonEnum, bool)
GetMappingRoleSummaryCommonEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingRoleSummaryDefaultRoleEnum ¶
func GetMappingRoleSummaryDefaultRoleEnum(val string) (RoleSummaryDefaultRoleEnum, bool)
GetMappingRoleSummaryDefaultRoleEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingRoleSummaryDelegateOptionEnum ¶
func GetMappingRoleSummaryDelegateOptionEnum(val string) (RoleSummaryDelegateOptionEnum, bool)
GetMappingRoleSummaryDelegateOptionEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingRoleSummaryInheritedEnum ¶
func GetMappingRoleSummaryInheritedEnum(val string) (RoleSummaryInheritedEnum, bool)
GetMappingRoleSummaryInheritedEnum performs case Insensitive comparison on enum value and return the desired enum
func GetRoleSummaryInheritedEnumValues ¶
func GetRoleSummaryInheritedEnumValues() []RoleSummaryInheritedEnum
GetRoleSummaryInheritedEnumValues Enumerates the set of values for RoleSummaryInheritedEnum
type RuleFinding ¶ added in v65.16.0
type RuleFinding struct { // A high-level overview of the findings of the Optimizer Statistics Advisor. Message *string `mandatory:"true" json:"message"` // The details of the schema or operation. Details []FindingSchemaOrOperation `mandatory:"true" json:"details"` // The list of recommendations. Recommendations []Recommendation `mandatory:"true" json:"recommendations"` }
RuleFinding The summary of the Optimizer Statistics Advisor findings and recommendations.
func (RuleFinding) String ¶ added in v65.16.0
func (m RuleFinding) String() string
func (RuleFinding) ValidateEnumValue ¶ added in v65.16.0
func (m RuleFinding) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RunHistoricAddmDetails ¶ added in v65.10.0
type RunHistoricAddmDetails struct { // The ID number of the beginning AWR snapshot. StartSnapshotId *int64 `mandatory:"true" json:"startSnapshotId"` // The ID of the ending AWR snapshot. EndSnapshotId *int64 `mandatory:"true" json:"endSnapshotId"` }
RunHistoricAddmDetails The details of the ADDM task, which include the beginning and ending AWR snapshot IDs.
func (RunHistoricAddmDetails) String ¶ added in v65.10.0
func (m RunHistoricAddmDetails) String() string
func (RunHistoricAddmDetails) ValidateEnumValue ¶ added in v65.10.0
func (m RunHistoricAddmDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RunHistoricAddmRequest ¶ added in v65.10.0
type RunHistoricAddmRequest 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 of the ADDM task, which include the beginning and ending AWR snapshot IDs. RunHistoricAddmDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Unique identifier for the request. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
RunHistoricAddmRequest wrapper for the RunHistoricAddm operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/RunHistoricAddm.go.html to see an example of how to use RunHistoricAddmRequest.
func (RunHistoricAddmRequest) BinaryRequestBody ¶ added in v65.10.0
func (request RunHistoricAddmRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RunHistoricAddmRequest) HTTPRequest ¶ added in v65.10.0
func (request RunHistoricAddmRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RunHistoricAddmRequest) RetryPolicy ¶ added in v65.10.0
func (request RunHistoricAddmRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RunHistoricAddmRequest) String ¶ added in v65.10.0
func (request RunHistoricAddmRequest) String() string
func (RunHistoricAddmRequest) ValidateEnumValue ¶ added in v65.10.0
func (request RunHistoricAddmRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RunHistoricAddmResponse ¶ added in v65.10.0
type RunHistoricAddmResponse struct { // The underlying http response RawResponse *http.Response // The HistoricAddmResult instance HistoricAddmResult `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"` }
RunHistoricAddmResponse wrapper for the RunHistoricAddm operation
func (RunHistoricAddmResponse) HTTPResponse ¶ added in v65.10.0
func (response RunHistoricAddmResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RunHistoricAddmResponse) String ¶ added in v65.10.0
func (response RunHistoricAddmResponse) String() string
type SaveSqlTuningSetAsDetails ¶ added in v65.49.1
type SaveSqlTuningSetAsDetails struct { // The name of the Sql tuning set. Name *string `mandatory:"true" json:"name"` // The name of the destination Sql tuning set. DestinationSqlTuningSetName *string `mandatory:"true" json:"destinationSqlTuningSetName"` // Specifies whether to create a new Sql tuning set or not. // Possible values // 1 - Create a new Sql tuning set // 0 - Do not create a new Sql tuning set CreateNew *int `mandatory:"true" json:"createNew"` CredentialDetails SqlTuningSetAdminCredentialDetails `mandatory:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` // Flag to indicate whether to save the Sql tuning set or just display the plsql used to save Sql tuning set. ShowSqlOnly *int `mandatory:"false" json:"showSqlOnly"` // The owner of the Sql tuning set. Owner *string `mandatory:"false" json:"owner"` // The description for the destination Sql tuning set. DestinationSqlTuningSetDescription *string `mandatory:"false" json:"destinationSqlTuningSetDescription"` // Owner of the destination Sql tuning set. DestinationSqlTuningSetOwner *string `mandatory:"false" json:"destinationSqlTuningSetOwner"` // Specifies the Sql predicate to filter the Sql from the Sql tuning set defined on attributes of the SQLSET_ROW. // User could use any combination of the following columns with appropriate values as Sql predicate // Refer to the documentation https://docs.oracle.com/en/database/oracle/oracle-database/18/arpls/DBMS_SQLTUNE.html#GUID-1F4AFB03-7B29-46FC-B3F2-CB01EC36326C BasicFilter *string `mandatory:"false" json:"basicFilter"` // Specifies the plan filter. // This parameter enables you to select a single plan when a statement has multiple plans. // Refer to the documentation https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_SQLSET.html#GUID-9D995019-91AB-4B1E-9EAF-031050789B21 PlanFilter SaveSqlTuningSetAsDetailsPlanFilterEnum `mandatory:"false" json:"planFilter,omitempty"` // Specifies that the filter must include recursive Sql in the Sql tuning set. RecursiveSql SaveSqlTuningSetAsDetailsRecursiveSqlEnum `mandatory:"false" json:"recursiveSql,omitempty"` // Specifies a filter that picks the top n% according to the supplied ranking measure. // Note that this parameter applies only if one ranking measure is supplied. ResultPercentage *float64 `mandatory:"false" json:"resultPercentage"` // The top limit Sql from the filtered source, ranked by the ranking measure. ResultLimit *int `mandatory:"false" json:"resultLimit"` // Specifies an ORDER BY clause on the selected Sql. User can specify upto three ranking measures. RankingMeasure1 RankingMeasureEnum `mandatory:"false" json:"rankingMeasure1,omitempty"` // Specifies an ORDER BY clause on the selected Sql. User can specify upto three ranking measures. RankingMeasure2 RankingMeasureEnum `mandatory:"false" json:"rankingMeasure2,omitempty"` // Specifies an ORDER BY clause on the selected Sql. User can specify upto three ranking measures. RankingMeasure3 RankingMeasureEnum `mandatory:"false" json:"rankingMeasure3,omitempty"` // Specifies the list of Sql statement attributes to return in the result. // Note that this parameter cannot be made an enum since custom value can take a list of comma separated attribute names. // Attribute list can take one of the following values. // TYPICAL - Specifies BASIC plus Sql plan (without row source statistics) and without object reference list (default). // BASIC - Specifies all attributes (such as execution statistics and binds) except the plans. The execution context is always part of the result. // ALL - Specifies all attributes. // CUSTOM - Comma-separated list of the following attribute names. // - EXECUTION_STATISTICS // - BIND_LIST // - OBJECT_LIST // - SQL_PLAN // - SQL_PLAN_STATISTICS // Usage examples: // 1. "attributeList": "TYPICAL" // 2. "attributeList": "ALL" // 3. "attributeList": "EXECUTION_STATISTICS,OBJECT_LIST,SQL_PLAN" AttributeList *string `mandatory:"false" json:"attributeList"` // Specifies which statements are loaded into the Sql tuning set. // The possible values are. // - INSERT (default) // Adds only new statements. // - UPDATE // Updates existing the Sql statements and ignores any new statements. // - MERGE // Inserts new statements and updates the information of the existing ones. LoadOption SaveSqlTuningSetAsDetailsLoadOptionEnum `mandatory:"false" json:"loadOption,omitempty"` // Specifies how existing Sql statements are updated. // This parameter is applicable only if load_option is specified with UPDATE or MERGE as an option. // Update option can take one of the following values. // REPLACE (default) - Updates the statement using the new statistics, bind list, object list, and so on. // ACCUMULATE - Combines attributes when possible (for example, statistics such as elapsed_time), otherwise replaces the existing values (for example, module and action) with the provided values. // Following Sql statement attributes can be accumulated. // elapsed_time // buffer_gets // direct_writes // disk_reads // row_processed // fetches // executions // end_of_fetch_count // stat_period // active_stat_period UpdateOption SaveSqlTuningSetAsDetailsUpdateOptionEnum `mandatory:"false" json:"updateOption,omitempty"` // Specifies when to perform the update. // The procedure only performs the update when the specified condition is satisfied. // The condition can refer to either the data source or destination. // The condition must use the following prefixes to refer to attributes from the source or the destination: // OLD — Refers to statement attributes from the SQL tuning set (destination). // NEW — Refers to statement attributes from the input statements (source). // NULL — No updates are performed. UpdateCondition SaveSqlTuningSetAsDetailsUpdateConditionEnum `mandatory:"false" json:"updateCondition,omitempty"` // Specifies the list of Sql statement attributes to update during a merge or update. // Note that this parameter cannot be made an enum since custom value can take a list of comma separated attribute names. // Update attributes can take one of the following values. // NULL (default) - Specifies the content of the input cursor except the execution context. On other terms, it is equivalent to ALL without execution contexts such as module and action. // BASIC - Specifies statistics and binds only. // TYPICAL - Specifies BASIC with Sql plans (without row source statistics) and without an object reference list. // ALL - Specifies all attributes, including the execution context attributes such as module and action. // CUSTOM - List of comma separated attribute names to update // EXECUTION_CONTEXT // EXECUTION_STATISTICS // SQL_BINDS // SQL_PLAN // SQL_PLAN_STATISTICS (similar to SQL_PLAN with added row source statistics) // Usage examples: // 1. "updateAttributes": "TYPICAL" // 2. "updateAttributes": "BASIC" // 3. "updateAttributes": "EXECUTION_STATISTICS,SQL_PLAN_STATISTICS,SQL_PLAN" // 4. "updateAttributes": "EXECUTION_STATISTICS,SQL_PLAN" UpdateAttributes *string `mandatory:"false" json:"updateAttributes"` // Specifies whether to update attributes when the new value is NULL. // If TRUE, then the procedure does not update an attribute when the new value is NULL. // That is, do not override with NULL values unless intentional. // Possible values - true or false IsIgnoreNull *bool `mandatory:"false" json:"isIgnoreNull"` // Specifies whether to commit statements after DML. // If a value is provided, then the load commits after each specified number of statements is inserted. // If NULL is provided, then the load commits only once, at the end of the operation. CommitRows *int `mandatory:"false" json:"commitRows"` }
SaveSqlTuningSetAsDetails Save current list of Sql statements into another Sql tuning set. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
func (SaveSqlTuningSetAsDetails) String ¶ added in v65.49.1
func (m SaveSqlTuningSetAsDetails) String() string
func (*SaveSqlTuningSetAsDetails) UnmarshalJSON ¶ added in v65.49.1
func (m *SaveSqlTuningSetAsDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (SaveSqlTuningSetAsDetails) ValidateEnumValue ¶ added in v65.49.1
func (m SaveSqlTuningSetAsDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SaveSqlTuningSetAsDetailsLoadOptionEnum ¶ added in v65.49.1
type SaveSqlTuningSetAsDetailsLoadOptionEnum string
SaveSqlTuningSetAsDetailsLoadOptionEnum Enum with underlying type: string
const ( SaveSqlTuningSetAsDetailsLoadOptionInsert SaveSqlTuningSetAsDetailsLoadOptionEnum = "INSERT" SaveSqlTuningSetAsDetailsLoadOptionUpdate SaveSqlTuningSetAsDetailsLoadOptionEnum = "UPDATE" SaveSqlTuningSetAsDetailsLoadOptionMerge SaveSqlTuningSetAsDetailsLoadOptionEnum = "MERGE" )
Set of constants representing the allowable values for SaveSqlTuningSetAsDetailsLoadOptionEnum
func GetMappingSaveSqlTuningSetAsDetailsLoadOptionEnum ¶ added in v65.49.1
func GetMappingSaveSqlTuningSetAsDetailsLoadOptionEnum(val string) (SaveSqlTuningSetAsDetailsLoadOptionEnum, bool)
GetMappingSaveSqlTuningSetAsDetailsLoadOptionEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSaveSqlTuningSetAsDetailsLoadOptionEnumValues ¶ added in v65.49.1
func GetSaveSqlTuningSetAsDetailsLoadOptionEnumValues() []SaveSqlTuningSetAsDetailsLoadOptionEnum
GetSaveSqlTuningSetAsDetailsLoadOptionEnumValues Enumerates the set of values for SaveSqlTuningSetAsDetailsLoadOptionEnum
type SaveSqlTuningSetAsDetailsPlanFilterEnum ¶ added in v65.49.1
type SaveSqlTuningSetAsDetailsPlanFilterEnum string
SaveSqlTuningSetAsDetailsPlanFilterEnum Enum with underlying type: string
const ( SaveSqlTuningSetAsDetailsPlanFilterLastGenerated SaveSqlTuningSetAsDetailsPlanFilterEnum = "LAST_GENERATED" SaveSqlTuningSetAsDetailsPlanFilterFirstGenerated SaveSqlTuningSetAsDetailsPlanFilterEnum = "FIRST_GENERATED" SaveSqlTuningSetAsDetailsPlanFilterLastLoaded SaveSqlTuningSetAsDetailsPlanFilterEnum = "LAST_LOADED" SaveSqlTuningSetAsDetailsPlanFilterFirstLoaded SaveSqlTuningSetAsDetailsPlanFilterEnum = "FIRST_LOADED" SaveSqlTuningSetAsDetailsPlanFilterMaxElapsedTime SaveSqlTuningSetAsDetailsPlanFilterEnum = "MAX_ELAPSED_TIME" SaveSqlTuningSetAsDetailsPlanFilterMaxBufferGets SaveSqlTuningSetAsDetailsPlanFilterEnum = "MAX_BUFFER_GETS" SaveSqlTuningSetAsDetailsPlanFilterMaxDiskReads SaveSqlTuningSetAsDetailsPlanFilterEnum = "MAX_DISK_READS" SaveSqlTuningSetAsDetailsPlanFilterMaxDirectWrites SaveSqlTuningSetAsDetailsPlanFilterEnum = "MAX_DIRECT_WRITES" SaveSqlTuningSetAsDetailsPlanFilterMaxOptimizerCost SaveSqlTuningSetAsDetailsPlanFilterEnum = "MAX_OPTIMIZER_COST" )
Set of constants representing the allowable values for SaveSqlTuningSetAsDetailsPlanFilterEnum
func GetMappingSaveSqlTuningSetAsDetailsPlanFilterEnum ¶ added in v65.49.1
func GetMappingSaveSqlTuningSetAsDetailsPlanFilterEnum(val string) (SaveSqlTuningSetAsDetailsPlanFilterEnum, bool)
GetMappingSaveSqlTuningSetAsDetailsPlanFilterEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSaveSqlTuningSetAsDetailsPlanFilterEnumValues ¶ added in v65.49.1
func GetSaveSqlTuningSetAsDetailsPlanFilterEnumValues() []SaveSqlTuningSetAsDetailsPlanFilterEnum
GetSaveSqlTuningSetAsDetailsPlanFilterEnumValues Enumerates the set of values for SaveSqlTuningSetAsDetailsPlanFilterEnum
type SaveSqlTuningSetAsDetailsRecursiveSqlEnum ¶ added in v65.49.1
type SaveSqlTuningSetAsDetailsRecursiveSqlEnum string
SaveSqlTuningSetAsDetailsRecursiveSqlEnum Enum with underlying type: string
const ( SaveSqlTuningSetAsDetailsRecursiveSqlHasRecursiveSql SaveSqlTuningSetAsDetailsRecursiveSqlEnum = "HAS_RECURSIVE_SQL" SaveSqlTuningSetAsDetailsRecursiveSqlNoRecursiveSql SaveSqlTuningSetAsDetailsRecursiveSqlEnum = "NO_RECURSIVE_SQL" )
Set of constants representing the allowable values for SaveSqlTuningSetAsDetailsRecursiveSqlEnum
func GetMappingSaveSqlTuningSetAsDetailsRecursiveSqlEnum ¶ added in v65.49.1
func GetMappingSaveSqlTuningSetAsDetailsRecursiveSqlEnum(val string) (SaveSqlTuningSetAsDetailsRecursiveSqlEnum, bool)
GetMappingSaveSqlTuningSetAsDetailsRecursiveSqlEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSaveSqlTuningSetAsDetailsRecursiveSqlEnumValues ¶ added in v65.49.1
func GetSaveSqlTuningSetAsDetailsRecursiveSqlEnumValues() []SaveSqlTuningSetAsDetailsRecursiveSqlEnum
GetSaveSqlTuningSetAsDetailsRecursiveSqlEnumValues Enumerates the set of values for SaveSqlTuningSetAsDetailsRecursiveSqlEnum
type SaveSqlTuningSetAsDetailsUpdateConditionEnum ¶ added in v65.49.1
type SaveSqlTuningSetAsDetailsUpdateConditionEnum string
SaveSqlTuningSetAsDetailsUpdateConditionEnum Enum with underlying type: string
const ( SaveSqlTuningSetAsDetailsUpdateConditionOld SaveSqlTuningSetAsDetailsUpdateConditionEnum = "OLD" SaveSqlTuningSetAsDetailsUpdateConditionNew SaveSqlTuningSetAsDetailsUpdateConditionEnum = "NEW" SaveSqlTuningSetAsDetailsUpdateConditionNull SaveSqlTuningSetAsDetailsUpdateConditionEnum = "NULL" )
Set of constants representing the allowable values for SaveSqlTuningSetAsDetailsUpdateConditionEnum
func GetMappingSaveSqlTuningSetAsDetailsUpdateConditionEnum ¶ added in v65.49.1
func GetMappingSaveSqlTuningSetAsDetailsUpdateConditionEnum(val string) (SaveSqlTuningSetAsDetailsUpdateConditionEnum, bool)
GetMappingSaveSqlTuningSetAsDetailsUpdateConditionEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSaveSqlTuningSetAsDetailsUpdateConditionEnumValues ¶ added in v65.49.1
func GetSaveSqlTuningSetAsDetailsUpdateConditionEnumValues() []SaveSqlTuningSetAsDetailsUpdateConditionEnum
GetSaveSqlTuningSetAsDetailsUpdateConditionEnumValues Enumerates the set of values for SaveSqlTuningSetAsDetailsUpdateConditionEnum
type SaveSqlTuningSetAsDetailsUpdateOptionEnum ¶ added in v65.49.1
type SaveSqlTuningSetAsDetailsUpdateOptionEnum string
SaveSqlTuningSetAsDetailsUpdateOptionEnum Enum with underlying type: string
const ( SaveSqlTuningSetAsDetailsUpdateOptionReplace SaveSqlTuningSetAsDetailsUpdateOptionEnum = "REPLACE" SaveSqlTuningSetAsDetailsUpdateOptionAccumulate SaveSqlTuningSetAsDetailsUpdateOptionEnum = "ACCUMULATE" )
Set of constants representing the allowable values for SaveSqlTuningSetAsDetailsUpdateOptionEnum
func GetMappingSaveSqlTuningSetAsDetailsUpdateOptionEnum ¶ added in v65.49.1
func GetMappingSaveSqlTuningSetAsDetailsUpdateOptionEnum(val string) (SaveSqlTuningSetAsDetailsUpdateOptionEnum, bool)
GetMappingSaveSqlTuningSetAsDetailsUpdateOptionEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSaveSqlTuningSetAsDetailsUpdateOptionEnumValues ¶ added in v65.49.1
func GetSaveSqlTuningSetAsDetailsUpdateOptionEnumValues() []SaveSqlTuningSetAsDetailsUpdateOptionEnum
GetSaveSqlTuningSetAsDetailsUpdateOptionEnumValues Enumerates the set of values for SaveSqlTuningSetAsDetailsUpdateOptionEnum
type SaveSqlTuningSetAsRequest ¶ added in v65.49.1
type SaveSqlTuningSetAsRequest 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 unique identifier of the Sql tuning set. This is not OCID. SqlTuningSetId *int `mandatory:"true" contributesTo:"path" name:"sqlTuningSetId"` // The details required to save a Sql tuning set into another Sql tuning set. SaveSqlTuningSetAsDetails `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 }
SaveSqlTuningSetAsRequest wrapper for the SaveSqlTuningSetAs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SaveSqlTuningSetAs.go.html to see an example of how to use SaveSqlTuningSetAsRequest.
func (SaveSqlTuningSetAsRequest) BinaryRequestBody ¶ added in v65.49.1
func (request SaveSqlTuningSetAsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SaveSqlTuningSetAsRequest) HTTPRequest ¶ added in v65.49.1
func (request SaveSqlTuningSetAsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SaveSqlTuningSetAsRequest) RetryPolicy ¶ added in v65.49.1
func (request SaveSqlTuningSetAsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SaveSqlTuningSetAsRequest) String ¶ added in v65.49.1
func (request SaveSqlTuningSetAsRequest) String() string
func (SaveSqlTuningSetAsRequest) ValidateEnumValue ¶ added in v65.49.1
func (request SaveSqlTuningSetAsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SaveSqlTuningSetAsResponse ¶ added in v65.49.1
type SaveSqlTuningSetAsResponse struct { // The underlying http response RawResponse *http.Response // The SqlTuningSetAdminActionStatus instance SqlTuningSetAdminActionStatus `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"` }
SaveSqlTuningSetAsResponse wrapper for the SaveSqlTuningSetAs operation
func (SaveSqlTuningSetAsResponse) HTTPResponse ¶ added in v65.49.1
func (response SaveSqlTuningSetAsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SaveSqlTuningSetAsResponse) String ¶ added in v65.49.1
func (response SaveSqlTuningSetAsResponse) String() string
type SchemaDefinition ¶ added in v65.16.0
type SchemaDefinition struct { // The name of the schema. Name *string `mandatory:"true" json:"name"` // The names of schema objects. Objects []string `mandatory:"false" json:"objects"` }
SchemaDefinition The schema object details.
func (SchemaDefinition) String ¶ added in v65.16.0
func (m SchemaDefinition) String() string
func (SchemaDefinition) ValidateEnumValue ¶ added in v65.16.0
func (m SchemaDefinition) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SnapshotDetails ¶ added in v65.10.0
type SnapshotDetails struct { // The ID of the beginning AWR snapshot. SnapshotId *int64 `mandatory:"true" json:"snapshotId"` }
SnapshotDetails The details of the newly generated AWR snapshot.
func (SnapshotDetails) String ¶ added in v65.10.0
func (m SnapshotDetails) String() string
func (SnapshotDetails) ValidateEnumValue ¶ added in v65.10.0
func (m SnapshotDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 GetMappingSortOrdersEnum ¶
func GetMappingSortOrdersEnum(val string) (SortOrdersEnum, bool)
GetMappingSortOrdersEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSortOrdersEnumValues ¶
func GetSortOrdersEnumValues() []SortOrdersEnum
GetSortOrdersEnumValues Enumerates the set of values for SortOrdersEnum
type SpmEvolveTaskParameters ¶ added in v65.42.0
type SpmEvolveTaskParameters struct { // Determines which sources to search for additional plans. AlternatePlanSources []SpmEvolveTaskParametersAlternatePlanSourcesEnum `mandatory:"false" json:"alternatePlanSources,omitempty"` // Determines which alternative plans should be loaded. AlternatePlanBaselines []SpmEvolveTaskParametersAlternatePlanBaselinesEnum `mandatory:"false" json:"alternatePlanBaselines,omitempty"` // Specifies the maximum number of plans to load in total (that is, not // the limit for each SQL statement). A value of zero indicates `UNLIMITED` // number of plans. AlternatePlanLimit *int `mandatory:"false" json:"alternatePlanLimit"` // Specifies whether to accept recommended plans automatically. ArePlansAutoAccepted *bool `mandatory:"false" json:"arePlansAutoAccepted"` // The global time limit in seconds. This is the total time allowed for the task. AllowedTimeLimit *int `mandatory:"false" json:"allowedTimeLimit"` }
SpmEvolveTaskParameters The set of parameters used in an SPM evolve task.
func (SpmEvolveTaskParameters) String ¶ added in v65.42.0
func (m SpmEvolveTaskParameters) String() string
func (SpmEvolveTaskParameters) ValidateEnumValue ¶ added in v65.42.0
func (m SpmEvolveTaskParameters) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SpmEvolveTaskParametersAlternatePlanBaselinesEnum ¶ added in v65.42.0
type SpmEvolveTaskParametersAlternatePlanBaselinesEnum string
SpmEvolveTaskParametersAlternatePlanBaselinesEnum Enum with underlying type: string
const ( SpmEvolveTaskParametersAlternatePlanBaselinesAuto SpmEvolveTaskParametersAlternatePlanBaselinesEnum = "AUTO" SpmEvolveTaskParametersAlternatePlanBaselinesExisting SpmEvolveTaskParametersAlternatePlanBaselinesEnum = "EXISTING" SpmEvolveTaskParametersAlternatePlanBaselinesNew SpmEvolveTaskParametersAlternatePlanBaselinesEnum = "NEW" )
Set of constants representing the allowable values for SpmEvolveTaskParametersAlternatePlanBaselinesEnum
func GetMappingSpmEvolveTaskParametersAlternatePlanBaselinesEnum ¶ added in v65.42.0
func GetMappingSpmEvolveTaskParametersAlternatePlanBaselinesEnum(val string) (SpmEvolveTaskParametersAlternatePlanBaselinesEnum, bool)
GetMappingSpmEvolveTaskParametersAlternatePlanBaselinesEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSpmEvolveTaskParametersAlternatePlanBaselinesEnumValues ¶ added in v65.42.0
func GetSpmEvolveTaskParametersAlternatePlanBaselinesEnumValues() []SpmEvolveTaskParametersAlternatePlanBaselinesEnum
GetSpmEvolveTaskParametersAlternatePlanBaselinesEnumValues Enumerates the set of values for SpmEvolveTaskParametersAlternatePlanBaselinesEnum
type SpmEvolveTaskParametersAlternatePlanSourcesEnum ¶ added in v65.42.0
type SpmEvolveTaskParametersAlternatePlanSourcesEnum string
SpmEvolveTaskParametersAlternatePlanSourcesEnum Enum with underlying type: string
const ( SpmEvolveTaskParametersAlternatePlanSourcesAuto SpmEvolveTaskParametersAlternatePlanSourcesEnum = "AUTO" SpmEvolveTaskParametersAlternatePlanSourcesAutomaticWorkloadRepository SpmEvolveTaskParametersAlternatePlanSourcesEnum = "AUTOMATIC_WORKLOAD_REPOSITORY" SpmEvolveTaskParametersAlternatePlanSourcesCursorCache SpmEvolveTaskParametersAlternatePlanSourcesEnum = "CURSOR_CACHE" SpmEvolveTaskParametersAlternatePlanSourcesSqlTuningSet SpmEvolveTaskParametersAlternatePlanSourcesEnum = "SQL_TUNING_SET" )
Set of constants representing the allowable values for SpmEvolveTaskParametersAlternatePlanSourcesEnum
func GetMappingSpmEvolveTaskParametersAlternatePlanSourcesEnum ¶ added in v65.42.0
func GetMappingSpmEvolveTaskParametersAlternatePlanSourcesEnum(val string) (SpmEvolveTaskParametersAlternatePlanSourcesEnum, bool)
GetMappingSpmEvolveTaskParametersAlternatePlanSourcesEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSpmEvolveTaskParametersAlternatePlanSourcesEnumValues ¶ added in v65.42.0
func GetSpmEvolveTaskParametersAlternatePlanSourcesEnumValues() []SpmEvolveTaskParametersAlternatePlanSourcesEnum
GetSpmEvolveTaskParametersAlternatePlanSourcesEnumValues Enumerates the set of values for SpmEvolveTaskParametersAlternatePlanSourcesEnum
type SqlCpuActivity ¶ added in v65.36.1
type SqlCpuActivity struct { // The database name. DatabaseName *string `mandatory:"false" json:"databaseName"` // The SQL ID. SqlId *string `mandatory:"false" json:"sqlId"` // The CPU activity percentage. CpuActivity *float32 `mandatory:"false" json:"cpuActivity"` }
SqlCpuActivity The SQL CPU activity from the Exadata storage server.
func (SqlCpuActivity) String ¶ added in v65.36.1
func (m SqlCpuActivity) String() string
func (SqlCpuActivity) ValidateEnumValue ¶ added in v65.36.1
func (m SqlCpuActivity) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlInSqlTuningSet ¶ added in v65.49.1
type SqlInSqlTuningSet struct { // The unique Sql identifier. SqlId *string `mandatory:"true" json:"sqlId"` // Plan hash value of the Sql statement. PlanHashValue *int64 `mandatory:"true" json:"planHashValue"` // Sql text. SqlText *string `mandatory:"false" json:"sqlText"` // The unique container database identifier. ContainerDatabaseId *int64 `mandatory:"false" json:"containerDatabaseId"` // The schema name of the Sql. Schema *string `mandatory:"false" json:"schema"` // The module of the Sql. Module *string `mandatory:"false" json:"module"` // A list of the Sqls associated with the Sql tuning set. Metrics []SqlMetrics `mandatory:"false" json:"metrics"` }
SqlInSqlTuningSet Sql information in the Sql tuning set.
func (SqlInSqlTuningSet) String ¶ added in v65.49.1
func (m SqlInSqlTuningSet) String() string
func (SqlInSqlTuningSet) ValidateEnumValue ¶ added in v65.49.1
func (m SqlInSqlTuningSet) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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"` InBinds *JobInBindsDetails `mandatory:"false" json:"inBinds"` OutBinds *JobOutBindsDetails `mandatory:"false" json:"outBinds"` // 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 OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Named Credentials containing password secret. NamedCredentialId *string `mandatory:"false" json:"namedCredentialId"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // 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 GetMappingSqlJobOperationTypeEnum ¶
func GetMappingSqlJobOperationTypeEnum(val string) (SqlJobOperationTypeEnum, bool)
GetMappingSqlJobOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSqlJobRoleEnum ¶
func GetMappingSqlJobRoleEnum(val string) (SqlJobRoleEnum, bool)
GetMappingSqlJobRoleEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSqlJobSqlTypeEnum ¶
func GetMappingSqlJobSqlTypeEnum(val string) (SqlJobSqlTypeEnum, bool)
GetMappingSqlJobSqlTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlJobSqlTypeEnumValues ¶
func GetSqlJobSqlTypeEnumValues() []SqlJobSqlTypeEnum
GetSqlJobSqlTypeEnumValues Enumerates the set of values for SqlJobSqlTypeEnum
type SqlMetrics ¶ added in v65.49.1
type SqlMetrics struct { // Total CPU time consumed by the Sql. CpuTime *int64 `mandatory:"false" json:"cpuTime"` // Elapsed time of the Sql. ElapsedTime *int64 `mandatory:"false" json:"elapsedTime"` // Sum total number of buffer gets. BufferGets *int64 `mandatory:"false" json:"bufferGets"` // Sum total number of disk reads. DiskReads *int64 `mandatory:"false" json:"diskReads"` // Sum total number of direct path writes. DirectWrites *int64 `mandatory:"false" json:"directWrites"` // Total executions of this SQL statement. Executions *int64 `mandatory:"false" json:"executions"` }
SqlMetrics Metrics of the Sql in the Sql tuning set.
func (SqlMetrics) String ¶ added in v65.49.1
func (m SqlMetrics) String() string
func (SqlMetrics) ValidateEnumValue ¶ added in v65.49.1
func (m SqlMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanBaseline ¶ added in v65.42.0
type SqlPlanBaseline struct { // The unique plan identifier. PlanName *string `mandatory:"true" json:"planName"` // The unique SQL identifier. SqlHandle *string `mandatory:"true" json:"sqlHandle"` // The SQL text. SqlText *string `mandatory:"true" json:"sqlText"` // The date and time when the plan baseline was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The execution plan for the SQL statement. ExecutionPlan *string `mandatory:"true" json:"executionPlan"` // The origin of the SQL plan baseline. Origin SqlPlanBaselineOriginEnum `mandatory:"false" json:"origin,omitempty"` // The date and time when the plan baseline was last modified. TimeLastModified *common.SDKTime `mandatory:"false" json:"timeLastModified"` // The date and time when the plan baseline was last executed. // **Note:** For performance reasons, database does not update this value // immediately after each execution of the plan baseline. Therefore, the plan // baseline may have been executed more recently than this value indicates. TimeLastExecuted *common.SDKTime `mandatory:"false" json:"timeLastExecuted"` // Indicates whether the plan baseline is enabled (`YES`) or disabled (`NO`). Enabled SqlPlanBaselineEnabledEnum `mandatory:"false" json:"enabled,omitempty"` // Indicates whether the plan baseline is accepted (`YES`) or not (`NO`). Accepted SqlPlanBaselineAcceptedEnum `mandatory:"false" json:"accepted,omitempty"` // Indicates whether the plan baseline is fixed (`YES`) or not (`NO`). Fixed SqlPlanBaselineFixedEnum `mandatory:"false" json:"fixed,omitempty"` // Indicates whether the optimizer was able to reproduce the plan (`YES`) or not (`NO`). // The value is set to `YES` when a plan is initially added to the plan baseline. Reproduced SqlPlanBaselineReproducedEnum `mandatory:"false" json:"reproduced,omitempty"` // Indicates whether the plan baseline is auto-purged (`YES`) or not (`NO`). AutoPurge SqlPlanBaselineAutoPurgeEnum `mandatory:"false" json:"autoPurge,omitempty"` // Indicates whether a plan that is automatically captured by SQL plan management is marked adaptive or not. // When a new adaptive plan is found for a SQL statement that has an existing SQL plan baseline, that new plan // will be added to the SQL plan baseline as an unaccepted plan, and the `ADAPTIVE` property will be marked `YES`. // When this new plan is verified (either manually or via the auto evolve task), the plan will be test executed // and the final plan determined at execution will become an accepted plan if its performance is better than // the existing plan baseline. At this point, the value of the `ADAPTIVE` property is set to `NO` since the plan // is no longer adaptive, but resolved. Adaptive SqlPlanBaselineAdaptiveEnum `mandatory:"false" json:"adaptive,omitempty"` // The application module name. Module *string `mandatory:"false" json:"module"` // The application action. Action *string `mandatory:"false" json:"action"` }
SqlPlanBaseline The details of a SQL plan baseline.
func (SqlPlanBaseline) String ¶ added in v65.42.0
func (m SqlPlanBaseline) String() string
func (SqlPlanBaseline) ValidateEnumValue ¶ added in v65.42.0
func (m SqlPlanBaseline) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanBaselineAcceptedEnum ¶ added in v65.65.0
type SqlPlanBaselineAcceptedEnum string
SqlPlanBaselineAcceptedEnum Enum with underlying type: string
const ( SqlPlanBaselineAcceptedYes SqlPlanBaselineAcceptedEnum = "YES" SqlPlanBaselineAcceptedNo SqlPlanBaselineAcceptedEnum = "NO" )
Set of constants representing the allowable values for SqlPlanBaselineAcceptedEnum
func GetMappingSqlPlanBaselineAcceptedEnum ¶ added in v65.65.0
func GetMappingSqlPlanBaselineAcceptedEnum(val string) (SqlPlanBaselineAcceptedEnum, bool)
GetMappingSqlPlanBaselineAcceptedEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineAcceptedEnumValues ¶ added in v65.65.0
func GetSqlPlanBaselineAcceptedEnumValues() []SqlPlanBaselineAcceptedEnum
GetSqlPlanBaselineAcceptedEnumValues Enumerates the set of values for SqlPlanBaselineAcceptedEnum
type SqlPlanBaselineAdaptiveEnum ¶ added in v65.65.0
type SqlPlanBaselineAdaptiveEnum string
SqlPlanBaselineAdaptiveEnum Enum with underlying type: string
const ( SqlPlanBaselineAdaptiveYes SqlPlanBaselineAdaptiveEnum = "YES" SqlPlanBaselineAdaptiveNo SqlPlanBaselineAdaptiveEnum = "NO" )
Set of constants representing the allowable values for SqlPlanBaselineAdaptiveEnum
func GetMappingSqlPlanBaselineAdaptiveEnum ¶ added in v65.65.0
func GetMappingSqlPlanBaselineAdaptiveEnum(val string) (SqlPlanBaselineAdaptiveEnum, bool)
GetMappingSqlPlanBaselineAdaptiveEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineAdaptiveEnumValues ¶ added in v65.65.0
func GetSqlPlanBaselineAdaptiveEnumValues() []SqlPlanBaselineAdaptiveEnum
GetSqlPlanBaselineAdaptiveEnumValues Enumerates the set of values for SqlPlanBaselineAdaptiveEnum
type SqlPlanBaselineAggregation ¶ added in v65.42.0
type SqlPlanBaselineAggregation struct { Dimensions *SqlPlanBaselineDimensions `mandatory:"true" json:"dimensions"` // The number of SQL plan baselines matching aggregation criteria. Count *int `mandatory:"false" json:"count"` }
SqlPlanBaselineAggregation A summary of SQL plan baselines.
func (SqlPlanBaselineAggregation) String ¶ added in v65.42.0
func (m SqlPlanBaselineAggregation) String() string
func (SqlPlanBaselineAggregation) ValidateEnumValue ¶ added in v65.42.0
func (m SqlPlanBaselineAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanBaselineAggregationCollection ¶ added in v65.42.0
type SqlPlanBaselineAggregationCollection struct { // A list of SQL plan baseline aggregations. Items []SqlPlanBaselineAggregation `mandatory:"true" json:"items"` }
SqlPlanBaselineAggregationCollection A collection of SQL plan baseline aggregations.
func (SqlPlanBaselineAggregationCollection) String ¶ added in v65.42.0
func (m SqlPlanBaselineAggregationCollection) String() string
func (SqlPlanBaselineAggregationCollection) ValidateEnumValue ¶ added in v65.42.0
func (m SqlPlanBaselineAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanBaselineAutoPurgeEnum ¶ added in v65.65.0
type SqlPlanBaselineAutoPurgeEnum string
SqlPlanBaselineAutoPurgeEnum Enum with underlying type: string
const ( SqlPlanBaselineAutoPurgeYes SqlPlanBaselineAutoPurgeEnum = "YES" SqlPlanBaselineAutoPurgeNo SqlPlanBaselineAutoPurgeEnum = "NO" )
Set of constants representing the allowable values for SqlPlanBaselineAutoPurgeEnum
func GetMappingSqlPlanBaselineAutoPurgeEnum ¶ added in v65.65.0
func GetMappingSqlPlanBaselineAutoPurgeEnum(val string) (SqlPlanBaselineAutoPurgeEnum, bool)
GetMappingSqlPlanBaselineAutoPurgeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineAutoPurgeEnumValues ¶ added in v65.65.0
func GetSqlPlanBaselineAutoPurgeEnumValues() []SqlPlanBaselineAutoPurgeEnum
GetSqlPlanBaselineAutoPurgeEnumValues Enumerates the set of values for SqlPlanBaselineAutoPurgeEnum
type SqlPlanBaselineCollection ¶ added in v65.42.0
type SqlPlanBaselineCollection struct { // A list of SQL plan baselines. Items []SqlPlanBaselineSummary `mandatory:"true" json:"items"` }
SqlPlanBaselineCollection The SQL plan baseline list.
func (SqlPlanBaselineCollection) String ¶ added in v65.42.0
func (m SqlPlanBaselineCollection) String() string
func (SqlPlanBaselineCollection) ValidateEnumValue ¶ added in v65.42.0
func (m SqlPlanBaselineCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanBaselineConfiguration ¶ added in v65.42.0
type SqlPlanBaselineConfiguration struct { // Indicates whether the automatic capture of SQL plan baselines is enabled (`true`) or not (`false`). IsAutomaticInitialPlanCaptureEnabled *bool `mandatory:"true" json:"isAutomaticInitialPlanCaptureEnabled"` // Indicates whether the database uses SQL plan baselines (`true`) or not (`false`). IsSqlPlanBaselinesUsageEnabled *bool `mandatory:"true" json:"isSqlPlanBaselinesUsageEnabled"` // Indicates whether the Automatic SPM Evolve Advisor task is enabled (`true`) or not (`false`). IsAutoSpmEvolveTaskEnabled *bool `mandatory:"true" json:"isAutoSpmEvolveTaskEnabled"` // Indicates whether the high frequency Automatic SPM Evolve Advisor task is enabled (`true`) or not (`false`). IsHighFrequencyAutoSpmEvolveTaskEnabled *bool `mandatory:"true" json:"isHighFrequencyAutoSpmEvolveTaskEnabled"` // The number of weeks to retain unused plans before they are purged. PlanRetentionWeeks *int `mandatory:"true" json:"planRetentionWeeks"` // The maximum percent of `SYSAUX` space that can be used for SQL Management Base. SpaceBudgetPercent *float32 `mandatory:"true" json:"spaceBudgetPercent"` // The maximum `SYSAUX` space that can be used for SQL Management Base in MB. SpaceBudgetMB *float32 `mandatory:"false" json:"spaceBudgetMB"` // The space used by SQL Management Base in MB. SpaceUsedMB *float32 `mandatory:"false" json:"spaceUsedMB"` // The capture filters used in automatic initial plan capture. AutoCaptureFilters []AutomaticCaptureFilter `mandatory:"false" json:"autoCaptureFilters"` AutoSpmEvolveTaskParameters *SpmEvolveTaskParameters `mandatory:"false" json:"autoSpmEvolveTaskParameters"` }
SqlPlanBaselineConfiguration The configuration details of SQL plan baselines. The details include: - whether automatic initial plan capture is enabled or disabled - whether use of SQL plan baselines is enabled or disabled - whether Automatic SPM Evolve Advisor task is enabled or disabled - whether high-frequency Automatic SPM Evolve Advisor task is enabled or disabled - filters for the automatic initial plan capture - parameters for the Automatic SPM Evolve Advisor task - plan retention and allocated space for the plan baselines
func (SqlPlanBaselineConfiguration) String ¶ added in v65.42.0
func (m SqlPlanBaselineConfiguration) String() string
func (SqlPlanBaselineConfiguration) ValidateEnumValue ¶ added in v65.42.0
func (m SqlPlanBaselineConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanBaselineDimensions ¶ added in v65.42.0
type SqlPlanBaselineDimensions struct { // The name of the SQL plan baseline attribute. AttributeName *string `mandatory:"true" json:"attributeName"` // The value of the attribute. AttributeValue *string `mandatory:"true" json:"attributeValue"` }
SqlPlanBaselineDimensions The details of the SQL plan baseline dimensions.
func (SqlPlanBaselineDimensions) String ¶ added in v65.42.0
func (m SqlPlanBaselineDimensions) String() string
func (SqlPlanBaselineDimensions) ValidateEnumValue ¶ added in v65.42.0
func (m SqlPlanBaselineDimensions) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanBaselineEnabledEnum ¶ added in v65.65.0
type SqlPlanBaselineEnabledEnum string
SqlPlanBaselineEnabledEnum Enum with underlying type: string
const ( SqlPlanBaselineEnabledYes SqlPlanBaselineEnabledEnum = "YES" SqlPlanBaselineEnabledNo SqlPlanBaselineEnabledEnum = "NO" )
Set of constants representing the allowable values for SqlPlanBaselineEnabledEnum
func GetMappingSqlPlanBaselineEnabledEnum ¶ added in v65.65.0
func GetMappingSqlPlanBaselineEnabledEnum(val string) (SqlPlanBaselineEnabledEnum, bool)
GetMappingSqlPlanBaselineEnabledEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineEnabledEnumValues ¶ added in v65.65.0
func GetSqlPlanBaselineEnabledEnumValues() []SqlPlanBaselineEnabledEnum
GetSqlPlanBaselineEnabledEnumValues Enumerates the set of values for SqlPlanBaselineEnabledEnum
type SqlPlanBaselineFixedEnum ¶ added in v65.65.0
type SqlPlanBaselineFixedEnum string
SqlPlanBaselineFixedEnum Enum with underlying type: string
const ( SqlPlanBaselineFixedYes SqlPlanBaselineFixedEnum = "YES" SqlPlanBaselineFixedNo SqlPlanBaselineFixedEnum = "NO" )
Set of constants representing the allowable values for SqlPlanBaselineFixedEnum
func GetMappingSqlPlanBaselineFixedEnum ¶ added in v65.65.0
func GetMappingSqlPlanBaselineFixedEnum(val string) (SqlPlanBaselineFixedEnum, bool)
GetMappingSqlPlanBaselineFixedEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineFixedEnumValues ¶ added in v65.65.0
func GetSqlPlanBaselineFixedEnumValues() []SqlPlanBaselineFixedEnum
GetSqlPlanBaselineFixedEnumValues Enumerates the set of values for SqlPlanBaselineFixedEnum
type SqlPlanBaselineJob ¶ added in v65.42.0
type SqlPlanBaselineJob struct { // The job name. Name *string `mandatory:"true" json:"name"` // The job type. Type SqlPlanBaselineJobTypeEnum `mandatory:"true" json:"type"` // The job status. Status SqlPlanBaselineJobStatusEnum `mandatory:"true" json:"status"` // The date and time the job was created. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` }
SqlPlanBaselineJob The details of the database job used for loading and evolving SQL plan baselines.
func (SqlPlanBaselineJob) String ¶ added in v65.42.0
func (m SqlPlanBaselineJob) String() string
func (SqlPlanBaselineJob) ValidateEnumValue ¶ added in v65.42.0
func (m SqlPlanBaselineJob) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanBaselineJobCollection ¶ added in v65.42.0
type SqlPlanBaselineJobCollection struct { // A list of SQL plan baseline jobs. Items []SqlPlanBaselineJobSummary `mandatory:"true" json:"items"` }
SqlPlanBaselineJobCollection A collection of database jobs used for loading and evolving SQL plan baselines.
func (SqlPlanBaselineJobCollection) String ¶ added in v65.42.0
func (m SqlPlanBaselineJobCollection) String() string
func (SqlPlanBaselineJobCollection) ValidateEnumValue ¶ added in v65.42.0
func (m SqlPlanBaselineJobCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanBaselineJobStatusEnum ¶ added in v65.42.0
type SqlPlanBaselineJobStatusEnum string
SqlPlanBaselineJobStatusEnum Enum with underlying type: string
const ( SqlPlanBaselineJobStatusSucceeded SqlPlanBaselineJobStatusEnum = "SUCCEEDED" SqlPlanBaselineJobStatusScheduled SqlPlanBaselineJobStatusEnum = "SCHEDULED" SqlPlanBaselineJobStatusFailed SqlPlanBaselineJobStatusEnum = "FAILED" )
Set of constants representing the allowable values for SqlPlanBaselineJobStatusEnum
func GetMappingSqlPlanBaselineJobStatusEnum ¶ added in v65.42.0
func GetMappingSqlPlanBaselineJobStatusEnum(val string) (SqlPlanBaselineJobStatusEnum, bool)
GetMappingSqlPlanBaselineJobStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineJobStatusEnumValues ¶ added in v65.42.0
func GetSqlPlanBaselineJobStatusEnumValues() []SqlPlanBaselineJobStatusEnum
GetSqlPlanBaselineJobStatusEnumValues Enumerates the set of values for SqlPlanBaselineJobStatusEnum
type SqlPlanBaselineJobSummary ¶ added in v65.42.0
type SqlPlanBaselineJobSummary struct { // The name of the job. Name *string `mandatory:"true" json:"name"` // The type of the job. Type SqlPlanBaselineJobSummaryTypeEnum `mandatory:"true" json:"type"` // The status of the job. Status SqlPlanBaselineJobSummaryStatusEnum `mandatory:"true" json:"status"` // The date and time the job was created. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` }
SqlPlanBaselineJobSummary A summary of the database job used for loading and evolving SQL plan baselines.
func (SqlPlanBaselineJobSummary) String ¶ added in v65.42.0
func (m SqlPlanBaselineJobSummary) String() string
func (SqlPlanBaselineJobSummary) ValidateEnumValue ¶ added in v65.42.0
func (m SqlPlanBaselineJobSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanBaselineJobSummaryStatusEnum ¶ added in v65.42.0
type SqlPlanBaselineJobSummaryStatusEnum string
SqlPlanBaselineJobSummaryStatusEnum Enum with underlying type: string
const ( SqlPlanBaselineJobSummaryStatusSucceeded SqlPlanBaselineJobSummaryStatusEnum = "SUCCEEDED" SqlPlanBaselineJobSummaryStatusScheduled SqlPlanBaselineJobSummaryStatusEnum = "SCHEDULED" SqlPlanBaselineJobSummaryStatusFailed SqlPlanBaselineJobSummaryStatusEnum = "FAILED" )
Set of constants representing the allowable values for SqlPlanBaselineJobSummaryStatusEnum
func GetMappingSqlPlanBaselineJobSummaryStatusEnum ¶ added in v65.42.0
func GetMappingSqlPlanBaselineJobSummaryStatusEnum(val string) (SqlPlanBaselineJobSummaryStatusEnum, bool)
GetMappingSqlPlanBaselineJobSummaryStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineJobSummaryStatusEnumValues ¶ added in v65.42.0
func GetSqlPlanBaselineJobSummaryStatusEnumValues() []SqlPlanBaselineJobSummaryStatusEnum
GetSqlPlanBaselineJobSummaryStatusEnumValues Enumerates the set of values for SqlPlanBaselineJobSummaryStatusEnum
type SqlPlanBaselineJobSummaryTypeEnum ¶ added in v65.42.0
type SqlPlanBaselineJobSummaryTypeEnum string
SqlPlanBaselineJobSummaryTypeEnum Enum with underlying type: string
const (
SqlPlanBaselineJobSummaryTypeLoad SqlPlanBaselineJobSummaryTypeEnum = "LOAD"
)
Set of constants representing the allowable values for SqlPlanBaselineJobSummaryTypeEnum
func GetMappingSqlPlanBaselineJobSummaryTypeEnum ¶ added in v65.42.0
func GetMappingSqlPlanBaselineJobSummaryTypeEnum(val string) (SqlPlanBaselineJobSummaryTypeEnum, bool)
GetMappingSqlPlanBaselineJobSummaryTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineJobSummaryTypeEnumValues ¶ added in v65.42.0
func GetSqlPlanBaselineJobSummaryTypeEnumValues() []SqlPlanBaselineJobSummaryTypeEnum
GetSqlPlanBaselineJobSummaryTypeEnumValues Enumerates the set of values for SqlPlanBaselineJobSummaryTypeEnum
type SqlPlanBaselineJobTypeEnum ¶ added in v65.42.0
type SqlPlanBaselineJobTypeEnum string
SqlPlanBaselineJobTypeEnum Enum with underlying type: string
const (
SqlPlanBaselineJobTypeLoad SqlPlanBaselineJobTypeEnum = "LOAD"
)
Set of constants representing the allowable values for SqlPlanBaselineJobTypeEnum
func GetMappingSqlPlanBaselineJobTypeEnum ¶ added in v65.42.0
func GetMappingSqlPlanBaselineJobTypeEnum(val string) (SqlPlanBaselineJobTypeEnum, bool)
GetMappingSqlPlanBaselineJobTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineJobTypeEnumValues ¶ added in v65.42.0
func GetSqlPlanBaselineJobTypeEnumValues() []SqlPlanBaselineJobTypeEnum
GetSqlPlanBaselineJobTypeEnumValues Enumerates the set of values for SqlPlanBaselineJobTypeEnum
type SqlPlanBaselineOriginEnum ¶ added in v65.42.0
type SqlPlanBaselineOriginEnum string
SqlPlanBaselineOriginEnum Enum with underlying type: string
const ( SqlPlanBaselineOriginAddmSqltune SqlPlanBaselineOriginEnum = "ADDM_SQLTUNE" SqlPlanBaselineOriginAutoCapture SqlPlanBaselineOriginEnum = "AUTO_CAPTURE" SqlPlanBaselineOriginAutoSqltune SqlPlanBaselineOriginEnum = "AUTO_SQLTUNE" SqlPlanBaselineOriginEvolveAutoIndexLoad SqlPlanBaselineOriginEnum = "EVOLVE_AUTO_INDEX_LOAD" SqlPlanBaselineOriginEvolveCreateFromAdaptive SqlPlanBaselineOriginEnum = "EVOLVE_CREATE_FROM_ADAPTIVE" SqlPlanBaselineOriginEvolveLoadFromSts SqlPlanBaselineOriginEnum = "EVOLVE_LOAD_FROM_STS" SqlPlanBaselineOriginEvolveLoadFromAwr SqlPlanBaselineOriginEnum = "EVOLVE_LOAD_FROM_AWR" SqlPlanBaselineOriginEvolveLoadFromCursorCache SqlPlanBaselineOriginEnum = "EVOLVE_LOAD_FROM_CURSOR_CACHE" SqlPlanBaselineOriginManualLoad SqlPlanBaselineOriginEnum = "MANUAL_LOAD" SqlPlanBaselineOriginManualLoadFromAwr SqlPlanBaselineOriginEnum = "MANUAL_LOAD_FROM_AWR" SqlPlanBaselineOriginManualLoadFromCursorCache SqlPlanBaselineOriginEnum = "MANUAL_LOAD_FROM_CURSOR_CACHE" SqlPlanBaselineOriginManualLoadFromSts SqlPlanBaselineOriginEnum = "MANUAL_LOAD_FROM_STS" SqlPlanBaselineOriginManualSqltune SqlPlanBaselineOriginEnum = "MANUAL_SQLTUNE" SqlPlanBaselineOriginStoredOutline SqlPlanBaselineOriginEnum = "STORED_OUTLINE" SqlPlanBaselineOriginUnknown SqlPlanBaselineOriginEnum = "UNKNOWN" )
Set of constants representing the allowable values for SqlPlanBaselineOriginEnum
func GetMappingSqlPlanBaselineOriginEnum ¶ added in v65.42.0
func GetMappingSqlPlanBaselineOriginEnum(val string) (SqlPlanBaselineOriginEnum, bool)
GetMappingSqlPlanBaselineOriginEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineOriginEnumValues ¶ added in v65.42.0
func GetSqlPlanBaselineOriginEnumValues() []SqlPlanBaselineOriginEnum
GetSqlPlanBaselineOriginEnumValues Enumerates the set of values for SqlPlanBaselineOriginEnum
type SqlPlanBaselineReproducedEnum ¶ added in v65.65.0
type SqlPlanBaselineReproducedEnum string
SqlPlanBaselineReproducedEnum Enum with underlying type: string
const ( SqlPlanBaselineReproducedYes SqlPlanBaselineReproducedEnum = "YES" SqlPlanBaselineReproducedNo SqlPlanBaselineReproducedEnum = "NO" )
Set of constants representing the allowable values for SqlPlanBaselineReproducedEnum
func GetMappingSqlPlanBaselineReproducedEnum ¶ added in v65.65.0
func GetMappingSqlPlanBaselineReproducedEnum(val string) (SqlPlanBaselineReproducedEnum, bool)
GetMappingSqlPlanBaselineReproducedEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineReproducedEnumValues ¶ added in v65.65.0
func GetSqlPlanBaselineReproducedEnumValues() []SqlPlanBaselineReproducedEnum
GetSqlPlanBaselineReproducedEnumValues Enumerates the set of values for SqlPlanBaselineReproducedEnum
type SqlPlanBaselineSummary ¶ added in v65.42.0
type SqlPlanBaselineSummary struct { // The unique plan identifier. PlanName *string `mandatory:"true" json:"planName"` // The unique SQL identifier. SqlHandle *string `mandatory:"true" json:"sqlHandle"` // The SQL text (truncated to the first 50 characters). SqlText *string `mandatory:"true" json:"sqlText"` // The date and time when the plan baseline was created. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The origin of the SQL plan baseline. Origin SqlPlanBaselineOriginEnum `mandatory:"false" json:"origin,omitempty"` // The date and time when the plan baseline was last modified. TimeLastModified *common.SDKTime `mandatory:"false" json:"timeLastModified"` // The date and time when the plan baseline was last executed. // **Note:** For performance reasons, database does not update this value // immediately after each execution of the plan baseline. Therefore, the plan // baseline may have been executed more recently than this value indicates. TimeLastExecuted *common.SDKTime `mandatory:"false" json:"timeLastExecuted"` // Indicates whether the plan baseline is enabled (`YES`) or disabled (`NO`). Enabled SqlPlanBaselineSummaryEnabledEnum `mandatory:"false" json:"enabled,omitempty"` // Indicates whether the plan baseline is accepted (`YES`) or not (`NO`). Accepted SqlPlanBaselineSummaryAcceptedEnum `mandatory:"false" json:"accepted,omitempty"` // Indicates whether the plan baseline is fixed (`YES`) or not (`NO`). Fixed SqlPlanBaselineSummaryFixedEnum `mandatory:"false" json:"fixed,omitempty"` // Indicates whether the optimizer was able to reproduce the plan (`YES`) or not (`NO`). // The value is set to `YES` when a plan is initially added to the plan baseline. Reproduced SqlPlanBaselineSummaryReproducedEnum `mandatory:"false" json:"reproduced,omitempty"` // Indicates whether the plan baseline is auto-purged (`YES`) or not (`NO`). AutoPurge SqlPlanBaselineSummaryAutoPurgeEnum `mandatory:"false" json:"autoPurge,omitempty"` // Indicates whether a plan that is automatically captured by SQL plan management is marked adaptive or not. // When a new adaptive plan is found for a SQL statement that has an existing SQL plan baseline, that new plan // will be added to the SQL plan baseline as an unaccepted plan, and the `ADAPTIVE` property will be marked `YES`. // When this new plan is verified (either manually or via the auto evolve task), the plan will be test executed // and the final plan determined at execution will become an accepted plan if its performance is better than // the existing plan baseline. At this point, the value of the `ADAPTIVE` property is set to `NO` since the plan // is no longer adaptive, but resolved. Adaptive SqlPlanBaselineSummaryAdaptiveEnum `mandatory:"false" json:"adaptive,omitempty"` }
SqlPlanBaselineSummary The summary of a SQL plan baseline.
func (SqlPlanBaselineSummary) String ¶ added in v65.42.0
func (m SqlPlanBaselineSummary) String() string
func (SqlPlanBaselineSummary) ValidateEnumValue ¶ added in v65.42.0
func (m SqlPlanBaselineSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanBaselineSummaryAcceptedEnum ¶ added in v65.65.0
type SqlPlanBaselineSummaryAcceptedEnum string
SqlPlanBaselineSummaryAcceptedEnum Enum with underlying type: string
const ( SqlPlanBaselineSummaryAcceptedYes SqlPlanBaselineSummaryAcceptedEnum = "YES" SqlPlanBaselineSummaryAcceptedNo SqlPlanBaselineSummaryAcceptedEnum = "NO" )
Set of constants representing the allowable values for SqlPlanBaselineSummaryAcceptedEnum
func GetMappingSqlPlanBaselineSummaryAcceptedEnum ¶ added in v65.65.0
func GetMappingSqlPlanBaselineSummaryAcceptedEnum(val string) (SqlPlanBaselineSummaryAcceptedEnum, bool)
GetMappingSqlPlanBaselineSummaryAcceptedEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineSummaryAcceptedEnumValues ¶ added in v65.65.0
func GetSqlPlanBaselineSummaryAcceptedEnumValues() []SqlPlanBaselineSummaryAcceptedEnum
GetSqlPlanBaselineSummaryAcceptedEnumValues Enumerates the set of values for SqlPlanBaselineSummaryAcceptedEnum
type SqlPlanBaselineSummaryAdaptiveEnum ¶ added in v65.65.0
type SqlPlanBaselineSummaryAdaptiveEnum string
SqlPlanBaselineSummaryAdaptiveEnum Enum with underlying type: string
const ( SqlPlanBaselineSummaryAdaptiveYes SqlPlanBaselineSummaryAdaptiveEnum = "YES" SqlPlanBaselineSummaryAdaptiveNo SqlPlanBaselineSummaryAdaptiveEnum = "NO" )
Set of constants representing the allowable values for SqlPlanBaselineSummaryAdaptiveEnum
func GetMappingSqlPlanBaselineSummaryAdaptiveEnum ¶ added in v65.65.0
func GetMappingSqlPlanBaselineSummaryAdaptiveEnum(val string) (SqlPlanBaselineSummaryAdaptiveEnum, bool)
GetMappingSqlPlanBaselineSummaryAdaptiveEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineSummaryAdaptiveEnumValues ¶ added in v65.65.0
func GetSqlPlanBaselineSummaryAdaptiveEnumValues() []SqlPlanBaselineSummaryAdaptiveEnum
GetSqlPlanBaselineSummaryAdaptiveEnumValues Enumerates the set of values for SqlPlanBaselineSummaryAdaptiveEnum
type SqlPlanBaselineSummaryAutoPurgeEnum ¶ added in v65.65.0
type SqlPlanBaselineSummaryAutoPurgeEnum string
SqlPlanBaselineSummaryAutoPurgeEnum Enum with underlying type: string
const ( SqlPlanBaselineSummaryAutoPurgeYes SqlPlanBaselineSummaryAutoPurgeEnum = "YES" SqlPlanBaselineSummaryAutoPurgeNo SqlPlanBaselineSummaryAutoPurgeEnum = "NO" )
Set of constants representing the allowable values for SqlPlanBaselineSummaryAutoPurgeEnum
func GetMappingSqlPlanBaselineSummaryAutoPurgeEnum ¶ added in v65.65.0
func GetMappingSqlPlanBaselineSummaryAutoPurgeEnum(val string) (SqlPlanBaselineSummaryAutoPurgeEnum, bool)
GetMappingSqlPlanBaselineSummaryAutoPurgeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineSummaryAutoPurgeEnumValues ¶ added in v65.65.0
func GetSqlPlanBaselineSummaryAutoPurgeEnumValues() []SqlPlanBaselineSummaryAutoPurgeEnum
GetSqlPlanBaselineSummaryAutoPurgeEnumValues Enumerates the set of values for SqlPlanBaselineSummaryAutoPurgeEnum
type SqlPlanBaselineSummaryEnabledEnum ¶ added in v65.65.0
type SqlPlanBaselineSummaryEnabledEnum string
SqlPlanBaselineSummaryEnabledEnum Enum with underlying type: string
const ( SqlPlanBaselineSummaryEnabledYes SqlPlanBaselineSummaryEnabledEnum = "YES" SqlPlanBaselineSummaryEnabledNo SqlPlanBaselineSummaryEnabledEnum = "NO" )
Set of constants representing the allowable values for SqlPlanBaselineSummaryEnabledEnum
func GetMappingSqlPlanBaselineSummaryEnabledEnum ¶ added in v65.65.0
func GetMappingSqlPlanBaselineSummaryEnabledEnum(val string) (SqlPlanBaselineSummaryEnabledEnum, bool)
GetMappingSqlPlanBaselineSummaryEnabledEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineSummaryEnabledEnumValues ¶ added in v65.65.0
func GetSqlPlanBaselineSummaryEnabledEnumValues() []SqlPlanBaselineSummaryEnabledEnum
GetSqlPlanBaselineSummaryEnabledEnumValues Enumerates the set of values for SqlPlanBaselineSummaryEnabledEnum
type SqlPlanBaselineSummaryFixedEnum ¶ added in v65.65.0
type SqlPlanBaselineSummaryFixedEnum string
SqlPlanBaselineSummaryFixedEnum Enum with underlying type: string
const ( SqlPlanBaselineSummaryFixedYes SqlPlanBaselineSummaryFixedEnum = "YES" SqlPlanBaselineSummaryFixedNo SqlPlanBaselineSummaryFixedEnum = "NO" )
Set of constants representing the allowable values for SqlPlanBaselineSummaryFixedEnum
func GetMappingSqlPlanBaselineSummaryFixedEnum ¶ added in v65.65.0
func GetMappingSqlPlanBaselineSummaryFixedEnum(val string) (SqlPlanBaselineSummaryFixedEnum, bool)
GetMappingSqlPlanBaselineSummaryFixedEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineSummaryFixedEnumValues ¶ added in v65.65.0
func GetSqlPlanBaselineSummaryFixedEnumValues() []SqlPlanBaselineSummaryFixedEnum
GetSqlPlanBaselineSummaryFixedEnumValues Enumerates the set of values for SqlPlanBaselineSummaryFixedEnum
type SqlPlanBaselineSummaryReproducedEnum ¶ added in v65.65.0
type SqlPlanBaselineSummaryReproducedEnum string
SqlPlanBaselineSummaryReproducedEnum Enum with underlying type: string
const ( SqlPlanBaselineSummaryReproducedYes SqlPlanBaselineSummaryReproducedEnum = "YES" SqlPlanBaselineSummaryReproducedNo SqlPlanBaselineSummaryReproducedEnum = "NO" )
Set of constants representing the allowable values for SqlPlanBaselineSummaryReproducedEnum
func GetMappingSqlPlanBaselineSummaryReproducedEnum ¶ added in v65.65.0
func GetMappingSqlPlanBaselineSummaryReproducedEnum(val string) (SqlPlanBaselineSummaryReproducedEnum, bool)
GetMappingSqlPlanBaselineSummaryReproducedEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlPlanBaselineSummaryReproducedEnumValues ¶ added in v65.65.0
func GetSqlPlanBaselineSummaryReproducedEnumValues() []SqlPlanBaselineSummaryReproducedEnum
GetSqlPlanBaselineSummaryReproducedEnumValues Enumerates the set of values for SqlPlanBaselineSummaryReproducedEnum
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"` // Indicates whether a SQL Profile recommendation uses parallel execution. IsParallelExecution *bool `mandatory:"false" json:"isParallelExecution"` }
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 GetMappingSqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum ¶
func GetMappingSqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum(val string) (SqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum, bool)
GetMappingSqlTuningAdvisorTaskRecommendationSummaryRecommendationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum ¶
func GetMappingSqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum(val string) (SqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum, bool)
GetMappingSqlTuningAdvisorTaskSummaryReportObjectStatFindingSummaryProblemTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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) CreateSqlTuningSet ¶ added in v65.49.1
func (client SqlTuningClient) CreateSqlTuningSet(ctx context.Context, request CreateSqlTuningSetRequest) (response CreateSqlTuningSetResponse, err error)
CreateSqlTuningSet Creates an empty Sql tuning set within the Managed Database specified by managedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/CreateSqlTuningSet.go.html to see an example of how to use CreateSqlTuningSet API. A default retry strategy applies to this operation CreateSqlTuningSet()
func (SqlTuningClient) DropSqlTuningSet ¶ added in v65.49.1
func (client SqlTuningClient) DropSqlTuningSet(ctx context.Context, request DropSqlTuningSetRequest) (response DropSqlTuningSetResponse, err error)
DropSqlTuningSet Drops the Sql tuning set specified by sqlTuningSet within the Managed Database specified by managedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DropSqlTuningSet.go.html to see an example of how to use DropSqlTuningSet API. A default retry strategy applies to this operation DropSqlTuningSet()
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) DropSqlsInSqlTuningSet ¶ added in v65.49.1
func (client SqlTuningClient) DropSqlsInSqlTuningSet(ctx context.Context, request DropSqlsInSqlTuningSetRequest) (response DropSqlsInSqlTuningSetResponse, err error)
DropSqlsInSqlTuningSet Deletes the Sqls in the specified Sql tuning set that matches the filter criteria provided in the basicFilter. If basicFilter criteria is not provided, then entire Sqls in the Sql tuning set is deleted.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/DropSqlsInSqlTuningSet.go.html to see an example of how to use DropSqlsInSqlTuningSet API. A default retry strategy applies to this operation DropSqlsInSqlTuningSet()
func (SqlTuningClient) FetchSqlTuningSet ¶ added in v65.49.1
func (client SqlTuningClient) FetchSqlTuningSet(ctx context.Context, request FetchSqlTuningSetRequest) (response FetchSqlTuningSetResponse, err error)
FetchSqlTuningSet Fetch the details of Sql statements in the Sql tuning set specified by name, owner and optional filter parameters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/FetchSqlTuningSet.go.html to see an example of how to use FetchSqlTuningSet API. A default retry strategy applies to this operation FetchSqlTuningSet()
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) ListSqlTuningSets ¶ added in v65.10.0
func (client SqlTuningClient) ListSqlTuningSets(ctx context.Context, request ListSqlTuningSetsRequest) (response ListSqlTuningSetsResponse, err error)
ListSqlTuningSets Lists the SQL tuning sets for the specified Managed Database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ListSqlTuningSets.go.html to see an example of how to use ListSqlTuningSets API.
func (SqlTuningClient) LoadSqlTuningSet ¶ added in v65.49.1
func (client SqlTuningClient) LoadSqlTuningSet(ctx context.Context, request LoadSqlTuningSetRequest) (response LoadSqlTuningSetResponse, err error)
LoadSqlTuningSet Load Sql statements into the Sql tuning set specified by name and optional filter parameters within the Managed Database specified by managedDatabaseId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/LoadSqlTuningSet.go.html to see an example of how to use LoadSqlTuningSet API. A default retry strategy applies to this operation LoadSqlTuningSet()
func (SqlTuningClient) SaveSqlTuningSetAs ¶ added in v65.49.1
func (client SqlTuningClient) SaveSqlTuningSetAs(ctx context.Context, request SaveSqlTuningSetAsRequest) (response SaveSqlTuningSetAsResponse, err error)
SaveSqlTuningSetAs Saves the specified list of Sqls statements into another new Sql tuning set or loads into an existing Sql tuning set'.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SaveSqlTuningSetAs.go.html to see an example of how to use SaveSqlTuningSetAs API. A default retry strategy applies to this operation SaveSqlTuningSetAs()
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.
func (SqlTuningClient) ValidateBasicFilter ¶ added in v65.49.1
func (client SqlTuningClient) ValidateBasicFilter(ctx context.Context, request ValidateBasicFilterRequest) (response ValidateBasicFilterResponse, err error)
ValidateBasicFilter Executes a SQL query to check whether user entered basic filter criteria is valid or not.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ValidateBasicFilter.go.html to see an example of how to use ValidateBasicFilter API. A default retry strategy applies to this operation ValidateBasicFilter()
type SqlTuningSet ¶ added in v65.49.1
type SqlTuningSet struct { // The owner of the Sql tuning set. Owner *string `mandatory:"true" json:"owner"` // The name of the Sql tuning set. Name *string `mandatory:"true" json:"name"` // The unique Sql tuning set identifier. Id *int `mandatory:"false" json:"id"` // Number of statements in the Sql tuning set StatementCount *int `mandatory:"false" json:"statementCount"` // The created time of the Sql tuning set. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The description of the Sql tuning set. Description *string `mandatory:"false" json:"description"` // Last modified time of the Sql tuning set. TimeLastModified *common.SDKTime `mandatory:"false" json:"timeLastModified"` // Current status of the Sql tuning set. Status SqlTuningSetStatusTypesEnum `mandatory:"false" json:"status,omitempty"` // Name of the Sql tuning set scheduler job. ScheduledJobName *string `mandatory:"false" json:"scheduledJobName"` // Latest execution error of the plsql that was submitted as a scheduler job. ErrorMessage *string `mandatory:"false" json:"errorMessage"` // In OCI database management, there is a limit to fetch only 2000 rows. // This flag indicates whether all Sql statements of this Sql tuning set matching the filter criteria are fetched or not. // Possible values are 'Yes' or 'No' // - Yes - All Sql statements matching the filter criteria are fetched. // - No - There are more Sql statements matching the fitler criteria. // User should fine tune the filter criteria to narrow down the result set. AllSqlStatementsFetched SqlTuningSetAllSqlStatementsFetchedEnum `mandatory:"false" json:"allSqlStatementsFetched,omitempty"` // A list of the Sqls associated with the Sql tuning set. SqlList []SqlInSqlTuningSet `mandatory:"false" json:"sqlList"` }
SqlTuningSet Details of the Sql tuning set.
func (SqlTuningSet) String ¶ added in v65.49.1
func (m SqlTuningSet) String() string
func (SqlTuningSet) ValidateEnumValue ¶ added in v65.49.1
func (m SqlTuningSet) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningSetAdminActionStatus ¶ added in v65.49.1
type SqlTuningSetAdminActionStatus struct { // The status of a Sql tuning set admin action. Status SqlTuningSetAdminActionStatusStatusEnum `mandatory:"true" json:"status"` // The success message of the Sql tuning set admin action. The success message is "null" if the admin action is non successful. SuccessMessage *string `mandatory:"false" json:"successMessage"` // The error code that denotes failure if the Sql tuning set 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 Sql tuning set admin action is not successful. The error message is "null" if the admin action is successful. ErrorMessage *string `mandatory:"false" json:"errorMessage"` // Flag to indicate whether to create the Sql tuning set or just display the plsql used for the selected user action. ShowSqlOnly *int `mandatory:"false" json:"showSqlOnly"` // When showSqlOnly is set to 1, this attribute displays the plsql generated for the selected user action. // When showSqlOnly is set to 0, this attribute will not be returned. SqlStatement *string `mandatory:"false" json:"sqlStatement"` }
SqlTuningSetAdminActionStatus The status of a Sql tuning set admin action.
func (SqlTuningSetAdminActionStatus) String ¶ added in v65.49.1
func (m SqlTuningSetAdminActionStatus) String() string
func (SqlTuningSetAdminActionStatus) ValidateEnumValue ¶ added in v65.49.1
func (m SqlTuningSetAdminActionStatus) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningSetAdminActionStatusStatusEnum ¶ added in v65.49.1
type SqlTuningSetAdminActionStatusStatusEnum string
SqlTuningSetAdminActionStatusStatusEnum Enum with underlying type: string
const ( SqlTuningSetAdminActionStatusStatusSucceeded SqlTuningSetAdminActionStatusStatusEnum = "SUCCEEDED" SqlTuningSetAdminActionStatusStatusFailed SqlTuningSetAdminActionStatusStatusEnum = "FAILED" )
Set of constants representing the allowable values for SqlTuningSetAdminActionStatusStatusEnum
func GetMappingSqlTuningSetAdminActionStatusStatusEnum ¶ added in v65.49.1
func GetMappingSqlTuningSetAdminActionStatusStatusEnum(val string) (SqlTuningSetAdminActionStatusStatusEnum, bool)
GetMappingSqlTuningSetAdminActionStatusStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlTuningSetAdminActionStatusStatusEnumValues ¶ added in v65.49.1
func GetSqlTuningSetAdminActionStatusStatusEnumValues() []SqlTuningSetAdminActionStatusStatusEnum
GetSqlTuningSetAdminActionStatusStatusEnumValues Enumerates the set of values for SqlTuningSetAdminActionStatusStatusEnum
type SqlTuningSetAdminCredentialDetails ¶ added in v65.49.1
type SqlTuningSetAdminCredentialDetails interface { // The user to connect to the database. GetUsername() *string // The role of the database user. GetRole() SqlTuningSetAdminCredentialDetailsRoleEnum }
SqlTuningSetAdminCredentialDetails The credential to connect to the database to perform Sql tuning set administration tasks.
type SqlTuningSetAdminCredentialDetailsRoleEnum ¶ added in v65.49.1
type SqlTuningSetAdminCredentialDetailsRoleEnum string
SqlTuningSetAdminCredentialDetailsRoleEnum Enum with underlying type: string
const ( SqlTuningSetAdminCredentialDetailsRoleNormal SqlTuningSetAdminCredentialDetailsRoleEnum = "NORMAL" SqlTuningSetAdminCredentialDetailsRoleSysdba SqlTuningSetAdminCredentialDetailsRoleEnum = "SYSDBA" )
Set of constants representing the allowable values for SqlTuningSetAdminCredentialDetailsRoleEnum
func GetMappingSqlTuningSetAdminCredentialDetailsRoleEnum ¶ added in v65.49.1
func GetMappingSqlTuningSetAdminCredentialDetailsRoleEnum(val string) (SqlTuningSetAdminCredentialDetailsRoleEnum, bool)
GetMappingSqlTuningSetAdminCredentialDetailsRoleEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlTuningSetAdminCredentialDetailsRoleEnumValues ¶ added in v65.49.1
func GetSqlTuningSetAdminCredentialDetailsRoleEnumValues() []SqlTuningSetAdminCredentialDetailsRoleEnum
GetSqlTuningSetAdminCredentialDetailsRoleEnumValues Enumerates the set of values for SqlTuningSetAdminCredentialDetailsRoleEnum
type SqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum ¶ added in v65.49.1
type SqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum string
SqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum Enum with underlying type: string
const ( SqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeSecret SqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum = "SECRET" SqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypePassword SqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum = "PASSWORD" )
Set of constants representing the allowable values for SqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum
func GetMappingSqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum ¶ added in v65.49.1
func GetMappingSqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum(val string) (SqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum, bool)
GetMappingSqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnumValues ¶ added in v65.49.1
func GetSqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnumValues() []SqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum
GetSqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnumValues Enumerates the set of values for SqlTuningSetAdminCredentialDetailsSqlTuningSetAdminCredentialTypeEnum
type SqlTuningSetAdminPasswordCredentialDetails ¶ added in v65.49.1
type SqlTuningSetAdminPasswordCredentialDetails 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 SqlTuningSetAdminCredentialDetailsRoleEnum `mandatory:"true" json:"role"` }
SqlTuningSetAdminPasswordCredentialDetails User provides a password to be used to connect to the database.
func (SqlTuningSetAdminPasswordCredentialDetails) GetRole ¶ added in v65.49.1
func (m SqlTuningSetAdminPasswordCredentialDetails) GetRole() SqlTuningSetAdminCredentialDetailsRoleEnum
GetRole returns Role
func (SqlTuningSetAdminPasswordCredentialDetails) GetUsername ¶ added in v65.49.1
func (m SqlTuningSetAdminPasswordCredentialDetails) GetUsername() *string
GetUsername returns Username
func (SqlTuningSetAdminPasswordCredentialDetails) MarshalJSON ¶ added in v65.49.1
func (m SqlTuningSetAdminPasswordCredentialDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (SqlTuningSetAdminPasswordCredentialDetails) String ¶ added in v65.49.1
func (m SqlTuningSetAdminPasswordCredentialDetails) String() string
func (SqlTuningSetAdminPasswordCredentialDetails) ValidateEnumValue ¶ added in v65.49.1
func (m SqlTuningSetAdminPasswordCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningSetAdminSecretCredentialDetails ¶ added in v65.49.1
type SqlTuningSetAdminSecretCredentialDetails 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. SecretId *string `mandatory:"true" json:"secretId"` // The role of the database user. Role SqlTuningSetAdminCredentialDetailsRoleEnum `mandatory:"true" json:"role"` }
SqlTuningSetAdminSecretCredentialDetails User provides a secret OCID, which will be used to retrieve the password to connect to the database.
func (SqlTuningSetAdminSecretCredentialDetails) GetRole ¶ added in v65.49.1
func (m SqlTuningSetAdminSecretCredentialDetails) GetRole() SqlTuningSetAdminCredentialDetailsRoleEnum
GetRole returns Role
func (SqlTuningSetAdminSecretCredentialDetails) GetUsername ¶ added in v65.49.1
func (m SqlTuningSetAdminSecretCredentialDetails) GetUsername() *string
GetUsername returns Username
func (SqlTuningSetAdminSecretCredentialDetails) MarshalJSON ¶ added in v65.49.1
func (m SqlTuningSetAdminSecretCredentialDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (SqlTuningSetAdminSecretCredentialDetails) String ¶ added in v65.49.1
func (m SqlTuningSetAdminSecretCredentialDetails) String() string
func (SqlTuningSetAdminSecretCredentialDetails) ValidateEnumValue ¶ added in v65.49.1
func (m SqlTuningSetAdminSecretCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningSetAllSqlStatementsFetchedEnum ¶ added in v65.65.0
type SqlTuningSetAllSqlStatementsFetchedEnum string
SqlTuningSetAllSqlStatementsFetchedEnum Enum with underlying type: string
const ( SqlTuningSetAllSqlStatementsFetchedYes SqlTuningSetAllSqlStatementsFetchedEnum = "YES" SqlTuningSetAllSqlStatementsFetchedNo SqlTuningSetAllSqlStatementsFetchedEnum = "NO" )
Set of constants representing the allowable values for SqlTuningSetAllSqlStatementsFetchedEnum
func GetMappingSqlTuningSetAllSqlStatementsFetchedEnum ¶ added in v65.65.0
func GetMappingSqlTuningSetAllSqlStatementsFetchedEnum(val string) (SqlTuningSetAllSqlStatementsFetchedEnum, bool)
GetMappingSqlTuningSetAllSqlStatementsFetchedEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlTuningSetAllSqlStatementsFetchedEnumValues ¶ added in v65.65.0
func GetSqlTuningSetAllSqlStatementsFetchedEnumValues() []SqlTuningSetAllSqlStatementsFetchedEnum
GetSqlTuningSetAllSqlStatementsFetchedEnumValues Enumerates the set of values for SqlTuningSetAllSqlStatementsFetchedEnum
type SqlTuningSetCollection ¶ added in v65.10.0
type SqlTuningSetCollection struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"true" json:"managedDatabaseId"` // The details in the SQL tuning set summary. Items []SqlTuningSetSummary `mandatory:"true" json:"items"` }
SqlTuningSetCollection The details in the SQL tuning set summary.
func (SqlTuningSetCollection) String ¶ added in v65.10.0
func (m SqlTuningSetCollection) String() string
func (SqlTuningSetCollection) ValidateEnumValue ¶ added in v65.10.0
func (m SqlTuningSetCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningSetInput ¶ added in v65.10.0
type SqlTuningSetInput struct { // The name of the SQL tuning set. Name *string `mandatory:"true" json:"name"` // The owner of the SQL tuning set. Owner *string `mandatory:"true" json:"owner"` }
SqlTuningSetInput The SQL tuning set for a SQL tuning task.
func (SqlTuningSetInput) String ¶ added in v65.10.0
func (m SqlTuningSetInput) String() string
func (SqlTuningSetInput) ValidateEnumValue ¶ added in v65.10.0
func (m SqlTuningSetInput) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTuningSetStatusTypesEnum ¶ added in v65.49.1
type SqlTuningSetStatusTypesEnum string
SqlTuningSetStatusTypesEnum Enum with underlying type: string
const ( SqlTuningSetStatusTypesDisabled SqlTuningSetStatusTypesEnum = "DISABLED" SqlTuningSetStatusTypesRetryScheduled SqlTuningSetStatusTypesEnum = "RETRY_SCHEDULED" SqlTuningSetStatusTypesScheduled SqlTuningSetStatusTypesEnum = "SCHEDULED" SqlTuningSetStatusTypesBlocked SqlTuningSetStatusTypesEnum = "BLOCKED" SqlTuningSetStatusTypesRunning SqlTuningSetStatusTypesEnum = "RUNNING" SqlTuningSetStatusTypesCompleted SqlTuningSetStatusTypesEnum = "COMPLETED" SqlTuningSetStatusTypesBroken SqlTuningSetStatusTypesEnum = "BROKEN" SqlTuningSetStatusTypesFailed SqlTuningSetStatusTypesEnum = "FAILED" SqlTuningSetStatusTypesRemote SqlTuningSetStatusTypesEnum = "REMOTE" SqlTuningSetStatusTypesSucceeded SqlTuningSetStatusTypesEnum = "SUCCEEDED" SqlTuningSetStatusTypesChainStalled SqlTuningSetStatusTypesEnum = "CHAIN_STALLED" )
Set of constants representing the allowable values for SqlTuningSetStatusTypesEnum
func GetMappingSqlTuningSetStatusTypesEnum ¶ added in v65.49.1
func GetMappingSqlTuningSetStatusTypesEnum(val string) (SqlTuningSetStatusTypesEnum, bool)
GetMappingSqlTuningSetStatusTypesEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSqlTuningSetStatusTypesEnumValues ¶ added in v65.49.1
func GetSqlTuningSetStatusTypesEnumValues() []SqlTuningSetStatusTypesEnum
GetSqlTuningSetStatusTypesEnumValues Enumerates the set of values for SqlTuningSetStatusTypesEnum
type SqlTuningSetSummary ¶ added in v65.10.0
type SqlTuningSetSummary struct { // The name of the SQL tuning set. Name *string `mandatory:"true" json:"name"` // The owner of the SQL tuning set. Owner *string `mandatory:"true" json:"owner"` // The description of the SQL tuning set. Description *string `mandatory:"false" json:"description"` // The number of SQL statements in the SQL tuning set. StatementCounts *int `mandatory:"false" json:"statementCounts"` // The unique Sql tuning set identifier. This is not OCID. Id *int `mandatory:"false" json:"id"` // The created time of the Sql tuning set. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // Last modified time of the Sql tuning set. TimeLastModified *common.SDKTime `mandatory:"false" json:"timeLastModified"` // Current status of the Sql tuning set. Status SqlTuningSetStatusTypesEnum `mandatory:"false" json:"status,omitempty"` // Name of the Sql tuning set scheduler job. ScheduledJobName *string `mandatory:"false" json:"scheduledJobName"` // Latest execution error of the plsql that was submitted as a scheduler job. ErrorMessage *string `mandatory:"false" json:"errorMessage"` }
SqlTuningSetSummary The summary information of a SQL tuning set.
func (SqlTuningSetSummary) String ¶ added in v65.10.0
func (m SqlTuningSetSummary) String() string
func (SqlTuningSetSummary) ValidateEnumValue ¶ added in v65.10.0
func (m SqlTuningSetSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
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 GetMappingSqlTuningTaskCredentialDetailsRoleEnum ¶
func GetMappingSqlTuningTaskCredentialDetailsRoleEnum(val string) (SqlTuningTaskCredentialDetailsRoleEnum, bool)
GetMappingSqlTuningTaskCredentialDetailsRoleEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSqlTuningTaskCredentialTypesEnum ¶
func GetMappingSqlTuningTaskCredentialTypesEnum(val string) (SqlTuningTaskCredentialTypesEnum, bool)
GetMappingSqlTuningTaskCredentialTypesEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSqlTuningTaskPlanStatsPlanStatusEnum ¶
func GetMappingSqlTuningTaskPlanStatsPlanStatusEnum(val string) (SqlTuningTaskPlanStatsPlanStatusEnum, bool)
GetMappingSqlTuningTaskPlanStatsPlanStatusEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSqlTuningTaskStatusTypesEnum ¶
func GetMappingSqlTuningTaskStatusTypesEnum(val string) (SqlTuningTaskStatusTypesEnum, bool)
GetMappingSqlTuningTaskStatusTypesEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // 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 description of the SQL tuning task. TaskDescription *string `mandatory:"false" json:"taskDescription"` CredentialDetails SqlTuningTaskCredentialDetails `mandatory:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` // 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"` SqlTuningSet *SqlTuningSetInput `mandatory:"false" json:"sqlTuningSet"` // The details of the SQL statement on which tuning is performed. // To obtain the details of the SQL statement, you must provide either the sqlTuningSet // or the tuple of sqlDetails/timeStarted/timeEnded. SqlDetails []SqlTuningTaskSqlDetail `mandatory:"false" json:"sqlDetails"` // The start time of the period in which SQL statements are running. TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // The end time of the period in which SQL statements are running. TimeEnded *common.SDKTime `mandatory:"false" json:"timeEnded"` }
StartSqlTuningTaskDetails The request to start a SQL tuning task. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
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 GetMappingStartSqlTuningTaskDetailsScopeEnum ¶
func GetMappingStartSqlTuningTaskDetailsScopeEnum(val string) (StartSqlTuningTaskDetailsScopeEnum, bool)
GetMappingStartSqlTuningTaskDetailsScopeEnum performs case Insensitive comparison on enum value and return the desired enum
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 SummarizeAlertLogCountsGroupByEnum ¶ added in v65.10.0
type SummarizeAlertLogCountsGroupByEnum string
SummarizeAlertLogCountsGroupByEnum Enum with underlying type: string
const ( SummarizeAlertLogCountsGroupByLevel SummarizeAlertLogCountsGroupByEnum = "LEVEL" SummarizeAlertLogCountsGroupByType SummarizeAlertLogCountsGroupByEnum = "TYPE" )
Set of constants representing the allowable values for SummarizeAlertLogCountsGroupByEnum
func GetMappingSummarizeAlertLogCountsGroupByEnum ¶ added in v65.10.0
func GetMappingSummarizeAlertLogCountsGroupByEnum(val string) (SummarizeAlertLogCountsGroupByEnum, bool)
GetMappingSummarizeAlertLogCountsGroupByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAlertLogCountsGroupByEnumValues ¶ added in v65.10.0
func GetSummarizeAlertLogCountsGroupByEnumValues() []SummarizeAlertLogCountsGroupByEnum
GetSummarizeAlertLogCountsGroupByEnumValues Enumerates the set of values for SummarizeAlertLogCountsGroupByEnum
type SummarizeAlertLogCountsLevelFilterEnum ¶ added in v65.10.0
type SummarizeAlertLogCountsLevelFilterEnum string
SummarizeAlertLogCountsLevelFilterEnum Enum with underlying type: string
const ( SummarizeAlertLogCountsLevelFilterCritical SummarizeAlertLogCountsLevelFilterEnum = "CRITICAL" SummarizeAlertLogCountsLevelFilterSevere SummarizeAlertLogCountsLevelFilterEnum = "SEVERE" SummarizeAlertLogCountsLevelFilterImportant SummarizeAlertLogCountsLevelFilterEnum = "IMPORTANT" SummarizeAlertLogCountsLevelFilterNormal SummarizeAlertLogCountsLevelFilterEnum = "NORMAL" SummarizeAlertLogCountsLevelFilterAll SummarizeAlertLogCountsLevelFilterEnum = "ALL" )
Set of constants representing the allowable values for SummarizeAlertLogCountsLevelFilterEnum
func GetMappingSummarizeAlertLogCountsLevelFilterEnum ¶ added in v65.10.0
func GetMappingSummarizeAlertLogCountsLevelFilterEnum(val string) (SummarizeAlertLogCountsLevelFilterEnum, bool)
GetMappingSummarizeAlertLogCountsLevelFilterEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAlertLogCountsLevelFilterEnumValues ¶ added in v65.10.0
func GetSummarizeAlertLogCountsLevelFilterEnumValues() []SummarizeAlertLogCountsLevelFilterEnum
GetSummarizeAlertLogCountsLevelFilterEnumValues Enumerates the set of values for SummarizeAlertLogCountsLevelFilterEnum
type SummarizeAlertLogCountsRequest ¶ added in v65.10.0
type SummarizeAlertLogCountsRequest 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 greater than or equal to timestamp to filter the logs. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to timestamp to filter the logs. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The optional parameter to filter the alert logs by log level. LevelFilter SummarizeAlertLogCountsLevelFilterEnum `mandatory:"false" contributesTo:"query" name:"levelFilter" omitEmpty:"true"` // The optional parameter used to group different alert logs. GroupBy SummarizeAlertLogCountsGroupByEnum `mandatory:"false" contributesTo:"query" name:"groupBy" omitEmpty:"true"` // The optional parameter to filter the attention or alert logs by type. TypeFilter SummarizeAlertLogCountsTypeFilterEnum `mandatory:"false" contributesTo:"query" name:"typeFilter" omitEmpty:"true"` // The optional query parameter to filter the attention or alert logs by search text. LogSearchText *string `mandatory:"false" contributesTo:"query" name:"logSearchText"` // The flag to indicate whether the search text is regular expression or not. IsRegularExpression *bool `mandatory:"false" contributesTo:"query" name:"isRegularExpression"` // 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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
SummarizeAlertLogCountsRequest wrapper for the SummarizeAlertLogCounts operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAlertLogCounts.go.html to see an example of how to use SummarizeAlertLogCountsRequest.
func (SummarizeAlertLogCountsRequest) BinaryRequestBody ¶ added in v65.10.0
func (request SummarizeAlertLogCountsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAlertLogCountsRequest) HTTPRequest ¶ added in v65.10.0
func (request SummarizeAlertLogCountsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAlertLogCountsRequest) RetryPolicy ¶ added in v65.10.0
func (request SummarizeAlertLogCountsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAlertLogCountsRequest) String ¶ added in v65.10.0
func (request SummarizeAlertLogCountsRequest) String() string
func (SummarizeAlertLogCountsRequest) ValidateEnumValue ¶ added in v65.10.0
func (request SummarizeAlertLogCountsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAlertLogCountsResponse ¶ added in v65.10.0
type SummarizeAlertLogCountsResponse struct { // The underlying http response RawResponse *http.Response // A list of AlertLogCountsCollection instances AlertLogCountsCollection `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"` }
SummarizeAlertLogCountsResponse wrapper for the SummarizeAlertLogCounts operation
func (SummarizeAlertLogCountsResponse) HTTPResponse ¶ added in v65.10.0
func (response SummarizeAlertLogCountsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAlertLogCountsResponse) String ¶ added in v65.10.0
func (response SummarizeAlertLogCountsResponse) String() string
type SummarizeAlertLogCountsTypeFilterEnum ¶ added in v65.10.0
type SummarizeAlertLogCountsTypeFilterEnum string
SummarizeAlertLogCountsTypeFilterEnum Enum with underlying type: string
const ( SummarizeAlertLogCountsTypeFilterUnknown SummarizeAlertLogCountsTypeFilterEnum = "UNKNOWN" SummarizeAlertLogCountsTypeFilterIncidentError SummarizeAlertLogCountsTypeFilterEnum = "INCIDENT_ERROR" SummarizeAlertLogCountsTypeFilterError SummarizeAlertLogCountsTypeFilterEnum = "ERROR" SummarizeAlertLogCountsTypeFilterWarning SummarizeAlertLogCountsTypeFilterEnum = "WARNING" SummarizeAlertLogCountsTypeFilterNotification SummarizeAlertLogCountsTypeFilterEnum = "NOTIFICATION" SummarizeAlertLogCountsTypeFilterTrace SummarizeAlertLogCountsTypeFilterEnum = "TRACE" SummarizeAlertLogCountsTypeFilterAll SummarizeAlertLogCountsTypeFilterEnum = "ALL" )
Set of constants representing the allowable values for SummarizeAlertLogCountsTypeFilterEnum
func GetMappingSummarizeAlertLogCountsTypeFilterEnum ¶ added in v65.10.0
func GetMappingSummarizeAlertLogCountsTypeFilterEnum(val string) (SummarizeAlertLogCountsTypeFilterEnum, bool)
GetMappingSummarizeAlertLogCountsTypeFilterEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAlertLogCountsTypeFilterEnumValues ¶ added in v65.10.0
func GetSummarizeAlertLogCountsTypeFilterEnumValues() []SummarizeAlertLogCountsTypeFilterEnum
GetSummarizeAlertLogCountsTypeFilterEnumValues Enumerates the set of values for SummarizeAlertLogCountsTypeFilterEnum
type SummarizeAttentionLogCountsGroupByEnum ¶ added in v65.10.0
type SummarizeAttentionLogCountsGroupByEnum string
SummarizeAttentionLogCountsGroupByEnum Enum with underlying type: string
const ( SummarizeAttentionLogCountsGroupByUrgency SummarizeAttentionLogCountsGroupByEnum = "URGENCY" SummarizeAttentionLogCountsGroupByType SummarizeAttentionLogCountsGroupByEnum = "TYPE" )
Set of constants representing the allowable values for SummarizeAttentionLogCountsGroupByEnum
func GetMappingSummarizeAttentionLogCountsGroupByEnum ¶ added in v65.10.0
func GetMappingSummarizeAttentionLogCountsGroupByEnum(val string) (SummarizeAttentionLogCountsGroupByEnum, bool)
GetMappingSummarizeAttentionLogCountsGroupByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAttentionLogCountsGroupByEnumValues ¶ added in v65.10.0
func GetSummarizeAttentionLogCountsGroupByEnumValues() []SummarizeAttentionLogCountsGroupByEnum
GetSummarizeAttentionLogCountsGroupByEnumValues Enumerates the set of values for SummarizeAttentionLogCountsGroupByEnum
type SummarizeAttentionLogCountsRequest ¶ added in v65.10.0
type SummarizeAttentionLogCountsRequest 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 greater than or equal to timestamp to filter the logs. TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to timestamp to filter the logs. TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The optional parameter to filter the attention logs by urgency. UrgencyFilter SummarizeAttentionLogCountsUrgencyFilterEnum `mandatory:"false" contributesTo:"query" name:"urgencyFilter" omitEmpty:"true"` // The optional parameter used to group different attention logs. GroupBy SummarizeAttentionLogCountsGroupByEnum `mandatory:"false" contributesTo:"query" name:"groupBy" omitEmpty:"true"` // The optional parameter to filter the attention or alert logs by type. TypeFilter SummarizeAttentionLogCountsTypeFilterEnum `mandatory:"false" contributesTo:"query" name:"typeFilter" omitEmpty:"true"` // The optional query parameter to filter the attention or alert logs by search text. LogSearchText *string `mandatory:"false" contributesTo:"query" name:"logSearchText"` // The flag to indicate whether the search text is regular expression or not. IsRegularExpression *bool `mandatory:"false" contributesTo:"query" name:"isRegularExpression"` // 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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
SummarizeAttentionLogCountsRequest wrapper for the SummarizeAttentionLogCounts operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeAttentionLogCounts.go.html to see an example of how to use SummarizeAttentionLogCountsRequest.
func (SummarizeAttentionLogCountsRequest) BinaryRequestBody ¶ added in v65.10.0
func (request SummarizeAttentionLogCountsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAttentionLogCountsRequest) HTTPRequest ¶ added in v65.10.0
func (request SummarizeAttentionLogCountsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAttentionLogCountsRequest) RetryPolicy ¶ added in v65.10.0
func (request SummarizeAttentionLogCountsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAttentionLogCountsRequest) String ¶ added in v65.10.0
func (request SummarizeAttentionLogCountsRequest) String() string
func (SummarizeAttentionLogCountsRequest) ValidateEnumValue ¶ added in v65.10.0
func (request SummarizeAttentionLogCountsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAttentionLogCountsResponse ¶ added in v65.10.0
type SummarizeAttentionLogCountsResponse struct { // The underlying http response RawResponse *http.Response // A list of AttentionLogCountsCollection instances AttentionLogCountsCollection `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"` }
SummarizeAttentionLogCountsResponse wrapper for the SummarizeAttentionLogCounts operation
func (SummarizeAttentionLogCountsResponse) HTTPResponse ¶ added in v65.10.0
func (response SummarizeAttentionLogCountsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAttentionLogCountsResponse) String ¶ added in v65.10.0
func (response SummarizeAttentionLogCountsResponse) String() string
type SummarizeAttentionLogCountsTypeFilterEnum ¶ added in v65.10.0
type SummarizeAttentionLogCountsTypeFilterEnum string
SummarizeAttentionLogCountsTypeFilterEnum Enum with underlying type: string
const ( SummarizeAttentionLogCountsTypeFilterUnknown SummarizeAttentionLogCountsTypeFilterEnum = "UNKNOWN" SummarizeAttentionLogCountsTypeFilterIncidentError SummarizeAttentionLogCountsTypeFilterEnum = "INCIDENT_ERROR" SummarizeAttentionLogCountsTypeFilterError SummarizeAttentionLogCountsTypeFilterEnum = "ERROR" SummarizeAttentionLogCountsTypeFilterWarning SummarizeAttentionLogCountsTypeFilterEnum = "WARNING" SummarizeAttentionLogCountsTypeFilterNotification SummarizeAttentionLogCountsTypeFilterEnum = "NOTIFICATION" SummarizeAttentionLogCountsTypeFilterTrace SummarizeAttentionLogCountsTypeFilterEnum = "TRACE" SummarizeAttentionLogCountsTypeFilterAll SummarizeAttentionLogCountsTypeFilterEnum = "ALL" )
Set of constants representing the allowable values for SummarizeAttentionLogCountsTypeFilterEnum
func GetMappingSummarizeAttentionLogCountsTypeFilterEnum ¶ added in v65.10.0
func GetMappingSummarizeAttentionLogCountsTypeFilterEnum(val string) (SummarizeAttentionLogCountsTypeFilterEnum, bool)
GetMappingSummarizeAttentionLogCountsTypeFilterEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAttentionLogCountsTypeFilterEnumValues ¶ added in v65.10.0
func GetSummarizeAttentionLogCountsTypeFilterEnumValues() []SummarizeAttentionLogCountsTypeFilterEnum
GetSummarizeAttentionLogCountsTypeFilterEnumValues Enumerates the set of values for SummarizeAttentionLogCountsTypeFilterEnum
type SummarizeAttentionLogCountsUrgencyFilterEnum ¶ added in v65.10.0
type SummarizeAttentionLogCountsUrgencyFilterEnum string
SummarizeAttentionLogCountsUrgencyFilterEnum Enum with underlying type: string
const ( SummarizeAttentionLogCountsUrgencyFilterImmediate SummarizeAttentionLogCountsUrgencyFilterEnum = "IMMEDIATE" SummarizeAttentionLogCountsUrgencyFilterSoon SummarizeAttentionLogCountsUrgencyFilterEnum = "SOON" SummarizeAttentionLogCountsUrgencyFilterDeferrable SummarizeAttentionLogCountsUrgencyFilterEnum = "DEFERRABLE" SummarizeAttentionLogCountsUrgencyFilterInfo SummarizeAttentionLogCountsUrgencyFilterEnum = "INFO" SummarizeAttentionLogCountsUrgencyFilterAll SummarizeAttentionLogCountsUrgencyFilterEnum = "ALL" )
Set of constants representing the allowable values for SummarizeAttentionLogCountsUrgencyFilterEnum
func GetMappingSummarizeAttentionLogCountsUrgencyFilterEnum ¶ added in v65.10.0
func GetMappingSummarizeAttentionLogCountsUrgencyFilterEnum(val string) (SummarizeAttentionLogCountsUrgencyFilterEnum, bool)
GetMappingSummarizeAttentionLogCountsUrgencyFilterEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAttentionLogCountsUrgencyFilterEnumValues ¶ added in v65.10.0
func GetSummarizeAttentionLogCountsUrgencyFilterEnumValues() []SummarizeAttentionLogCountsUrgencyFilterEnum
GetSummarizeAttentionLogCountsUrgencyFilterEnumValues Enumerates the set of values for SummarizeAttentionLogCountsUrgencyFilterEnum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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 GetMappingSummarizeAwrDbCpuUsagesSessionTypeEnum ¶
func GetMappingSummarizeAwrDbCpuUsagesSessionTypeEnum(val string) (SummarizeAwrDbCpuUsagesSessionTypeEnum, bool)
GetMappingSummarizeAwrDbCpuUsagesSessionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeAwrDbCpuUsagesSortByEnum ¶
func GetMappingSummarizeAwrDbCpuUsagesSortByEnum(val string) (SummarizeAwrDbCpuUsagesSortByEnum, bool)
GetMappingSummarizeAwrDbCpuUsagesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeAwrDbCpuUsagesSortOrderEnum ¶
func GetMappingSummarizeAwrDbCpuUsagesSortOrderEnum(val string) (SummarizeAwrDbCpuUsagesSortOrderEnum, bool)
GetMappingSummarizeAwrDbCpuUsagesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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 GetMappingSummarizeAwrDbMetricsSortByEnum ¶
func GetMappingSummarizeAwrDbMetricsSortByEnum(val string) (SummarizeAwrDbMetricsSortByEnum, bool)
GetMappingSummarizeAwrDbMetricsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeAwrDbMetricsSortOrderEnum ¶
func GetMappingSummarizeAwrDbMetricsSortOrderEnum(val string) (SummarizeAwrDbMetricsSortOrderEnum, bool)
GetMappingSummarizeAwrDbMetricsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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 GetMappingSummarizeAwrDbParameterChangesSortByEnum ¶
func GetMappingSummarizeAwrDbParameterChangesSortByEnum(val string) (SummarizeAwrDbParameterChangesSortByEnum, bool)
GetMappingSummarizeAwrDbParameterChangesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeAwrDbParameterChangesSortOrderEnum ¶
func GetMappingSummarizeAwrDbParameterChangesSortOrderEnum(val string) (SummarizeAwrDbParameterChangesSortOrderEnum, bool)
GetMappingSummarizeAwrDbParameterChangesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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 GetMappingSummarizeAwrDbParametersSortByEnum ¶
func GetMappingSummarizeAwrDbParametersSortByEnum(val string) (SummarizeAwrDbParametersSortByEnum, bool)
GetMappingSummarizeAwrDbParametersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeAwrDbParametersSortOrderEnum ¶
func GetMappingSummarizeAwrDbParametersSortOrderEnum(val string) (SummarizeAwrDbParametersSortOrderEnum, bool)
GetMappingSummarizeAwrDbParametersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeAwrDbParametersValueChangedEnum ¶
func GetMappingSummarizeAwrDbParametersValueChangedEnum(val string) (SummarizeAwrDbParametersValueChangedEnum, bool)
GetMappingSummarizeAwrDbParametersValueChangedEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeAwrDbParametersValueDefaultEnum ¶
func GetMappingSummarizeAwrDbParametersValueDefaultEnum(val string) (SummarizeAwrDbParametersValueDefaultEnum, bool)
GetMappingSummarizeAwrDbParametersValueDefaultEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeAwrDbParametersValueModifiedEnum ¶
func GetMappingSummarizeAwrDbParametersValueModifiedEnum(val string) (SummarizeAwrDbParametersValueModifiedEnum, bool)
GetMappingSummarizeAwrDbParametersValueModifiedEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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 GetMappingSummarizeAwrDbSnapshotRangesSortByEnum ¶
func GetMappingSummarizeAwrDbSnapshotRangesSortByEnum(val string) (SummarizeAwrDbSnapshotRangesSortByEnum, bool)
GetMappingSummarizeAwrDbSnapshotRangesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeAwrDbSnapshotRangesSortOrderEnum ¶
func GetMappingSummarizeAwrDbSnapshotRangesSortOrderEnum(val string) (SummarizeAwrDbSnapshotRangesSortOrderEnum, bool)
GetMappingSummarizeAwrDbSnapshotRangesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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 GetMappingSummarizeAwrDbSysstatsSortByEnum ¶
func GetMappingSummarizeAwrDbSysstatsSortByEnum(val string) (SummarizeAwrDbSysstatsSortByEnum, bool)
GetMappingSummarizeAwrDbSysstatsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeAwrDbSysstatsSortOrderEnum ¶
func GetMappingSummarizeAwrDbSysstatsSortOrderEnum(val string) (SummarizeAwrDbSysstatsSortOrderEnum, bool)
GetMappingSummarizeAwrDbSysstatsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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 GetMappingSummarizeAwrDbTopWaitEventsSessionTypeEnum ¶
func GetMappingSummarizeAwrDbTopWaitEventsSessionTypeEnum(val string) (SummarizeAwrDbTopWaitEventsSessionTypeEnum, bool)
GetMappingSummarizeAwrDbTopWaitEventsSessionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeAwrDbTopWaitEventsSortByEnum ¶
func GetMappingSummarizeAwrDbTopWaitEventsSortByEnum(val string) (SummarizeAwrDbTopWaitEventsSortByEnum, bool)
GetMappingSummarizeAwrDbTopWaitEventsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeAwrDbTopWaitEventsSortOrderEnum ¶
func GetMappingSummarizeAwrDbTopWaitEventsSortOrderEnum(val string) (SummarizeAwrDbTopWaitEventsSortOrderEnum, bool)
GetMappingSummarizeAwrDbTopWaitEventsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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 GetMappingSummarizeAwrDbWaitEventBucketsSortByEnum ¶
func GetMappingSummarizeAwrDbWaitEventBucketsSortByEnum(val string) (SummarizeAwrDbWaitEventBucketsSortByEnum, bool)
GetMappingSummarizeAwrDbWaitEventBucketsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeAwrDbWaitEventBucketsSortOrderEnum ¶
func GetMappingSummarizeAwrDbWaitEventBucketsSortOrderEnum(val string) (SummarizeAwrDbWaitEventBucketsSortOrderEnum, bool)
GetMappingSummarizeAwrDbWaitEventBucketsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
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"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
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 GetMappingSummarizeAwrDbWaitEventsSessionTypeEnum ¶
func GetMappingSummarizeAwrDbWaitEventsSessionTypeEnum(val string) (SummarizeAwrDbWaitEventsSessionTypeEnum, bool)
GetMappingSummarizeAwrDbWaitEventsSessionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeAwrDbWaitEventsSortByEnum ¶
func GetMappingSummarizeAwrDbWaitEventsSortByEnum(val string) (SummarizeAwrDbWaitEventsSortByEnum, bool)
GetMappingSummarizeAwrDbWaitEventsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeAwrDbWaitEventsSortOrderEnum ¶
func GetMappingSummarizeAwrDbWaitEventsSortOrderEnum(val string) (SummarizeAwrDbWaitEventsSortOrderEnum, bool)
GetMappingSummarizeAwrDbWaitEventsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDbWaitEventsSortOrderEnumValues ¶
func GetSummarizeAwrDbWaitEventsSortOrderEnumValues() []SummarizeAwrDbWaitEventsSortOrderEnum
GetSummarizeAwrDbWaitEventsSortOrderEnumValues Enumerates the set of values for SummarizeAwrDbWaitEventsSortOrderEnum
type SummarizeExternalAsmMetricsRequest ¶ added in v65.31.0
type SummarizeExternalAsmMetricsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM. ExternalAsmId *string `mandatory:"true" contributesTo:"path" name:"externalAsmId"` // The beginning of the time range set to retrieve metric data for the DB system // and its members. Expressed 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 of the time range set to retrieve metric data for the DB system // and its members. Expressed 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 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 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 }
SummarizeExternalAsmMetricsRequest wrapper for the SummarizeExternalAsmMetrics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeExternalAsmMetrics.go.html to see an example of how to use SummarizeExternalAsmMetricsRequest.
func (SummarizeExternalAsmMetricsRequest) BinaryRequestBody ¶ added in v65.31.0
func (request SummarizeExternalAsmMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeExternalAsmMetricsRequest) HTTPRequest ¶ added in v65.31.0
func (request SummarizeExternalAsmMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeExternalAsmMetricsRequest) RetryPolicy ¶ added in v65.31.0
func (request SummarizeExternalAsmMetricsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeExternalAsmMetricsRequest) String ¶ added in v65.31.0
func (request SummarizeExternalAsmMetricsRequest) String() string
func (SummarizeExternalAsmMetricsRequest) ValidateEnumValue ¶ added in v65.31.0
func (request SummarizeExternalAsmMetricsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExternalAsmMetricsResponse ¶ added in v65.31.0
type SummarizeExternalAsmMetricsResponse struct { // The underlying http response RawResponse *http.Response // A list of MetricsAggregationRangeCollection instances MetricsAggregationRangeCollection `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"` }
SummarizeExternalAsmMetricsResponse wrapper for the SummarizeExternalAsmMetrics operation
func (SummarizeExternalAsmMetricsResponse) HTTPResponse ¶ added in v65.31.0
func (response SummarizeExternalAsmMetricsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeExternalAsmMetricsResponse) String ¶ added in v65.31.0
func (response SummarizeExternalAsmMetricsResponse) String() string
type SummarizeExternalClusterMetricsRequest ¶ added in v65.31.0
type SummarizeExternalClusterMetricsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external cluster. ExternalClusterId *string `mandatory:"true" contributesTo:"path" name:"externalClusterId"` // The beginning of the time range set to retrieve metric data for the DB system // and its members. Expressed 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 of the time range set to retrieve metric data for the DB system // and its members. Expressed 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 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 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 }
SummarizeExternalClusterMetricsRequest wrapper for the SummarizeExternalClusterMetrics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeExternalClusterMetrics.go.html to see an example of how to use SummarizeExternalClusterMetricsRequest.
func (SummarizeExternalClusterMetricsRequest) BinaryRequestBody ¶ added in v65.31.0
func (request SummarizeExternalClusterMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeExternalClusterMetricsRequest) HTTPRequest ¶ added in v65.31.0
func (request SummarizeExternalClusterMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeExternalClusterMetricsRequest) RetryPolicy ¶ added in v65.31.0
func (request SummarizeExternalClusterMetricsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeExternalClusterMetricsRequest) String ¶ added in v65.31.0
func (request SummarizeExternalClusterMetricsRequest) String() string
func (SummarizeExternalClusterMetricsRequest) ValidateEnumValue ¶ added in v65.31.0
func (request SummarizeExternalClusterMetricsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExternalClusterMetricsResponse ¶ added in v65.31.0
type SummarizeExternalClusterMetricsResponse struct { // The underlying http response RawResponse *http.Response // A list of MetricsAggregationRangeCollection instances MetricsAggregationRangeCollection `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"` }
SummarizeExternalClusterMetricsResponse wrapper for the SummarizeExternalClusterMetrics operation
func (SummarizeExternalClusterMetricsResponse) HTTPResponse ¶ added in v65.31.0
func (response SummarizeExternalClusterMetricsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeExternalClusterMetricsResponse) String ¶ added in v65.31.0
func (response SummarizeExternalClusterMetricsResponse) String() string
type SummarizeExternalDbNodeMetricsRequest ¶ added in v65.31.0
type SummarizeExternalDbNodeMetricsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external database node. ExternalDbNodeId *string `mandatory:"true" contributesTo:"path" name:"externalDbNodeId"` // The beginning of the time range set to retrieve metric data for the DB system // and its members. Expressed 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 of the time range set to retrieve metric data for the DB system // and its members. Expressed 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 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 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 }
SummarizeExternalDbNodeMetricsRequest wrapper for the SummarizeExternalDbNodeMetrics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeExternalDbNodeMetrics.go.html to see an example of how to use SummarizeExternalDbNodeMetricsRequest.
func (SummarizeExternalDbNodeMetricsRequest) BinaryRequestBody ¶ added in v65.31.0
func (request SummarizeExternalDbNodeMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeExternalDbNodeMetricsRequest) HTTPRequest ¶ added in v65.31.0
func (request SummarizeExternalDbNodeMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeExternalDbNodeMetricsRequest) RetryPolicy ¶ added in v65.31.0
func (request SummarizeExternalDbNodeMetricsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeExternalDbNodeMetricsRequest) String ¶ added in v65.31.0
func (request SummarizeExternalDbNodeMetricsRequest) String() string
func (SummarizeExternalDbNodeMetricsRequest) ValidateEnumValue ¶ added in v65.31.0
func (request SummarizeExternalDbNodeMetricsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExternalDbNodeMetricsResponse ¶ added in v65.31.0
type SummarizeExternalDbNodeMetricsResponse struct { // The underlying http response RawResponse *http.Response // A list of MetricsAggregationRangeCollection instances MetricsAggregationRangeCollection `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"` }
SummarizeExternalDbNodeMetricsResponse wrapper for the SummarizeExternalDbNodeMetrics operation
func (SummarizeExternalDbNodeMetricsResponse) HTTPResponse ¶ added in v65.31.0
func (response SummarizeExternalDbNodeMetricsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeExternalDbNodeMetricsResponse) String ¶ added in v65.31.0
func (response SummarizeExternalDbNodeMetricsResponse) String() string
type SummarizeExternalDbSystemAvailabilityMetricsRequest ¶ added in v65.31.0
type SummarizeExternalDbSystemAvailabilityMetricsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemId"` // The beginning of the time range set to retrieve metric data for the DB system // and its members. Expressed 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 of the time range set to retrieve metric data for the DB system // and its members. Expressed 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 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 filter used to retrieve metrics for a specific set of component types by passing the desired component types separated by a comma. Note that, by default, the service returns metrics for all DB system component types. FilterByComponentTypes *string `mandatory:"false" contributesTo:"query" name:"filterByComponentTypes"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeExternalDbSystemAvailabilityMetricsRequest wrapper for the SummarizeExternalDbSystemAvailabilityMetrics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeExternalDbSystemAvailabilityMetrics.go.html to see an example of how to use SummarizeExternalDbSystemAvailabilityMetricsRequest.
func (SummarizeExternalDbSystemAvailabilityMetricsRequest) BinaryRequestBody ¶ added in v65.31.0
func (request SummarizeExternalDbSystemAvailabilityMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeExternalDbSystemAvailabilityMetricsRequest) HTTPRequest ¶ added in v65.31.0
func (request SummarizeExternalDbSystemAvailabilityMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeExternalDbSystemAvailabilityMetricsRequest) RetryPolicy ¶ added in v65.31.0
func (request SummarizeExternalDbSystemAvailabilityMetricsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeExternalDbSystemAvailabilityMetricsRequest) String ¶ added in v65.31.0
func (request SummarizeExternalDbSystemAvailabilityMetricsRequest) String() string
func (SummarizeExternalDbSystemAvailabilityMetricsRequest) ValidateEnumValue ¶ added in v65.31.0
func (request SummarizeExternalDbSystemAvailabilityMetricsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExternalDbSystemAvailabilityMetricsResponse ¶ added in v65.31.0
type SummarizeExternalDbSystemAvailabilityMetricsResponse struct { // The underlying http response RawResponse *http.Response // A list of MetricsAggregationRangeCollection instances MetricsAggregationRangeCollection `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"` }
SummarizeExternalDbSystemAvailabilityMetricsResponse wrapper for the SummarizeExternalDbSystemAvailabilityMetrics operation
func (SummarizeExternalDbSystemAvailabilityMetricsResponse) HTTPResponse ¶ added in v65.31.0
func (response SummarizeExternalDbSystemAvailabilityMetricsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeExternalDbSystemAvailabilityMetricsResponse) String ¶ added in v65.31.0
func (response SummarizeExternalDbSystemAvailabilityMetricsResponse) String() string
type SummarizeExternalListenerMetricsRequest ¶ added in v65.31.0
type SummarizeExternalListenerMetricsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external listener. ExternalListenerId *string `mandatory:"true" contributesTo:"path" name:"externalListenerId"` // The beginning of the time range set to retrieve metric data for the DB system // and its members. Expressed 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 of the time range set to retrieve metric data for the DB system // and its members. Expressed 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 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 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 }
SummarizeExternalListenerMetricsRequest wrapper for the SummarizeExternalListenerMetrics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeExternalListenerMetrics.go.html to see an example of how to use SummarizeExternalListenerMetricsRequest.
func (SummarizeExternalListenerMetricsRequest) BinaryRequestBody ¶ added in v65.31.0
func (request SummarizeExternalListenerMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeExternalListenerMetricsRequest) HTTPRequest ¶ added in v65.31.0
func (request SummarizeExternalListenerMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeExternalListenerMetricsRequest) RetryPolicy ¶ added in v65.31.0
func (request SummarizeExternalListenerMetricsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeExternalListenerMetricsRequest) String ¶ added in v65.31.0
func (request SummarizeExternalListenerMetricsRequest) String() string
func (SummarizeExternalListenerMetricsRequest) ValidateEnumValue ¶ added in v65.31.0
func (request SummarizeExternalListenerMetricsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExternalListenerMetricsResponse ¶ added in v65.31.0
type SummarizeExternalListenerMetricsResponse struct { // The underlying http response RawResponse *http.Response // A list of MetricsAggregationRangeCollection instances MetricsAggregationRangeCollection `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"` }
SummarizeExternalListenerMetricsResponse wrapper for the SummarizeExternalListenerMetrics operation
func (SummarizeExternalListenerMetricsResponse) HTTPResponse ¶ added in v65.31.0
func (response SummarizeExternalListenerMetricsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeExternalListenerMetricsResponse) String ¶ added in v65.31.0
func (response SummarizeExternalListenerMetricsResponse) String() string
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 GetMappingSummarizeJobExecutionsStatusesSortByEnum ¶
func GetMappingSummarizeJobExecutionsStatusesSortByEnum(val string) (SummarizeJobExecutionsStatusesSortByEnum, bool)
GetMappingSummarizeJobExecutionsStatusesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSummarizeJobExecutionsStatusesSortOrderEnum ¶
func GetMappingSummarizeJobExecutionsStatusesSortOrderEnum(val string) (SummarizeJobExecutionsStatusesSortOrderEnum, bool)
GetMappingSummarizeJobExecutionsStatusesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeJobExecutionsStatusesSortOrderEnumValues ¶
func GetSummarizeJobExecutionsStatusesSortOrderEnumValues() []SummarizeJobExecutionsStatusesSortOrderEnum
GetSummarizeJobExecutionsStatusesSortOrderEnumValues Enumerates the set of values for SummarizeJobExecutionsStatusesSortOrderEnum
type SummarizeManagedDatabaseAvailabilityMetricsRequest ¶ added in v65.31.0
type SummarizeManagedDatabaseAvailabilityMetricsRequest 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 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 }
SummarizeManagedDatabaseAvailabilityMetricsRequest wrapper for the SummarizeManagedDatabaseAvailabilityMetrics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeManagedDatabaseAvailabilityMetrics.go.html to see an example of how to use SummarizeManagedDatabaseAvailabilityMetricsRequest.
func (SummarizeManagedDatabaseAvailabilityMetricsRequest) BinaryRequestBody ¶ added in v65.31.0
func (request SummarizeManagedDatabaseAvailabilityMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeManagedDatabaseAvailabilityMetricsRequest) HTTPRequest ¶ added in v65.31.0
func (request SummarizeManagedDatabaseAvailabilityMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeManagedDatabaseAvailabilityMetricsRequest) RetryPolicy ¶ added in v65.31.0
func (request SummarizeManagedDatabaseAvailabilityMetricsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeManagedDatabaseAvailabilityMetricsRequest) String ¶ added in v65.31.0
func (request SummarizeManagedDatabaseAvailabilityMetricsRequest) String() string
func (SummarizeManagedDatabaseAvailabilityMetricsRequest) ValidateEnumValue ¶ added in v65.31.0
func (request SummarizeManagedDatabaseAvailabilityMetricsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeManagedDatabaseAvailabilityMetricsResponse ¶ added in v65.31.0
type SummarizeManagedDatabaseAvailabilityMetricsResponse struct { // The underlying http response RawResponse *http.Response // A list of MetricsAggregationRangeCollection instances MetricsAggregationRangeCollection `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"` }
SummarizeManagedDatabaseAvailabilityMetricsResponse wrapper for the SummarizeManagedDatabaseAvailabilityMetrics operation
func (SummarizeManagedDatabaseAvailabilityMetricsResponse) HTTPResponse ¶ added in v65.31.0
func (response SummarizeManagedDatabaseAvailabilityMetricsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeManagedDatabaseAvailabilityMetricsResponse) String ¶ added in v65.31.0
func (response SummarizeManagedDatabaseAvailabilityMetricsResponse) String() string
type SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest ¶ added in v65.52.0
type SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest struct { // The OCID of the Managed MySQL Database. ManagedMySqlDatabaseId *string `mandatory:"true" contributesTo:"path" name:"managedMySqlDatabaseId"` // 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 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 }
SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest wrapper for the SummarizeManagedMySqlDatabaseAvailabilityMetrics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeManagedMySqlDatabaseAvailabilityMetrics.go.html to see an example of how to use SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest.
func (SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) BinaryRequestBody ¶ added in v65.52.0
func (request SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) HTTPRequest ¶ added in v65.52.0
func (request SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) RetryPolicy ¶ added in v65.52.0
func (request SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) String ¶ added in v65.52.0
func (request SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) String() string
func (SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) ValidateEnumValue ¶ added in v65.52.0
func (request SummarizeManagedMySqlDatabaseAvailabilityMetricsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeManagedMySqlDatabaseAvailabilityMetricsResponse ¶ added in v65.52.0
type SummarizeManagedMySqlDatabaseAvailabilityMetricsResponse struct { // The underlying http response RawResponse *http.Response // A list of MetricsAggregationRangeCollection instances MetricsAggregationRangeCollection `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"` }
SummarizeManagedMySqlDatabaseAvailabilityMetricsResponse wrapper for the SummarizeManagedMySqlDatabaseAvailabilityMetrics operation
func (SummarizeManagedMySqlDatabaseAvailabilityMetricsResponse) HTTPResponse ¶ added in v65.52.0
func (response SummarizeManagedMySqlDatabaseAvailabilityMetricsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeManagedMySqlDatabaseAvailabilityMetricsResponse) String ¶ added in v65.52.0
func (response SummarizeManagedMySqlDatabaseAvailabilityMetricsResponse) String() string
type SummarizeSqlPlanBaselinesByLastExecutionRequest ¶ added in v65.42.0
type SummarizeSqlPlanBaselinesByLastExecutionRequest 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 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 client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
SummarizeSqlPlanBaselinesByLastExecutionRequest wrapper for the SummarizeSqlPlanBaselinesByLastExecution operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeSqlPlanBaselinesByLastExecution.go.html to see an example of how to use SummarizeSqlPlanBaselinesByLastExecutionRequest.
func (SummarizeSqlPlanBaselinesByLastExecutionRequest) BinaryRequestBody ¶ added in v65.42.0
func (request SummarizeSqlPlanBaselinesByLastExecutionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeSqlPlanBaselinesByLastExecutionRequest) HTTPRequest ¶ added in v65.42.0
func (request SummarizeSqlPlanBaselinesByLastExecutionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeSqlPlanBaselinesByLastExecutionRequest) RetryPolicy ¶ added in v65.42.0
func (request SummarizeSqlPlanBaselinesByLastExecutionRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeSqlPlanBaselinesByLastExecutionRequest) String ¶ added in v65.42.0
func (request SummarizeSqlPlanBaselinesByLastExecutionRequest) String() string
func (SummarizeSqlPlanBaselinesByLastExecutionRequest) ValidateEnumValue ¶ added in v65.42.0
func (request SummarizeSqlPlanBaselinesByLastExecutionRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeSqlPlanBaselinesByLastExecutionResponse ¶ added in v65.42.0
type SummarizeSqlPlanBaselinesByLastExecutionResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlPlanBaselineAggregationCollection instances SqlPlanBaselineAggregationCollection `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"` }
SummarizeSqlPlanBaselinesByLastExecutionResponse wrapper for the SummarizeSqlPlanBaselinesByLastExecution operation
func (SummarizeSqlPlanBaselinesByLastExecutionResponse) HTTPResponse ¶ added in v65.42.0
func (response SummarizeSqlPlanBaselinesByLastExecutionResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeSqlPlanBaselinesByLastExecutionResponse) String ¶ added in v65.42.0
func (response SummarizeSqlPlanBaselinesByLastExecutionResponse) String() string
type SummarizeSqlPlanBaselinesRequest ¶ added in v65.42.0
type SummarizeSqlPlanBaselinesRequest 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 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 client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The OCID of the Named Credential. OpcNamedCredentialId *string `mandatory:"false" contributesTo:"header" name:"opc-named-credential-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 }
SummarizeSqlPlanBaselinesRequest wrapper for the SummarizeSqlPlanBaselines operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/SummarizeSqlPlanBaselines.go.html to see an example of how to use SummarizeSqlPlanBaselinesRequest.
func (SummarizeSqlPlanBaselinesRequest) BinaryRequestBody ¶ added in v65.42.0
func (request SummarizeSqlPlanBaselinesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeSqlPlanBaselinesRequest) HTTPRequest ¶ added in v65.42.0
func (request SummarizeSqlPlanBaselinesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeSqlPlanBaselinesRequest) RetryPolicy ¶ added in v65.42.0
func (request SummarizeSqlPlanBaselinesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeSqlPlanBaselinesRequest) String ¶ added in v65.42.0
func (request SummarizeSqlPlanBaselinesRequest) String() string
func (SummarizeSqlPlanBaselinesRequest) ValidateEnumValue ¶ added in v65.42.0
func (request SummarizeSqlPlanBaselinesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeSqlPlanBaselinesResponse ¶ added in v65.42.0
type SummarizeSqlPlanBaselinesResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlPlanBaselineAggregationCollection instances SqlPlanBaselineAggregationCollection `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"` }
SummarizeSqlPlanBaselinesResponse wrapper for the SummarizeSqlPlanBaselines operation
func (SummarizeSqlPlanBaselinesResponse) HTTPResponse ¶ added in v65.42.0
func (response SummarizeSqlPlanBaselinesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeSqlPlanBaselinesResponse) String ¶ added in v65.42.0
func (response SummarizeSqlPlanBaselinesResponse) String() string
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 GetMappingSystemPrivilegeSummaryAdminOptionEnum ¶
func GetMappingSystemPrivilegeSummaryAdminOptionEnum(val string) (SystemPrivilegeSummaryAdminOptionEnum, bool)
GetMappingSystemPrivilegeSummaryAdminOptionEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSystemPrivilegeSummaryCommonEnum ¶
func GetMappingSystemPrivilegeSummaryCommonEnum(val string) (SystemPrivilegeSummaryCommonEnum, bool)
GetMappingSystemPrivilegeSummaryCommonEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingSystemPrivilegeSummaryInheritedEnum ¶
func GetMappingSystemPrivilegeSummaryInheritedEnum(val string) (SystemPrivilegeSummaryInheritedEnum, bool)
GetMappingSystemPrivilegeSummaryInheritedEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSystemPrivilegeSummaryInheritedEnumValues ¶
func GetSystemPrivilegeSummaryInheritedEnumValues() []SystemPrivilegeSummaryInheritedEnum
GetSystemPrivilegeSummaryInheritedEnumValues Enumerates the set of values for SystemPrivilegeSummaryInheritedEnum
type TableStatisticSummary ¶ added in v65.16.0
type TableStatisticSummary struct { // The valid status categories of table statistics. Type TableStatisticsStatusCategoryEnum `mandatory:"true" json:"type"` // The number of objects aggregated by status category. Count *int `mandatory:"true" json:"count"` // The percentage of objects with a particular status. Percentage *float64 `mandatory:"true" json:"percentage"` }
TableStatisticSummary The summary of table statistics statuses, which includes status categories such as Stale, Not Stale, and No Stats, the number of table statistics grouped by status category, and the percentage of objects with a particular status.
func (TableStatisticSummary) String ¶ added in v65.16.0
func (m TableStatisticSummary) String() string
func (TableStatisticSummary) ValidateEnumValue ¶ added in v65.16.0
func (m TableStatisticSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TableStatisticsCollection ¶ added in v65.16.0
type TableStatisticsCollection struct { // The list of table statistics statuses. Items []TableStatisticSummary `mandatory:"true" json:"items"` }
TableStatisticsCollection A collection of table statistics, which are grouped by status.
func (TableStatisticsCollection) String ¶ added in v65.16.0
func (m TableStatisticsCollection) String() string
func (TableStatisticsCollection) ValidateEnumValue ¶ added in v65.16.0
func (m TableStatisticsCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TableStatisticsStatusCategoryEnum ¶ added in v65.16.0
type TableStatisticsStatusCategoryEnum string
TableStatisticsStatusCategoryEnum Enum with underlying type: string
const ( TableStatisticsStatusCategoryNoStats TableStatisticsStatusCategoryEnum = "NO_STATS" TableStatisticsStatusCategoryStale TableStatisticsStatusCategoryEnum = "STALE" TableStatisticsStatusCategoryNotStale TableStatisticsStatusCategoryEnum = "NOT_STALE" )
Set of constants representing the allowable values for TableStatisticsStatusCategoryEnum
func GetMappingTableStatisticsStatusCategoryEnum ¶ added in v65.16.0
func GetMappingTableStatisticsStatusCategoryEnum(val string) (TableStatisticsStatusCategoryEnum, bool)
GetMappingTableStatisticsStatusCategoryEnum performs case Insensitive comparison on enum value and return the desired enum
func GetTableStatisticsStatusCategoryEnumValues ¶ added in v65.16.0
func GetTableStatisticsStatusCategoryEnumValues() []TableStatisticsStatusCategoryEnum
GetTableStatisticsStatusCategoryEnumValues Enumerates the set of values for TableStatisticsStatusCategoryEnum
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 GetMappingTablespaceAdminCredentialDetailsRoleEnum ¶
func GetMappingTablespaceAdminCredentialDetailsRoleEnum(val string) (TablespaceAdminCredentialDetailsRoleEnum, bool)
GetMappingTablespaceAdminCredentialDetailsRoleEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum ¶
func GetMappingTablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum(val string) (TablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum, bool)
GetMappingTablespaceAdminCredentialDetailsTablespaceAdminCredentialTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceAdminStatusStatusEnum ¶
func GetMappingTablespaceAdminStatusStatusEnum(val string) (TablespaceAdminStatusStatusEnum, bool)
GetMappingTablespaceAdminStatusStatusEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceAllocationTypeEnum ¶
func GetMappingTablespaceAllocationTypeEnum(val string) (TablespaceAllocationTypeEnum, bool)
GetMappingTablespaceAllocationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 Managed 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 GetMappingTablespaceCompressForEnum ¶
func GetMappingTablespaceCompressForEnum(val string) (TablespaceCompressForEnum, bool)
GetMappingTablespaceCompressForEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceDefaultInMemoryCompressionEnum ¶
func GetMappingTablespaceDefaultInMemoryCompressionEnum(val string) (TablespaceDefaultInMemoryCompressionEnum, bool)
GetMappingTablespaceDefaultInMemoryCompressionEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceDefaultInMemoryDistributeEnum ¶
func GetMappingTablespaceDefaultInMemoryDistributeEnum(val string) (TablespaceDefaultInMemoryDistributeEnum, bool)
GetMappingTablespaceDefaultInMemoryDistributeEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceDefaultInMemoryDuplicateEnum ¶
func GetMappingTablespaceDefaultInMemoryDuplicateEnum(val string) (TablespaceDefaultInMemoryDuplicateEnum, bool)
GetMappingTablespaceDefaultInMemoryDuplicateEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceDefaultInMemoryEnum ¶
func GetMappingTablespaceDefaultInMemoryEnum(val string) (TablespaceDefaultInMemoryEnum, bool)
GetMappingTablespaceDefaultInMemoryEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceDefaultInMemoryPriorityEnum ¶
func GetMappingTablespaceDefaultInMemoryPriorityEnum(val string) (TablespaceDefaultInMemoryPriorityEnum, bool)
GetMappingTablespaceDefaultInMemoryPriorityEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceDefaultInMemoryServiceEnum ¶
func GetMappingTablespaceDefaultInMemoryServiceEnum(val string) (TablespaceDefaultInMemoryServiceEnum, bool)
GetMappingTablespaceDefaultInMemoryServiceEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceDefaultIndexCompressionEnum ¶
func GetMappingTablespaceDefaultIndexCompressionEnum(val string) (TablespaceDefaultIndexCompressionEnum, bool)
GetMappingTablespaceDefaultIndexCompressionEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceDefaultTableCompressionEnum ¶
func GetMappingTablespaceDefaultTableCompressionEnum(val string) (TablespaceDefaultTableCompressionEnum, bool)
GetMappingTablespaceDefaultTableCompressionEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceExtentManagementEnum ¶
func GetMappingTablespaceExtentManagementEnum(val string) (TablespaceExtentManagementEnum, bool)
GetMappingTablespaceExtentManagementEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceIndexCompressForEnum ¶
func GetMappingTablespaceIndexCompressForEnum(val string) (TablespaceIndexCompressForEnum, bool)
GetMappingTablespaceIndexCompressForEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceLoggingEnum ¶
func GetMappingTablespaceLoggingEnum(val string) (TablespaceLoggingEnum, bool)
GetMappingTablespaceLoggingEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceLostWriteProtectEnum ¶
func GetMappingTablespaceLostWriteProtectEnum(val string) (TablespaceLostWriteProtectEnum, bool)
GetMappingTablespaceLostWriteProtectEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespacePredicateEvaluationEnum ¶
func GetMappingTablespacePredicateEvaluationEnum(val string) (TablespacePredicateEvaluationEnum, bool)
GetMappingTablespacePredicateEvaluationEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceRetentionEnum ¶
func GetMappingTablespaceRetentionEnum(val string) (TablespaceRetentionEnum, bool)
GetMappingTablespaceRetentionEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSegmentSpaceManagementEnum ¶
func GetMappingTablespaceSegmentSpaceManagementEnum(val string) (TablespaceSegmentSpaceManagementEnum, bool)
GetMappingTablespaceSegmentSpaceManagementEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSharedEnum ¶
func GetMappingTablespaceSharedEnum(val string) (TablespaceSharedEnum, bool)
GetMappingTablespaceSharedEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceStatusEnum ¶
func GetMappingTablespaceStatusEnum(val string) (TablespaceStatusEnum, bool)
GetMappingTablespaceStatusEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceStorageSizeUnitEnum ¶
func GetMappingTablespaceStorageSizeUnitEnum(val string) (TablespaceStorageSizeUnitEnum, bool)
GetMappingTablespaceStorageSizeUnitEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryAllocationTypeEnum ¶
func GetMappingTablespaceSummaryAllocationTypeEnum(val string) (TablespaceSummaryAllocationTypeEnum, bool)
GetMappingTablespaceSummaryAllocationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryCompressForEnum ¶
func GetMappingTablespaceSummaryCompressForEnum(val string) (TablespaceSummaryCompressForEnum, bool)
GetMappingTablespaceSummaryCompressForEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryDefaultInMemoryCompressionEnum ¶
func GetMappingTablespaceSummaryDefaultInMemoryCompressionEnum(val string) (TablespaceSummaryDefaultInMemoryCompressionEnum, bool)
GetMappingTablespaceSummaryDefaultInMemoryCompressionEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryDefaultInMemoryDistributeEnum ¶
func GetMappingTablespaceSummaryDefaultInMemoryDistributeEnum(val string) (TablespaceSummaryDefaultInMemoryDistributeEnum, bool)
GetMappingTablespaceSummaryDefaultInMemoryDistributeEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryDefaultInMemoryDuplicateEnum ¶
func GetMappingTablespaceSummaryDefaultInMemoryDuplicateEnum(val string) (TablespaceSummaryDefaultInMemoryDuplicateEnum, bool)
GetMappingTablespaceSummaryDefaultInMemoryDuplicateEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryDefaultInMemoryEnum ¶
func GetMappingTablespaceSummaryDefaultInMemoryEnum(val string) (TablespaceSummaryDefaultInMemoryEnum, bool)
GetMappingTablespaceSummaryDefaultInMemoryEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryDefaultInMemoryPriorityEnum ¶
func GetMappingTablespaceSummaryDefaultInMemoryPriorityEnum(val string) (TablespaceSummaryDefaultInMemoryPriorityEnum, bool)
GetMappingTablespaceSummaryDefaultInMemoryPriorityEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryDefaultInMemoryServiceEnum ¶
func GetMappingTablespaceSummaryDefaultInMemoryServiceEnum(val string) (TablespaceSummaryDefaultInMemoryServiceEnum, bool)
GetMappingTablespaceSummaryDefaultInMemoryServiceEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryDefaultIndexCompressionEnum ¶
func GetMappingTablespaceSummaryDefaultIndexCompressionEnum(val string) (TablespaceSummaryDefaultIndexCompressionEnum, bool)
GetMappingTablespaceSummaryDefaultIndexCompressionEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryDefaultTableCompressionEnum ¶
func GetMappingTablespaceSummaryDefaultTableCompressionEnum(val string) (TablespaceSummaryDefaultTableCompressionEnum, bool)
GetMappingTablespaceSummaryDefaultTableCompressionEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryExtentManagementEnum ¶
func GetMappingTablespaceSummaryExtentManagementEnum(val string) (TablespaceSummaryExtentManagementEnum, bool)
GetMappingTablespaceSummaryExtentManagementEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryIndexCompressForEnum ¶
func GetMappingTablespaceSummaryIndexCompressForEnum(val string) (TablespaceSummaryIndexCompressForEnum, bool)
GetMappingTablespaceSummaryIndexCompressForEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryLoggingEnum ¶
func GetMappingTablespaceSummaryLoggingEnum(val string) (TablespaceSummaryLoggingEnum, bool)
GetMappingTablespaceSummaryLoggingEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryLostWriteProtectEnum ¶
func GetMappingTablespaceSummaryLostWriteProtectEnum(val string) (TablespaceSummaryLostWriteProtectEnum, bool)
GetMappingTablespaceSummaryLostWriteProtectEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryPredicateEvaluationEnum ¶
func GetMappingTablespaceSummaryPredicateEvaluationEnum(val string) (TablespaceSummaryPredicateEvaluationEnum, bool)
GetMappingTablespaceSummaryPredicateEvaluationEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryRetentionEnum ¶
func GetMappingTablespaceSummaryRetentionEnum(val string) (TablespaceSummaryRetentionEnum, bool)
GetMappingTablespaceSummaryRetentionEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummarySegmentSpaceManagementEnum ¶
func GetMappingTablespaceSummarySegmentSpaceManagementEnum(val string) (TablespaceSummarySegmentSpaceManagementEnum, bool)
GetMappingTablespaceSummarySegmentSpaceManagementEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummarySharedEnum ¶
func GetMappingTablespaceSummarySharedEnum(val string) (TablespaceSummarySharedEnum, bool)
GetMappingTablespaceSummarySharedEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryStatusEnum ¶
func GetMappingTablespaceSummaryStatusEnum(val string) (TablespaceSummaryStatusEnum, bool)
GetMappingTablespaceSummaryStatusEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceSummaryTypeEnum ¶
func GetMappingTablespaceSummaryTypeEnum(val string) (TablespaceSummaryTypeEnum, bool)
GetMappingTablespaceSummaryTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingTablespaceTypeEnum ¶
func GetMappingTablespaceTypeEnum(val string) (TablespaceTypeEnum, bool)
GetMappingTablespaceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetTablespaceTypeEnumValues ¶
func GetTablespaceTypeEnumValues() []TablespaceTypeEnum
GetTablespaceTypeEnumValues Enumerates the set of values for TablespaceTypeEnum
type TestBasicPreferredCredentialDetails ¶ added in v65.19.0
type TestBasicPreferredCredentialDetails struct { // The user name used to connect to the database. UserName *string `mandatory:"false" json:"userName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Vault service secret that contains the database user password. PasswordSecretId *string `mandatory:"false" json:"passwordSecretId"` // The role of the database user. Role RoleEnum `mandatory:"false" json:"role,omitempty"` }
TestBasicPreferredCredentialDetails The details of the 'BASIC' preferred credential.
func (TestBasicPreferredCredentialDetails) MarshalJSON ¶ added in v65.19.0
func (m TestBasicPreferredCredentialDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (TestBasicPreferredCredentialDetails) String ¶ added in v65.19.0
func (m TestBasicPreferredCredentialDetails) String() string
func (TestBasicPreferredCredentialDetails) ValidateEnumValue ¶ added in v65.19.0
func (m TestBasicPreferredCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TestNamedCredentialDetails ¶ added in v65.57.0
type TestNamedCredentialDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Managed Database. ManagedDatabaseId *string `mandatory:"false" json:"managedDatabaseId"` }
TestNamedCredentialDetails The The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the database against which the credential is to be tested.
func (TestNamedCredentialDetails) String ¶ added in v65.57.0
func (m TestNamedCredentialDetails) String() string
func (TestNamedCredentialDetails) ValidateEnumValue ¶ added in v65.57.0
func (m TestNamedCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TestNamedCredentialRequest ¶ added in v65.57.0
type TestNamedCredentialRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the named credential. NamedCredentialId *string `mandatory:"true" contributesTo:"path" name:"namedCredentialId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the database against which the credential is to be tested. TestNamedCredentialDetails `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 }
TestNamedCredentialRequest wrapper for the TestNamedCredential operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/TestNamedCredential.go.html to see an example of how to use TestNamedCredentialRequest.
func (TestNamedCredentialRequest) BinaryRequestBody ¶ added in v65.57.0
func (request TestNamedCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (TestNamedCredentialRequest) HTTPRequest ¶ added in v65.57.0
func (request TestNamedCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (TestNamedCredentialRequest) RetryPolicy ¶ added in v65.57.0
func (request TestNamedCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (TestNamedCredentialRequest) String ¶ added in v65.57.0
func (request TestNamedCredentialRequest) String() string
func (TestNamedCredentialRequest) ValidateEnumValue ¶ added in v65.57.0
func (request TestNamedCredentialRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TestNamedCredentialResponse ¶ added in v65.57.0
type TestNamedCredentialResponse struct { // The underlying http response RawResponse *http.Response // The TestNamedCredentialStatus instance TestNamedCredentialStatus `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"` }
TestNamedCredentialResponse wrapper for the TestNamedCredential operation
func (TestNamedCredentialResponse) HTTPResponse ¶ added in v65.57.0
func (response TestNamedCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (TestNamedCredentialResponse) String ¶ added in v65.57.0
func (response TestNamedCredentialResponse) String() string
type TestNamedCredentialStatus ¶ added in v65.57.0
type TestNamedCredentialStatus struct { // The status of the named credential test. The status is 'SUCCEEDED' if the named credential is working or else the status is 'FAILED'. Status TestNamedCredentialStatusStatusEnum `mandatory:"true" json:"status"` // An error code that defines the failure of the named credential test. The response is 'null' if the named credential test was successful. ErrorCode *string `mandatory:"false" json:"errorCode"` // The error message that indicates the reason for the failure of the named credential test. The response is 'null' if the named credential test was successful. ErrorMessage *string `mandatory:"false" json:"errorMessage"` }
TestNamedCredentialStatus The status of the named credential test. The status is 'SUCCEEDED' if the named credential is working or else the status is 'FAILED'.
func (TestNamedCredentialStatus) String ¶ added in v65.57.0
func (m TestNamedCredentialStatus) String() string
func (TestNamedCredentialStatus) ValidateEnumValue ¶ added in v65.57.0
func (m TestNamedCredentialStatus) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TestNamedCredentialStatusStatusEnum ¶ added in v65.57.0
type TestNamedCredentialStatusStatusEnum string
TestNamedCredentialStatusStatusEnum Enum with underlying type: string
const ( TestNamedCredentialStatusStatusSucceeded TestNamedCredentialStatusStatusEnum = "SUCCEEDED" TestNamedCredentialStatusStatusFailed TestNamedCredentialStatusStatusEnum = "FAILED" )
Set of constants representing the allowable values for TestNamedCredentialStatusStatusEnum
func GetMappingTestNamedCredentialStatusStatusEnum ¶ added in v65.57.0
func GetMappingTestNamedCredentialStatusStatusEnum(val string) (TestNamedCredentialStatusStatusEnum, bool)
GetMappingTestNamedCredentialStatusStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetTestNamedCredentialStatusStatusEnumValues ¶ added in v65.57.0
func GetTestNamedCredentialStatusStatusEnumValues() []TestNamedCredentialStatusStatusEnum
GetTestNamedCredentialStatusStatusEnumValues Enumerates the set of values for TestNamedCredentialStatusStatusEnum
type TestNamedPreferredCredentialDetails ¶ added in v65.57.0
type TestNamedPreferredCredentialDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Named Credential that contains the database user password metadata. NamedCredentialId *string `mandatory:"false" json:"namedCredentialId"` }
TestNamedPreferredCredentialDetails The details of the preferred credential that refers to a Named Credential.
func (TestNamedPreferredCredentialDetails) MarshalJSON ¶ added in v65.57.0
func (m TestNamedPreferredCredentialDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (TestNamedPreferredCredentialDetails) String ¶ added in v65.57.0
func (m TestNamedPreferredCredentialDetails) String() string
func (TestNamedPreferredCredentialDetails) ValidateEnumValue ¶ added in v65.57.0
func (m TestNamedPreferredCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TestPreferredCredentialDetails ¶ added in v65.19.0
type TestPreferredCredentialDetails interface { }
TestPreferredCredentialDetails The status of the preferred credential test. The status is 'SUCCEEDED' if the preferred credential is working else the status is 'FAILED'.
type TestPreferredCredentialRequest ¶ added in v65.19.0
type TestPreferredCredentialRequest 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 preferred credential. CredentialName *string `mandatory:"true" contributesTo:"path" name:"credentialName"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The details required to test preferred credential. TestPreferredCredentialDetails `contributesTo:"body"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
TestPreferredCredentialRequest wrapper for the TestPreferredCredential operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/TestPreferredCredential.go.html to see an example of how to use TestPreferredCredentialRequest.
func (TestPreferredCredentialRequest) BinaryRequestBody ¶ added in v65.19.0
func (request TestPreferredCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (TestPreferredCredentialRequest) HTTPRequest ¶ added in v65.19.0
func (request TestPreferredCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (TestPreferredCredentialRequest) RetryPolicy ¶ added in v65.19.0
func (request TestPreferredCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (TestPreferredCredentialRequest) String ¶ added in v65.19.0
func (request TestPreferredCredentialRequest) String() string
func (TestPreferredCredentialRequest) ValidateEnumValue ¶ added in v65.19.0
func (request TestPreferredCredentialRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TestPreferredCredentialResponse ¶ added in v65.19.0
type TestPreferredCredentialResponse struct { // The underlying http response RawResponse *http.Response // The TestPreferredCredentialStatus instance TestPreferredCredentialStatus `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"` }
TestPreferredCredentialResponse wrapper for the TestPreferredCredential operation
func (TestPreferredCredentialResponse) HTTPResponse ¶ added in v65.19.0
func (response TestPreferredCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (TestPreferredCredentialResponse) String ¶ added in v65.19.0
func (response TestPreferredCredentialResponse) String() string
type TestPreferredCredentialStatus ¶ added in v65.19.0
type TestPreferredCredentialStatus struct { // The status of the preferred credential test. The status is 'SUCCEEDED' if the preferred credential is working else the status is 'FAILED'. Status TestPreferredCredentialStatusStatusEnum `mandatory:"false" json:"status,omitempty"` // An error code that defines the failure of the preferred credential test. The response is 'null' if the preferred credential test was successful. ErrorCode *string `mandatory:"false" json:"errorCode"` // The error message that indicates the reason for the failure of the preferred credential test. The response is 'null' if the preferred credential test was successful. ErrorMessage *string `mandatory:"false" json:"errorMessage"` }
TestPreferredCredentialStatus The status of the preferred credential test. The status is 'SUCCEEDED' if the preferred credential is working else the status is 'FAILED'.
func (TestPreferredCredentialStatus) String ¶ added in v65.19.0
func (m TestPreferredCredentialStatus) String() string
func (TestPreferredCredentialStatus) ValidateEnumValue ¶ added in v65.19.0
func (m TestPreferredCredentialStatus) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TestPreferredCredentialStatusStatusEnum ¶ added in v65.19.0
type TestPreferredCredentialStatusStatusEnum string
TestPreferredCredentialStatusStatusEnum Enum with underlying type: string
const ( TestPreferredCredentialStatusStatusSucceeded TestPreferredCredentialStatusStatusEnum = "SUCCEEDED" TestPreferredCredentialStatusStatusFailed TestPreferredCredentialStatusStatusEnum = "FAILED" )
Set of constants representing the allowable values for TestPreferredCredentialStatusStatusEnum
func GetMappingTestPreferredCredentialStatusStatusEnum ¶ added in v65.19.0
func GetMappingTestPreferredCredentialStatusStatusEnum(val string) (TestPreferredCredentialStatusStatusEnum, bool)
GetMappingTestPreferredCredentialStatusStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetTestPreferredCredentialStatusStatusEnumValues ¶ added in v65.19.0
func GetTestPreferredCredentialStatusStatusEnumValues() []TestPreferredCredentialStatusStatusEnum
GetTestPreferredCredentialStatusStatusEnumValues Enumerates the set of values for TestPreferredCredentialStatusStatusEnum
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 Managed 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 TopSqlCpuActivity ¶ added in v65.36.1
type TopSqlCpuActivity struct { // A list of sql CPU activity. Activity []SqlCpuActivity `mandatory:"true" json:"activity"` }
TopSqlCpuActivity A list of SQL IDs with most CPU activity.
func (TopSqlCpuActivity) String ¶ added in v65.36.1
func (m TopSqlCpuActivity) String() string
func (TopSqlCpuActivity) ValidateEnumValue ¶ added in v65.36.1
func (m TopSqlCpuActivity) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateBasicPreferredCredentialDetails ¶ added in v65.19.0
type UpdateBasicPreferredCredentialDetails struct { // The user name used to connect to the database. UserName *string `mandatory:"false" json:"userName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Vault service secret that contains the database user password. PasswordSecretId *string `mandatory:"false" json:"passwordSecretId"` // The role of the database user. Role RoleEnum `mandatory:"false" json:"role,omitempty"` }
UpdateBasicPreferredCredentialDetails The details of the 'BASIC' preferred credential.
func (UpdateBasicPreferredCredentialDetails) MarshalJSON ¶ added in v65.19.0
func (m UpdateBasicPreferredCredentialDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateBasicPreferredCredentialDetails) String ¶ added in v65.19.0
func (m UpdateBasicPreferredCredentialDetails) String() string
func (UpdateBasicPreferredCredentialDetails) ValidateEnumValue ¶ added in v65.19.0
func (m UpdateBasicPreferredCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error 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"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
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 UpdateExternalAsmDetails ¶ added in v65.31.0
type UpdateExternalAsmDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalConnectorId *string `mandatory:"false" json:"externalConnectorId"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateExternalAsmDetails The details required to update an external ASM.
func (UpdateExternalAsmDetails) String ¶ added in v65.31.0
func (m UpdateExternalAsmDetails) String() string
func (UpdateExternalAsmDetails) ValidateEnumValue ¶ added in v65.31.0
func (m UpdateExternalAsmDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalAsmInstanceDetails ¶ added in v65.60.0
type UpdateExternalAsmInstanceDetails struct { // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateExternalAsmInstanceDetails The details required to update an external ASM instance.
func (UpdateExternalAsmInstanceDetails) String ¶ added in v65.60.0
func (m UpdateExternalAsmInstanceDetails) String() string
func (UpdateExternalAsmInstanceDetails) ValidateEnumValue ¶ added in v65.60.0
func (m UpdateExternalAsmInstanceDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalAsmInstanceRequest ¶ added in v65.60.0
type UpdateExternalAsmInstanceRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM instance. ExternalAsmInstanceId *string `mandatory:"true" contributesTo:"path" name:"externalAsmInstanceId"` // The details required to update an external ASM instance. UpdateExternalAsmInstanceDetails `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 }
UpdateExternalAsmInstanceRequest wrapper for the UpdateExternalAsmInstance operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalAsmInstance.go.html to see an example of how to use UpdateExternalAsmInstanceRequest.
func (UpdateExternalAsmInstanceRequest) BinaryRequestBody ¶ added in v65.60.0
func (request UpdateExternalAsmInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExternalAsmInstanceRequest) HTTPRequest ¶ added in v65.60.0
func (request UpdateExternalAsmInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExternalAsmInstanceRequest) RetryPolicy ¶ added in v65.60.0
func (request UpdateExternalAsmInstanceRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExternalAsmInstanceRequest) String ¶ added in v65.60.0
func (request UpdateExternalAsmInstanceRequest) String() string
func (UpdateExternalAsmInstanceRequest) ValidateEnumValue ¶ added in v65.60.0
func (request UpdateExternalAsmInstanceRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalAsmInstanceResponse ¶ added in v65.60.0
type UpdateExternalAsmInstanceResponse struct { // The underlying http response RawResponse *http.Response // The ExternalAsmInstance instance ExternalAsmInstance `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"` }
UpdateExternalAsmInstanceResponse wrapper for the UpdateExternalAsmInstance operation
func (UpdateExternalAsmInstanceResponse) HTTPResponse ¶ added in v65.60.0
func (response UpdateExternalAsmInstanceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExternalAsmInstanceResponse) String ¶ added in v65.60.0
func (response UpdateExternalAsmInstanceResponse) String() string
type UpdateExternalAsmRequest ¶ added in v65.31.0
type UpdateExternalAsmRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external ASM. ExternalAsmId *string `mandatory:"true" contributesTo:"path" name:"externalAsmId"` // The details required to update an external ASM. UpdateExternalAsmDetails `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 }
UpdateExternalAsmRequest wrapper for the UpdateExternalAsm operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalAsm.go.html to see an example of how to use UpdateExternalAsmRequest.
func (UpdateExternalAsmRequest) BinaryRequestBody ¶ added in v65.31.0
func (request UpdateExternalAsmRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExternalAsmRequest) HTTPRequest ¶ added in v65.31.0
func (request UpdateExternalAsmRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExternalAsmRequest) RetryPolicy ¶ added in v65.31.0
func (request UpdateExternalAsmRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExternalAsmRequest) String ¶ added in v65.31.0
func (request UpdateExternalAsmRequest) String() string
func (UpdateExternalAsmRequest) ValidateEnumValue ¶ added in v65.31.0
func (request UpdateExternalAsmRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalAsmResponse ¶ added in v65.31.0
type UpdateExternalAsmResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
UpdateExternalAsmResponse wrapper for the UpdateExternalAsm operation
func (UpdateExternalAsmResponse) HTTPResponse ¶ added in v65.31.0
func (response UpdateExternalAsmResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExternalAsmResponse) String ¶ added in v65.31.0
func (response UpdateExternalAsmResponse) String() string
type UpdateExternalClusterDetails ¶ added in v65.31.0
type UpdateExternalClusterDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalConnectorId *string `mandatory:"false" json:"externalConnectorId"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateExternalClusterDetails The details required to update an external cluster.
func (UpdateExternalClusterDetails) String ¶ added in v65.31.0
func (m UpdateExternalClusterDetails) String() string
func (UpdateExternalClusterDetails) ValidateEnumValue ¶ added in v65.31.0
func (m UpdateExternalClusterDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalClusterInstanceDetails ¶ added in v65.31.0
type UpdateExternalClusterInstanceDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalConnectorId *string `mandatory:"false" json:"externalConnectorId"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateExternalClusterInstanceDetails The details required to update an external cluster instance.
func (UpdateExternalClusterInstanceDetails) String ¶ added in v65.31.0
func (m UpdateExternalClusterInstanceDetails) String() string
func (UpdateExternalClusterInstanceDetails) ValidateEnumValue ¶ added in v65.31.0
func (m UpdateExternalClusterInstanceDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalClusterInstanceRequest ¶ added in v65.31.0
type UpdateExternalClusterInstanceRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external cluster instance. ExternalClusterInstanceId *string `mandatory:"true" contributesTo:"path" name:"externalClusterInstanceId"` // The details required to update an external cluster instance. UpdateExternalClusterInstanceDetails `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 }
UpdateExternalClusterInstanceRequest wrapper for the UpdateExternalClusterInstance operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalClusterInstance.go.html to see an example of how to use UpdateExternalClusterInstanceRequest.
func (UpdateExternalClusterInstanceRequest) BinaryRequestBody ¶ added in v65.31.0
func (request UpdateExternalClusterInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExternalClusterInstanceRequest) HTTPRequest ¶ added in v65.31.0
func (request UpdateExternalClusterInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExternalClusterInstanceRequest) RetryPolicy ¶ added in v65.31.0
func (request UpdateExternalClusterInstanceRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExternalClusterInstanceRequest) String ¶ added in v65.31.0
func (request UpdateExternalClusterInstanceRequest) String() string
func (UpdateExternalClusterInstanceRequest) ValidateEnumValue ¶ added in v65.31.0
func (request UpdateExternalClusterInstanceRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalClusterInstanceResponse ¶ added in v65.31.0
type UpdateExternalClusterInstanceResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
UpdateExternalClusterInstanceResponse wrapper for the UpdateExternalClusterInstance operation
func (UpdateExternalClusterInstanceResponse) HTTPResponse ¶ added in v65.31.0
func (response UpdateExternalClusterInstanceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExternalClusterInstanceResponse) String ¶ added in v65.31.0
func (response UpdateExternalClusterInstanceResponse) String() string
type UpdateExternalClusterRequest ¶ added in v65.31.0
type UpdateExternalClusterRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external cluster. ExternalClusterId *string `mandatory:"true" contributesTo:"path" name:"externalClusterId"` // The details required to update an external cluster. UpdateExternalClusterDetails `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 }
UpdateExternalClusterRequest wrapper for the UpdateExternalCluster operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalCluster.go.html to see an example of how to use UpdateExternalClusterRequest.
func (UpdateExternalClusterRequest) BinaryRequestBody ¶ added in v65.31.0
func (request UpdateExternalClusterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExternalClusterRequest) HTTPRequest ¶ added in v65.31.0
func (request UpdateExternalClusterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExternalClusterRequest) RetryPolicy ¶ added in v65.31.0
func (request UpdateExternalClusterRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExternalClusterRequest) String ¶ added in v65.31.0
func (request UpdateExternalClusterRequest) String() string
func (UpdateExternalClusterRequest) ValidateEnumValue ¶ added in v65.31.0
func (request UpdateExternalClusterRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalClusterResponse ¶ added in v65.31.0
type UpdateExternalClusterResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
UpdateExternalClusterResponse wrapper for the UpdateExternalCluster operation
func (UpdateExternalClusterResponse) HTTPResponse ¶ added in v65.31.0
func (response UpdateExternalClusterResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExternalClusterResponse) String ¶ added in v65.31.0
func (response UpdateExternalClusterResponse) String() string
type UpdateExternalDbHomeDetails ¶ added in v65.60.0
type UpdateExternalDbHomeDetails struct { // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateExternalDbHomeDetails The details required to update an external DB home.
func (UpdateExternalDbHomeDetails) String ¶ added in v65.60.0
func (m UpdateExternalDbHomeDetails) String() string
func (UpdateExternalDbHomeDetails) ValidateEnumValue ¶ added in v65.60.0
func (m UpdateExternalDbHomeDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalDbHomeRequest ¶ added in v65.60.0
type UpdateExternalDbHomeRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external database home. ExternalDbHomeId *string `mandatory:"true" contributesTo:"path" name:"externalDbHomeId"` // The details required to update an external DB home. UpdateExternalDbHomeDetails `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 }
UpdateExternalDbHomeRequest wrapper for the UpdateExternalDbHome operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalDbHome.go.html to see an example of how to use UpdateExternalDbHomeRequest.
func (UpdateExternalDbHomeRequest) BinaryRequestBody ¶ added in v65.60.0
func (request UpdateExternalDbHomeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExternalDbHomeRequest) HTTPRequest ¶ added in v65.60.0
func (request UpdateExternalDbHomeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExternalDbHomeRequest) RetryPolicy ¶ added in v65.60.0
func (request UpdateExternalDbHomeRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExternalDbHomeRequest) String ¶ added in v65.60.0
func (request UpdateExternalDbHomeRequest) String() string
func (UpdateExternalDbHomeRequest) ValidateEnumValue ¶ added in v65.60.0
func (request UpdateExternalDbHomeRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalDbHomeResponse ¶ added in v65.60.0
type UpdateExternalDbHomeResponse struct { // The underlying http response RawResponse *http.Response // The ExternalDbHome instance ExternalDbHome `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"` }
UpdateExternalDbHomeResponse wrapper for the UpdateExternalDbHome operation
func (UpdateExternalDbHomeResponse) HTTPResponse ¶ added in v65.60.0
func (response UpdateExternalDbHomeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExternalDbHomeResponse) String ¶ added in v65.60.0
func (response UpdateExternalDbHomeResponse) String() string
type UpdateExternalDbNodeDetails ¶ added in v65.31.0
type UpdateExternalDbNodeDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalConnectorId *string `mandatory:"false" json:"externalConnectorId"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateExternalDbNodeDetails The details required to update an external DB node.
func (UpdateExternalDbNodeDetails) String ¶ added in v65.31.0
func (m UpdateExternalDbNodeDetails) String() string
func (UpdateExternalDbNodeDetails) ValidateEnumValue ¶ added in v65.31.0
func (m UpdateExternalDbNodeDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalDbNodeRequest ¶ added in v65.31.0
type UpdateExternalDbNodeRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external database node. ExternalDbNodeId *string `mandatory:"true" contributesTo:"path" name:"externalDbNodeId"` // The details required to update an external DB node. UpdateExternalDbNodeDetails `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 }
UpdateExternalDbNodeRequest wrapper for the UpdateExternalDbNode operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalDbNode.go.html to see an example of how to use UpdateExternalDbNodeRequest.
func (UpdateExternalDbNodeRequest) BinaryRequestBody ¶ added in v65.31.0
func (request UpdateExternalDbNodeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExternalDbNodeRequest) HTTPRequest ¶ added in v65.31.0
func (request UpdateExternalDbNodeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExternalDbNodeRequest) RetryPolicy ¶ added in v65.31.0
func (request UpdateExternalDbNodeRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExternalDbNodeRequest) String ¶ added in v65.31.0
func (request UpdateExternalDbNodeRequest) String() string
func (UpdateExternalDbNodeRequest) ValidateEnumValue ¶ added in v65.31.0
func (request UpdateExternalDbNodeRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalDbNodeResponse ¶ added in v65.31.0
type UpdateExternalDbNodeResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
UpdateExternalDbNodeResponse wrapper for the UpdateExternalDbNode operation
func (UpdateExternalDbNodeResponse) HTTPResponse ¶ added in v65.31.0
func (response UpdateExternalDbNodeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExternalDbNodeResponse) String ¶ added in v65.31.0
func (response UpdateExternalDbNodeResponse) String() string
type UpdateExternalDbSystemConnectorDetails ¶ added in v65.31.0
type UpdateExternalDbSystemConnectorDetails interface { }
UpdateExternalDbSystemConnectorDetails The details required to update an external DB system connector.
type UpdateExternalDbSystemConnectorDetailsConnectorTypeEnum ¶ added in v65.31.0
type UpdateExternalDbSystemConnectorDetailsConnectorTypeEnum string
UpdateExternalDbSystemConnectorDetailsConnectorTypeEnum Enum with underlying type: string
const (
UpdateExternalDbSystemConnectorDetailsConnectorTypeMacs UpdateExternalDbSystemConnectorDetailsConnectorTypeEnum = "MACS"
)
Set of constants representing the allowable values for UpdateExternalDbSystemConnectorDetailsConnectorTypeEnum
func GetMappingUpdateExternalDbSystemConnectorDetailsConnectorTypeEnum ¶ added in v65.31.0
func GetMappingUpdateExternalDbSystemConnectorDetailsConnectorTypeEnum(val string) (UpdateExternalDbSystemConnectorDetailsConnectorTypeEnum, bool)
GetMappingUpdateExternalDbSystemConnectorDetailsConnectorTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUpdateExternalDbSystemConnectorDetailsConnectorTypeEnumValues ¶ added in v65.31.0
func GetUpdateExternalDbSystemConnectorDetailsConnectorTypeEnumValues() []UpdateExternalDbSystemConnectorDetailsConnectorTypeEnum
GetUpdateExternalDbSystemConnectorDetailsConnectorTypeEnumValues Enumerates the set of values for UpdateExternalDbSystemConnectorDetailsConnectorTypeEnum
type UpdateExternalDbSystemConnectorRequest ¶ added in v65.31.0
type UpdateExternalDbSystemConnectorRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalDbSystemConnectorId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemConnectorId"` // The details required to update an external connector. UpdateExternalDbSystemConnectorDetails `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 }
UpdateExternalDbSystemConnectorRequest wrapper for the UpdateExternalDbSystemConnector operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalDbSystemConnector.go.html to see an example of how to use UpdateExternalDbSystemConnectorRequest.
func (UpdateExternalDbSystemConnectorRequest) BinaryRequestBody ¶ added in v65.31.0
func (request UpdateExternalDbSystemConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExternalDbSystemConnectorRequest) HTTPRequest ¶ added in v65.31.0
func (request UpdateExternalDbSystemConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExternalDbSystemConnectorRequest) RetryPolicy ¶ added in v65.31.0
func (request UpdateExternalDbSystemConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExternalDbSystemConnectorRequest) String ¶ added in v65.31.0
func (request UpdateExternalDbSystemConnectorRequest) String() string
func (UpdateExternalDbSystemConnectorRequest) ValidateEnumValue ¶ added in v65.31.0
func (request UpdateExternalDbSystemConnectorRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalDbSystemConnectorResponse ¶ added in v65.31.0
type UpdateExternalDbSystemConnectorResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
UpdateExternalDbSystemConnectorResponse wrapper for the UpdateExternalDbSystemConnector operation
func (UpdateExternalDbSystemConnectorResponse) HTTPResponse ¶ added in v65.31.0
func (response UpdateExternalDbSystemConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExternalDbSystemConnectorResponse) String ¶ added in v65.31.0
func (response UpdateExternalDbSystemConnectorResponse) String() string
type UpdateExternalDbSystemDetails ¶ added in v65.31.0
type UpdateExternalDbSystemDetails struct { // The user-friendly name for the DB system. The name does not have to be unique. DisplayName *string `mandatory:"false" json:"displayName"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateExternalDbSystemDetails The details required to update an external DB system.
func (UpdateExternalDbSystemDetails) String ¶ added in v65.31.0
func (m UpdateExternalDbSystemDetails) String() string
func (UpdateExternalDbSystemDetails) ValidateEnumValue ¶ added in v65.31.0
func (m UpdateExternalDbSystemDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalDbSystemDiscoveryDetails ¶ added in v65.31.0
type UpdateExternalDbSystemDiscoveryDetails struct { // The user-friendly name for the DB system. The name does not have to be unique. DisplayName *string `mandatory:"false" json:"displayName"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateExternalDbSystemDiscoveryDetails The details required to update an external DB system discovery resource.
func (UpdateExternalDbSystemDiscoveryDetails) String ¶ added in v65.31.0
func (m UpdateExternalDbSystemDiscoveryDetails) String() string
func (UpdateExternalDbSystemDiscoveryDetails) ValidateEnumValue ¶ added in v65.31.0
func (m UpdateExternalDbSystemDiscoveryDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalDbSystemDiscoveryRequest ¶ added in v65.31.0
type UpdateExternalDbSystemDiscoveryRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system discovery. ExternalDbSystemDiscoveryId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemDiscoveryId"` // The details required to update an external DB system discovery. UpdateExternalDbSystemDiscoveryDetails `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 }
UpdateExternalDbSystemDiscoveryRequest wrapper for the UpdateExternalDbSystemDiscovery operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalDbSystemDiscovery.go.html to see an example of how to use UpdateExternalDbSystemDiscoveryRequest.
func (UpdateExternalDbSystemDiscoveryRequest) BinaryRequestBody ¶ added in v65.31.0
func (request UpdateExternalDbSystemDiscoveryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExternalDbSystemDiscoveryRequest) HTTPRequest ¶ added in v65.31.0
func (request UpdateExternalDbSystemDiscoveryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExternalDbSystemDiscoveryRequest) RetryPolicy ¶ added in v65.31.0
func (request UpdateExternalDbSystemDiscoveryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExternalDbSystemDiscoveryRequest) String ¶ added in v65.31.0
func (request UpdateExternalDbSystemDiscoveryRequest) String() string
func (UpdateExternalDbSystemDiscoveryRequest) ValidateEnumValue ¶ added in v65.31.0
func (request UpdateExternalDbSystemDiscoveryRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalDbSystemDiscoveryResponse ¶ added in v65.31.0
type UpdateExternalDbSystemDiscoveryResponse struct { // The underlying http response RawResponse *http.Response // The ExternalDbSystemDiscovery instance ExternalDbSystemDiscovery `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"` }
UpdateExternalDbSystemDiscoveryResponse wrapper for the UpdateExternalDbSystemDiscovery operation
func (UpdateExternalDbSystemDiscoveryResponse) HTTPResponse ¶ added in v65.31.0
func (response UpdateExternalDbSystemDiscoveryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExternalDbSystemDiscoveryResponse) String ¶ added in v65.31.0
func (response UpdateExternalDbSystemDiscoveryResponse) String() string
type UpdateExternalDbSystemMacsConnectorDetails ¶ added in v65.31.0
type UpdateExternalDbSystemMacsConnectorDetails struct { ConnectionInfo ExternalDbSystemConnectionInfo `mandatory:"false" json:"connectionInfo"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateExternalDbSystemMacsConnectorDetails The details for updating the external Management Agent Cloud Service (MACS) (https://docs.cloud.oracle.com/iaas/management-agents/index.html) connector used to connect to an external DB system component.
func (UpdateExternalDbSystemMacsConnectorDetails) MarshalJSON ¶ added in v65.31.0
func (m UpdateExternalDbSystemMacsConnectorDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateExternalDbSystemMacsConnectorDetails) String ¶ added in v65.31.0
func (m UpdateExternalDbSystemMacsConnectorDetails) String() string
func (*UpdateExternalDbSystemMacsConnectorDetails) UnmarshalJSON ¶ added in v65.31.0
func (m *UpdateExternalDbSystemMacsConnectorDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (UpdateExternalDbSystemMacsConnectorDetails) ValidateEnumValue ¶ added in v65.31.0
func (m UpdateExternalDbSystemMacsConnectorDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalDbSystemRequest ¶ added in v65.31.0
type UpdateExternalDbSystemRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external DB system. ExternalDbSystemId *string `mandatory:"true" contributesTo:"path" name:"externalDbSystemId"` // The details required to update an external DB system. UpdateExternalDbSystemDetails `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 }
UpdateExternalDbSystemRequest wrapper for the UpdateExternalDbSystem operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalDbSystem.go.html to see an example of how to use UpdateExternalDbSystemRequest.
func (UpdateExternalDbSystemRequest) BinaryRequestBody ¶ added in v65.31.0
func (request UpdateExternalDbSystemRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExternalDbSystemRequest) HTTPRequest ¶ added in v65.31.0
func (request UpdateExternalDbSystemRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExternalDbSystemRequest) RetryPolicy ¶ added in v65.31.0
func (request UpdateExternalDbSystemRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExternalDbSystemRequest) String ¶ added in v65.31.0
func (request UpdateExternalDbSystemRequest) String() string
func (UpdateExternalDbSystemRequest) ValidateEnumValue ¶ added in v65.31.0
func (request UpdateExternalDbSystemRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalDbSystemResponse ¶ added in v65.31.0
type UpdateExternalDbSystemResponse struct { // The underlying http response RawResponse *http.Response // The ExternalDbSystem instance ExternalDbSystem `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"` }
UpdateExternalDbSystemResponse wrapper for the UpdateExternalDbSystem operation
func (UpdateExternalDbSystemResponse) HTTPResponse ¶ added in v65.31.0
func (response UpdateExternalDbSystemResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExternalDbSystemResponse) String ¶ added in v65.31.0
func (response UpdateExternalDbSystemResponse) String() string
type UpdateExternalExadataInfrastructureDetails ¶ added in v65.36.1
type UpdateExternalExadataInfrastructureDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The unique key of the discovery request. DiscoveryKey *string `mandatory:"false" json:"discoveryKey"` // The Oracle license model that applies to the database management resources. LicenseModel UpdateExternalExadataInfrastructureDetailsLicenseModelEnum `mandatory:"false" json:"licenseModel,omitempty"` // The name of the Exadata infrastructure. DisplayName *string `mandatory:"false" json:"displayName"` // The list of all the DB systems OCIDs. DbSystemIds []string `mandatory:"false" json:"dbSystemIds"` // The list of the names of Exadata storage servers to be monitored. If not specified, it includes all Exadata storage servers associated with the monitored DB systems. StorageServerNames []string `mandatory:"false" json:"storageServerNames"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateExternalExadataInfrastructureDetails The details required to update the external Exadata infrastructure.
func (UpdateExternalExadataInfrastructureDetails) String ¶ added in v65.36.1
func (m UpdateExternalExadataInfrastructureDetails) String() string
func (UpdateExternalExadataInfrastructureDetails) ValidateEnumValue ¶ added in v65.36.1
func (m UpdateExternalExadataInfrastructureDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalExadataInfrastructureDetailsLicenseModelEnum ¶ added in v65.36.1
type UpdateExternalExadataInfrastructureDetailsLicenseModelEnum string
UpdateExternalExadataInfrastructureDetailsLicenseModelEnum Enum with underlying type: string
const ( UpdateExternalExadataInfrastructureDetailsLicenseModelLicenseIncluded UpdateExternalExadataInfrastructureDetailsLicenseModelEnum = "LICENSE_INCLUDED" UpdateExternalExadataInfrastructureDetailsLicenseModelBringYourOwnLicense UpdateExternalExadataInfrastructureDetailsLicenseModelEnum = "BRING_YOUR_OWN_LICENSE" )
Set of constants representing the allowable values for UpdateExternalExadataInfrastructureDetailsLicenseModelEnum
func GetMappingUpdateExternalExadataInfrastructureDetailsLicenseModelEnum ¶ added in v65.36.1
func GetMappingUpdateExternalExadataInfrastructureDetailsLicenseModelEnum(val string) (UpdateExternalExadataInfrastructureDetailsLicenseModelEnum, bool)
GetMappingUpdateExternalExadataInfrastructureDetailsLicenseModelEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUpdateExternalExadataInfrastructureDetailsLicenseModelEnumValues ¶ added in v65.36.1
func GetUpdateExternalExadataInfrastructureDetailsLicenseModelEnumValues() []UpdateExternalExadataInfrastructureDetailsLicenseModelEnum
GetUpdateExternalExadataInfrastructureDetailsLicenseModelEnumValues Enumerates the set of values for UpdateExternalExadataInfrastructureDetailsLicenseModelEnum
type UpdateExternalExadataInfrastructureRequest ¶ added in v65.36.1
type UpdateExternalExadataInfrastructureRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata infrastructure. ExternalExadataInfrastructureId *string `mandatory:"true" contributesTo:"path" name:"externalExadataInfrastructureId"` // The details required to update the managed Exadata infrastructure resources. UpdateExternalExadataInfrastructureDetails `contributesTo:"body"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateExternalExadataInfrastructureRequest wrapper for the UpdateExternalExadataInfrastructure operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalExadataInfrastructure.go.html to see an example of how to use UpdateExternalExadataInfrastructureRequest.
func (UpdateExternalExadataInfrastructureRequest) BinaryRequestBody ¶ added in v65.36.1
func (request UpdateExternalExadataInfrastructureRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExternalExadataInfrastructureRequest) HTTPRequest ¶ added in v65.36.1
func (request UpdateExternalExadataInfrastructureRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExternalExadataInfrastructureRequest) RetryPolicy ¶ added in v65.36.1
func (request UpdateExternalExadataInfrastructureRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExternalExadataInfrastructureRequest) String ¶ added in v65.36.1
func (request UpdateExternalExadataInfrastructureRequest) String() string
func (UpdateExternalExadataInfrastructureRequest) ValidateEnumValue ¶ added in v65.36.1
func (request UpdateExternalExadataInfrastructureRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalExadataInfrastructureResponse ¶ added in v65.36.1
type UpdateExternalExadataInfrastructureResponse struct { // The underlying http response RawResponse *http.Response // The ExternalExadataInfrastructure instance ExternalExadataInfrastructure `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"` }
UpdateExternalExadataInfrastructureResponse wrapper for the UpdateExternalExadataInfrastructure operation
func (UpdateExternalExadataInfrastructureResponse) HTTPResponse ¶ added in v65.36.1
func (response UpdateExternalExadataInfrastructureResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExternalExadataInfrastructureResponse) String ¶ added in v65.36.1
func (response UpdateExternalExadataInfrastructureResponse) String() string
type UpdateExternalExadataStorageConnectorDetails ¶ added in v65.36.1
type UpdateExternalExadataStorageConnectorDetails struct { // The name of the Exadata storage server connector. ConnectorName *string `mandatory:"false" json:"connectorName"` // The unique string of the connection. For example, "https://<storage-server-name>/MS/RESTService/". ConnectionUri *string `mandatory:"false" json:"connectionUri"` CredentialInfo *RestCredential `mandatory:"false" json:"credentialInfo"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateExternalExadataStorageConnectorDetails The connector details of the Exadata storage server to be updated.
func (UpdateExternalExadataStorageConnectorDetails) String ¶ added in v65.36.1
func (m UpdateExternalExadataStorageConnectorDetails) String() string
func (UpdateExternalExadataStorageConnectorDetails) ValidateEnumValue ¶ added in v65.36.1
func (m UpdateExternalExadataStorageConnectorDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalExadataStorageConnectorRequest ¶ added in v65.36.1
type UpdateExternalExadataStorageConnectorRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the connector to the Exadata storage server. ExternalExadataStorageConnectorId *string `mandatory:"true" contributesTo:"path" name:"externalExadataStorageConnectorId"` // The details required to update connections to the Exadata storage servers. UpdateExternalExadataStorageConnectorDetails `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 }
UpdateExternalExadataStorageConnectorRequest wrapper for the UpdateExternalExadataStorageConnector operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalExadataStorageConnector.go.html to see an example of how to use UpdateExternalExadataStorageConnectorRequest.
func (UpdateExternalExadataStorageConnectorRequest) BinaryRequestBody ¶ added in v65.36.1
func (request UpdateExternalExadataStorageConnectorRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExternalExadataStorageConnectorRequest) HTTPRequest ¶ added in v65.36.1
func (request UpdateExternalExadataStorageConnectorRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExternalExadataStorageConnectorRequest) RetryPolicy ¶ added in v65.36.1
func (request UpdateExternalExadataStorageConnectorRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExternalExadataStorageConnectorRequest) String ¶ added in v65.36.1
func (request UpdateExternalExadataStorageConnectorRequest) String() string
func (UpdateExternalExadataStorageConnectorRequest) ValidateEnumValue ¶ added in v65.36.1
func (request UpdateExternalExadataStorageConnectorRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalExadataStorageConnectorResponse ¶ added in v65.36.1
type UpdateExternalExadataStorageConnectorResponse struct { // The underlying http response RawResponse *http.Response // The ExternalExadataStorageConnector instance ExternalExadataStorageConnector `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"` }
UpdateExternalExadataStorageConnectorResponse wrapper for the UpdateExternalExadataStorageConnector operation
func (UpdateExternalExadataStorageConnectorResponse) HTTPResponse ¶ added in v65.36.1
func (response UpdateExternalExadataStorageConnectorResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExternalExadataStorageConnectorResponse) String ¶ added in v65.36.1
func (response UpdateExternalExadataStorageConnectorResponse) String() string
type UpdateExternalExadataStorageGridDetails ¶ added in v65.60.0
type UpdateExternalExadataStorageGridDetails struct { // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateExternalExadataStorageGridDetails The details required to update an Exadata storage server grid.
func (UpdateExternalExadataStorageGridDetails) String ¶ added in v65.60.0
func (m UpdateExternalExadataStorageGridDetails) String() string
func (UpdateExternalExadataStorageGridDetails) ValidateEnumValue ¶ added in v65.60.0
func (m UpdateExternalExadataStorageGridDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalExadataStorageGridRequest ¶ added in v65.60.0
type UpdateExternalExadataStorageGridRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata storage grid. ExternalExadataStorageGridId *string `mandatory:"true" contributesTo:"path" name:"externalExadataStorageGridId"` // The details required to update an external Exadata storage grid. UpdateExternalExadataStorageGridDetails `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 }
UpdateExternalExadataStorageGridRequest wrapper for the UpdateExternalExadataStorageGrid operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalExadataStorageGrid.go.html to see an example of how to use UpdateExternalExadataStorageGridRequest.
func (UpdateExternalExadataStorageGridRequest) BinaryRequestBody ¶ added in v65.60.0
func (request UpdateExternalExadataStorageGridRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExternalExadataStorageGridRequest) HTTPRequest ¶ added in v65.60.0
func (request UpdateExternalExadataStorageGridRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExternalExadataStorageGridRequest) RetryPolicy ¶ added in v65.60.0
func (request UpdateExternalExadataStorageGridRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExternalExadataStorageGridRequest) String ¶ added in v65.60.0
func (request UpdateExternalExadataStorageGridRequest) String() string
func (UpdateExternalExadataStorageGridRequest) ValidateEnumValue ¶ added in v65.60.0
func (request UpdateExternalExadataStorageGridRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalExadataStorageGridResponse ¶ added in v65.60.0
type UpdateExternalExadataStorageGridResponse struct { // The underlying http response RawResponse *http.Response // The ExternalExadataStorageGrid instance ExternalExadataStorageGrid `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"` }
UpdateExternalExadataStorageGridResponse wrapper for the UpdateExternalExadataStorageGrid operation
func (UpdateExternalExadataStorageGridResponse) HTTPResponse ¶ added in v65.60.0
func (response UpdateExternalExadataStorageGridResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExternalExadataStorageGridResponse) String ¶ added in v65.60.0
func (response UpdateExternalExadataStorageGridResponse) String() string
type UpdateExternalExadataStorageServerDetails ¶ added in v65.60.0
type UpdateExternalExadataStorageServerDetails struct { // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateExternalExadataStorageServerDetails The details required to update an Exadata storage server.
func (UpdateExternalExadataStorageServerDetails) String ¶ added in v65.60.0
func (m UpdateExternalExadataStorageServerDetails) String() string
func (UpdateExternalExadataStorageServerDetails) ValidateEnumValue ¶ added in v65.60.0
func (m UpdateExternalExadataStorageServerDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalExadataStorageServerRequest ¶ added in v65.60.0
type UpdateExternalExadataStorageServerRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Exadata storage server. ExternalExadataStorageServerId *string `mandatory:"true" contributesTo:"path" name:"externalExadataStorageServerId"` // The details required to update an external Exadata storage server. UpdateExternalExadataStorageServerDetails `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 }
UpdateExternalExadataStorageServerRequest wrapper for the UpdateExternalExadataStorageServer operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalExadataStorageServer.go.html to see an example of how to use UpdateExternalExadataStorageServerRequest.
func (UpdateExternalExadataStorageServerRequest) BinaryRequestBody ¶ added in v65.60.0
func (request UpdateExternalExadataStorageServerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExternalExadataStorageServerRequest) HTTPRequest ¶ added in v65.60.0
func (request UpdateExternalExadataStorageServerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExternalExadataStorageServerRequest) RetryPolicy ¶ added in v65.60.0
func (request UpdateExternalExadataStorageServerRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExternalExadataStorageServerRequest) String ¶ added in v65.60.0
func (request UpdateExternalExadataStorageServerRequest) String() string
func (UpdateExternalExadataStorageServerRequest) ValidateEnumValue ¶ added in v65.60.0
func (request UpdateExternalExadataStorageServerRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalExadataStorageServerResponse ¶ added in v65.60.0
type UpdateExternalExadataStorageServerResponse struct { // The underlying http response RawResponse *http.Response // The ExternalExadataStorageServer instance ExternalExadataStorageServer `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"` }
UpdateExternalExadataStorageServerResponse wrapper for the UpdateExternalExadataStorageServer operation
func (UpdateExternalExadataStorageServerResponse) HTTPResponse ¶ added in v65.60.0
func (response UpdateExternalExadataStorageServerResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExternalExadataStorageServerResponse) String ¶ added in v65.60.0
func (response UpdateExternalExadataStorageServerResponse) String() string
type UpdateExternalListenerDetails ¶ added in v65.31.0
type UpdateExternalListenerDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external connector. ExternalConnectorId *string `mandatory:"false" json:"externalConnectorId"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateExternalListenerDetails The details required to update an external listener.
func (UpdateExternalListenerDetails) String ¶ added in v65.31.0
func (m UpdateExternalListenerDetails) String() string
func (UpdateExternalListenerDetails) ValidateEnumValue ¶ added in v65.31.0
func (m UpdateExternalListenerDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalListenerRequest ¶ added in v65.31.0
type UpdateExternalListenerRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the external listener. ExternalListenerId *string `mandatory:"true" contributesTo:"path" name:"externalListenerId"` // The details required to update an external listener. UpdateExternalListenerDetails `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 }
UpdateExternalListenerRequest wrapper for the UpdateExternalListener operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateExternalListener.go.html to see an example of how to use UpdateExternalListenerRequest.
func (UpdateExternalListenerRequest) BinaryRequestBody ¶ added in v65.31.0
func (request UpdateExternalListenerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExternalListenerRequest) HTTPRequest ¶ added in v65.31.0
func (request UpdateExternalListenerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExternalListenerRequest) RetryPolicy ¶ added in v65.31.0
func (request UpdateExternalListenerRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExternalListenerRequest) String ¶ added in v65.31.0
func (request UpdateExternalListenerRequest) String() string
func (UpdateExternalListenerRequest) ValidateEnumValue ¶ added in v65.31.0
func (request UpdateExternalListenerRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExternalListenerResponse ¶ added in v65.31.0
type UpdateExternalListenerResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` }
UpdateExternalListenerResponse wrapper for the UpdateExternalListener operation
func (UpdateExternalListenerResponse) HTTPResponse ¶ added in v65.31.0
func (response UpdateExternalListenerResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExternalListenerResponse) String ¶ added in v65.31.0
func (response UpdateExternalListenerResponse) 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 UpdateManagedDatabaseDetails ¶ added in v65.60.0
type UpdateManagedDatabaseDetails struct { // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateManagedDatabaseDetails The details required to update a Managed Database.
func (UpdateManagedDatabaseDetails) String ¶ added in v65.60.0
func (m UpdateManagedDatabaseDetails) String() string
func (UpdateManagedDatabaseDetails) ValidateEnumValue ¶ added in v65.60.0
func (m UpdateManagedDatabaseDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateManagedDatabaseGroupDetails ¶
type UpdateManagedDatabaseGroupDetails struct { // The information specified by the user about the Managed Database Group. Description *string `mandatory:"false" json:"description"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
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 UpdateManagedDatabaseRequest ¶ added in v65.60.0
type UpdateManagedDatabaseRequest 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 update a Managed Database. UpdateManagedDatabaseDetails `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 }
UpdateManagedDatabaseRequest wrapper for the UpdateManagedDatabase operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateManagedDatabase.go.html to see an example of how to use UpdateManagedDatabaseRequest.
func (UpdateManagedDatabaseRequest) BinaryRequestBody ¶ added in v65.60.0
func (request UpdateManagedDatabaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateManagedDatabaseRequest) HTTPRequest ¶ added in v65.60.0
func (request UpdateManagedDatabaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateManagedDatabaseRequest) RetryPolicy ¶ added in v65.60.0
func (request UpdateManagedDatabaseRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateManagedDatabaseRequest) String ¶ added in v65.60.0
func (request UpdateManagedDatabaseRequest) String() string
func (UpdateManagedDatabaseRequest) ValidateEnumValue ¶ added in v65.60.0
func (request UpdateManagedDatabaseRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateManagedDatabaseResponse ¶ added in v65.60.0
type UpdateManagedDatabaseResponse 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"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
UpdateManagedDatabaseResponse wrapper for the UpdateManagedDatabase operation
func (UpdateManagedDatabaseResponse) HTTPResponse ¶ added in v65.60.0
func (response UpdateManagedDatabaseResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateManagedDatabaseResponse) String ¶ added in v65.60.0
func (response UpdateManagedDatabaseResponse) String() string
type UpdateNamedCredentialDetails ¶ added in v65.57.0
type UpdateNamedCredentialDetails struct { // The information specified by the user about the named credential. Description *string `mandatory:"false" json:"description"` // The scope of the named credential. Scope NamedCredentialScopeEnum `mandatory:"false" json:"scope,omitempty"` Content NamedCredentialContent `mandatory:"false" json:"content"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the resource that // is associated to the named credential. AssociatedResource *string `mandatory:"false" json:"associatedResource"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateNamedCredentialDetails The details required to update a named credential.
func (UpdateNamedCredentialDetails) String ¶ added in v65.57.0
func (m UpdateNamedCredentialDetails) String() string
func (*UpdateNamedCredentialDetails) UnmarshalJSON ¶ added in v65.57.0
func (m *UpdateNamedCredentialDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (UpdateNamedCredentialDetails) ValidateEnumValue ¶ added in v65.57.0
func (m UpdateNamedCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateNamedCredentialRequest ¶ added in v65.57.0
type UpdateNamedCredentialRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the named credential. NamedCredentialId *string `mandatory:"true" contributesTo:"path" name:"namedCredentialId"` // The details required to update a named credential. UpdateNamedCredentialDetails `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 }
UpdateNamedCredentialRequest wrapper for the UpdateNamedCredential operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdateNamedCredential.go.html to see an example of how to use UpdateNamedCredentialRequest.
func (UpdateNamedCredentialRequest) BinaryRequestBody ¶ added in v65.57.0
func (request UpdateNamedCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateNamedCredentialRequest) HTTPRequest ¶ added in v65.57.0
func (request UpdateNamedCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateNamedCredentialRequest) RetryPolicy ¶ added in v65.57.0
func (request UpdateNamedCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateNamedCredentialRequest) String ¶ added in v65.57.0
func (request UpdateNamedCredentialRequest) String() string
func (UpdateNamedCredentialRequest) ValidateEnumValue ¶ added in v65.57.0
func (request UpdateNamedCredentialRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateNamedCredentialResponse ¶ added in v65.57.0
type UpdateNamedCredentialResponse struct { // The underlying http response RawResponse *http.Response // The NamedCredential instance NamedCredential `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"` }
UpdateNamedCredentialResponse wrapper for the UpdateNamedCredential operation
func (UpdateNamedCredentialResponse) HTTPResponse ¶ added in v65.57.0
func (response UpdateNamedCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateNamedCredentialResponse) String ¶ added in v65.57.0
func (response UpdateNamedCredentialResponse) String() string
type UpdateNamedPreferredCredentialDetails ¶ added in v65.57.0
type UpdateNamedPreferredCredentialDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Named Credential that contains the database user password. NamedCredentialId *string `mandatory:"false" json:"namedCredentialId"` }
UpdateNamedPreferredCredentialDetails The details of the preferred credential that refers to a Named Credential.
func (UpdateNamedPreferredCredentialDetails) MarshalJSON ¶ added in v65.57.0
func (m UpdateNamedPreferredCredentialDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateNamedPreferredCredentialDetails) String ¶ added in v65.57.0
func (m UpdateNamedPreferredCredentialDetails) String() string
func (UpdateNamedPreferredCredentialDetails) ValidateEnumValue ¶ added in v65.57.0
func (m UpdateNamedPreferredCredentialDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdatePreferredCredentialDetails ¶ added in v65.19.0
type UpdatePreferredCredentialDetails interface { }
UpdatePreferredCredentialDetails The details required to update the preferred credential.
type UpdatePreferredCredentialRequest ¶ added in v65.19.0
type UpdatePreferredCredentialRequest 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 preferred credential. CredentialName *string `mandatory:"true" contributesTo:"path" name:"credentialName"` // The details required to update preferred credential. UpdatePreferredCredentialDetails `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 }
UpdatePreferredCredentialRequest wrapper for the UpdatePreferredCredential operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/UpdatePreferredCredential.go.html to see an example of how to use UpdatePreferredCredentialRequest.
func (UpdatePreferredCredentialRequest) BinaryRequestBody ¶ added in v65.19.0
func (request UpdatePreferredCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdatePreferredCredentialRequest) HTTPRequest ¶ added in v65.19.0
func (request UpdatePreferredCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdatePreferredCredentialRequest) RetryPolicy ¶ added in v65.19.0
func (request UpdatePreferredCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdatePreferredCredentialRequest) String ¶ added in v65.19.0
func (request UpdatePreferredCredentialRequest) String() string
func (UpdatePreferredCredentialRequest) ValidateEnumValue ¶ added in v65.19.0
func (request UpdatePreferredCredentialRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdatePreferredCredentialResponse ¶ added in v65.19.0
type UpdatePreferredCredentialResponse struct { // The underlying http response RawResponse *http.Response // The PreferredCredential instance PreferredCredential `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"` }
UpdatePreferredCredentialResponse wrapper for the UpdatePreferredCredential operation
func (UpdatePreferredCredentialResponse) HTTPResponse ¶ added in v65.19.0
func (response UpdatePreferredCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdatePreferredCredentialResponse) String ¶ added in v65.19.0
func (response UpdatePreferredCredentialResponse) 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"` InBinds *JobInBindsDetails `mandatory:"false" json:"inBinds"` OutBinds *JobOutBindsDetails `mandatory:"false" json:"outBinds"` // 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 OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Named Credentials containing password secret. NamedCredentialId *string `mandatory:"false" json:"namedCredentialId"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` 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:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` // 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. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
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 GetMappingUpdateTablespaceDetailsStatusEnum ¶
func GetMappingUpdateTablespaceDetailsStatusEnum(val string) (UpdateTablespaceDetailsStatusEnum, bool)
GetMappingUpdateTablespaceDetailsStatusEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingUpdateTablespaceDetailsTypeEnum ¶
func GetMappingUpdateTablespaceDetailsTypeEnum(val string) (UpdateTablespaceDetailsTypeEnum, bool)
GetMappingUpdateTablespaceDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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 profile name of the user. Profile *string `mandatory:"true" json:"profile"` // The date the account was locked, if the status of the account is 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 resource.
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 GetMappingUserAllSharedEnum ¶
func GetMappingUserAllSharedEnum(val string) (UserAllSharedEnum, bool)
GetMappingUserAllSharedEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingUserAuthenticationEnum ¶
func GetMappingUserAuthenticationEnum(val string) (UserAuthenticationEnum, bool)
GetMappingUserAuthenticationEnum performs case Insensitive comparison on enum value and return the desired enum
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 Managed 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 GetMappingUserCommonEnum ¶
func GetMappingUserCommonEnum(val string) (UserCommonEnum, bool)
GetMappingUserCommonEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingUserEditionsEnabledEnum ¶
func GetMappingUserEditionsEnabledEnum(val string) (UserEditionsEnabledEnum, bool)
GetMappingUserEditionsEnabledEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingUserExternalSharedEnum ¶
func GetMappingUserExternalSharedEnum(val string) (UserExternalSharedEnum, bool)
GetMappingUserExternalSharedEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingUserImplicitEnum ¶
func GetMappingUserImplicitEnum(val string) (UserImplicitEnum, bool)
GetMappingUserImplicitEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingUserInheritedEnum ¶
func GetMappingUserInheritedEnum(val string) (UserInheritedEnum, bool)
GetMappingUserInheritedEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingUserOracleMaintainedEnum ¶
func GetMappingUserOracleMaintainedEnum(val string) (UserOracleMaintainedEnum, bool)
GetMappingUserOracleMaintainedEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingUserProxyConnectEnum ¶
func GetMappingUserProxyConnectEnum(val string) (UserProxyConnectEnum, bool)
GetMappingUserProxyConnectEnum performs case Insensitive comparison on enum value and return the desired enum
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 GetMappingUserStatusEnum ¶
func GetMappingUserStatusEnum(val string) (UserStatusEnum, bool)
GetMappingUserStatusEnum performs case Insensitive comparison on enum value and return the desired enum
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 profile name of the user. Profile *string `mandatory:"true" json:"profile"` // The date and time of the expiration of the user account. TimeExpiring *common.SDKTime `mandatory:"false" json:"timeExpiring"` // The date the account was locked, if the status of the account is LOCKED. TimeLocked *common.SDKTime `mandatory:"false" json:"timeLocked"` }
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 GetMappingUserSummaryStatusEnum ¶
func GetMappingUserSummaryStatusEnum(val string) (UserSummaryStatusEnum, bool)
GetMappingUserSummaryStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUserSummaryStatusEnumValues ¶
func GetUserSummaryStatusEnumValues() []UserSummaryStatusEnum
GetUserSummaryStatusEnumValues Enumerates the set of values for UserSummaryStatusEnum
type ValidateBasicFilterDetails ¶ added in v65.49.1
type ValidateBasicFilterDetails struct { // The owner of the Sql tuning set. Owner *string `mandatory:"true" json:"owner"` // The name of the Sql tuning set. Name *string `mandatory:"true" json:"name"` // Specifies the Sql predicate to filter the Sql from the Sql tuning set defined on attributes of the SQLSET_ROW. // User could use any combination of the following columns with appropriate values as Sql predicate // Refer to the documentation https://docs.oracle.com/en/database/oracle/oracle-database/18/arpls/DBMS_SQLTUNE.html#GUID-1F4AFB03-7B29-46FC-B3F2-CB01EC36326C BasicFilter *string `mandatory:"true" json:"basicFilter"` CredentialDetails SqlTuningSetAdminCredentialDetails `mandatory:"false" json:"credentialDetails"` DatabaseCredential DatabaseCredentialDetails `mandatory:"false" json:"databaseCredential"` }
ValidateBasicFilterDetails Validate the basic filter criteria provided by the user. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential
func (ValidateBasicFilterDetails) String ¶ added in v65.49.1
func (m ValidateBasicFilterDetails) String() string
func (*ValidateBasicFilterDetails) UnmarshalJSON ¶ added in v65.49.1
func (m *ValidateBasicFilterDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ValidateBasicFilterDetails) ValidateEnumValue ¶ added in v65.49.1
func (m ValidateBasicFilterDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidateBasicFilterRequest ¶ added in v65.49.1
type ValidateBasicFilterRequest 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 unique identifier of the Sql tuning set. This is not OCID. SqlTuningSetId *int `mandatory:"true" contributesTo:"path" name:"sqlTuningSetId"` // Validate the basic filter criteria provided by the user. ValidateBasicFilterDetails `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 }
ValidateBasicFilterRequest wrapper for the ValidateBasicFilter operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/databasemanagement/ValidateBasicFilter.go.html to see an example of how to use ValidateBasicFilterRequest.
func (ValidateBasicFilterRequest) BinaryRequestBody ¶ added in v65.49.1
func (request ValidateBasicFilterRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ValidateBasicFilterRequest) HTTPRequest ¶ added in v65.49.1
func (request ValidateBasicFilterRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ValidateBasicFilterRequest) RetryPolicy ¶ added in v65.49.1
func (request ValidateBasicFilterRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ValidateBasicFilterRequest) String ¶ added in v65.49.1
func (request ValidateBasicFilterRequest) String() string
func (ValidateBasicFilterRequest) ValidateEnumValue ¶ added in v65.49.1
func (request ValidateBasicFilterRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ValidateBasicFilterResponse ¶ added in v65.49.1
type ValidateBasicFilterResponse struct { // The underlying http response RawResponse *http.Response // The SqlTuningSetAdminActionStatus instance SqlTuningSetAdminActionStatus `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"` }
ValidateBasicFilterResponse wrapper for the ValidateBasicFilter operation
func (ValidateBasicFilterResponse) HTTPResponse ¶ added in v65.49.1
func (response ValidateBasicFilterResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ValidateBasicFilterResponse) String ¶ added in v65.49.1
func (response ValidateBasicFilterResponse) String() string
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" WorkRequestOperationTypeCreateDbSystemDiscovery WorkRequestOperationTypeEnum = "CREATE_DB_SYSTEM_DISCOVERY" WorkRequestOperationTypeCreateDbSystem WorkRequestOperationTypeEnum = "CREATE_DB_SYSTEM" WorkRequestOperationTypeUpdateDbSystem WorkRequestOperationTypeEnum = "UPDATE_DB_SYSTEM" WorkRequestOperationTypeDbSystemEnableDbmgmt WorkRequestOperationTypeEnum = "DB_SYSTEM_ENABLE_DBMGMT" WorkRequestOperationTypeDbSystemDisableDbmgmt WorkRequestOperationTypeEnum = "DB_SYSTEM_DISABLE_DBMGMT" WorkRequestOperationTypeDeleteDbSystem WorkRequestOperationTypeEnum = "DELETE_DB_SYSTEM" WorkRequestOperationTypeUpdateExternalDbSystemConnector WorkRequestOperationTypeEnum = "UPDATE_EXTERNAL_DB_SYSTEM_CONNECTOR" WorkRequestOperationTypeChangeExternalDbSystemCompartment WorkRequestOperationTypeEnum = "CHANGE_EXTERNAL_DB_SYSTEM_COMPARTMENT" WorkRequestOperationTypeDisableExadataInfrasturcture WorkRequestOperationTypeEnum = "DISABLE_EXADATA_INFRASTURCTURE" WorkRequestOperationTypeEnableExadataInfrastructure WorkRequestOperationTypeEnum = "ENABLE_EXADATA_INFRASTRUCTURE" WorkRequestOperationTypeDeleteExadataInfrastructure WorkRequestOperationTypeEnum = "DELETE_EXADATA_INFRASTRUCTURE" WorkRequestOperationTypeChangeExadataCompartment WorkRequestOperationTypeEnum = "CHANGE_EXADATA_COMPARTMENT" WorkRequestOperationTypeEnableSqlWatch WorkRequestOperationTypeEnum = "ENABLE_SQL_WATCH" WorkRequestOperationTypeDisableSqlWatch WorkRequestOperationTypeEnum = "DISABLE_SQL_WATCH" WorkRequestOperationTypeModifySqlWatch WorkRequestOperationTypeEnum = "MODIFY_SQL_WATCH" WorkRequestOperationTypeEnableDblm WorkRequestOperationTypeEnum = "ENABLE_DBLM" WorkRequestOperationTypeDisableDblm WorkRequestOperationTypeEnum = "DISABLE_DBLM" WorkRequestOperationTypeModifyDblm WorkRequestOperationTypeEnum = "MODIFY_DBLM" WorkRequestOperationTypeEnableDbmgmt WorkRequestOperationTypeEnum = "ENABLE_DBMGMT" WorkRequestOperationTypeDisableDbmgmt WorkRequestOperationTypeEnum = "DISABLE_DBMGMT" WorkRequestOperationTypeModifyDbmgmt WorkRequestOperationTypeEnum = "MODIFY_DBMGMT" )
Set of constants representing the allowable values for WorkRequestOperationTypeEnum
func GetMappingWorkRequestOperationTypeEnum ¶
func GetMappingWorkRequestOperationTypeEnum(val string) (WorkRequestOperationTypeEnum, bool)
GetMappingWorkRequestOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestOperationTypeEnumValues ¶
func GetWorkRequestOperationTypeEnumValues() []WorkRequestOperationTypeEnum
GetWorkRequestOperationTypeEnumValues Enumerates the set of values for WorkRequestOperationTypeEnum
type WorkRequestResource ¶
type WorkRequestResource struct { // The 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"` // The name of the WorkRequest resource entity. EntityName *string `mandatory:"false" json:"entityName"` // The dependent resources of this work request resource, these can only be provisioned // when primary resource successfully completes. EntityDependencies []WorkRequestSubResource `mandatory:"false" json:"entityDependencies"` }
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" WorkRequestResourceActionTypeAccepted WorkRequestResourceActionTypeEnum = "ACCEPTED" WorkRequestResourceActionTypeEnabled WorkRequestResourceActionTypeEnum = "ENABLED" WorkRequestResourceActionTypeDisabled WorkRequestResourceActionTypeEnum = "DISABLED" )
Set of constants representing the allowable values for WorkRequestResourceActionTypeEnum
func GetMappingWorkRequestResourceActionTypeEnum ¶
func GetMappingWorkRequestResourceActionTypeEnum(val string) (WorkRequestResourceActionTypeEnum, bool)
GetMappingWorkRequestResourceActionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestResourceActionTypeEnumValues ¶
func GetWorkRequestResourceActionTypeEnumValues() []WorkRequestResourceActionTypeEnum
GetWorkRequestResourceActionTypeEnumValues Enumerates the set of values for WorkRequestResourceActionTypeEnum
type WorkRequestStatusEnum ¶
type WorkRequestStatusEnum string
WorkRequestStatusEnum Enum with underlying type: string
const ( WorkRequestStatusAccepted WorkRequestStatusEnum = "ACCEPTED" WorkRequestStatusInProgress WorkRequestStatusEnum = "IN_PROGRESS" WorkRequestStatusFailed WorkRequestStatusEnum = "FAILED" WorkRequestStatusSucceeded WorkRequestStatusEnum = "SUCCEEDED" WorkRequestStatusCanceling WorkRequestStatusEnum = "CANCELING" WorkRequestStatusCanceled WorkRequestStatusEnum = "CANCELED" )
Set of constants representing the allowable values for WorkRequestStatusEnum
func GetMappingWorkRequestStatusEnum ¶
func GetMappingWorkRequestStatusEnum(val string) (WorkRequestStatusEnum, bool)
GetMappingWorkRequestStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestStatusEnumValues ¶
func GetWorkRequestStatusEnumValues() []WorkRequestStatusEnum
GetWorkRequestStatusEnumValues Enumerates the set of values for WorkRequestStatusEnum
type WorkRequestSubResource ¶ added in v65.31.0
type WorkRequestSubResource struct { // The name of the subresource entity. EntityName *string `mandatory:"true" json:"entityName"` // 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:"false" json:"identifier"` // The URI path that is used in a GET request to access the resource metadata. EntityUri *string `mandatory:"false" json:"entityUri"` // Description of the entity Description *string `mandatory:"false" json:"description"` }
WorkRequestSubResource The resource that is created or operated on by a work request.
func (WorkRequestSubResource) String ¶ added in v65.31.0
func (m WorkRequestSubResource) String() string
func (WorkRequestSubResource) ValidateEnumValue ¶ added in v65.31.0
func (m WorkRequestSubResource) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestSummary ¶
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 GetMappingWorkloadTypeEnum ¶
func GetMappingWorkloadTypeEnum(val string) (WorkloadTypeEnum, bool)
GetMappingWorkloadTypeEnum performs case Insensitive comparison on enum value and return the desired enum
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
- addm_task_summary.go
- addm_tasks_collection.go
- addm_tasks_request_response.go
- advisor_rule.go
- alert_log_collection.go
- alert_log_count_summary.go
- alert_log_counts_collection.go
- alert_log_summary.go
- alert_severity_enum.go
- alert_type_enum.go
- allowed_parameter_value.go
- asm_connection_credentails_by_name.go
- asm_connection_credentials.go
- asm_connection_credentials_by_details.go
- asm_connection_string.go
- asm_property.go
- asm_property_collection.go
- asm_property_summary.go
- associated_component.go
- associated_database_collection.go
- associated_database_summary.go
- associated_service_details.go
- attention_log_collection.go
- attention_log_count_summary.go
- attention_log_counts_collection.go
- attention_log_summary.go
- automatic_capture_filter.go
- automatic_capture_filter_details.go
- autonomous_database_diagnostics_and_management_feature_details.go
- autonomous_database_feature_details.go
- autonomous_database_sql_watch_feature_details.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
- basic_database_connection_string_details.go
- basic_named_credential_content.go
- basic_preferred_credential.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_external_db_system_compartment_details.go
- change_external_db_system_compartment_request_response.go
- change_external_exadata_infrastructure_compartment_details.go
- change_external_exadata_infrastructure_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
- change_named_credential_compartment_details.go
- change_named_credential_compartment_request_response.go
- change_plan_retention_details.go
- change_plan_retention_request_response.go
- change_space_budget_details.go
- change_space_budget_request_response.go
- change_sql_plan_baselines_attributes_details.go
- change_sql_plan_baselines_attributes_request_response.go
- check_external_db_system_connector_connection_status_request_response.go
- check_external_exadata_storage_connector_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
- configure_automatic_capture_filters_details.go
- configure_automatic_capture_filters_request_response.go
- configure_automatic_spm_evolve_advisor_task_details.go
- configure_automatic_spm_evolve_advisor_task_request_response.go
- connector_details.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_external_db_system_connector_details.go
- create_external_db_system_connector_request_response.go
- create_external_db_system_details.go
- create_external_db_system_discovery_details.go
- create_external_db_system_discovery_request_response.go
- create_external_db_system_macs_connector_details.go
- create_external_db_system_request_response.go
- create_external_exadata_infrastructure_details.go
- create_external_exadata_infrastructure_request_response.go
- create_external_exadata_storage_connector_details.go
- create_external_exadata_storage_connector_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_named_credential_details.go
- create_named_credential_request_response.go
- create_sql_job_details.go
- create_sql_tuning_set_details.go
- create_sql_tuning_set_request_response.go
- create_tablespace_details.go
- create_tablespace_request_response.go
- cursor_cache_statement_collection.go
- cursor_cache_statement_summary.go
- data_access_container_collection.go
- data_access_container_summary.go
- data_points.go
- database_connection_credentails_by_name.go
- database_connection_credentials.go
- database_connection_credentials_by_details.go
- database_connection_details.go
- database_connection_string.go
- database_connection_string_details.go
- database_credential_details.go
- database_credentials.go
- database_diagnostics_and_management_feature_configuration.go
- database_diagnostics_and_management_feature_details.go
- database_feature_configuration.go
- database_feature_details.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_lifecycle_feature_configuration.go
- database_lifecycle_management_feature_details.go
- database_management_config.go
- database_named_credential_connection_details.go
- database_named_credential_details.go
- database_parameter_summary.go
- database_parameter_update_status.go
- database_parameters_collection.go
- database_password_credential_details.go
- database_plan.go
- database_plan_directive.go
- database_plan_role_enum.go
- database_plan_type_enum.go
- database_secret_credential_details.go
- database_sql_watch_feature_configuration.go
- database_sql_watch_feature_details.go
- database_ssl_connection_credentials.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_diagnosability_client.go
- databasemanagement_managedmysqldatabases_client.go
- databasemanagement_perfhub_client.go
- databasemanagement_sqltuning_client.go
- datafile.go
- dataguard_performance_metrics.go
- db_management_analytics_metric.go
- db_management_feature.go
- db_management_private_endpoint.go
- db_management_private_endpoint_collection.go
- db_management_private_endpoint_summary.go
- db_role.go
- dbm_resource.go
- delete_db_management_private_endpoint_request_response.go
- delete_external_db_system_connector_request_response.go
- delete_external_db_system_discovery_request_response.go
- delete_external_db_system_request_response.go
- delete_external_exadata_infrastructure_request_response.go
- delete_external_exadata_storage_connector_request_response.go
- delete_job_request_response.go
- delete_managed_database_group_request_response.go
- delete_named_credential_request_response.go
- delete_preferred_credential_request_response.go
- deployment_type.go
- direct_connector_details.go
- disable_automatic_initial_plan_capture_details.go
- disable_automatic_initial_plan_capture_request_response.go
- disable_automatic_spm_evolve_advisor_task_details.go
- disable_automatic_spm_evolve_advisor_task_request_response.go
- disable_autonomous_database_management_feature_details.go
- disable_autonomous_database_management_feature_request_response.go
- disable_database_management_feature_details.go
- disable_database_management_feature_request_response.go
- disable_external_container_database_management_feature_details.go
- disable_external_container_database_management_feature_request_response.go
- disable_external_db_system_database_management_request_response.go
- disable_external_db_system_stack_monitoring_request_response.go
- disable_external_exadata_infrastructure_management_request_response.go
- disable_external_non_container_database_management_feature_details.go
- disable_external_non_container_database_management_feature_request_response.go
- disable_external_pluggable_database_management_feature_details.go
- disable_external_pluggable_database_management_feature_request_response.go
- disable_high_frequency_automatic_spm_evolve_advisor_task_details.go
- disable_high_frequency_automatic_spm_evolve_advisor_task_request_response.go
- disable_pluggable_database_management_feature_details.go
- disable_pluggable_database_management_feature_request_response.go
- disable_sql_plan_baselines_usage_details.go
- disable_sql_plan_baselines_usage_request_response.go
- discover_external_exadata_infrastructure_details.go
- discover_external_exadata_infrastructure_request_response.go
- discovered_external_asm.go
- discovered_external_asm_instance.go
- discovered_external_cluster.go
- discovered_external_cluster_instance.go
- discovered_external_database.go
- discovered_external_db_home.go
- discovered_external_db_node.go
- discovered_external_db_system_component.go
- discovered_external_listener.go
- discovered_external_pluggable_database.go
- drop_sql_plan_baselines_details.go
- drop_sql_plan_baselines_request_response.go
- drop_sql_tuning_set_details.go
- drop_sql_tuning_set_request_response.go
- drop_sql_tuning_task_details.go
- drop_sql_tuning_task_request_response.go
- drop_sqls_in_sql_tuning_set_details.go
- drop_sqls_in_sql_tuning_set_request_response.go
- drop_tablespace_details.go
- drop_tablespace_request_response.go
- enable_automatic_initial_plan_capture_details.go
- enable_automatic_initial_plan_capture_request_response.go
- enable_automatic_spm_evolve_advisor_task_details.go
- enable_automatic_spm_evolve_advisor_task_request_response.go
- enable_autonomous_database_management_feature_details.go
- enable_autonomous_database_management_feature_request_response.go
- enable_database_management_feature_details.go
- enable_database_management_feature_request_response.go
- enable_external_container_database_management_feature_details.go
- enable_external_container_database_management_feature_request_response.go
- enable_external_db_system_database_management_details.go
- enable_external_db_system_database_management_request_response.go
- enable_external_db_system_stack_monitoring_details.go
- enable_external_db_system_stack_monitoring_request_response.go
- enable_external_exadata_infrastructure_management_details.go
- enable_external_exadata_infrastructure_management_request_response.go
- enable_external_non_container_database_management_feature_details.go
- enable_external_non_container_database_management_feature_request_response.go
- enable_external_pluggable_database_management_feature_details.go
- enable_external_pluggable_database_management_feature_request_response.go
- enable_high_frequency_automatic_spm_evolve_advisor_task_details.go
- enable_high_frequency_automatic_spm_evolve_advisor_task_request_response.go
- enable_pluggable_database_management_feature_details.go
- enable_pluggable_database_management_feature_request_response.go
- enable_sql_plan_baselines_usage_details.go
- enable_sql_plan_baselines_usage_request_response.go
- entity_discovered.go
- execution_plan_stats_comparision.go
- external_asm.go
- external_asm_collection.go
- external_asm_configuration.go
- external_asm_connection_info.go
- external_asm_disk_group_collection.go
- external_asm_disk_group_summary.go
- external_asm_instance.go
- external_asm_instance_collection.go
- external_asm_instance_parameters.go
- external_asm_instance_summary.go
- external_asm_serviced_database.go
- external_asm_summary.go
- external_asm_user_collection.go
- external_asm_user_summary.go
- external_cluster.go
- external_cluster_collection.go
- external_cluster_instance.go
- external_cluster_instance_collection.go
- external_cluster_instance_summary.go
- external_cluster_network_configuration.go
- external_cluster_scan_listener_configuration.go
- external_cluster_summary.go
- external_cluster_vip_configuration.go
- external_connector_details.go
- external_database_collection.go
- external_database_connection_info.go
- external_database_diagnostics_and_management_feature_details.go
- external_database_feature_details.go
- external_database_instance.go
- external_database_lifecycle_management_feature_details.go
- external_database_sql_watch_feature_details.go
- external_database_summary.go
- external_database_system_discovery_summary.go
- external_db_home.go
- external_db_home_collection.go
- external_db_home_summary.go
- external_db_node.go
- external_db_node_collection.go
- external_db_node_summary.go
- external_db_system.go
- external_db_system_basic_info.go
- external_db_system_collection.go
- external_db_system_component_type.go
- external_db_system_connection_info.go
- external_db_system_connector.go
- external_db_system_connector_collection.go
- external_db_system_connector_summary.go
- external_db_system_database_management_config_details.go
- external_db_system_discovery.go
- external_db_system_discovery_collection.go
- external_db_system_discovery_connector.go
- external_db_system_discovery_macs_connector.go
- external_db_system_discovery_summary.go
- external_db_system_macs_connector.go
- external_db_system_stack_monitoring_config_details.go
- external_db_system_summary.go
- external_exadata_database_system_summary.go
- external_exadata_infra_basic_info.go
- external_exadata_infrastructure.go
- external_exadata_infrastructure_collection.go
- external_exadata_infrastructure_discovery.go
- external_exadata_infrastructure_discovery_summary.go
- external_exadata_infrastructure_summary.go
- external_exadata_storage_connector.go
- external_exadata_storage_connector_collection.go
- external_exadata_storage_connector_status.go
- external_exadata_storage_connector_summary.go
- external_exadata_storage_grid.go
- external_exadata_storage_grid_summary.go
- external_exadata_storage_server.go
- external_exadata_storage_server_collection.go
- external_exadata_storage_server_summary.go
- external_listener.go
- external_listener_collection.go
- external_listener_endpoint.go
- external_listener_ipc_endpoint.go
- external_listener_service_collection.go
- external_listener_service_summary.go
- external_listener_serviced_database.go
- external_listener_summary.go
- external_listener_tcp_endpoint.go
- external_listener_tcps_endpoint.go
- external_pluggable_database_diagnostics_and_management_feature_details.go
- external_pluggable_database_feature_details.go
- external_pluggable_database_lifecycle_management_feature_details.go
- external_pluggable_database_sql_watch_feature_details.go
- external_serviced_asm.go
- external_serviced_database.go
- external_storage_grid_discovery_summary.go
- external_storage_server_discovery_summary.go
- failed_connections_aggregate_metrics.go
- fetch_sql_tuning_set_details.go
- fetch_sql_tuning_set_request_response.go
- finding_schema_or_operation.go
- fleet_metric_definition.go
- fleet_metric_summary_definition.go
- fleet_status_by_category.go
- fleet_summary.go
- generate_awr_snapshot_request_response.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_dataguard_performance_metrics_request_response.go
- get_db_management_private_endpoint_request_response.go
- get_execution_plan_stats_comparision_request_response.go
- get_external_asm_configuration_request_response.go
- get_external_asm_instance_request_response.go
- get_external_asm_request_response.go
- get_external_cluster_instance_request_response.go
- get_external_cluster_request_response.go
- get_external_db_home_request_response.go
- get_external_db_node_request_response.go
- get_external_db_system_connector_request_response.go
- get_external_db_system_discovery_request_response.go
- get_external_db_system_request_response.go
- get_external_exadata_infrastructure_request_response.go
- get_external_exadata_storage_connector_request_response.go
- get_external_exadata_storage_grid_request_response.go
- get_external_exadata_storage_server_request_response.go
- get_external_listener_request_response.go
- get_heat_wave_fleet_metric_request_response.go
- get_iorm_plan_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_managed_my_sql_database_request_response.go
- get_my_sql_fleet_metric_request_response.go
- get_named_credential_request_response.go
- get_open_alert_history_request_response.go
- get_optimizer_statistics_advisor_execution_request_response.go
- get_optimizer_statistics_advisor_execution_script_request_response.go
- get_optimizer_statistics_collection_operation_request_response.go
- get_pdb_metrics_request_response.go
- get_peer_database_metrics_request_response.go
- get_preferred_credential_request_response.go
- get_sql_execution_plan_request_response.go
- get_sql_plan_baseline_configuration_request_response.go
- get_sql_plan_baseline_request_response.go
- get_sql_tuning_advisor_task_summary_report_request_response.go
- get_tablespace_request_response.go
- get_top_sql_cpu_activity_request_response.go
- get_user_request_response.go
- get_work_request_request_response.go
- heat_wave_cluster_status.go
- heat_wave_cluster_usage_metrics.go
- heat_wave_fleet_by_category.go
- heat_wave_fleet_metric_definition.go
- heat_wave_fleet_metric_summary_definition.go
- heat_wave_fleet_metrics.go
- heat_wave_fleet_summary.go
- heat_wave_node.go
- heat_wave_node_status.go
- historic_addm_result.go
- implement_optimizer_statistics_advisor_recommendations_details.go
- implement_optimizer_statistics_advisor_recommendations_job.go
- implement_optimizer_statistics_advisor_recommendations_request_response.go
- instance_details.go
- iorm_plan.go
- iorm_plan_objective_enum.go
- iorm_plan_status_enum.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_in_bind.go
- job_in_binds_details.go
- job_out_bind.go
- job_out_binds_details.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_alert_logs_request_response.go
- list_asm_properties_request_response.go
- list_associated_databases_request_response.go
- list_attention_logs_request_response.go
- list_awr_db_snapshots_request_response.go
- list_awr_dbs_request_response.go
- list_consumer_group_privileges_request_response.go
- list_cursor_cache_statements_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_external_asm_disk_groups_request_response.go
- list_external_asm_instances_request_response.go
- list_external_asm_users_request_response.go
- list_external_asms_request_response.go
- list_external_cluster_instances_request_response.go
- list_external_clusters_request_response.go
- list_external_databases_request_response.go
- list_external_db_homes_request_response.go
- list_external_db_nodes_request_response.go
- list_external_db_system_connectors_request_response.go
- list_external_db_system_discoveries_request_response.go
- list_external_db_systems_request_response.go
- list_external_exadata_infrastructures_request_response.go
- list_external_exadata_storage_connectors_request_response.go
- list_external_exadata_storage_servers_request_response.go
- list_external_listener_services_request_response.go
- list_external_listeners_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_managed_my_sql_database_configuration_data_request_response.go
- list_managed_my_sql_database_sql_data_request_response.go
- list_managed_my_sql_databases_request_response.go
- list_named_credentials_request_response.go
- list_object_privileges_request_response.go
- list_optimizer_statistics_advisor_executions_request_response.go
- list_optimizer_statistics_collection_aggregations_request_response.go
- list_optimizer_statistics_collection_operations_request_response.go
- list_preferred_credentials_request_response.go
- list_proxied_for_users_request_response.go
- list_proxy_users_request_response.go
- list_roles_request_response.go
- list_sql_plan_baseline_jobs_request_response.go
- list_sql_plan_baselines_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_sql_tuning_sets_request_response.go
- list_system_privileges_request_response.go
- list_table_statistics_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
- load_sql_plan_baselines_from_awr_details.go
- load_sql_plan_baselines_from_awr_request_response.go
- load_sql_plan_baselines_from_cursor_cache_details.go
- load_sql_plan_baselines_from_cursor_cache_request_response.go
- load_sql_tuning_set_details.go
- load_sql_tuning_set_request_response.go
- macs_connector_details.go
- managed_database.go
- managed_database_collection.go
- managed_database_credential.go
- managed_database_group.go
- managed_database_group_collection.go
- managed_database_group_summary.go
- managed_database_password_credential.go
- managed_database_secret_credential.go
- managed_database_summary.go
- managed_my_sql_database.go
- managed_my_sql_database_collection.go
- managed_my_sql_database_summary.go
- management_option.go
- mds_type.go
- memory_aggregate_metrics.go
- metric_data_point.go
- metric_dimension_definition.go
- metric_statistics_definition.go
- metrics_aggregation_range.go
- metrics_aggregation_range_collection.go
- modify_autonomous_database_management_feature_details.go
- modify_autonomous_database_management_feature_request_response.go
- modify_database_management_feature_details.go
- modify_database_management_feature_request_response.go
- modify_pluggable_database_management_feature_details.go
- modify_pluggable_database_management_feature_request_response.go
- modify_snapshot_settings_details.go
- modify_snapshot_settings_request_response.go
- my_sql_configuration_data_collection.go
- my_sql_configuration_data_summary.go
- my_sql_data_collection.go
- my_sql_data_summary.go
- my_sql_database_status.go
- my_sql_database_usage_metrics.go
- my_sql_deployment_type.go
- my_sql_fleet_by_category.go
- my_sql_fleet_metric_definition.go
- my_sql_fleet_metric_summary_definition.go
- my_sql_fleet_metrics.go
- my_sql_fleet_summary.go
- named_credential.go
- named_credential_collection.go
- named_credential_content.go
- named_credential_content_type.go
- named_credential_scope.go
- named_credential_summary.go
- named_preferred_credential.go
- object_privilege_collection.go
- object_privilege_summary.go
- object_storage_job_execution_result_details.go
- object_storage_job_execution_result_location.go
- open_alert_history.go
- open_alert_summary.go
- optimizer_database.go
- optimizer_statistics_advisor_execution.go
- optimizer_statistics_advisor_execution_report.go
- optimizer_statistics_advisor_execution_script.go
- optimizer_statistics_advisor_execution_summary.go
- optimizer_statistics_advisor_executions_collection.go
- optimizer_statistics_collection_aggregation_summary.go
- optimizer_statistics_collection_aggregations_collection.go
- optimizer_statistics_collection_operation.go
- optimizer_statistics_collection_operation_summary.go
- optimizer_statistics_collection_operations_collection.go
- optimizer_statistics_group_by_types.go
- optimizer_statistics_operation_task.go
- optimizer_statistics_task_filter_types.go
- parameter_scope.go
- parent_group.go
- password_secret_access_mode.go
- patch_external_db_system_discovery_details.go
- patch_external_db_system_discovery_request_response.go
- patch_instruction.go
- patch_merge_instruction.go
- pdb_metrics.go
- pdb_status_details.go
- peer_database_metrics.go
- performance_metrics.go
- performance_metrics_data.go
- preferred_credential.go
- preferred_credential_collection.go
- preferred_credential_status.go
- preferred_credential_summary.go
- preferred_credential_type.go
- private_end_point_connector_details.go
- proxied_for_user_collection.go
- proxied_for_user_summary.go
- proxy_user_collection.go
- proxy_user_summary.go
- ranking_measure.go
- recommendation.go
- recommendation_example.go
- recommendation_example_line.go
- recommendation_rationale.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
- resource_type.go
- rest_credential.go
- role.go
- role_collection.go
- role_summary.go
- rule_finding.go
- run_historic_addm_details.go
- run_historic_addm_request_response.go
- save_sql_tuning_set_as_details.go
- save_sql_tuning_set_as_request_response.go
- schema_definition.go
- snapshot_details.go
- sort_orders.go
- spm_evolve_task_parameters.go
- sql_cpu_activity.go
- sql_in_sql_tuning_set.go
- sql_job.go
- sql_metrics.go
- sql_plan_baseline.go
- sql_plan_baseline_aggregation.go
- sql_plan_baseline_aggregation_collection.go
- sql_plan_baseline_collection.go
- sql_plan_baseline_configuration.go
- sql_plan_baseline_dimensions.go
- sql_plan_baseline_job.go
- sql_plan_baseline_job_collection.go
- sql_plan_baseline_job_summary.go
- sql_plan_baseline_origin.go
- sql_plan_baseline_summary.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_set.go
- sql_tuning_set_admin_action_status.go
- sql_tuning_set_admin_credential_details.go
- sql_tuning_set_admin_password_credential_details.go
- sql_tuning_set_admin_secret_credential_details.go
- sql_tuning_set_collection.go
- sql_tuning_set_input.go
- sql_tuning_set_status_types.go
- sql_tuning_set_summary.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_alert_log_counts_request_response.go
- summarize_attention_log_counts_request_response.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_external_asm_metrics_request_response.go
- summarize_external_cluster_metrics_request_response.go
- summarize_external_db_node_metrics_request_response.go
- summarize_external_db_system_availability_metrics_request_response.go
- summarize_external_listener_metrics_request_response.go
- summarize_job_executions_statuses_request_response.go
- summarize_managed_database_availability_metrics_request_response.go
- summarize_managed_my_sql_database_availability_metrics_request_response.go
- summarize_sql_plan_baselines_by_last_execution_request_response.go
- summarize_sql_plan_baselines_request_response.go
- system_privilege_collection.go
- system_privilege_summary.go
- table_statistic_summary.go
- table_statistics_collection.go
- table_statistics_status_category.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
- test_basic_preferred_credential_details.go
- test_named_credential_details.go
- test_named_credential_request_response.go
- test_named_credential_status.go
- test_named_preferred_credential_details.go
- test_preferred_credential_details.go
- test_preferred_credential_request_response.go
- test_preferred_credential_status.go
- time_series_metric_data_point.go
- time_series_metric_definition.go
- top_sql_cpu_activity.go
- update_basic_preferred_credential_details.go
- update_database_parameters_result.go
- update_db_management_private_endpoint_details.go
- update_db_management_private_endpoint_request_response.go
- update_external_asm_details.go
- update_external_asm_instance_details.go
- update_external_asm_instance_request_response.go
- update_external_asm_request_response.go
- update_external_cluster_details.go
- update_external_cluster_instance_details.go
- update_external_cluster_instance_request_response.go
- update_external_cluster_request_response.go
- update_external_db_home_details.go
- update_external_db_home_request_response.go
- update_external_db_node_details.go
- update_external_db_node_request_response.go
- update_external_db_system_connector_details.go
- update_external_db_system_connector_request_response.go
- update_external_db_system_details.go
- update_external_db_system_discovery_details.go
- update_external_db_system_discovery_request_response.go
- update_external_db_system_macs_connector_details.go
- update_external_db_system_request_response.go
- update_external_exadata_infrastructure_details.go
- update_external_exadata_infrastructure_request_response.go
- update_external_exadata_storage_connector_details.go
- update_external_exadata_storage_connector_request_response.go
- update_external_exadata_storage_grid_details.go
- update_external_exadata_storage_grid_request_response.go
- update_external_exadata_storage_server_details.go
- update_external_exadata_storage_server_request_response.go
- update_external_listener_details.go
- update_external_listener_request_response.go
- update_job_details.go
- update_job_request_response.go
- update_managed_database_details.go
- update_managed_database_group_details.go
- update_managed_database_group_request_response.go
- update_managed_database_request_response.go
- update_named_credential_details.go
- update_named_credential_request_response.go
- update_named_preferred_credential_details.go
- update_preferred_credential_details.go
- update_preferred_credential_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
- validate_basic_filter_details.go
- validate_basic_filter_request_response.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_sub_resource.go
- work_request_summary.go
- workload_type.go