Documentation
¶
Index ¶
- func GetActionTypeEnumStringValues() []string
- func GetAwrDatabaseReportFormatEnumStringValues() []string
- func GetAwrDatabaseSqlReportFormatEnumStringValues() []string
- func GetAwrHubLifecycleStateEnumStringValues() []string
- func GetAwrQueryResultAwrResultTypeEnumStringValues() []string
- func GetAwrReportFormatTypeEnumStringValues() []string
- func GetCloudImportableComputeEntitySummaryPlatformTypeEnumStringValues() []string
- func GetConfigurationItemAllowedValueTypeEnumStringValues() []string
- func GetConfigurationItemTypeEnumStringValues() []string
- func GetConfigurationItemValueSourceConfigurationTypeEnumStringValues() []string
- func GetConnectionDetailsProtocolEnumStringValues() []string
- func GetCreateOpsiConfigurationConfigItemCustomStatusEnumStringValues() []string
- func GetCreateOpsiConfigurationConfigItemFieldEnumStringValues() []string
- func GetCreateOpsiConfigurationOpsiConfigFieldEnumStringValues() []string
- func GetCreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnumStringValues() []string
- func GetCredentialByVaultRoleEnumStringValues() []string
- func GetCredentialDetailsCredentialTypeEnumStringValues() []string
- func GetDataObjectColumnMetadataCategoryEnumStringValues() []string
- func GetDataObjectColumnMetadataDataTypeNameEnumStringValues() []string
- func GetDataObjectColumnUnitUnitCategoryEnumStringValues() []string
- func GetDataObjectCoreColumnUnitUnitEnumStringValues() []string
- func GetDataObjectDataSizeColumnUnitUnitEnumStringValues() []string
- func GetDataObjectFrequencyColumnUnitUnitEnumStringValues() []string
- func GetDataObjectOtherStandardColumnUnitUnitEnumStringValues() []string
- func GetDataObjectPowerColumnUnitUnitEnumStringValues() []string
- func GetDataObjectQueryQueryTypeEnumStringValues() []string
- func GetDataObjectTemperatureColumnUnitUnitEnumStringValues() []string
- func GetDataObjectTimeColumnUnitUnitEnumStringValues() []string
- func GetDatabaseConfigurationMetricGroupMetricNameEnumStringValues() []string
- func GetDatabaseEntitySourceAllEnumStringValues() []string
- func GetDatabaseEntitySourceEnumStringValues() []string
- func GetDatabaseEnumStringValues() []string
- func GetDiskGroupEnumStringValues() []string
- func GetEmManagedExternalHostInsightPlatformTypeEnumStringValues() []string
- func GetEmManagedExternalHostInsightSummaryPlatformTypeEnumStringValues() []string
- func GetExadataEntitySourceEnumStringValues() []string
- func GetExadataInsightLifecycleStateEnumStringValues() []string
- func GetExadataInsightResourceForecastTrendSummaryPatternEnumStringValues() []string
- func GetExadataInsightResourceStatisticsAggregationExadataResourceTypeEnumStringValues() []string
- func GetExadataMemberSummaryEntityTypeEnumStringValues() []string
- func GetExadataRackTypeEnumStringValues() []string
- func GetExadataResourceTypeEnumStringValues() []string
- func GetExadataTypeEnumStringValues() []string
- func GetGetAwrDatabaseReportReportFormatEnumStringValues() []string
- func GetGetAwrDatabaseReportReportTypeEnumStringValues() []string
- func GetGetAwrDatabaseSqlReportReportFormatEnumStringValues() []string
- func GetGetAwrReportReportFormatEnumStringValues() []string
- func GetGetOpsiConfigurationConfigItemCustomStatusEnumStringValues() []string
- func GetGetOpsiConfigurationConfigItemFieldEnumStringValues() []string
- func GetGetOpsiConfigurationOpsiConfigFieldEnumStringValues() []string
- func GetHostConfigurationMetricGroupMetricNameEnumStringValues() []string
- func GetHostConfigurationSummaryPlatformTypeEnumStringValues() []string
- func GetHostDetailsPlatformTypeEnumStringValues() []string
- func GetHostEntitySourceEnumStringValues() []string
- func GetHostEnumStringValues() []string
- func GetHostImportableAgentEntitySummaryPlatformTypeEnumStringValues() []string
- func GetHostPerformanceMetricGroupMetricNameEnumStringValues() []string
- func GetHostResourceStatisticsResourceNameEnumStringValues() []string
- func GetImportableAgentEntitySourceEnumStringValues() []string
- func GetLifecycleStateEnumStringValues() []string
- func GetListAddmDbFindingCategoriesSortByEnumStringValues() []string
- func GetListAddmDbFindingCategoriesSortOrderEnumStringValues() []string
- func GetListAddmDbFindingsTimeSeriesSortByEnumStringValues() []string
- func GetListAddmDbFindingsTimeSeriesSortOrderEnumStringValues() []string
- func GetListAddmDbParameterCategoriesSortByEnumStringValues() []string
- func GetListAddmDbParameterCategoriesSortOrderEnumStringValues() []string
- func GetListAddmDbRecommendationCategoriesSortByEnumStringValues() []string
- func GetListAddmDbRecommendationCategoriesSortOrderEnumStringValues() []string
- func GetListAddmDbRecommendationsTimeSeriesSortByEnumStringValues() []string
- func GetListAddmDbRecommendationsTimeSeriesSortOrderEnumStringValues() []string
- func GetListAddmDbsSortByEnumStringValues() []string
- func GetListAddmDbsSortOrderEnumStringValues() []string
- func GetListAwrDatabaseSnapshotsSortByEnumStringValues() []string
- func GetListAwrDatabaseSnapshotsSortOrderEnumStringValues() []string
- func GetListAwrDatabasesSortByEnumStringValues() []string
- func GetListAwrDatabasesSortOrderEnumStringValues() []string
- func GetListAwrHubsSortByEnumStringValues() []string
- func GetListAwrHubsSortOrderEnumStringValues() []string
- func GetListAwrSnapshotsSortByEnumStringValues() []string
- func GetListAwrSnapshotsSortOrderEnumStringValues() []string
- func GetListDatabaseConfigurationsDatabaseTypeEnumStringValues() []string
- func GetListDatabaseConfigurationsSortByEnumStringValues() []string
- func GetListDatabaseConfigurationsSortOrderEnumStringValues() []string
- func GetListDatabaseInsightsDatabaseTypeEnumStringValues() []string
- func GetListDatabaseInsightsFieldsEnumStringValues() []string
- func GetListDatabaseInsightsSortByEnumStringValues() []string
- func GetListDatabaseInsightsSortOrderEnumStringValues() []string
- func GetListEnterpriseManagerBridgesSortByEnumStringValues() []string
- func GetListEnterpriseManagerBridgesSortOrderEnumStringValues() []string
- func GetListExadataConfigurationsSortByEnumStringValues() []string
- func GetListExadataConfigurationsSortOrderEnumStringValues() []string
- func GetListExadataInsightsSortByEnumStringValues() []string
- func GetListExadataInsightsSortOrderEnumStringValues() []string
- func GetListHostConfigurationsPlatformTypeEnumStringValues() []string
- func GetListHostConfigurationsSortByEnumStringValues() []string
- func GetListHostConfigurationsSortOrderEnumStringValues() []string
- func GetListHostInsightsPlatformTypeEnumStringValues() []string
- func GetListHostInsightsSortByEnumStringValues() []string
- func GetListHostInsightsSortOrderEnumStringValues() []string
- func GetListHostedEntitiesPlatformTypeEnumStringValues() []string
- func GetListHostedEntitiesSortByEnumStringValues() []string
- func GetListHostedEntitiesSortOrderEnumStringValues() []string
- func GetListImportableAgentEntitiesSortByEnumStringValues() []string
- func GetListImportableAgentEntitiesSortOrderEnumStringValues() []string
- func GetListImportableComputeEntitiesSortByEnumStringValues() []string
- func GetListImportableComputeEntitiesSortOrderEnumStringValues() []string
- func GetListOperationsInsightsPrivateEndpointsSortByEnumStringValues() []string
- func GetListOperationsInsightsPrivateEndpointsSortOrderEnumStringValues() []string
- func GetListOperationsInsightsWarehouseUsersSortByEnumStringValues() []string
- func GetListOperationsInsightsWarehouseUsersSortOrderEnumStringValues() []string
- func GetListOperationsInsightsWarehousesSortByEnumStringValues() []string
- func GetListOperationsInsightsWarehousesSortOrderEnumStringValues() []string
- func GetListOpsiConfigurationsSortByEnumStringValues() []string
- func GetListOpsiConfigurationsSortOrderEnumStringValues() []string
- func GetListOpsiDataObjectsSortByEnumStringValues() []string
- func GetListOpsiDataObjectsSortOrderEnumStringValues() []string
- func GetListWorkRequestErrorsSortByEnumStringValues() []string
- func GetListWorkRequestErrorsSortOrderEnumStringValues() []string
- func GetListWorkRequestLogsSortByEnumStringValues() []string
- func GetListWorkRequestLogsSortOrderEnumStringValues() []string
- func GetListWorkRequestsSortByEnumStringValues() []string
- func GetListWorkRequestsSortOrderEnumStringValues() []string
- func GetListWorkRequestsStatusEnumStringValues() []string
- func GetMacsManagedCloudHostInsightPlatformTypeEnumStringValues() []string
- func GetMacsManagedCloudHostInsightSummaryPlatformTypeEnumStringValues() []string
- func GetMacsManagedExternalHostInsightPlatformTypeEnumStringValues() []string
- func GetMacsManagedExternalHostInsightSummaryPlatformTypeEnumStringValues() []string
- func GetOperationStatusEnumStringValues() []string
- func GetOperationTypeEnumStringValues() []string
- func GetOperationsInsightsPrivateEndpointLifecycleStateEnumStringValues() []string
- func GetOperationsInsightsWarehouseLifecycleStateEnumStringValues() []string
- func GetOperationsInsightsWarehouseUserLifecycleStateEnumStringValues() []string
- func GetOpsiConfigurationLifecycleStateEnumStringValues() []string
- func GetOpsiConfigurationTypeEnumStringValues() []string
- func GetOpsiDataObjectTypeEnumStringValues() []string
- func GetPeComanagedDatabaseConnectionDetailsProtocolEnumStringValues() []string
- func GetPeComanagedHostInsightPlatformTypeEnumStringValues() []string
- func GetPeComanagedHostInsightSummaryPlatformTypeEnumStringValues() []string
- func GetQueryDataObjectResultSetColumnMetadataDataTypeNameEnumStringValues() []string
- func GetQueryDataObjectResultSetRowsCollectionFormatEnumStringValues() []string
- func GetRelatedObjectTypeDetailsTypeEnumStringValues() []string
- func GetResourceStatusEnumStringValues() []string
- func GetSortOrderEnumStringValues() []string
- func GetStorageServerEnumStringValues() []string
- func GetSummarizeAddmDbFindingsSortByEnumStringValues() []string
- func GetSummarizeAddmDbFindingsSortOrderEnumStringValues() []string
- func GetSummarizeAddmDbParameterChangesSortByEnumStringValues() []string
- func GetSummarizeAddmDbParameterChangesSortOrderEnumStringValues() []string
- func GetSummarizeAddmDbParametersHasRecommendationsEnumStringValues() []string
- func GetSummarizeAddmDbParametersIsChangedEnumStringValues() []string
- func GetSummarizeAddmDbParametersIsDefaultEnumStringValues() []string
- func GetSummarizeAddmDbParametersSortByEnumStringValues() []string
- func GetSummarizeAddmDbParametersSortOrderEnumStringValues() []string
- func GetSummarizeAddmDbRecommendationsSortByEnumStringValues() []string
- func GetSummarizeAddmDbRecommendationsSortOrderEnumStringValues() []string
- func GetSummarizeAwrDatabaseCpuUsagesSessionTypeEnumStringValues() []string
- func GetSummarizeAwrDatabaseCpuUsagesSortByEnumStringValues() []string
- func GetSummarizeAwrDatabaseCpuUsagesSortOrderEnumStringValues() []string
- func GetSummarizeAwrDatabaseMetricsSortByEnumStringValues() []string
- func GetSummarizeAwrDatabaseMetricsSortOrderEnumStringValues() []string
- func GetSummarizeAwrDatabaseParameterChangesSortByEnumStringValues() []string
- func GetSummarizeAwrDatabaseParameterChangesSortOrderEnumStringValues() []string
- func GetSummarizeAwrDatabaseParametersSortByEnumStringValues() []string
- func GetSummarizeAwrDatabaseParametersSortOrderEnumStringValues() []string
- func GetSummarizeAwrDatabaseParametersValueChangedEnumStringValues() []string
- func GetSummarizeAwrDatabaseParametersValueDefaultEnumStringValues() []string
- func GetSummarizeAwrDatabaseParametersValueModifiedEnumStringValues() []string
- func GetSummarizeAwrDatabaseSnapshotRangesSortByEnumStringValues() []string
- func GetSummarizeAwrDatabaseSnapshotRangesSortOrderEnumStringValues() []string
- func GetSummarizeAwrDatabaseSysstatsSortByEnumStringValues() []string
- func GetSummarizeAwrDatabaseSysstatsSortOrderEnumStringValues() []string
- func GetSummarizeAwrDatabaseTopWaitEventsSessionTypeEnumStringValues() []string
- func GetSummarizeAwrDatabaseTopWaitEventsSortByEnumStringValues() []string
- func GetSummarizeAwrDatabaseTopWaitEventsSortOrderEnumStringValues() []string
- func GetSummarizeAwrDatabaseWaitEventBucketsSortByEnumStringValues() []string
- func GetSummarizeAwrDatabaseWaitEventBucketsSortOrderEnumStringValues() []string
- func GetSummarizeAwrDatabaseWaitEventsSessionTypeEnumStringValues() []string
- func GetSummarizeAwrDatabaseWaitEventsSortByEnumStringValues() []string
- func GetSummarizeAwrDatabaseWaitEventsSortOrderEnumStringValues() []string
- func GetSummarizeAwrSourcesSummariesSortByEnumStringValues() []string
- func GetSummarizeAwrSourcesSummariesSortOrderEnumStringValues() []string
- func GetSummarizeConfigurationItemsConfigItemFieldEnumStringValues() []string
- func GetSummarizeConfigurationItemsOpsiConfigTypeEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceCapacityTrendSortByEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceCapacityTrendSortOrderEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceForecastTrendForecastModelEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceForecastTrendStatisticEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceStatisticsSortByEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceStatisticsSortOrderEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceUsageDatabaseTypeEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceUsageTrendSortByEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceUsageTrendSortOrderEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnumStringValues() []string
- func GetSummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnumStringValues() []string
- func GetSummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnumStringValues() []string
- func GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnumStringValues() []string
- func GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnumStringValues() []string
- func GetSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnumStringValues() []string
- func GetSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnumStringValues() []string
- func GetSummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnumStringValues() []string
- func GetSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnumStringValues() []string
- func GetSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnumStringValues() []string
- func GetSummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnumStringValues() []string
- func GetSummarizeExadataInsightResourceCapacityTrendSortByEnumStringValues() []string
- func GetSummarizeExadataInsightResourceCapacityTrendSortOrderEnumStringValues() []string
- func GetSummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnumStringValues() []string
- func GetSummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnumStringValues() []string
- func GetSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnumStringValues() []string
- func GetSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnumStringValues() []string
- func GetSummarizeExadataInsightResourceForecastTrendAggregationPatternEnumStringValues() []string
- func GetSummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnumStringValues() []string
- func GetSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnumStringValues() []string
- func GetSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnumStringValues() []string
- func GetSummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnumStringValues() []string
- func GetSummarizeExadataInsightResourceForecastTrendForecastModelEnumStringValues() []string
- func GetSummarizeExadataInsightResourceForecastTrendSortByEnumStringValues() []string
- func GetSummarizeExadataInsightResourceForecastTrendSortOrderEnumStringValues() []string
- func GetSummarizeExadataInsightResourceForecastTrendStatisticEnumStringValues() []string
- func GetSummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnumStringValues() []string
- func GetSummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnumStringValues() []string
- func GetSummarizeExadataInsightResourceStatisticsSortByEnumStringValues() []string
- func GetSummarizeExadataInsightResourceStatisticsSortOrderEnumStringValues() []string
- func GetSummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnumStringValues() []string
- func GetSummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnumStringValues() []string
- func GetSummarizeExadataInsightResourceUsageAggregationUsageUnitEnumStringValues() []string
- func GetSummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnumStringValues() []string
- func GetSummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnumStringValues() []string
- func GetSummarizeExadataInsightResourceUsageCollectionUsageUnitEnumStringValues() []string
- func GetSummarizeExadataInsightResourceUsageSortByEnumStringValues() []string
- func GetSummarizeExadataInsightResourceUsageSortOrderEnumStringValues() []string
- func GetSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnumStringValues() []string
- func GetSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnumStringValues() []string
- func GetSummarizeExadataMembersSortByEnumStringValues() []string
- func GetSummarizeExadataMembersSortOrderEnumStringValues() []string
- func GetSummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnumStringValues() []string
- func GetSummarizeHostInsightNetworkUsageTrendStatisticEnumStringValues() []string
- func GetSummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnumStringValues() []string
- func GetSummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnumStringValues() []string
- func GetSummarizeHostInsightResourceCapacityTrendPlatformTypeEnumStringValues() []string
- func GetSummarizeHostInsightResourceCapacityTrendSortByEnumStringValues() []string
- func GetSummarizeHostInsightResourceCapacityTrendSortOrderEnumStringValues() []string
- func GetSummarizeHostInsightResourceCapacityTrendUtilizationLevelEnumStringValues() []string
- func GetSummarizeHostInsightResourceForecastTrendAggregationPatternEnumStringValues() []string
- func GetSummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnumStringValues() []string
- func GetSummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnumStringValues() []string
- func GetSummarizeHostInsightResourceForecastTrendForecastModelEnumStringValues() []string
- func GetSummarizeHostInsightResourceForecastTrendPlatformTypeEnumStringValues() []string
- func GetSummarizeHostInsightResourceForecastTrendStatisticEnumStringValues() []string
- func GetSummarizeHostInsightResourceForecastTrendUtilizationLevelEnumStringValues() []string
- func GetSummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnumStringValues() []string
- func GetSummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnumStringValues() []string
- func GetSummarizeHostInsightResourceStatisticsPlatformTypeEnumStringValues() []string
- func GetSummarizeHostInsightResourceStatisticsSortByEnumStringValues() []string
- func GetSummarizeHostInsightResourceStatisticsSortOrderEnumStringValues() []string
- func GetSummarizeHostInsightResourceUsageAggregationResourceMetricEnumStringValues() []string
- func GetSummarizeHostInsightResourceUsageAggregationUsageUnitEnumStringValues() []string
- func GetSummarizeHostInsightResourceUsagePlatformTypeEnumStringValues() []string
- func GetSummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnumStringValues() []string
- func GetSummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnumStringValues() []string
- func GetSummarizeHostInsightResourceUsageTrendPlatformTypeEnumStringValues() []string
- func GetSummarizeHostInsightResourceUsageTrendSortByEnumStringValues() []string
- func GetSummarizeHostInsightResourceUsageTrendSortOrderEnumStringValues() []string
- func GetSummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnumStringValues() []string
- func GetSummarizeHostInsightResourceUtilizationInsightPlatformTypeEnumStringValues() []string
- func GetSummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnumStringValues() []string
- func GetSummarizeHostInsightStorageUsageTrendStatisticEnumStringValues() []string
- func GetSummarizeHostInsightTopProcessesUsageStatisticEnumStringValues() []string
- func GetSummarizeHostInsightTopProcessesUsageTrendStatisticEnumStringValues() []string
- func GetSummarizeSqlInsightsDatabaseTypeEnumStringValues() []string
- func GetSummarizeSqlStatisticsCategoryEnumStringValues() []string
- func GetSummarizeSqlStatisticsDatabaseTypeEnumStringValues() []string
- func GetSummarizeSqlStatisticsSortByEnumStringValues() []string
- func GetSummarizeSqlStatisticsSortOrderEnumStringValues() []string
- func GetWorkRequestResourceMetadataKeyEnumStringValues() []string
- type ActionTypeEnum
- type AddEmManagedExternalExadataInsightMembersDetails
- type AddExadataInsightMembersDetails
- type AddExadataInsightMembersRequest
- func (request AddExadataInsightMembersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request AddExadataInsightMembersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request AddExadataInsightMembersRequest) RetryPolicy() *common.RetryPolicy
- func (request AddExadataInsightMembersRequest) String() string
- func (request AddExadataInsightMembersRequest) ValidateEnumValue() (bool, error)
- type AddExadataInsightMembersResponse
- type AddPeComanagedExadataInsightMembersDetails
- type AddmDbCollection
- type AddmDbFindingAggregation
- type AddmDbFindingAggregationCollection
- type AddmDbFindingCategoryCollection
- type AddmDbFindingCategorySummary
- type AddmDbFindingsTimeSeriesCollection
- type AddmDbFindingsTimeSeriesSummary
- type AddmDbParameterAggregation
- type AddmDbParameterAggregationCollection
- type AddmDbParameterCategoryCollection
- type AddmDbParameterCategorySummary
- type AddmDbParameterChangeAggregation
- type AddmDbParameterChangeAggregationCollection
- type AddmDbRecommendationAggregation
- type AddmDbRecommendationAggregationCollection
- type AddmDbRecommendationCategoryCollection
- type AddmDbRecommendationCategorySummary
- type AddmDbRecommendationsTimeSeriesCollection
- type AddmDbRecommendationsTimeSeriesSummary
- type AddmDbSchemaObjectCollection
- type AddmDbSchemaObjectSummary
- type AddmDbSqlStatementCollection
- type AddmDbSqlStatementSummary
- type AddmDbSummary
- type AddmReport
- type AutonomousDatabaseConfigurationSummary
- func (m AutonomousDatabaseConfigurationSummary) GetCdbName() *string
- func (m AutonomousDatabaseConfigurationSummary) GetCompartmentId() *string
- func (m AutonomousDatabaseConfigurationSummary) GetDatabaseDisplayName() *string
- func (m AutonomousDatabaseConfigurationSummary) GetDatabaseInsightId() *string
- func (m AutonomousDatabaseConfigurationSummary) GetDatabaseName() *string
- func (m AutonomousDatabaseConfigurationSummary) GetDatabaseType() *string
- func (m AutonomousDatabaseConfigurationSummary) GetDatabaseVersion() *string
- func (m AutonomousDatabaseConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m AutonomousDatabaseConfigurationSummary) GetFreeformTags() map[string]string
- func (m AutonomousDatabaseConfigurationSummary) GetProcessorCount() *int
- func (m AutonomousDatabaseConfigurationSummary) MarshalJSON() (buff []byte, e error)
- func (m AutonomousDatabaseConfigurationSummary) String() string
- func (m AutonomousDatabaseConfigurationSummary) ValidateEnumValue() (bool, error)
- type AutonomousDatabaseInsight
- func (m AutonomousDatabaseInsight) GetCompartmentId() *string
- func (m AutonomousDatabaseInsight) GetDatabaseConnectionStatusDetails() *string
- func (m AutonomousDatabaseInsight) GetDatabaseType() *string
- func (m AutonomousDatabaseInsight) GetDatabaseVersion() *string
- func (m AutonomousDatabaseInsight) GetDefinedTags() map[string]map[string]interface{}
- func (m AutonomousDatabaseInsight) GetFreeformTags() map[string]string
- func (m AutonomousDatabaseInsight) GetId() *string
- func (m AutonomousDatabaseInsight) GetLifecycleDetails() *string
- func (m AutonomousDatabaseInsight) GetLifecycleState() LifecycleStateEnum
- func (m AutonomousDatabaseInsight) GetProcessorCount() *int
- func (m AutonomousDatabaseInsight) GetStatus() ResourceStatusEnum
- func (m AutonomousDatabaseInsight) GetSystemTags() map[string]map[string]interface{}
- func (m AutonomousDatabaseInsight) GetTimeCreated() *common.SDKTime
- func (m AutonomousDatabaseInsight) GetTimeUpdated() *common.SDKTime
- func (m AutonomousDatabaseInsight) MarshalJSON() (buff []byte, e error)
- func (m AutonomousDatabaseInsight) String() string
- func (m *AutonomousDatabaseInsight) UnmarshalJSON(data []byte) (e error)
- func (m AutonomousDatabaseInsight) ValidateEnumValue() (bool, error)
- type AutonomousDatabaseInsightSummary
- func (m AutonomousDatabaseInsightSummary) GetCompartmentId() *string
- func (m AutonomousDatabaseInsightSummary) GetDatabaseConnectionStatusDetails() *string
- func (m AutonomousDatabaseInsightSummary) GetDatabaseDisplayName() *string
- func (m AutonomousDatabaseInsightSummary) GetDatabaseHostNames() []string
- func (m AutonomousDatabaseInsightSummary) GetDatabaseId() *string
- func (m AutonomousDatabaseInsightSummary) GetDatabaseName() *string
- func (m AutonomousDatabaseInsightSummary) GetDatabaseType() *string
- func (m AutonomousDatabaseInsightSummary) GetDatabaseVersion() *string
- func (m AutonomousDatabaseInsightSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m AutonomousDatabaseInsightSummary) GetFreeformTags() map[string]string
- func (m AutonomousDatabaseInsightSummary) GetId() *string
- func (m AutonomousDatabaseInsightSummary) GetLifecycleDetails() *string
- func (m AutonomousDatabaseInsightSummary) GetLifecycleState() LifecycleStateEnum
- func (m AutonomousDatabaseInsightSummary) GetProcessorCount() *int
- func (m AutonomousDatabaseInsightSummary) GetStatus() ResourceStatusEnum
- func (m AutonomousDatabaseInsightSummary) GetSystemTags() map[string]map[string]interface{}
- func (m AutonomousDatabaseInsightSummary) GetTimeCreated() *common.SDKTime
- func (m AutonomousDatabaseInsightSummary) GetTimeUpdated() *common.SDKTime
- func (m AutonomousDatabaseInsightSummary) MarshalJSON() (buff []byte, e error)
- func (m AutonomousDatabaseInsightSummary) String() string
- func (m AutonomousDatabaseInsightSummary) ValidateEnumValue() (bool, error)
- type AwrDatabaseCollection
- func (m AwrDatabaseCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDatabaseCollection) GetName() *string
- func (m AwrDatabaseCollection) GetVersion() *string
- func (m AwrDatabaseCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDatabaseCollection) String() string
- func (m AwrDatabaseCollection) ValidateEnumValue() (bool, error)
- type AwrDatabaseCpuUsageCollection
- func (m AwrDatabaseCpuUsageCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDatabaseCpuUsageCollection) GetName() *string
- func (m AwrDatabaseCpuUsageCollection) GetVersion() *string
- func (m AwrDatabaseCpuUsageCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDatabaseCpuUsageCollection) String() string
- func (m AwrDatabaseCpuUsageCollection) ValidateEnumValue() (bool, error)
- type AwrDatabaseCpuUsageSummary
- type AwrDatabaseMetricCollection
- func (m AwrDatabaseMetricCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDatabaseMetricCollection) GetName() *string
- func (m AwrDatabaseMetricCollection) GetVersion() *string
- func (m AwrDatabaseMetricCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDatabaseMetricCollection) String() string
- func (m AwrDatabaseMetricCollection) ValidateEnumValue() (bool, error)
- type AwrDatabaseMetricSummary
- type AwrDatabaseParameterChangeCollection
- func (m AwrDatabaseParameterChangeCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDatabaseParameterChangeCollection) GetName() *string
- func (m AwrDatabaseParameterChangeCollection) GetVersion() *string
- func (m AwrDatabaseParameterChangeCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDatabaseParameterChangeCollection) String() string
- func (m AwrDatabaseParameterChangeCollection) ValidateEnumValue() (bool, error)
- type AwrDatabaseParameterChangeSummary
- type AwrDatabaseParameterCollection
- func (m AwrDatabaseParameterCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDatabaseParameterCollection) GetName() *string
- func (m AwrDatabaseParameterCollection) GetVersion() *string
- func (m AwrDatabaseParameterCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDatabaseParameterCollection) String() string
- func (m AwrDatabaseParameterCollection) ValidateEnumValue() (bool, error)
- type AwrDatabaseParameterSummary
- type AwrDatabaseReport
- func (m AwrDatabaseReport) GetDbQueryTimeInSecs() *float64
- func (m AwrDatabaseReport) GetName() *string
- func (m AwrDatabaseReport) GetVersion() *string
- func (m AwrDatabaseReport) MarshalJSON() (buff []byte, e error)
- func (m AwrDatabaseReport) String() string
- func (m AwrDatabaseReport) ValidateEnumValue() (bool, error)
- type AwrDatabaseReportFormatEnum
- type AwrDatabaseSnapshotCollection
- func (m AwrDatabaseSnapshotCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDatabaseSnapshotCollection) GetName() *string
- func (m AwrDatabaseSnapshotCollection) GetVersion() *string
- func (m AwrDatabaseSnapshotCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDatabaseSnapshotCollection) String() string
- func (m AwrDatabaseSnapshotCollection) ValidateEnumValue() (bool, error)
- type AwrDatabaseSnapshotRangeCollection
- func (m AwrDatabaseSnapshotRangeCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDatabaseSnapshotRangeCollection) GetName() *string
- func (m AwrDatabaseSnapshotRangeCollection) GetVersion() *string
- func (m AwrDatabaseSnapshotRangeCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDatabaseSnapshotRangeCollection) String() string
- func (m AwrDatabaseSnapshotRangeCollection) ValidateEnumValue() (bool, error)
- type AwrDatabaseSnapshotRangeSummary
- type AwrDatabaseSnapshotSummary
- type AwrDatabaseSqlReport
- func (m AwrDatabaseSqlReport) GetDbQueryTimeInSecs() *float64
- func (m AwrDatabaseSqlReport) GetName() *string
- func (m AwrDatabaseSqlReport) GetVersion() *string
- func (m AwrDatabaseSqlReport) MarshalJSON() (buff []byte, e error)
- func (m AwrDatabaseSqlReport) String() string
- func (m AwrDatabaseSqlReport) ValidateEnumValue() (bool, error)
- type AwrDatabaseSqlReportFormatEnum
- type AwrDatabaseSummary
- type AwrDatabaseSysstatCollection
- func (m AwrDatabaseSysstatCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDatabaseSysstatCollection) GetName() *string
- func (m AwrDatabaseSysstatCollection) GetVersion() *string
- func (m AwrDatabaseSysstatCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDatabaseSysstatCollection) String() string
- func (m AwrDatabaseSysstatCollection) ValidateEnumValue() (bool, error)
- type AwrDatabaseSysstatSummary
- type AwrDatabaseTopWaitEventCollection
- func (m AwrDatabaseTopWaitEventCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDatabaseTopWaitEventCollection) GetName() *string
- func (m AwrDatabaseTopWaitEventCollection) GetVersion() *string
- func (m AwrDatabaseTopWaitEventCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDatabaseTopWaitEventCollection) String() string
- func (m AwrDatabaseTopWaitEventCollection) ValidateEnumValue() (bool, error)
- type AwrDatabaseTopWaitEventSummary
- type AwrDatabaseWaitEventBucketCollection
- func (m AwrDatabaseWaitEventBucketCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDatabaseWaitEventBucketCollection) GetName() *string
- func (m AwrDatabaseWaitEventBucketCollection) GetVersion() *string
- func (m AwrDatabaseWaitEventBucketCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDatabaseWaitEventBucketCollection) String() string
- func (m AwrDatabaseWaitEventBucketCollection) ValidateEnumValue() (bool, error)
- type AwrDatabaseWaitEventBucketSummary
- type AwrDatabaseWaitEventCollection
- func (m AwrDatabaseWaitEventCollection) GetDbQueryTimeInSecs() *float64
- func (m AwrDatabaseWaitEventCollection) GetName() *string
- func (m AwrDatabaseWaitEventCollection) GetVersion() *string
- func (m AwrDatabaseWaitEventCollection) MarshalJSON() (buff []byte, e error)
- func (m AwrDatabaseWaitEventCollection) String() string
- func (m AwrDatabaseWaitEventCollection) ValidateEnumValue() (bool, error)
- type AwrDatabaseWaitEventSummary
- type AwrHub
- type AwrHubLifecycleStateEnum
- type AwrHubSummary
- type AwrHubSummaryCollection
- type AwrHubs
- type AwrQueryResult
- type AwrQueryResultAwrResultTypeEnum
- type AwrReport
- type AwrReportFormatTypeEnum
- type AwrSnapshotCollection
- type AwrSnapshotSummary
- type AwrSourceSummary
- type BasicConfigurationItemMetadata
- type BasicConfigurationItemSummary
- type ChangeAutonomousDatabaseInsightAdvancedFeaturesDetails
- type ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest
- func (request ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) String() string
- func (request ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) ValidateEnumValue() (bool, error)
- type ChangeAutonomousDatabaseInsightAdvancedFeaturesResponse
- type ChangeDatabaseInsightCompartmentDetails
- type ChangeDatabaseInsightCompartmentRequest
- func (request ChangeDatabaseInsightCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeDatabaseInsightCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeDatabaseInsightCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeDatabaseInsightCompartmentRequest) String() string
- func (request ChangeDatabaseInsightCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeDatabaseInsightCompartmentResponse
- type ChangeEnterpriseManagerBridgeCompartmentDetails
- type ChangeEnterpriseManagerBridgeCompartmentRequest
- func (request ChangeEnterpriseManagerBridgeCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeEnterpriseManagerBridgeCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeEnterpriseManagerBridgeCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeEnterpriseManagerBridgeCompartmentRequest) String() string
- func (request ChangeEnterpriseManagerBridgeCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeEnterpriseManagerBridgeCompartmentResponse
- type ChangeExadataInsightCompartmentDetails
- type ChangeExadataInsightCompartmentRequest
- func (request ChangeExadataInsightCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeExadataInsightCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeExadataInsightCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeExadataInsightCompartmentRequest) String() string
- func (request ChangeExadataInsightCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeExadataInsightCompartmentResponse
- type ChangeHostInsightCompartmentDetails
- type ChangeHostInsightCompartmentRequest
- func (request ChangeHostInsightCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeHostInsightCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeHostInsightCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeHostInsightCompartmentRequest) String() string
- func (request ChangeHostInsightCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeHostInsightCompartmentResponse
- type ChangeOperationsInsightsPrivateEndpointCompartmentDetails
- type ChangeOperationsInsightsPrivateEndpointCompartmentRequest
- func (request ChangeOperationsInsightsPrivateEndpointCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeOperationsInsightsPrivateEndpointCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeOperationsInsightsPrivateEndpointCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeOperationsInsightsPrivateEndpointCompartmentRequest) String() string
- func (request ChangeOperationsInsightsPrivateEndpointCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeOperationsInsightsPrivateEndpointCompartmentResponse
- type ChangeOpsiConfigurationCompartmentDetails
- type ChangeOpsiConfigurationCompartmentRequest
- func (request ChangeOpsiConfigurationCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeOpsiConfigurationCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeOpsiConfigurationCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeOpsiConfigurationCompartmentRequest) String() string
- func (request ChangeOpsiConfigurationCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeOpsiConfigurationCompartmentResponse
- type ChangePeComanagedDatabaseInsightDetails
- type ChangePeComanagedDatabaseInsightRequest
- func (request ChangePeComanagedDatabaseInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangePeComanagedDatabaseInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangePeComanagedDatabaseInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangePeComanagedDatabaseInsightRequest) String() string
- func (request ChangePeComanagedDatabaseInsightRequest) ValidateEnumValue() (bool, error)
- type ChangePeComanagedDatabaseInsightResponse
- type CloudImportableComputeEntitySummary
- func (m CloudImportableComputeEntitySummary) GetCompartmentId() *string
- func (m CloudImportableComputeEntitySummary) GetComputeDisplayName() *string
- func (m CloudImportableComputeEntitySummary) GetComputeId() *string
- func (m CloudImportableComputeEntitySummary) MarshalJSON() (buff []byte, e error)
- func (m CloudImportableComputeEntitySummary) String() string
- func (m CloudImportableComputeEntitySummary) ValidateEnumValue() (bool, error)
- type CloudImportableComputeEntitySummaryPlatformTypeEnum
- type ConfigurationItemAllowedValueDetails
- type ConfigurationItemAllowedValueTypeEnum
- type ConfigurationItemFreeTextAllowedValueDetails
- type ConfigurationItemLimitAllowedValueDetails
- type ConfigurationItemMetadata
- type ConfigurationItemPickAllowedValueDetails
- type ConfigurationItemSummary
- type ConfigurationItemTypeEnum
- type ConfigurationItemUnitDetails
- type ConfigurationItemValueSourceConfigurationTypeEnum
- type ConfigurationItemsCollection
- type ConnectionDetails
- type ConnectionDetailsProtocolEnum
- type CreateAwrHubDetails
- type CreateAwrHubRequest
- func (request CreateAwrHubRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateAwrHubRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateAwrHubRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateAwrHubRequest) String() string
- func (request CreateAwrHubRequest) ValidateEnumValue() (bool, error)
- type CreateAwrHubResponse
- type CreateBasicConfigurationItemDetails
- type CreateConfigurationItemDetails
- type CreateDatabaseInsightDetails
- type CreateDatabaseInsightRequest
- func (request CreateDatabaseInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateDatabaseInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateDatabaseInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateDatabaseInsightRequest) String() string
- func (request CreateDatabaseInsightRequest) ValidateEnumValue() (bool, error)
- type CreateDatabaseInsightResponse
- type CreateEmManagedExternalDatabaseInsightDetails
- func (m CreateEmManagedExternalDatabaseInsightDetails) GetCompartmentId() *string
- func (m CreateEmManagedExternalDatabaseInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m CreateEmManagedExternalDatabaseInsightDetails) GetFreeformTags() map[string]string
- func (m CreateEmManagedExternalDatabaseInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m CreateEmManagedExternalDatabaseInsightDetails) String() string
- func (m CreateEmManagedExternalDatabaseInsightDetails) ValidateEnumValue() (bool, error)
- type CreateEmManagedExternalExadataInsightDetails
- func (m CreateEmManagedExternalExadataInsightDetails) GetCompartmentId() *string
- func (m CreateEmManagedExternalExadataInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m CreateEmManagedExternalExadataInsightDetails) GetFreeformTags() map[string]string
- func (m CreateEmManagedExternalExadataInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m CreateEmManagedExternalExadataInsightDetails) String() string
- func (m CreateEmManagedExternalExadataInsightDetails) ValidateEnumValue() (bool, error)
- type CreateEmManagedExternalExadataMemberEntityDetails
- type CreateEmManagedExternalHostInsightDetails
- func (m CreateEmManagedExternalHostInsightDetails) GetCompartmentId() *string
- func (m CreateEmManagedExternalHostInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m CreateEmManagedExternalHostInsightDetails) GetFreeformTags() map[string]string
- func (m CreateEmManagedExternalHostInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m CreateEmManagedExternalHostInsightDetails) String() string
- func (m CreateEmManagedExternalHostInsightDetails) ValidateEnumValue() (bool, error)
- type CreateEnterpriseManagerBridgeDetails
- type CreateEnterpriseManagerBridgeRequest
- func (request CreateEnterpriseManagerBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateEnterpriseManagerBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateEnterpriseManagerBridgeRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateEnterpriseManagerBridgeRequest) String() string
- func (request CreateEnterpriseManagerBridgeRequest) ValidateEnumValue() (bool, error)
- type CreateEnterpriseManagerBridgeResponse
- type CreateExadataInsightDetails
- type CreateExadataInsightRequest
- func (request CreateExadataInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateExadataInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateExadataInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateExadataInsightRequest) String() string
- func (request CreateExadataInsightRequest) ValidateEnumValue() (bool, error)
- type CreateExadataInsightResponse
- type CreateHostInsightDetails
- type CreateHostInsightRequest
- func (request CreateHostInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateHostInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateHostInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateHostInsightRequest) String() string
- func (request CreateHostInsightRequest) ValidateEnumValue() (bool, error)
- type CreateHostInsightResponse
- type CreateMacsManagedCloudHostInsightDetails
- func (m CreateMacsManagedCloudHostInsightDetails) GetCompartmentId() *string
- func (m CreateMacsManagedCloudHostInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m CreateMacsManagedCloudHostInsightDetails) GetFreeformTags() map[string]string
- func (m CreateMacsManagedCloudHostInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m CreateMacsManagedCloudHostInsightDetails) String() string
- func (m CreateMacsManagedCloudHostInsightDetails) ValidateEnumValue() (bool, error)
- type CreateMacsManagedExternalHostInsightDetails
- func (m CreateMacsManagedExternalHostInsightDetails) GetCompartmentId() *string
- func (m CreateMacsManagedExternalHostInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m CreateMacsManagedExternalHostInsightDetails) GetFreeformTags() map[string]string
- func (m CreateMacsManagedExternalHostInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m CreateMacsManagedExternalHostInsightDetails) String() string
- func (m CreateMacsManagedExternalHostInsightDetails) ValidateEnumValue() (bool, error)
- type CreateOperationsInsightsPrivateEndpointDetails
- type CreateOperationsInsightsPrivateEndpointRequest
- func (request CreateOperationsInsightsPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateOperationsInsightsPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateOperationsInsightsPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateOperationsInsightsPrivateEndpointRequest) String() string
- func (request CreateOperationsInsightsPrivateEndpointRequest) ValidateEnumValue() (bool, error)
- type CreateOperationsInsightsPrivateEndpointResponse
- type CreateOperationsInsightsWarehouseDetails
- type CreateOperationsInsightsWarehouseRequest
- func (request CreateOperationsInsightsWarehouseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateOperationsInsightsWarehouseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateOperationsInsightsWarehouseRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateOperationsInsightsWarehouseRequest) String() string
- func (request CreateOperationsInsightsWarehouseRequest) ValidateEnumValue() (bool, error)
- type CreateOperationsInsightsWarehouseResponse
- type CreateOperationsInsightsWarehouseUserDetails
- type CreateOperationsInsightsWarehouseUserRequest
- func (request CreateOperationsInsightsWarehouseUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateOperationsInsightsWarehouseUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateOperationsInsightsWarehouseUserRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateOperationsInsightsWarehouseUserRequest) String() string
- func (request CreateOperationsInsightsWarehouseUserRequest) ValidateEnumValue() (bool, error)
- type CreateOperationsInsightsWarehouseUserResponse
- type CreateOpsiConfigurationConfigItemCustomStatusEnum
- type CreateOpsiConfigurationConfigItemFieldEnum
- type CreateOpsiConfigurationDetails
- type CreateOpsiConfigurationOpsiConfigFieldEnum
- type CreateOpsiConfigurationRequest
- func (request CreateOpsiConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateOpsiConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateOpsiConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateOpsiConfigurationRequest) String() string
- func (request CreateOpsiConfigurationRequest) ValidateEnumValue() (bool, error)
- type CreateOpsiConfigurationResponse
- type CreateOpsiUxConfigurationDetails
- func (m CreateOpsiUxConfigurationDetails) GetCompartmentId() *string
- func (m CreateOpsiUxConfigurationDetails) GetConfigItems() []CreateConfigurationItemDetails
- func (m CreateOpsiUxConfigurationDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m CreateOpsiUxConfigurationDetails) GetDescription() *string
- func (m CreateOpsiUxConfigurationDetails) GetDisplayName() *string
- func (m CreateOpsiUxConfigurationDetails) GetFreeformTags() map[string]string
- func (m CreateOpsiUxConfigurationDetails) GetSystemTags() map[string]map[string]interface{}
- func (m CreateOpsiUxConfigurationDetails) MarshalJSON() (buff []byte, e error)
- func (m CreateOpsiUxConfigurationDetails) String() string
- func (m *CreateOpsiUxConfigurationDetails) UnmarshalJSON(data []byte) (e error)
- func (m CreateOpsiUxConfigurationDetails) ValidateEnumValue() (bool, error)
- type CreatePeComanagedDatabaseInsightDetails
- func (m CreatePeComanagedDatabaseInsightDetails) GetCompartmentId() *string
- func (m CreatePeComanagedDatabaseInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m CreatePeComanagedDatabaseInsightDetails) GetFreeformTags() map[string]string
- func (m CreatePeComanagedDatabaseInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m CreatePeComanagedDatabaseInsightDetails) String() string
- func (m *CreatePeComanagedDatabaseInsightDetails) UnmarshalJSON(data []byte) (e error)
- func (m CreatePeComanagedDatabaseInsightDetails) ValidateEnumValue() (bool, error)
- type CreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum
- type CreatePeComanagedExadataInsightDetails
- func (m CreatePeComanagedExadataInsightDetails) GetCompartmentId() *string
- func (m CreatePeComanagedExadataInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m CreatePeComanagedExadataInsightDetails) GetFreeformTags() map[string]string
- func (m CreatePeComanagedExadataInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m CreatePeComanagedExadataInsightDetails) String() string
- func (m CreatePeComanagedExadataInsightDetails) ValidateEnumValue() (bool, error)
- type CreatePeComanagedExadataVmclusterDetails
- type CredentialByVault
- type CredentialByVaultRoleEnum
- type CredentialDetails
- type CredentialDetailsCredentialTypeEnum
- type CredentialsBySource
- type DataObjectColumnMetadata
- type DataObjectColumnMetadataCategoryEnum
- type DataObjectColumnMetadataDataTypeNameEnum
- type DataObjectColumnUnit
- type DataObjectColumnUnitUnitCategoryEnum
- type DataObjectCoreColumnUnit
- type DataObjectCoreColumnUnitUnitEnum
- type DataObjectCustomColumnUnit
- type DataObjectDataSizeColumnUnit
- type DataObjectDataSizeColumnUnitUnitEnum
- type DataObjectFrequencyColumnUnit
- type DataObjectFrequencyColumnUnitUnitEnum
- type DataObjectOtherStandardColumnUnit
- type DataObjectOtherStandardColumnUnitUnitEnum
- type DataObjectPowerColumnUnit
- type DataObjectPowerColumnUnitUnitEnum
- type DataObjectQuery
- type DataObjectQueryQueryTypeEnum
- type DataObjectQueryTimeFilters
- type DataObjectRateColumnUnit
- func (m DataObjectRateColumnUnit) GetDisplayName() *string
- func (m DataObjectRateColumnUnit) MarshalJSON() (buff []byte, e error)
- func (m DataObjectRateColumnUnit) String() string
- func (m *DataObjectRateColumnUnit) UnmarshalJSON(data []byte) (e error)
- func (m DataObjectRateColumnUnit) ValidateEnumValue() (bool, error)
- type DataObjectTemperatureColumnUnit
- type DataObjectTemperatureColumnUnitUnitEnum
- type DataObjectTemplatizedQuery
- type DataObjectTimeColumnUnit
- type DataObjectTimeColumnUnitUnitEnum
- type DatabaseConfigurationCollection
- type DatabaseConfigurationMetricGroup
- type DatabaseConfigurationMetricGroupMetricNameEnum
- type DatabaseConfigurationSummary
- type DatabaseDetails
- type DatabaseEntitySourceAllEnum
- type DatabaseEntitySourceEnum
- type DatabaseEnum
- type DatabaseInsight
- type DatabaseInsightSummary
- type DatabaseInsights
- type DatabaseInsightsCollection
- type DatabaseInsightsDataObject
- func (m DatabaseInsightsDataObject) GetColumnsMetadata() []DataObjectColumnMetadata
- func (m DatabaseInsightsDataObject) GetDescription() *string
- func (m DatabaseInsightsDataObject) GetDisplayName() *string
- func (m DatabaseInsightsDataObject) GetIdentifier() *string
- func (m DatabaseInsightsDataObject) MarshalJSON() (buff []byte, e error)
- func (m DatabaseInsightsDataObject) String() string
- func (m DatabaseInsightsDataObject) ValidateEnumValue() (bool, error)
- type DatabaseInsightsDataObjectSummary
- func (m DatabaseInsightsDataObjectSummary) GetDescription() *string
- func (m DatabaseInsightsDataObjectSummary) GetDisplayName() *string
- func (m DatabaseInsightsDataObjectSummary) GetIdentifier() *string
- func (m DatabaseInsightsDataObjectSummary) MarshalJSON() (buff []byte, e error)
- func (m DatabaseInsightsDataObjectSummary) String() string
- func (m DatabaseInsightsDataObjectSummary) ValidateEnumValue() (bool, error)
- type DatabaseParameterTypeDetails
- type DbExternalInstance
- type DbExternalProperties
- type DbParameters
- type DbosConfigInstance
- type DeleteAwrHubRequest
- func (request DeleteAwrHubRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteAwrHubRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteAwrHubRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteAwrHubRequest) String() string
- func (request DeleteAwrHubRequest) ValidateEnumValue() (bool, error)
- type DeleteAwrHubResponse
- type DeleteDatabaseInsightRequest
- func (request DeleteDatabaseInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteDatabaseInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteDatabaseInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteDatabaseInsightRequest) String() string
- func (request DeleteDatabaseInsightRequest) ValidateEnumValue() (bool, error)
- type DeleteDatabaseInsightResponse
- type DeleteEnterpriseManagerBridgeRequest
- func (request DeleteEnterpriseManagerBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteEnterpriseManagerBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteEnterpriseManagerBridgeRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteEnterpriseManagerBridgeRequest) String() string
- func (request DeleteEnterpriseManagerBridgeRequest) ValidateEnumValue() (bool, error)
- type DeleteEnterpriseManagerBridgeResponse
- type DeleteExadataInsightRequest
- func (request DeleteExadataInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteExadataInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteExadataInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteExadataInsightRequest) String() string
- func (request DeleteExadataInsightRequest) ValidateEnumValue() (bool, error)
- type DeleteExadataInsightResponse
- type DeleteHostInsightRequest
- func (request DeleteHostInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteHostInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteHostInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteHostInsightRequest) String() string
- func (request DeleteHostInsightRequest) ValidateEnumValue() (bool, error)
- type DeleteHostInsightResponse
- type DeleteOperationsInsightsPrivateEndpointRequest
- func (request DeleteOperationsInsightsPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteOperationsInsightsPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteOperationsInsightsPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteOperationsInsightsPrivateEndpointRequest) String() string
- func (request DeleteOperationsInsightsPrivateEndpointRequest) ValidateEnumValue() (bool, error)
- type DeleteOperationsInsightsPrivateEndpointResponse
- type DeleteOperationsInsightsWarehouseRequest
- func (request DeleteOperationsInsightsWarehouseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteOperationsInsightsWarehouseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteOperationsInsightsWarehouseRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteOperationsInsightsWarehouseRequest) String() string
- func (request DeleteOperationsInsightsWarehouseRequest) ValidateEnumValue() (bool, error)
- type DeleteOperationsInsightsWarehouseResponse
- type DeleteOperationsInsightsWarehouseUserRequest
- func (request DeleteOperationsInsightsWarehouseUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteOperationsInsightsWarehouseUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteOperationsInsightsWarehouseUserRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteOperationsInsightsWarehouseUserRequest) String() string
- func (request DeleteOperationsInsightsWarehouseUserRequest) ValidateEnumValue() (bool, error)
- type DeleteOperationsInsightsWarehouseUserResponse
- type DeleteOpsiConfigurationRequest
- func (request DeleteOpsiConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteOpsiConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteOpsiConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteOpsiConfigurationRequest) String() string
- func (request DeleteOpsiConfigurationRequest) ValidateEnumValue() (bool, error)
- type DeleteOpsiConfigurationResponse
- type DisableAutonomousDatabaseInsightAdvancedFeaturesRequest
- func (request DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) String() string
- func (request DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) ValidateEnumValue() (bool, error)
- type DisableAutonomousDatabaseInsightAdvancedFeaturesResponse
- type DisableDatabaseInsightRequest
- func (request DisableDatabaseInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableDatabaseInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableDatabaseInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableDatabaseInsightRequest) String() string
- func (request DisableDatabaseInsightRequest) ValidateEnumValue() (bool, error)
- type DisableDatabaseInsightResponse
- type DisableExadataInsightRequest
- func (request DisableExadataInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableExadataInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableExadataInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableExadataInsightRequest) String() string
- func (request DisableExadataInsightRequest) ValidateEnumValue() (bool, error)
- type DisableExadataInsightResponse
- type DisableHostInsightRequest
- func (request DisableHostInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableHostInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableHostInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableHostInsightRequest) String() string
- func (request DisableHostInsightRequest) ValidateEnumValue() (bool, error)
- type DisableHostInsightResponse
- type DiskGroupDetails
- type DiskGroupEnum
- type DownloadOperationsInsightsWarehouseWalletDetails
- type DownloadOperationsInsightsWarehouseWalletRequest
- func (request DownloadOperationsInsightsWarehouseWalletRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DownloadOperationsInsightsWarehouseWalletRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DownloadOperationsInsightsWarehouseWalletRequest) RetryPolicy() *common.RetryPolicy
- func (request DownloadOperationsInsightsWarehouseWalletRequest) String() string
- func (request DownloadOperationsInsightsWarehouseWalletRequest) ValidateEnumValue() (bool, error)
- type DownloadOperationsInsightsWarehouseWalletResponse
- type EmManagedExternalDatabaseConfigurationSummary
- func (m EmManagedExternalDatabaseConfigurationSummary) GetCdbName() *string
- func (m EmManagedExternalDatabaseConfigurationSummary) GetCompartmentId() *string
- func (m EmManagedExternalDatabaseConfigurationSummary) GetDatabaseDisplayName() *string
- func (m EmManagedExternalDatabaseConfigurationSummary) GetDatabaseInsightId() *string
- func (m EmManagedExternalDatabaseConfigurationSummary) GetDatabaseName() *string
- func (m EmManagedExternalDatabaseConfigurationSummary) GetDatabaseType() *string
- func (m EmManagedExternalDatabaseConfigurationSummary) GetDatabaseVersion() *string
- func (m EmManagedExternalDatabaseConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m EmManagedExternalDatabaseConfigurationSummary) GetFreeformTags() map[string]string
- func (m EmManagedExternalDatabaseConfigurationSummary) GetProcessorCount() *int
- func (m EmManagedExternalDatabaseConfigurationSummary) MarshalJSON() (buff []byte, e error)
- func (m EmManagedExternalDatabaseConfigurationSummary) String() string
- func (m EmManagedExternalDatabaseConfigurationSummary) ValidateEnumValue() (bool, error)
- type EmManagedExternalDatabaseInsight
- func (m EmManagedExternalDatabaseInsight) GetCompartmentId() *string
- func (m EmManagedExternalDatabaseInsight) GetDatabaseConnectionStatusDetails() *string
- func (m EmManagedExternalDatabaseInsight) GetDatabaseType() *string
- func (m EmManagedExternalDatabaseInsight) GetDatabaseVersion() *string
- func (m EmManagedExternalDatabaseInsight) GetDefinedTags() map[string]map[string]interface{}
- func (m EmManagedExternalDatabaseInsight) GetFreeformTags() map[string]string
- func (m EmManagedExternalDatabaseInsight) GetId() *string
- func (m EmManagedExternalDatabaseInsight) GetLifecycleDetails() *string
- func (m EmManagedExternalDatabaseInsight) GetLifecycleState() LifecycleStateEnum
- func (m EmManagedExternalDatabaseInsight) GetProcessorCount() *int
- func (m EmManagedExternalDatabaseInsight) GetStatus() ResourceStatusEnum
- func (m EmManagedExternalDatabaseInsight) GetSystemTags() map[string]map[string]interface{}
- func (m EmManagedExternalDatabaseInsight) GetTimeCreated() *common.SDKTime
- func (m EmManagedExternalDatabaseInsight) GetTimeUpdated() *common.SDKTime
- func (m EmManagedExternalDatabaseInsight) MarshalJSON() (buff []byte, e error)
- func (m EmManagedExternalDatabaseInsight) String() string
- func (m EmManagedExternalDatabaseInsight) ValidateEnumValue() (bool, error)
- type EmManagedExternalDatabaseInsightSummary
- func (m EmManagedExternalDatabaseInsightSummary) GetCompartmentId() *string
- func (m EmManagedExternalDatabaseInsightSummary) GetDatabaseConnectionStatusDetails() *string
- func (m EmManagedExternalDatabaseInsightSummary) GetDatabaseDisplayName() *string
- func (m EmManagedExternalDatabaseInsightSummary) GetDatabaseHostNames() []string
- func (m EmManagedExternalDatabaseInsightSummary) GetDatabaseId() *string
- func (m EmManagedExternalDatabaseInsightSummary) GetDatabaseName() *string
- func (m EmManagedExternalDatabaseInsightSummary) GetDatabaseType() *string
- func (m EmManagedExternalDatabaseInsightSummary) GetDatabaseVersion() *string
- func (m EmManagedExternalDatabaseInsightSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m EmManagedExternalDatabaseInsightSummary) GetFreeformTags() map[string]string
- func (m EmManagedExternalDatabaseInsightSummary) GetId() *string
- func (m EmManagedExternalDatabaseInsightSummary) GetLifecycleDetails() *string
- func (m EmManagedExternalDatabaseInsightSummary) GetLifecycleState() LifecycleStateEnum
- func (m EmManagedExternalDatabaseInsightSummary) GetProcessorCount() *int
- func (m EmManagedExternalDatabaseInsightSummary) GetStatus() ResourceStatusEnum
- func (m EmManagedExternalDatabaseInsightSummary) GetSystemTags() map[string]map[string]interface{}
- func (m EmManagedExternalDatabaseInsightSummary) GetTimeCreated() *common.SDKTime
- func (m EmManagedExternalDatabaseInsightSummary) GetTimeUpdated() *common.SDKTime
- func (m EmManagedExternalDatabaseInsightSummary) MarshalJSON() (buff []byte, e error)
- func (m EmManagedExternalDatabaseInsightSummary) String() string
- func (m EmManagedExternalDatabaseInsightSummary) ValidateEnumValue() (bool, error)
- type EmManagedExternalExadataInsight
- func (m EmManagedExternalExadataInsight) GetCompartmentId() *string
- func (m EmManagedExternalExadataInsight) GetDefinedTags() map[string]map[string]interface{}
- func (m EmManagedExternalExadataInsight) GetExadataDisplayName() *string
- func (m EmManagedExternalExadataInsight) GetExadataName() *string
- func (m EmManagedExternalExadataInsight) GetExadataRackType() ExadataRackTypeEnum
- func (m EmManagedExternalExadataInsight) GetExadataType() ExadataTypeEnum
- func (m EmManagedExternalExadataInsight) GetFreeformTags() map[string]string
- func (m EmManagedExternalExadataInsight) GetId() *string
- func (m EmManagedExternalExadataInsight) GetIsVirtualizedExadata() *bool
- func (m EmManagedExternalExadataInsight) GetLifecycleDetails() *string
- func (m EmManagedExternalExadataInsight) GetLifecycleState() ExadataInsightLifecycleStateEnum
- func (m EmManagedExternalExadataInsight) GetStatus() ResourceStatusEnum
- func (m EmManagedExternalExadataInsight) GetSystemTags() map[string]map[string]interface{}
- func (m EmManagedExternalExadataInsight) GetTimeCreated() *common.SDKTime
- func (m EmManagedExternalExadataInsight) GetTimeUpdated() *common.SDKTime
- func (m EmManagedExternalExadataInsight) MarshalJSON() (buff []byte, e error)
- func (m EmManagedExternalExadataInsight) String() string
- func (m EmManagedExternalExadataInsight) ValidateEnumValue() (bool, error)
- type EmManagedExternalExadataInsightSummary
- func (m EmManagedExternalExadataInsightSummary) GetCompartmentId() *string
- func (m EmManagedExternalExadataInsightSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m EmManagedExternalExadataInsightSummary) GetExadataDisplayName() *string
- func (m EmManagedExternalExadataInsightSummary) GetExadataName() *string
- func (m EmManagedExternalExadataInsightSummary) GetExadataRackType() ExadataRackTypeEnum
- func (m EmManagedExternalExadataInsightSummary) GetExadataType() ExadataTypeEnum
- func (m EmManagedExternalExadataInsightSummary) GetFreeformTags() map[string]string
- func (m EmManagedExternalExadataInsightSummary) GetId() *string
- func (m EmManagedExternalExadataInsightSummary) GetLifecycleDetails() *string
- func (m EmManagedExternalExadataInsightSummary) GetLifecycleState() ExadataInsightLifecycleStateEnum
- func (m EmManagedExternalExadataInsightSummary) GetStatus() ResourceStatusEnum
- func (m EmManagedExternalExadataInsightSummary) GetSystemTags() map[string]map[string]interface{}
- func (m EmManagedExternalExadataInsightSummary) GetTimeCreated() *common.SDKTime
- func (m EmManagedExternalExadataInsightSummary) GetTimeUpdated() *common.SDKTime
- func (m EmManagedExternalExadataInsightSummary) MarshalJSON() (buff []byte, e error)
- func (m EmManagedExternalExadataInsightSummary) String() string
- func (m EmManagedExternalExadataInsightSummary) ValidateEnumValue() (bool, error)
- type EmManagedExternalHostConfigurationSummary
- func (m EmManagedExternalHostConfigurationSummary) GetCompartmentId() *string
- func (m EmManagedExternalHostConfigurationSummary) GetCoresPerSocket() *int
- func (m EmManagedExternalHostConfigurationSummary) GetCpuArchitecture() *string
- func (m EmManagedExternalHostConfigurationSummary) GetCpuCacheInMBs() *float64
- func (m EmManagedExternalHostConfigurationSummary) GetCpuFrequencyInMhz() *float64
- func (m EmManagedExternalHostConfigurationSummary) GetCpuImplementation() *string
- func (m EmManagedExternalHostConfigurationSummary) GetCpuVendor() *string
- func (m EmManagedExternalHostConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m EmManagedExternalHostConfigurationSummary) GetFreeformTags() map[string]string
- func (m EmManagedExternalHostConfigurationSummary) GetHostInsightId() *string
- func (m EmManagedExternalHostConfigurationSummary) GetHostName() *string
- func (m EmManagedExternalHostConfigurationSummary) GetIsHyperThreadingEnabled() *bool
- func (m EmManagedExternalHostConfigurationSummary) GetPlatformType() HostConfigurationSummaryPlatformTypeEnum
- func (m EmManagedExternalHostConfigurationSummary) GetPlatformVendor() *string
- func (m EmManagedExternalHostConfigurationSummary) GetPlatformVersion() *string
- func (m EmManagedExternalHostConfigurationSummary) GetThreadsPerSocket() *int
- func (m EmManagedExternalHostConfigurationSummary) GetTotalCpus() *int
- func (m EmManagedExternalHostConfigurationSummary) GetTotalMemoryInGBs() *float64
- func (m EmManagedExternalHostConfigurationSummary) GetTotalSockets() *int
- func (m EmManagedExternalHostConfigurationSummary) MarshalJSON() (buff []byte, e error)
- func (m EmManagedExternalHostConfigurationSummary) String() string
- func (m EmManagedExternalHostConfigurationSummary) ValidateEnumValue() (bool, error)
- type EmManagedExternalHostInsight
- func (m EmManagedExternalHostInsight) GetCompartmentId() *string
- func (m EmManagedExternalHostInsight) GetDefinedTags() map[string]map[string]interface{}
- func (m EmManagedExternalHostInsight) GetFreeformTags() map[string]string
- func (m EmManagedExternalHostInsight) GetHostDisplayName() *string
- func (m EmManagedExternalHostInsight) GetHostName() *string
- func (m EmManagedExternalHostInsight) GetHostType() *string
- func (m EmManagedExternalHostInsight) GetId() *string
- func (m EmManagedExternalHostInsight) GetLifecycleDetails() *string
- func (m EmManagedExternalHostInsight) GetLifecycleState() LifecycleStateEnum
- func (m EmManagedExternalHostInsight) GetProcessorCount() *int
- func (m EmManagedExternalHostInsight) GetStatus() ResourceStatusEnum
- func (m EmManagedExternalHostInsight) GetSystemTags() map[string]map[string]interface{}
- func (m EmManagedExternalHostInsight) GetTimeCreated() *common.SDKTime
- func (m EmManagedExternalHostInsight) GetTimeUpdated() *common.SDKTime
- func (m EmManagedExternalHostInsight) MarshalJSON() (buff []byte, e error)
- func (m EmManagedExternalHostInsight) String() string
- func (m EmManagedExternalHostInsight) ValidateEnumValue() (bool, error)
- type EmManagedExternalHostInsightPlatformTypeEnum
- type EmManagedExternalHostInsightSummary
- func (m EmManagedExternalHostInsightSummary) GetCompartmentId() *string
- func (m EmManagedExternalHostInsightSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m EmManagedExternalHostInsightSummary) GetFreeformTags() map[string]string
- func (m EmManagedExternalHostInsightSummary) GetHostDisplayName() *string
- func (m EmManagedExternalHostInsightSummary) GetHostName() *string
- func (m EmManagedExternalHostInsightSummary) GetHostType() *string
- func (m EmManagedExternalHostInsightSummary) GetId() *string
- func (m EmManagedExternalHostInsightSummary) GetLifecycleDetails() *string
- func (m EmManagedExternalHostInsightSummary) GetLifecycleState() LifecycleStateEnum
- func (m EmManagedExternalHostInsightSummary) GetOpsiPrivateEndpointId() *string
- func (m EmManagedExternalHostInsightSummary) GetProcessorCount() *int
- func (m EmManagedExternalHostInsightSummary) GetStatus() ResourceStatusEnum
- func (m EmManagedExternalHostInsightSummary) GetSystemTags() map[string]map[string]interface{}
- func (m EmManagedExternalHostInsightSummary) GetTimeCreated() *common.SDKTime
- func (m EmManagedExternalHostInsightSummary) GetTimeUpdated() *common.SDKTime
- func (m EmManagedExternalHostInsightSummary) MarshalJSON() (buff []byte, e error)
- func (m EmManagedExternalHostInsightSummary) String() string
- func (m EmManagedExternalHostInsightSummary) ValidateEnumValue() (bool, error)
- type EmManagedExternalHostInsightSummaryPlatformTypeEnum
- type EnableAutonomousDatabaseInsightAdvancedFeaturesDetails
- type EnableAutonomousDatabaseInsightAdvancedFeaturesRequest
- func (request EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) String() string
- func (request EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) ValidateEnumValue() (bool, error)
- type EnableAutonomousDatabaseInsightAdvancedFeaturesResponse
- type EnableDatabaseInsightDetails
- type EnableDatabaseInsightRequest
- func (request EnableDatabaseInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableDatabaseInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableDatabaseInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableDatabaseInsightRequest) String() string
- func (request EnableDatabaseInsightRequest) ValidateEnumValue() (bool, error)
- type EnableDatabaseInsightResponse
- type EnableEmManagedExternalDatabaseInsightDetails
- type EnableEmManagedExternalExadataInsightDetails
- type EnableEmManagedExternalHostInsightDetails
- type EnableExadataInsightDetails
- type EnableExadataInsightRequest
- func (request EnableExadataInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableExadataInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableExadataInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableExadataInsightRequest) String() string
- func (request EnableExadataInsightRequest) ValidateEnumValue() (bool, error)
- type EnableExadataInsightResponse
- type EnableHostInsightDetails
- type EnableHostInsightRequest
- func (request EnableHostInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableHostInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableHostInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableHostInsightRequest) String() string
- func (request EnableHostInsightRequest) ValidateEnumValue() (bool, error)
- type EnableHostInsightResponse
- type EnableMacsManagedCloudHostInsightDetails
- type EnableMacsManagedExternalHostInsightDetails
- type EnablePeComanagedDatabaseInsightDetails
- func (m EnablePeComanagedDatabaseInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m EnablePeComanagedDatabaseInsightDetails) String() string
- func (m *EnablePeComanagedDatabaseInsightDetails) UnmarshalJSON(data []byte) (e error)
- func (m EnablePeComanagedDatabaseInsightDetails) ValidateEnumValue() (bool, error)
- type EnablePeComanagedExadataInsightDetails
- type EnterpriseManagerBridge
- type EnterpriseManagerBridgeCollection
- type EnterpriseManagerBridgeSummary
- type EnterpriseManagerBridges
- type ExadataConfigurationCollection
- type ExadataConfigurationSummary
- type ExadataDatabaseMachineConfigurationSummary
- func (m ExadataDatabaseMachineConfigurationSummary) GetCompartmentId() *string
- func (m ExadataDatabaseMachineConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m ExadataDatabaseMachineConfigurationSummary) GetExadataDisplayName() *string
- func (m ExadataDatabaseMachineConfigurationSummary) GetExadataInsightId() *string
- func (m ExadataDatabaseMachineConfigurationSummary) GetExadataName() *string
- func (m ExadataDatabaseMachineConfigurationSummary) GetExadataRackType() ExadataRackTypeEnum
- func (m ExadataDatabaseMachineConfigurationSummary) GetExadataType() ExadataTypeEnum
- func (m ExadataDatabaseMachineConfigurationSummary) GetFreeformTags() map[string]string
- func (m ExadataDatabaseMachineConfigurationSummary) GetVmclusterDetails() []VmClusterSummary
- func (m ExadataDatabaseMachineConfigurationSummary) MarshalJSON() (buff []byte, e error)
- func (m ExadataDatabaseMachineConfigurationSummary) String() string
- func (m ExadataDatabaseMachineConfigurationSummary) ValidateEnumValue() (bool, error)
- type ExadataDatabaseStatisticsSummary
- type ExadataDetails
- type ExadataDiskgroupStatisticsSummary
- type ExadataEntitySourceEnum
- type ExadataExacsConfigurationSummary
- func (m ExadataExacsConfigurationSummary) GetCompartmentId() *string
- func (m ExadataExacsConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m ExadataExacsConfigurationSummary) GetExadataDisplayName() *string
- func (m ExadataExacsConfigurationSummary) GetExadataInsightId() *string
- func (m ExadataExacsConfigurationSummary) GetExadataName() *string
- func (m ExadataExacsConfigurationSummary) GetExadataRackType() ExadataRackTypeEnum
- func (m ExadataExacsConfigurationSummary) GetExadataType() ExadataTypeEnum
- func (m ExadataExacsConfigurationSummary) GetFreeformTags() map[string]string
- func (m ExadataExacsConfigurationSummary) GetVmclusterDetails() []VmClusterSummary
- func (m ExadataExacsConfigurationSummary) MarshalJSON() (buff []byte, e error)
- func (m ExadataExacsConfigurationSummary) String() string
- func (m ExadataExacsConfigurationSummary) ValidateEnumValue() (bool, error)
- type ExadataHostStatisticsSummary
- type ExadataInsight
- type ExadataInsightLifecycleStateEnum
- type ExadataInsightResourceCapacityTrendAggregation
- type ExadataInsightResourceCapacityTrendSummary
- type ExadataInsightResourceForecastTrendSummary
- type ExadataInsightResourceForecastTrendSummaryPatternEnum
- type ExadataInsightResourceInsightUtilizationItem
- type ExadataInsightResourceStatistics
- type ExadataInsightResourceStatisticsAggregation
- type ExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum
- func GetExadataInsightResourceStatisticsAggregationExadataResourceTypeEnumValues() []ExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum
- func GetMappingExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum(val string) (ExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum, bool)
- type ExadataInsightSummary
- type ExadataInsightSummaryCollection
- type ExadataInsights
- type ExadataInsightsDataObject
- func (m ExadataInsightsDataObject) GetColumnsMetadata() []DataObjectColumnMetadata
- func (m ExadataInsightsDataObject) GetDescription() *string
- func (m ExadataInsightsDataObject) GetDisplayName() *string
- func (m ExadataInsightsDataObject) GetIdentifier() *string
- func (m ExadataInsightsDataObject) MarshalJSON() (buff []byte, e error)
- func (m ExadataInsightsDataObject) String() string
- func (m ExadataInsightsDataObject) ValidateEnumValue() (bool, error)
- type ExadataInsightsDataObjectSummary
- func (m ExadataInsightsDataObjectSummary) GetDescription() *string
- func (m ExadataInsightsDataObjectSummary) GetDisplayName() *string
- func (m ExadataInsightsDataObjectSummary) GetIdentifier() *string
- func (m ExadataInsightsDataObjectSummary) MarshalJSON() (buff []byte, e error)
- func (m ExadataInsightsDataObjectSummary) String() string
- func (m ExadataInsightsDataObjectSummary) ValidateEnumValue() (bool, error)
- type ExadataMemberCollection
- type ExadataMemberSummary
- type ExadataMemberSummaryEntityTypeEnum
- type ExadataRackTypeEnum
- type ExadataResourceTypeEnum
- type ExadataStorageServerStatisticsSummary
- type ExadataTypeEnum
- type GetAwrDatabaseReportReportFormatEnum
- type GetAwrDatabaseReportReportTypeEnum
- type GetAwrDatabaseReportRequest
- func (request GetAwrDatabaseReportRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetAwrDatabaseReportRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetAwrDatabaseReportRequest) RetryPolicy() *common.RetryPolicy
- func (request GetAwrDatabaseReportRequest) String() string
- func (request GetAwrDatabaseReportRequest) ValidateEnumValue() (bool, error)
- type GetAwrDatabaseReportResponse
- type GetAwrDatabaseSqlReportReportFormatEnum
- type GetAwrDatabaseSqlReportRequest
- func (request GetAwrDatabaseSqlReportRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetAwrDatabaseSqlReportRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetAwrDatabaseSqlReportRequest) RetryPolicy() *common.RetryPolicy
- func (request GetAwrDatabaseSqlReportRequest) String() string
- func (request GetAwrDatabaseSqlReportRequest) ValidateEnumValue() (bool, error)
- type GetAwrDatabaseSqlReportResponse
- type GetAwrHubRequest
- func (request GetAwrHubRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetAwrHubRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetAwrHubRequest) RetryPolicy() *common.RetryPolicy
- func (request GetAwrHubRequest) String() string
- func (request GetAwrHubRequest) ValidateEnumValue() (bool, error)
- type GetAwrHubResponse
- type GetAwrReportReportFormatEnum
- type GetAwrReportRequest
- func (request GetAwrReportRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetAwrReportRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetAwrReportRequest) RetryPolicy() *common.RetryPolicy
- func (request GetAwrReportRequest) String() string
- func (request GetAwrReportRequest) ValidateEnumValue() (bool, error)
- type GetAwrReportResponse
- type GetDatabaseInsightRequest
- func (request GetDatabaseInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetDatabaseInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetDatabaseInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request GetDatabaseInsightRequest) String() string
- func (request GetDatabaseInsightRequest) ValidateEnumValue() (bool, error)
- type GetDatabaseInsightResponse
- type GetEnterpriseManagerBridgeRequest
- func (request GetEnterpriseManagerBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetEnterpriseManagerBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetEnterpriseManagerBridgeRequest) RetryPolicy() *common.RetryPolicy
- func (request GetEnterpriseManagerBridgeRequest) String() string
- func (request GetEnterpriseManagerBridgeRequest) ValidateEnumValue() (bool, error)
- type GetEnterpriseManagerBridgeResponse
- type GetExadataInsightRequest
- func (request GetExadataInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExadataInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExadataInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExadataInsightRequest) String() string
- func (request GetExadataInsightRequest) ValidateEnumValue() (bool, error)
- type GetExadataInsightResponse
- type GetHostInsightRequest
- func (request GetHostInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetHostInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetHostInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request GetHostInsightRequest) String() string
- func (request GetHostInsightRequest) ValidateEnumValue() (bool, error)
- type GetHostInsightResponse
- type GetOperationsInsightsPrivateEndpointRequest
- func (request GetOperationsInsightsPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOperationsInsightsPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOperationsInsightsPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOperationsInsightsPrivateEndpointRequest) String() string
- func (request GetOperationsInsightsPrivateEndpointRequest) ValidateEnumValue() (bool, error)
- type GetOperationsInsightsPrivateEndpointResponse
- type GetOperationsInsightsWarehouseRequest
- func (request GetOperationsInsightsWarehouseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOperationsInsightsWarehouseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOperationsInsightsWarehouseRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOperationsInsightsWarehouseRequest) String() string
- func (request GetOperationsInsightsWarehouseRequest) ValidateEnumValue() (bool, error)
- type GetOperationsInsightsWarehouseResponse
- type GetOperationsInsightsWarehouseUserRequest
- func (request GetOperationsInsightsWarehouseUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOperationsInsightsWarehouseUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOperationsInsightsWarehouseUserRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOperationsInsightsWarehouseUserRequest) String() string
- func (request GetOperationsInsightsWarehouseUserRequest) ValidateEnumValue() (bool, error)
- type GetOperationsInsightsWarehouseUserResponse
- type GetOpsiConfigurationConfigItemCustomStatusEnum
- type GetOpsiConfigurationConfigItemFieldEnum
- type GetOpsiConfigurationOpsiConfigFieldEnum
- type GetOpsiConfigurationRequest
- func (request GetOpsiConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOpsiConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOpsiConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOpsiConfigurationRequest) String() string
- func (request GetOpsiConfigurationRequest) ValidateEnumValue() (bool, error)
- type GetOpsiConfigurationResponse
- type GetOpsiDataObjectRequest
- func (request GetOpsiDataObjectRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetOpsiDataObjectRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetOpsiDataObjectRequest) RetryPolicy() *common.RetryPolicy
- func (request GetOpsiDataObjectRequest) String() string
- func (request GetOpsiDataObjectRequest) ValidateEnumValue() (bool, error)
- type GetOpsiDataObjectResponse
- 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 HistoricalDataItem
- type HostConfigurationCollection
- type HostConfigurationMetricGroup
- type HostConfigurationMetricGroupMetricNameEnum
- type HostConfigurationSummary
- type HostConfigurationSummaryPlatformTypeEnum
- type HostCpuHardwareConfiguration
- type HostCpuStatistics
- func (m HostCpuStatistics) GetCapacity() *float64
- func (m HostCpuStatistics) GetUsage() *float64
- func (m HostCpuStatistics) GetUsageChangePercent() *float64
- func (m HostCpuStatistics) GetUtilizationPercent() *float64
- func (m HostCpuStatistics) MarshalJSON() (buff []byte, e error)
- func (m HostCpuStatistics) String() string
- func (m HostCpuStatistics) ValidateEnumValue() (bool, error)
- type HostCpuUsage
- type HostDetails
- type HostDetailsPlatformTypeEnum
- type HostEntities
- type HostEntitySourceEnum
- type HostEnum
- type HostFilesystemConfiguration
- type HostFilesystemUsage
- type HostHardwareConfiguration
- type HostImportableAgentEntitySummary
- func (m HostImportableAgentEntitySummary) GetManagementAgentDisplayName() *string
- func (m HostImportableAgentEntitySummary) GetManagementAgentId() *string
- func (m HostImportableAgentEntitySummary) MarshalJSON() (buff []byte, e error)
- func (m HostImportableAgentEntitySummary) String() string
- func (m HostImportableAgentEntitySummary) ValidateEnumValue() (bool, error)
- type HostImportableAgentEntitySummaryPlatformTypeEnum
- type HostInsight
- type HostInsightResourceStatisticsAggregation
- type HostInsightSummary
- type HostInsightSummaryCollection
- type HostInsights
- type HostInsightsDataObject
- func (m HostInsightsDataObject) GetColumnsMetadata() []DataObjectColumnMetadata
- func (m HostInsightsDataObject) GetDescription() *string
- func (m HostInsightsDataObject) GetDisplayName() *string
- func (m HostInsightsDataObject) GetIdentifier() *string
- func (m HostInsightsDataObject) MarshalJSON() (buff []byte, e error)
- func (m HostInsightsDataObject) String() string
- func (m HostInsightsDataObject) ValidateEnumValue() (bool, error)
- type HostInsightsDataObjectSummary
- func (m HostInsightsDataObjectSummary) GetDescription() *string
- func (m HostInsightsDataObjectSummary) GetDisplayName() *string
- func (m HostInsightsDataObjectSummary) GetIdentifier() *string
- func (m HostInsightsDataObjectSummary) MarshalJSON() (buff []byte, e error)
- func (m HostInsightsDataObjectSummary) String() string
- func (m HostInsightsDataObjectSummary) ValidateEnumValue() (bool, error)
- type HostInstanceMap
- type HostMemoryConfiguration
- type HostMemoryStatistics
- func (m HostMemoryStatistics) GetCapacity() *float64
- func (m HostMemoryStatistics) GetUsage() *float64
- func (m HostMemoryStatistics) GetUsageChangePercent() *float64
- func (m HostMemoryStatistics) GetUtilizationPercent() *float64
- func (m HostMemoryStatistics) MarshalJSON() (buff []byte, e error)
- func (m HostMemoryStatistics) String() string
- func (m HostMemoryStatistics) ValidateEnumValue() (bool, error)
- type HostMemoryUsage
- type HostNetworkActivitySummary
- type HostNetworkConfiguration
- type HostNetworkStatistics
- func (m HostNetworkStatistics) GetCapacity() *float64
- func (m HostNetworkStatistics) GetUsage() *float64
- func (m HostNetworkStatistics) GetUsageChangePercent() *float64
- func (m HostNetworkStatistics) GetUtilizationPercent() *float64
- func (m HostNetworkStatistics) MarshalJSON() (buff []byte, e error)
- func (m HostNetworkStatistics) String() string
- func (m HostNetworkStatistics) ValidateEnumValue() (bool, error)
- type HostPerformanceMetricGroup
- type HostPerformanceMetricGroupMetricNameEnum
- type HostProduct
- type HostResourceAllocation
- type HostResourceCapacityTrendAggregation
- type HostResourceStatistics
- type HostResourceStatisticsResourceNameEnum
- type HostStorageStatistics
- func (m HostStorageStatistics) GetCapacity() *float64
- func (m HostStorageStatistics) GetUsage() *float64
- func (m HostStorageStatistics) GetUsageChangePercent() *float64
- func (m HostStorageStatistics) GetUtilizationPercent() *float64
- func (m HostStorageStatistics) MarshalJSON() (buff []byte, e error)
- func (m HostStorageStatistics) String() string
- func (m HostStorageStatistics) ValidateEnumValue() (bool, error)
- type HostTopProcesses
- type HostedEntityCollection
- type HostedEntitySummary
- type ImportableAgentEntitySourceEnum
- type ImportableAgentEntitySummary
- type ImportableAgentEntitySummaryCollection
- type ImportableComputeEntitySummary
- type ImportableComputeEntitySummaryCollection
- type ImportableEnterpriseManagerEntity
- type ImportableEnterpriseManagerEntityCollection
- type IngestAddmReportsDetails
- type IngestAddmReportsRequest
- func (request IngestAddmReportsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request IngestAddmReportsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request IngestAddmReportsRequest) RetryPolicy() *common.RetryPolicy
- func (request IngestAddmReportsRequest) String() string
- func (request IngestAddmReportsRequest) ValidateEnumValue() (bool, error)
- type IngestAddmReportsResponse
- type IngestAddmReportsResponseDetails
- type IngestDatabaseConfigurationDetails
- type IngestDatabaseConfigurationRequest
- func (request IngestDatabaseConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request IngestDatabaseConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request IngestDatabaseConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request IngestDatabaseConfigurationRequest) String() string
- func (request IngestDatabaseConfigurationRequest) ValidateEnumValue() (bool, error)
- type IngestDatabaseConfigurationResponse
- type IngestDatabaseConfigurationResponseDetails
- type IngestHostConfigurationDetails
- type IngestHostConfigurationRequest
- func (request IngestHostConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request IngestHostConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request IngestHostConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request IngestHostConfigurationRequest) String() string
- func (request IngestHostConfigurationRequest) ValidateEnumValue() (bool, error)
- type IngestHostConfigurationResponse
- type IngestHostConfigurationResponseDetails
- type IngestHostMetricsDetails
- type IngestHostMetricsRequest
- func (request IngestHostMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request IngestHostMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request IngestHostMetricsRequest) RetryPolicy() *common.RetryPolicy
- func (request IngestHostMetricsRequest) String() string
- func (request IngestHostMetricsRequest) ValidateEnumValue() (bool, error)
- type IngestHostMetricsResponse
- type IngestHostMetricsResponseDetails
- type IngestSqlBucketDetails
- type IngestSqlBucketRequest
- func (request IngestSqlBucketRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request IngestSqlBucketRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request IngestSqlBucketRequest) RetryPolicy() *common.RetryPolicy
- func (request IngestSqlBucketRequest) String() string
- func (request IngestSqlBucketRequest) ValidateEnumValue() (bool, error)
- type IngestSqlBucketResponse
- type IngestSqlBucketResponseDetails
- type IngestSqlPlanLinesDetails
- type IngestSqlPlanLinesRequest
- func (request IngestSqlPlanLinesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request IngestSqlPlanLinesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request IngestSqlPlanLinesRequest) RetryPolicy() *common.RetryPolicy
- func (request IngestSqlPlanLinesRequest) String() string
- func (request IngestSqlPlanLinesRequest) ValidateEnumValue() (bool, error)
- type IngestSqlPlanLinesResponse
- type IngestSqlPlanLinesResponseDetails
- type IngestSqlStatsDetails
- type IngestSqlStatsRequest
- func (request IngestSqlStatsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request IngestSqlStatsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request IngestSqlStatsRequest) RetryPolicy() *common.RetryPolicy
- func (request IngestSqlStatsRequest) String() string
- func (request IngestSqlStatsRequest) ValidateEnumValue() (bool, error)
- type IngestSqlStatsResponse
- type IngestSqlStatsResponseDetails
- type IngestSqlTextDetails
- type IngestSqlTextRequest
- func (request IngestSqlTextRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request IngestSqlTextRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request IngestSqlTextRequest) RetryPolicy() *common.RetryPolicy
- func (request IngestSqlTextRequest) String() string
- func (request IngestSqlTextRequest) ValidateEnumValue() (bool, error)
- type IngestSqlTextResponse
- type IngestSqlTextResponseDetails
- type InstanceMetrics
- type LifecycleStateEnum
- type ListAddmDbFindingCategoriesRequest
- func (request ListAddmDbFindingCategoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAddmDbFindingCategoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAddmDbFindingCategoriesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAddmDbFindingCategoriesRequest) String() string
- func (request ListAddmDbFindingCategoriesRequest) ValidateEnumValue() (bool, error)
- type ListAddmDbFindingCategoriesResponse
- type ListAddmDbFindingCategoriesSortByEnum
- type ListAddmDbFindingCategoriesSortOrderEnum
- type ListAddmDbFindingsTimeSeriesRequest
- func (request ListAddmDbFindingsTimeSeriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAddmDbFindingsTimeSeriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAddmDbFindingsTimeSeriesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAddmDbFindingsTimeSeriesRequest) String() string
- func (request ListAddmDbFindingsTimeSeriesRequest) ValidateEnumValue() (bool, error)
- type ListAddmDbFindingsTimeSeriesResponse
- type ListAddmDbFindingsTimeSeriesSortByEnum
- type ListAddmDbFindingsTimeSeriesSortOrderEnum
- type ListAddmDbParameterCategoriesRequest
- func (request ListAddmDbParameterCategoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAddmDbParameterCategoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAddmDbParameterCategoriesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAddmDbParameterCategoriesRequest) String() string
- func (request ListAddmDbParameterCategoriesRequest) ValidateEnumValue() (bool, error)
- type ListAddmDbParameterCategoriesResponse
- type ListAddmDbParameterCategoriesSortByEnum
- type ListAddmDbParameterCategoriesSortOrderEnum
- type ListAddmDbRecommendationCategoriesRequest
- func (request ListAddmDbRecommendationCategoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAddmDbRecommendationCategoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAddmDbRecommendationCategoriesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAddmDbRecommendationCategoriesRequest) String() string
- func (request ListAddmDbRecommendationCategoriesRequest) ValidateEnumValue() (bool, error)
- type ListAddmDbRecommendationCategoriesResponse
- type ListAddmDbRecommendationCategoriesSortByEnum
- type ListAddmDbRecommendationCategoriesSortOrderEnum
- type ListAddmDbRecommendationsTimeSeriesRequest
- func (request ListAddmDbRecommendationsTimeSeriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAddmDbRecommendationsTimeSeriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAddmDbRecommendationsTimeSeriesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAddmDbRecommendationsTimeSeriesRequest) String() string
- func (request ListAddmDbRecommendationsTimeSeriesRequest) ValidateEnumValue() (bool, error)
- type ListAddmDbRecommendationsTimeSeriesResponse
- type ListAddmDbRecommendationsTimeSeriesSortByEnum
- type ListAddmDbRecommendationsTimeSeriesSortOrderEnum
- type ListAddmDbsRequest
- func (request ListAddmDbsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAddmDbsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAddmDbsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAddmDbsRequest) String() string
- func (request ListAddmDbsRequest) ValidateEnumValue() (bool, error)
- type ListAddmDbsResponse
- type ListAddmDbsSortByEnum
- type ListAddmDbsSortOrderEnum
- type ListAwrDatabaseSnapshotsRequest
- func (request ListAwrDatabaseSnapshotsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAwrDatabaseSnapshotsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAwrDatabaseSnapshotsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAwrDatabaseSnapshotsRequest) String() string
- func (request ListAwrDatabaseSnapshotsRequest) ValidateEnumValue() (bool, error)
- type ListAwrDatabaseSnapshotsResponse
- type ListAwrDatabaseSnapshotsSortByEnum
- type ListAwrDatabaseSnapshotsSortOrderEnum
- type ListAwrDatabasesRequest
- func (request ListAwrDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAwrDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAwrDatabasesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAwrDatabasesRequest) String() string
- func (request ListAwrDatabasesRequest) ValidateEnumValue() (bool, error)
- type ListAwrDatabasesResponse
- type ListAwrDatabasesSortByEnum
- type ListAwrDatabasesSortOrderEnum
- type ListAwrHubsRequest
- func (request ListAwrHubsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAwrHubsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAwrHubsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAwrHubsRequest) String() string
- func (request ListAwrHubsRequest) ValidateEnumValue() (bool, error)
- type ListAwrHubsResponse
- type ListAwrHubsSortByEnum
- type ListAwrHubsSortOrderEnum
- type ListAwrSnapshotsRequest
- func (request ListAwrSnapshotsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAwrSnapshotsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAwrSnapshotsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAwrSnapshotsRequest) String() string
- func (request ListAwrSnapshotsRequest) ValidateEnumValue() (bool, error)
- type ListAwrSnapshotsResponse
- type ListAwrSnapshotsSortByEnum
- type ListAwrSnapshotsSortOrderEnum
- type ListDatabaseConfigurationsDatabaseTypeEnum
- type ListDatabaseConfigurationsRequest
- func (request ListDatabaseConfigurationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListDatabaseConfigurationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListDatabaseConfigurationsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListDatabaseConfigurationsRequest) String() string
- func (request ListDatabaseConfigurationsRequest) ValidateEnumValue() (bool, error)
- type ListDatabaseConfigurationsResponse
- type ListDatabaseConfigurationsSortByEnum
- type ListDatabaseConfigurationsSortOrderEnum
- type ListDatabaseInsightsDatabaseTypeEnum
- type ListDatabaseInsightsFieldsEnum
- type ListDatabaseInsightsRequest
- func (request ListDatabaseInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListDatabaseInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListDatabaseInsightsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListDatabaseInsightsRequest) String() string
- func (request ListDatabaseInsightsRequest) ValidateEnumValue() (bool, error)
- type ListDatabaseInsightsResponse
- type ListDatabaseInsightsSortByEnum
- type ListDatabaseInsightsSortOrderEnum
- type ListEnterpriseManagerBridgesRequest
- func (request ListEnterpriseManagerBridgesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListEnterpriseManagerBridgesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListEnterpriseManagerBridgesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListEnterpriseManagerBridgesRequest) String() string
- func (request ListEnterpriseManagerBridgesRequest) ValidateEnumValue() (bool, error)
- type ListEnterpriseManagerBridgesResponse
- type ListEnterpriseManagerBridgesSortByEnum
- type ListEnterpriseManagerBridgesSortOrderEnum
- type ListExadataConfigurationsRequest
- func (request ListExadataConfigurationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExadataConfigurationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExadataConfigurationsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExadataConfigurationsRequest) String() string
- func (request ListExadataConfigurationsRequest) ValidateEnumValue() (bool, error)
- type ListExadataConfigurationsResponse
- type ListExadataConfigurationsSortByEnum
- type ListExadataConfigurationsSortOrderEnum
- type ListExadataInsightsRequest
- func (request ListExadataInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListExadataInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListExadataInsightsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListExadataInsightsRequest) String() string
- func (request ListExadataInsightsRequest) ValidateEnumValue() (bool, error)
- type ListExadataInsightsResponse
- type ListExadataInsightsSortByEnum
- type ListExadataInsightsSortOrderEnum
- type ListHostConfigurationsPlatformTypeEnum
- type ListHostConfigurationsRequest
- func (request ListHostConfigurationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListHostConfigurationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListHostConfigurationsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListHostConfigurationsRequest) String() string
- func (request ListHostConfigurationsRequest) ValidateEnumValue() (bool, error)
- type ListHostConfigurationsResponse
- type ListHostConfigurationsSortByEnum
- type ListHostConfigurationsSortOrderEnum
- type ListHostInsightsPlatformTypeEnum
- type ListHostInsightsRequest
- func (request ListHostInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListHostInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListHostInsightsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListHostInsightsRequest) String() string
- func (request ListHostInsightsRequest) ValidateEnumValue() (bool, error)
- type ListHostInsightsResponse
- type ListHostInsightsSortByEnum
- type ListHostInsightsSortOrderEnum
- type ListHostedEntitiesPlatformTypeEnum
- type ListHostedEntitiesRequest
- func (request ListHostedEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListHostedEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListHostedEntitiesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListHostedEntitiesRequest) String() string
- func (request ListHostedEntitiesRequest) ValidateEnumValue() (bool, error)
- type ListHostedEntitiesResponse
- type ListHostedEntitiesSortByEnum
- type ListHostedEntitiesSortOrderEnum
- type ListImportableAgentEntitiesRequest
- func (request ListImportableAgentEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListImportableAgentEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListImportableAgentEntitiesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListImportableAgentEntitiesRequest) String() string
- func (request ListImportableAgentEntitiesRequest) ValidateEnumValue() (bool, error)
- type ListImportableAgentEntitiesResponse
- type ListImportableAgentEntitiesSortByEnum
- type ListImportableAgentEntitiesSortOrderEnum
- type ListImportableComputeEntitiesRequest
- func (request ListImportableComputeEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListImportableComputeEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListImportableComputeEntitiesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListImportableComputeEntitiesRequest) String() string
- func (request ListImportableComputeEntitiesRequest) ValidateEnumValue() (bool, error)
- type ListImportableComputeEntitiesResponse
- type ListImportableComputeEntitiesSortByEnum
- type ListImportableComputeEntitiesSortOrderEnum
- type ListImportableEnterpriseManagerEntitiesRequest
- func (request ListImportableEnterpriseManagerEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListImportableEnterpriseManagerEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListImportableEnterpriseManagerEntitiesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListImportableEnterpriseManagerEntitiesRequest) String() string
- func (request ListImportableEnterpriseManagerEntitiesRequest) ValidateEnumValue() (bool, error)
- type ListImportableEnterpriseManagerEntitiesResponse
- type ListOperationsInsightsPrivateEndpointsRequest
- func (request ListOperationsInsightsPrivateEndpointsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOperationsInsightsPrivateEndpointsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOperationsInsightsPrivateEndpointsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOperationsInsightsPrivateEndpointsRequest) String() string
- func (request ListOperationsInsightsPrivateEndpointsRequest) ValidateEnumValue() (bool, error)
- type ListOperationsInsightsPrivateEndpointsResponse
- type ListOperationsInsightsPrivateEndpointsSortByEnum
- type ListOperationsInsightsPrivateEndpointsSortOrderEnum
- type ListOperationsInsightsWarehouseUsersRequest
- func (request ListOperationsInsightsWarehouseUsersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOperationsInsightsWarehouseUsersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOperationsInsightsWarehouseUsersRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOperationsInsightsWarehouseUsersRequest) String() string
- func (request ListOperationsInsightsWarehouseUsersRequest) ValidateEnumValue() (bool, error)
- type ListOperationsInsightsWarehouseUsersResponse
- type ListOperationsInsightsWarehouseUsersSortByEnum
- type ListOperationsInsightsWarehouseUsersSortOrderEnum
- type ListOperationsInsightsWarehousesRequest
- func (request ListOperationsInsightsWarehousesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOperationsInsightsWarehousesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOperationsInsightsWarehousesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOperationsInsightsWarehousesRequest) String() string
- func (request ListOperationsInsightsWarehousesRequest) ValidateEnumValue() (bool, error)
- type ListOperationsInsightsWarehousesResponse
- type ListOperationsInsightsWarehousesSortByEnum
- type ListOperationsInsightsWarehousesSortOrderEnum
- type ListOpsiConfigurationsRequest
- func (request ListOpsiConfigurationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOpsiConfigurationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOpsiConfigurationsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOpsiConfigurationsRequest) String() string
- func (request ListOpsiConfigurationsRequest) ValidateEnumValue() (bool, error)
- type ListOpsiConfigurationsResponse
- type ListOpsiConfigurationsSortByEnum
- type ListOpsiConfigurationsSortOrderEnum
- type ListOpsiDataObjectsRequest
- func (request ListOpsiDataObjectsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListOpsiDataObjectsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListOpsiDataObjectsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListOpsiDataObjectsRequest) String() string
- func (request ListOpsiDataObjectsRequest) ValidateEnumValue() (bool, error)
- type ListOpsiDataObjectsResponse
- type ListOpsiDataObjectsSortByEnum
- type ListOpsiDataObjectsSortOrderEnum
- type ListSqlPlansRequest
- func (request ListSqlPlansRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListSqlPlansRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListSqlPlansRequest) RetryPolicy() *common.RetryPolicy
- func (request ListSqlPlansRequest) String() string
- func (request ListSqlPlansRequest) ValidateEnumValue() (bool, error)
- type ListSqlPlansResponse
- type ListSqlSearchesRequest
- func (request ListSqlSearchesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListSqlSearchesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListSqlSearchesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListSqlSearchesRequest) String() string
- func (request ListSqlSearchesRequest) ValidateEnumValue() (bool, error)
- type ListSqlSearchesResponse
- type ListSqlTextsRequest
- func (request ListSqlTextsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListSqlTextsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListSqlTextsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListSqlTextsRequest) String() string
- func (request ListSqlTextsRequest) ValidateEnumValue() (bool, error)
- type ListSqlTextsResponse
- 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 MacsManagedCloudHostConfigurationSummary
- func (m MacsManagedCloudHostConfigurationSummary) GetCompartmentId() *string
- func (m MacsManagedCloudHostConfigurationSummary) GetCoresPerSocket() *int
- func (m MacsManagedCloudHostConfigurationSummary) GetCpuArchitecture() *string
- func (m MacsManagedCloudHostConfigurationSummary) GetCpuCacheInMBs() *float64
- func (m MacsManagedCloudHostConfigurationSummary) GetCpuFrequencyInMhz() *float64
- func (m MacsManagedCloudHostConfigurationSummary) GetCpuImplementation() *string
- func (m MacsManagedCloudHostConfigurationSummary) GetCpuVendor() *string
- func (m MacsManagedCloudHostConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m MacsManagedCloudHostConfigurationSummary) GetFreeformTags() map[string]string
- func (m MacsManagedCloudHostConfigurationSummary) GetHostInsightId() *string
- func (m MacsManagedCloudHostConfigurationSummary) GetHostName() *string
- func (m MacsManagedCloudHostConfigurationSummary) GetIsHyperThreadingEnabled() *bool
- func (m MacsManagedCloudHostConfigurationSummary) GetPlatformType() HostConfigurationSummaryPlatformTypeEnum
- func (m MacsManagedCloudHostConfigurationSummary) GetPlatformVendor() *string
- func (m MacsManagedCloudHostConfigurationSummary) GetPlatformVersion() *string
- func (m MacsManagedCloudHostConfigurationSummary) GetThreadsPerSocket() *int
- func (m MacsManagedCloudHostConfigurationSummary) GetTotalCpus() *int
- func (m MacsManagedCloudHostConfigurationSummary) GetTotalMemoryInGBs() *float64
- func (m MacsManagedCloudHostConfigurationSummary) GetTotalSockets() *int
- func (m MacsManagedCloudHostConfigurationSummary) MarshalJSON() (buff []byte, e error)
- func (m MacsManagedCloudHostConfigurationSummary) String() string
- func (m MacsManagedCloudHostConfigurationSummary) ValidateEnumValue() (bool, error)
- type MacsManagedCloudHostInsight
- func (m MacsManagedCloudHostInsight) GetCompartmentId() *string
- func (m MacsManagedCloudHostInsight) GetDefinedTags() map[string]map[string]interface{}
- func (m MacsManagedCloudHostInsight) GetFreeformTags() map[string]string
- func (m MacsManagedCloudHostInsight) GetHostDisplayName() *string
- func (m MacsManagedCloudHostInsight) GetHostName() *string
- func (m MacsManagedCloudHostInsight) GetHostType() *string
- func (m MacsManagedCloudHostInsight) GetId() *string
- func (m MacsManagedCloudHostInsight) GetLifecycleDetails() *string
- func (m MacsManagedCloudHostInsight) GetLifecycleState() LifecycleStateEnum
- func (m MacsManagedCloudHostInsight) GetProcessorCount() *int
- func (m MacsManagedCloudHostInsight) GetStatus() ResourceStatusEnum
- func (m MacsManagedCloudHostInsight) GetSystemTags() map[string]map[string]interface{}
- func (m MacsManagedCloudHostInsight) GetTimeCreated() *common.SDKTime
- func (m MacsManagedCloudHostInsight) GetTimeUpdated() *common.SDKTime
- func (m MacsManagedCloudHostInsight) MarshalJSON() (buff []byte, e error)
- func (m MacsManagedCloudHostInsight) String() string
- func (m MacsManagedCloudHostInsight) ValidateEnumValue() (bool, error)
- type MacsManagedCloudHostInsightPlatformTypeEnum
- type MacsManagedCloudHostInsightSummary
- func (m MacsManagedCloudHostInsightSummary) GetCompartmentId() *string
- func (m MacsManagedCloudHostInsightSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m MacsManagedCloudHostInsightSummary) GetFreeformTags() map[string]string
- func (m MacsManagedCloudHostInsightSummary) GetHostDisplayName() *string
- func (m MacsManagedCloudHostInsightSummary) GetHostName() *string
- func (m MacsManagedCloudHostInsightSummary) GetHostType() *string
- func (m MacsManagedCloudHostInsightSummary) GetId() *string
- func (m MacsManagedCloudHostInsightSummary) GetLifecycleDetails() *string
- func (m MacsManagedCloudHostInsightSummary) GetLifecycleState() LifecycleStateEnum
- func (m MacsManagedCloudHostInsightSummary) GetOpsiPrivateEndpointId() *string
- func (m MacsManagedCloudHostInsightSummary) GetProcessorCount() *int
- func (m MacsManagedCloudHostInsightSummary) GetStatus() ResourceStatusEnum
- func (m MacsManagedCloudHostInsightSummary) GetSystemTags() map[string]map[string]interface{}
- func (m MacsManagedCloudHostInsightSummary) GetTimeCreated() *common.SDKTime
- func (m MacsManagedCloudHostInsightSummary) GetTimeUpdated() *common.SDKTime
- func (m MacsManagedCloudHostInsightSummary) MarshalJSON() (buff []byte, e error)
- func (m MacsManagedCloudHostInsightSummary) String() string
- func (m MacsManagedCloudHostInsightSummary) ValidateEnumValue() (bool, error)
- type MacsManagedCloudHostInsightSummaryPlatformTypeEnum
- type MacsManagedExternalDatabaseConfigurationSummary
- func (m MacsManagedExternalDatabaseConfigurationSummary) GetCdbName() *string
- func (m MacsManagedExternalDatabaseConfigurationSummary) GetCompartmentId() *string
- func (m MacsManagedExternalDatabaseConfigurationSummary) GetDatabaseDisplayName() *string
- func (m MacsManagedExternalDatabaseConfigurationSummary) GetDatabaseInsightId() *string
- func (m MacsManagedExternalDatabaseConfigurationSummary) GetDatabaseName() *string
- func (m MacsManagedExternalDatabaseConfigurationSummary) GetDatabaseType() *string
- func (m MacsManagedExternalDatabaseConfigurationSummary) GetDatabaseVersion() *string
- func (m MacsManagedExternalDatabaseConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m MacsManagedExternalDatabaseConfigurationSummary) GetFreeformTags() map[string]string
- func (m MacsManagedExternalDatabaseConfigurationSummary) GetProcessorCount() *int
- func (m MacsManagedExternalDatabaseConfigurationSummary) MarshalJSON() (buff []byte, e error)
- func (m MacsManagedExternalDatabaseConfigurationSummary) String() string
- func (m MacsManagedExternalDatabaseConfigurationSummary) ValidateEnumValue() (bool, error)
- type MacsManagedExternalDatabaseInsight
- func (m MacsManagedExternalDatabaseInsight) GetCompartmentId() *string
- func (m MacsManagedExternalDatabaseInsight) GetDatabaseConnectionStatusDetails() *string
- func (m MacsManagedExternalDatabaseInsight) GetDatabaseType() *string
- func (m MacsManagedExternalDatabaseInsight) GetDatabaseVersion() *string
- func (m MacsManagedExternalDatabaseInsight) GetDefinedTags() map[string]map[string]interface{}
- func (m MacsManagedExternalDatabaseInsight) GetFreeformTags() map[string]string
- func (m MacsManagedExternalDatabaseInsight) GetId() *string
- func (m MacsManagedExternalDatabaseInsight) GetLifecycleDetails() *string
- func (m MacsManagedExternalDatabaseInsight) GetLifecycleState() LifecycleStateEnum
- func (m MacsManagedExternalDatabaseInsight) GetProcessorCount() *int
- func (m MacsManagedExternalDatabaseInsight) GetStatus() ResourceStatusEnum
- func (m MacsManagedExternalDatabaseInsight) GetSystemTags() map[string]map[string]interface{}
- func (m MacsManagedExternalDatabaseInsight) GetTimeCreated() *common.SDKTime
- func (m MacsManagedExternalDatabaseInsight) GetTimeUpdated() *common.SDKTime
- func (m MacsManagedExternalDatabaseInsight) MarshalJSON() (buff []byte, e error)
- func (m MacsManagedExternalDatabaseInsight) String() string
- func (m *MacsManagedExternalDatabaseInsight) UnmarshalJSON(data []byte) (e error)
- func (m MacsManagedExternalDatabaseInsight) ValidateEnumValue() (bool, error)
- type MacsManagedExternalDatabaseInsightSummary
- func (m MacsManagedExternalDatabaseInsightSummary) GetCompartmentId() *string
- func (m MacsManagedExternalDatabaseInsightSummary) GetDatabaseConnectionStatusDetails() *string
- func (m MacsManagedExternalDatabaseInsightSummary) GetDatabaseDisplayName() *string
- func (m MacsManagedExternalDatabaseInsightSummary) GetDatabaseHostNames() []string
- func (m MacsManagedExternalDatabaseInsightSummary) GetDatabaseId() *string
- func (m MacsManagedExternalDatabaseInsightSummary) GetDatabaseName() *string
- func (m MacsManagedExternalDatabaseInsightSummary) GetDatabaseType() *string
- func (m MacsManagedExternalDatabaseInsightSummary) GetDatabaseVersion() *string
- func (m MacsManagedExternalDatabaseInsightSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m MacsManagedExternalDatabaseInsightSummary) GetFreeformTags() map[string]string
- func (m MacsManagedExternalDatabaseInsightSummary) GetId() *string
- func (m MacsManagedExternalDatabaseInsightSummary) GetLifecycleDetails() *string
- func (m MacsManagedExternalDatabaseInsightSummary) GetLifecycleState() LifecycleStateEnum
- func (m MacsManagedExternalDatabaseInsightSummary) GetProcessorCount() *int
- func (m MacsManagedExternalDatabaseInsightSummary) GetStatus() ResourceStatusEnum
- func (m MacsManagedExternalDatabaseInsightSummary) GetSystemTags() map[string]map[string]interface{}
- func (m MacsManagedExternalDatabaseInsightSummary) GetTimeCreated() *common.SDKTime
- func (m MacsManagedExternalDatabaseInsightSummary) GetTimeUpdated() *common.SDKTime
- func (m MacsManagedExternalDatabaseInsightSummary) MarshalJSON() (buff []byte, e error)
- func (m MacsManagedExternalDatabaseInsightSummary) String() string
- func (m MacsManagedExternalDatabaseInsightSummary) ValidateEnumValue() (bool, error)
- type MacsManagedExternalHostConfigurationSummary
- func (m MacsManagedExternalHostConfigurationSummary) GetCompartmentId() *string
- func (m MacsManagedExternalHostConfigurationSummary) GetCoresPerSocket() *int
- func (m MacsManagedExternalHostConfigurationSummary) GetCpuArchitecture() *string
- func (m MacsManagedExternalHostConfigurationSummary) GetCpuCacheInMBs() *float64
- func (m MacsManagedExternalHostConfigurationSummary) GetCpuFrequencyInMhz() *float64
- func (m MacsManagedExternalHostConfigurationSummary) GetCpuImplementation() *string
- func (m MacsManagedExternalHostConfigurationSummary) GetCpuVendor() *string
- func (m MacsManagedExternalHostConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m MacsManagedExternalHostConfigurationSummary) GetFreeformTags() map[string]string
- func (m MacsManagedExternalHostConfigurationSummary) GetHostInsightId() *string
- func (m MacsManagedExternalHostConfigurationSummary) GetHostName() *string
- func (m MacsManagedExternalHostConfigurationSummary) GetIsHyperThreadingEnabled() *bool
- func (m MacsManagedExternalHostConfigurationSummary) GetPlatformType() HostConfigurationSummaryPlatformTypeEnum
- func (m MacsManagedExternalHostConfigurationSummary) GetPlatformVendor() *string
- func (m MacsManagedExternalHostConfigurationSummary) GetPlatformVersion() *string
- func (m MacsManagedExternalHostConfigurationSummary) GetThreadsPerSocket() *int
- func (m MacsManagedExternalHostConfigurationSummary) GetTotalCpus() *int
- func (m MacsManagedExternalHostConfigurationSummary) GetTotalMemoryInGBs() *float64
- func (m MacsManagedExternalHostConfigurationSummary) GetTotalSockets() *int
- func (m MacsManagedExternalHostConfigurationSummary) MarshalJSON() (buff []byte, e error)
- func (m MacsManagedExternalHostConfigurationSummary) String() string
- func (m MacsManagedExternalHostConfigurationSummary) ValidateEnumValue() (bool, error)
- type MacsManagedExternalHostInsight
- func (m MacsManagedExternalHostInsight) GetCompartmentId() *string
- func (m MacsManagedExternalHostInsight) GetDefinedTags() map[string]map[string]interface{}
- func (m MacsManagedExternalHostInsight) GetFreeformTags() map[string]string
- func (m MacsManagedExternalHostInsight) GetHostDisplayName() *string
- func (m MacsManagedExternalHostInsight) GetHostName() *string
- func (m MacsManagedExternalHostInsight) GetHostType() *string
- func (m MacsManagedExternalHostInsight) GetId() *string
- func (m MacsManagedExternalHostInsight) GetLifecycleDetails() *string
- func (m MacsManagedExternalHostInsight) GetLifecycleState() LifecycleStateEnum
- func (m MacsManagedExternalHostInsight) GetProcessorCount() *int
- func (m MacsManagedExternalHostInsight) GetStatus() ResourceStatusEnum
- func (m MacsManagedExternalHostInsight) GetSystemTags() map[string]map[string]interface{}
- func (m MacsManagedExternalHostInsight) GetTimeCreated() *common.SDKTime
- func (m MacsManagedExternalHostInsight) GetTimeUpdated() *common.SDKTime
- func (m MacsManagedExternalHostInsight) MarshalJSON() (buff []byte, e error)
- func (m MacsManagedExternalHostInsight) String() string
- func (m MacsManagedExternalHostInsight) ValidateEnumValue() (bool, error)
- type MacsManagedExternalHostInsightPlatformTypeEnum
- type MacsManagedExternalHostInsightSummary
- func (m MacsManagedExternalHostInsightSummary) GetCompartmentId() *string
- func (m MacsManagedExternalHostInsightSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m MacsManagedExternalHostInsightSummary) GetFreeformTags() map[string]string
- func (m MacsManagedExternalHostInsightSummary) GetHostDisplayName() *string
- func (m MacsManagedExternalHostInsightSummary) GetHostName() *string
- func (m MacsManagedExternalHostInsightSummary) GetHostType() *string
- func (m MacsManagedExternalHostInsightSummary) GetId() *string
- func (m MacsManagedExternalHostInsightSummary) GetLifecycleDetails() *string
- func (m MacsManagedExternalHostInsightSummary) GetLifecycleState() LifecycleStateEnum
- func (m MacsManagedExternalHostInsightSummary) GetOpsiPrivateEndpointId() *string
- func (m MacsManagedExternalHostInsightSummary) GetProcessorCount() *int
- func (m MacsManagedExternalHostInsightSummary) GetStatus() ResourceStatusEnum
- func (m MacsManagedExternalHostInsightSummary) GetSystemTags() map[string]map[string]interface{}
- func (m MacsManagedExternalHostInsightSummary) GetTimeCreated() *common.SDKTime
- func (m MacsManagedExternalHostInsightSummary) GetTimeUpdated() *common.SDKTime
- func (m MacsManagedExternalHostInsightSummary) MarshalJSON() (buff []byte, e error)
- func (m MacsManagedExternalHostInsightSummary) String() string
- func (m MacsManagedExternalHostInsightSummary) ValidateEnumValue() (bool, error)
- type MacsManagedExternalHostInsightSummaryPlatformTypeEnum
- type NetworkUsageTrend
- type NetworkUsageTrendAggregation
- type OperationStatusEnum
- type OperationTypeEnum
- type OperationsInsightsClient
- func (client OperationsInsightsClient) AddExadataInsightMembers(ctx context.Context, request AddExadataInsightMembersRequest) (response AddExadataInsightMembersResponse, err error)
- func (client OperationsInsightsClient) ChangeAutonomousDatabaseInsightAdvancedFeatures(ctx context.Context, ...) (response ChangeAutonomousDatabaseInsightAdvancedFeaturesResponse, err error)
- func (client OperationsInsightsClient) ChangeDatabaseInsightCompartment(ctx context.Context, request ChangeDatabaseInsightCompartmentRequest) (response ChangeDatabaseInsightCompartmentResponse, err error)
- func (client OperationsInsightsClient) ChangeEnterpriseManagerBridgeCompartment(ctx context.Context, request ChangeEnterpriseManagerBridgeCompartmentRequest) (response ChangeEnterpriseManagerBridgeCompartmentResponse, err error)
- func (client OperationsInsightsClient) ChangeExadataInsightCompartment(ctx context.Context, request ChangeExadataInsightCompartmentRequest) (response ChangeExadataInsightCompartmentResponse, err error)
- func (client OperationsInsightsClient) ChangeHostInsightCompartment(ctx context.Context, request ChangeHostInsightCompartmentRequest) (response ChangeHostInsightCompartmentResponse, err error)
- func (client OperationsInsightsClient) ChangeOperationsInsightsPrivateEndpointCompartment(ctx context.Context, ...) (response ChangeOperationsInsightsPrivateEndpointCompartmentResponse, err error)
- func (client OperationsInsightsClient) ChangeOpsiConfigurationCompartment(ctx context.Context, request ChangeOpsiConfigurationCompartmentRequest) (response ChangeOpsiConfigurationCompartmentResponse, err error)
- func (client OperationsInsightsClient) ChangePeComanagedDatabaseInsight(ctx context.Context, request ChangePeComanagedDatabaseInsightRequest) (response ChangePeComanagedDatabaseInsightResponse, err error)
- func (client *OperationsInsightsClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client OperationsInsightsClient) CreateAwrHub(ctx context.Context, request CreateAwrHubRequest) (response CreateAwrHubResponse, err error)
- func (client OperationsInsightsClient) CreateDatabaseInsight(ctx context.Context, request CreateDatabaseInsightRequest) (response CreateDatabaseInsightResponse, err error)
- func (client OperationsInsightsClient) CreateEnterpriseManagerBridge(ctx context.Context, request CreateEnterpriseManagerBridgeRequest) (response CreateEnterpriseManagerBridgeResponse, err error)
- func (client OperationsInsightsClient) CreateExadataInsight(ctx context.Context, request CreateExadataInsightRequest) (response CreateExadataInsightResponse, err error)
- func (client OperationsInsightsClient) CreateHostInsight(ctx context.Context, request CreateHostInsightRequest) (response CreateHostInsightResponse, err error)
- func (client OperationsInsightsClient) CreateOperationsInsightsPrivateEndpoint(ctx context.Context, request CreateOperationsInsightsPrivateEndpointRequest) (response CreateOperationsInsightsPrivateEndpointResponse, err error)
- func (client OperationsInsightsClient) CreateOperationsInsightsWarehouse(ctx context.Context, request CreateOperationsInsightsWarehouseRequest) (response CreateOperationsInsightsWarehouseResponse, err error)
- func (client OperationsInsightsClient) CreateOperationsInsightsWarehouseUser(ctx context.Context, request CreateOperationsInsightsWarehouseUserRequest) (response CreateOperationsInsightsWarehouseUserResponse, err error)
- func (client OperationsInsightsClient) CreateOpsiConfiguration(ctx context.Context, request CreateOpsiConfigurationRequest) (response CreateOpsiConfigurationResponse, err error)
- func (client OperationsInsightsClient) DeleteAwrHub(ctx context.Context, request DeleteAwrHubRequest) (response DeleteAwrHubResponse, err error)
- func (client OperationsInsightsClient) DeleteDatabaseInsight(ctx context.Context, request DeleteDatabaseInsightRequest) (response DeleteDatabaseInsightResponse, err error)
- func (client OperationsInsightsClient) DeleteEnterpriseManagerBridge(ctx context.Context, request DeleteEnterpriseManagerBridgeRequest) (response DeleteEnterpriseManagerBridgeResponse, err error)
- func (client OperationsInsightsClient) DeleteExadataInsight(ctx context.Context, request DeleteExadataInsightRequest) (response DeleteExadataInsightResponse, err error)
- func (client OperationsInsightsClient) DeleteHostInsight(ctx context.Context, request DeleteHostInsightRequest) (response DeleteHostInsightResponse, err error)
- func (client OperationsInsightsClient) DeleteOperationsInsightsPrivateEndpoint(ctx context.Context, request DeleteOperationsInsightsPrivateEndpointRequest) (response DeleteOperationsInsightsPrivateEndpointResponse, err error)
- func (client OperationsInsightsClient) DeleteOperationsInsightsWarehouse(ctx context.Context, request DeleteOperationsInsightsWarehouseRequest) (response DeleteOperationsInsightsWarehouseResponse, err error)
- func (client OperationsInsightsClient) DeleteOperationsInsightsWarehouseUser(ctx context.Context, request DeleteOperationsInsightsWarehouseUserRequest) (response DeleteOperationsInsightsWarehouseUserResponse, err error)
- func (client OperationsInsightsClient) DeleteOpsiConfiguration(ctx context.Context, request DeleteOpsiConfigurationRequest) (response DeleteOpsiConfigurationResponse, err error)
- func (client OperationsInsightsClient) DisableAutonomousDatabaseInsightAdvancedFeatures(ctx context.Context, ...) (response DisableAutonomousDatabaseInsightAdvancedFeaturesResponse, err error)
- func (client OperationsInsightsClient) DisableDatabaseInsight(ctx context.Context, request DisableDatabaseInsightRequest) (response DisableDatabaseInsightResponse, err error)
- func (client OperationsInsightsClient) DisableExadataInsight(ctx context.Context, request DisableExadataInsightRequest) (response DisableExadataInsightResponse, err error)
- func (client OperationsInsightsClient) DisableHostInsight(ctx context.Context, request DisableHostInsightRequest) (response DisableHostInsightResponse, err error)
- func (client OperationsInsightsClient) DownloadOperationsInsightsWarehouseWallet(ctx context.Context, request DownloadOperationsInsightsWarehouseWalletRequest) (response DownloadOperationsInsightsWarehouseWalletResponse, err error)
- func (client OperationsInsightsClient) EnableAutonomousDatabaseInsightAdvancedFeatures(ctx context.Context, ...) (response EnableAutonomousDatabaseInsightAdvancedFeaturesResponse, err error)
- func (client OperationsInsightsClient) EnableDatabaseInsight(ctx context.Context, request EnableDatabaseInsightRequest) (response EnableDatabaseInsightResponse, err error)
- func (client OperationsInsightsClient) EnableExadataInsight(ctx context.Context, request EnableExadataInsightRequest) (response EnableExadataInsightResponse, err error)
- func (client OperationsInsightsClient) EnableHostInsight(ctx context.Context, request EnableHostInsightRequest) (response EnableHostInsightResponse, err error)
- func (client OperationsInsightsClient) GetAwrDatabaseReport(ctx context.Context, request GetAwrDatabaseReportRequest) (response GetAwrDatabaseReportResponse, err error)
- func (client OperationsInsightsClient) GetAwrDatabaseSqlReport(ctx context.Context, request GetAwrDatabaseSqlReportRequest) (response GetAwrDatabaseSqlReportResponse, err error)
- func (client OperationsInsightsClient) GetAwrHub(ctx context.Context, request GetAwrHubRequest) (response GetAwrHubResponse, err error)
- func (client OperationsInsightsClient) GetAwrReport(ctx context.Context, request GetAwrReportRequest) (response GetAwrReportResponse, err error)
- func (client OperationsInsightsClient) GetDatabaseInsight(ctx context.Context, request GetDatabaseInsightRequest) (response GetDatabaseInsightResponse, err error)
- func (client OperationsInsightsClient) GetEnterpriseManagerBridge(ctx context.Context, request GetEnterpriseManagerBridgeRequest) (response GetEnterpriseManagerBridgeResponse, err error)
- func (client OperationsInsightsClient) GetExadataInsight(ctx context.Context, request GetExadataInsightRequest) (response GetExadataInsightResponse, err error)
- func (client OperationsInsightsClient) GetHostInsight(ctx context.Context, request GetHostInsightRequest) (response GetHostInsightResponse, err error)
- func (client OperationsInsightsClient) GetOperationsInsightsPrivateEndpoint(ctx context.Context, request GetOperationsInsightsPrivateEndpointRequest) (response GetOperationsInsightsPrivateEndpointResponse, err error)
- func (client OperationsInsightsClient) GetOperationsInsightsWarehouse(ctx context.Context, request GetOperationsInsightsWarehouseRequest) (response GetOperationsInsightsWarehouseResponse, err error)
- func (client OperationsInsightsClient) GetOperationsInsightsWarehouseUser(ctx context.Context, request GetOperationsInsightsWarehouseUserRequest) (response GetOperationsInsightsWarehouseUserResponse, err error)
- func (client OperationsInsightsClient) GetOpsiConfiguration(ctx context.Context, request GetOpsiConfigurationRequest) (response GetOpsiConfigurationResponse, err error)
- func (client OperationsInsightsClient) GetOpsiDataObject(ctx context.Context, request GetOpsiDataObjectRequest) (response GetOpsiDataObjectResponse, err error)
- func (client OperationsInsightsClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
- func (client OperationsInsightsClient) IngestAddmReports(ctx context.Context, request IngestAddmReportsRequest) (response IngestAddmReportsResponse, err error)
- func (client OperationsInsightsClient) IngestDatabaseConfiguration(ctx context.Context, request IngestDatabaseConfigurationRequest) (response IngestDatabaseConfigurationResponse, err error)
- func (client OperationsInsightsClient) IngestHostConfiguration(ctx context.Context, request IngestHostConfigurationRequest) (response IngestHostConfigurationResponse, err error)
- func (client OperationsInsightsClient) IngestHostMetrics(ctx context.Context, request IngestHostMetricsRequest) (response IngestHostMetricsResponse, err error)
- func (client OperationsInsightsClient) IngestSqlBucket(ctx context.Context, request IngestSqlBucketRequest) (response IngestSqlBucketResponse, err error)
- func (client OperationsInsightsClient) IngestSqlPlanLines(ctx context.Context, request IngestSqlPlanLinesRequest) (response IngestSqlPlanLinesResponse, err error)
- func (client OperationsInsightsClient) IngestSqlStats(ctx context.Context, request IngestSqlStatsRequest) (response IngestSqlStatsResponse, err error)
- func (client OperationsInsightsClient) IngestSqlText(ctx context.Context, request IngestSqlTextRequest) (response IngestSqlTextResponse, err error)
- func (client OperationsInsightsClient) ListAddmDbFindingCategories(ctx context.Context, request ListAddmDbFindingCategoriesRequest) (response ListAddmDbFindingCategoriesResponse, err error)
- func (client OperationsInsightsClient) ListAddmDbFindingsTimeSeries(ctx context.Context, request ListAddmDbFindingsTimeSeriesRequest) (response ListAddmDbFindingsTimeSeriesResponse, err error)
- func (client OperationsInsightsClient) ListAddmDbParameterCategories(ctx context.Context, request ListAddmDbParameterCategoriesRequest) (response ListAddmDbParameterCategoriesResponse, err error)
- func (client OperationsInsightsClient) ListAddmDbRecommendationCategories(ctx context.Context, request ListAddmDbRecommendationCategoriesRequest) (response ListAddmDbRecommendationCategoriesResponse, err error)
- func (client OperationsInsightsClient) ListAddmDbRecommendationsTimeSeries(ctx context.Context, request ListAddmDbRecommendationsTimeSeriesRequest) (response ListAddmDbRecommendationsTimeSeriesResponse, err error)
- func (client OperationsInsightsClient) ListAddmDbs(ctx context.Context, request ListAddmDbsRequest) (response ListAddmDbsResponse, err error)
- func (client OperationsInsightsClient) ListAwrDatabaseSnapshots(ctx context.Context, request ListAwrDatabaseSnapshotsRequest) (response ListAwrDatabaseSnapshotsResponse, err error)
- func (client OperationsInsightsClient) ListAwrDatabases(ctx context.Context, request ListAwrDatabasesRequest) (response ListAwrDatabasesResponse, err error)
- func (client OperationsInsightsClient) ListAwrHubs(ctx context.Context, request ListAwrHubsRequest) (response ListAwrHubsResponse, err error)
- func (client OperationsInsightsClient) ListAwrSnapshots(ctx context.Context, request ListAwrSnapshotsRequest) (response ListAwrSnapshotsResponse, err error)
- func (client OperationsInsightsClient) ListDatabaseConfigurations(ctx context.Context, request ListDatabaseConfigurationsRequest) (response ListDatabaseConfigurationsResponse, err error)
- func (client OperationsInsightsClient) ListDatabaseInsights(ctx context.Context, request ListDatabaseInsightsRequest) (response ListDatabaseInsightsResponse, err error)
- func (client OperationsInsightsClient) ListEnterpriseManagerBridges(ctx context.Context, request ListEnterpriseManagerBridgesRequest) (response ListEnterpriseManagerBridgesResponse, err error)
- func (client OperationsInsightsClient) ListExadataConfigurations(ctx context.Context, request ListExadataConfigurationsRequest) (response ListExadataConfigurationsResponse, err error)
- func (client OperationsInsightsClient) ListExadataInsights(ctx context.Context, request ListExadataInsightsRequest) (response ListExadataInsightsResponse, err error)
- func (client OperationsInsightsClient) ListHostConfigurations(ctx context.Context, request ListHostConfigurationsRequest) (response ListHostConfigurationsResponse, err error)
- func (client OperationsInsightsClient) ListHostInsights(ctx context.Context, request ListHostInsightsRequest) (response ListHostInsightsResponse, err error)
- func (client OperationsInsightsClient) ListHostedEntities(ctx context.Context, request ListHostedEntitiesRequest) (response ListHostedEntitiesResponse, err error)
- func (client OperationsInsightsClient) ListImportableAgentEntities(ctx context.Context, request ListImportableAgentEntitiesRequest) (response ListImportableAgentEntitiesResponse, err error)
- func (client OperationsInsightsClient) ListImportableComputeEntities(ctx context.Context, request ListImportableComputeEntitiesRequest) (response ListImportableComputeEntitiesResponse, err error)
- func (client OperationsInsightsClient) ListImportableEnterpriseManagerEntities(ctx context.Context, request ListImportableEnterpriseManagerEntitiesRequest) (response ListImportableEnterpriseManagerEntitiesResponse, err error)
- func (client OperationsInsightsClient) ListOperationsInsightsPrivateEndpoints(ctx context.Context, request ListOperationsInsightsPrivateEndpointsRequest) (response ListOperationsInsightsPrivateEndpointsResponse, err error)
- func (client OperationsInsightsClient) ListOperationsInsightsWarehouseUsers(ctx context.Context, request ListOperationsInsightsWarehouseUsersRequest) (response ListOperationsInsightsWarehouseUsersResponse, err error)
- func (client OperationsInsightsClient) ListOperationsInsightsWarehouses(ctx context.Context, request ListOperationsInsightsWarehousesRequest) (response ListOperationsInsightsWarehousesResponse, err error)
- func (client OperationsInsightsClient) ListOpsiConfigurations(ctx context.Context, request ListOpsiConfigurationsRequest) (response ListOpsiConfigurationsResponse, err error)
- func (client OperationsInsightsClient) ListOpsiDataObjects(ctx context.Context, request ListOpsiDataObjectsRequest) (response ListOpsiDataObjectsResponse, err error)
- func (client OperationsInsightsClient) ListSqlPlans(ctx context.Context, request ListSqlPlansRequest) (response ListSqlPlansResponse, err error)
- func (client OperationsInsightsClient) ListSqlSearches(ctx context.Context, request ListSqlSearchesRequest) (response ListSqlSearchesResponse, err error)
- func (client OperationsInsightsClient) ListSqlTexts(ctx context.Context, request ListSqlTextsRequest) (response ListSqlTextsResponse, err error)
- func (client OperationsInsightsClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
- func (client OperationsInsightsClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
- func (client OperationsInsightsClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
- func (client OperationsInsightsClient) QueryOpsiDataObjectData(ctx context.Context, request QueryOpsiDataObjectDataRequest) (response QueryOpsiDataObjectDataResponse, err error)
- func (client OperationsInsightsClient) RotateOperationsInsightsWarehouseWallet(ctx context.Context, request RotateOperationsInsightsWarehouseWalletRequest) (response RotateOperationsInsightsWarehouseWalletResponse, err error)
- func (client *OperationsInsightsClient) SetRegion(region string)
- func (client OperationsInsightsClient) SummarizeAddmDbFindings(ctx context.Context, request SummarizeAddmDbFindingsRequest) (response SummarizeAddmDbFindingsResponse, err error)
- func (client OperationsInsightsClient) SummarizeAddmDbParameterChanges(ctx context.Context, request SummarizeAddmDbParameterChangesRequest) (response SummarizeAddmDbParameterChangesResponse, err error)
- func (client OperationsInsightsClient) SummarizeAddmDbParameters(ctx context.Context, request SummarizeAddmDbParametersRequest) (response SummarizeAddmDbParametersResponse, err error)
- func (client OperationsInsightsClient) SummarizeAddmDbRecommendations(ctx context.Context, request SummarizeAddmDbRecommendationsRequest) (response SummarizeAddmDbRecommendationsResponse, err error)
- func (client OperationsInsightsClient) SummarizeAddmDbSchemaObjects(ctx context.Context, request SummarizeAddmDbSchemaObjectsRequest) (response SummarizeAddmDbSchemaObjectsResponse, err error)
- func (client OperationsInsightsClient) SummarizeAddmDbSqlStatements(ctx context.Context, request SummarizeAddmDbSqlStatementsRequest) (response SummarizeAddmDbSqlStatementsResponse, err error)
- func (client OperationsInsightsClient) SummarizeAwrDatabaseCpuUsages(ctx context.Context, request SummarizeAwrDatabaseCpuUsagesRequest) (response SummarizeAwrDatabaseCpuUsagesResponse, err error)
- func (client OperationsInsightsClient) SummarizeAwrDatabaseMetrics(ctx context.Context, request SummarizeAwrDatabaseMetricsRequest) (response SummarizeAwrDatabaseMetricsResponse, err error)
- func (client OperationsInsightsClient) SummarizeAwrDatabaseParameterChanges(ctx context.Context, request SummarizeAwrDatabaseParameterChangesRequest) (response SummarizeAwrDatabaseParameterChangesResponse, err error)
- func (client OperationsInsightsClient) SummarizeAwrDatabaseParameters(ctx context.Context, request SummarizeAwrDatabaseParametersRequest) (response SummarizeAwrDatabaseParametersResponse, err error)
- func (client OperationsInsightsClient) SummarizeAwrDatabaseSnapshotRanges(ctx context.Context, request SummarizeAwrDatabaseSnapshotRangesRequest) (response SummarizeAwrDatabaseSnapshotRangesResponse, err error)
- func (client OperationsInsightsClient) SummarizeAwrDatabaseSysstats(ctx context.Context, request SummarizeAwrDatabaseSysstatsRequest) (response SummarizeAwrDatabaseSysstatsResponse, err error)
- func (client OperationsInsightsClient) SummarizeAwrDatabaseTopWaitEvents(ctx context.Context, request SummarizeAwrDatabaseTopWaitEventsRequest) (response SummarizeAwrDatabaseTopWaitEventsResponse, err error)
- func (client OperationsInsightsClient) SummarizeAwrDatabaseWaitEventBuckets(ctx context.Context, request SummarizeAwrDatabaseWaitEventBucketsRequest) (response SummarizeAwrDatabaseWaitEventBucketsResponse, err error)
- func (client OperationsInsightsClient) SummarizeAwrDatabaseWaitEvents(ctx context.Context, request SummarizeAwrDatabaseWaitEventsRequest) (response SummarizeAwrDatabaseWaitEventsResponse, err error)
- func (client OperationsInsightsClient) SummarizeAwrSourcesSummaries(ctx context.Context, request SummarizeAwrSourcesSummariesRequest) (response SummarizeAwrSourcesSummariesResponse, err error)
- func (client OperationsInsightsClient) SummarizeConfigurationItems(ctx context.Context, request SummarizeConfigurationItemsRequest) (response SummarizeConfigurationItemsResponse, err error)
- func (client OperationsInsightsClient) SummarizeDatabaseInsightResourceCapacityTrend(ctx context.Context, ...) (response SummarizeDatabaseInsightResourceCapacityTrendResponse, err error)
- func (client OperationsInsightsClient) SummarizeDatabaseInsightResourceForecastTrend(ctx context.Context, ...) (response SummarizeDatabaseInsightResourceForecastTrendResponse, err error)
- func (client OperationsInsightsClient) SummarizeDatabaseInsightResourceStatistics(ctx context.Context, request SummarizeDatabaseInsightResourceStatisticsRequest) (response SummarizeDatabaseInsightResourceStatisticsResponse, err error)
- func (client OperationsInsightsClient) SummarizeDatabaseInsightResourceUsage(ctx context.Context, request SummarizeDatabaseInsightResourceUsageRequest) (response SummarizeDatabaseInsightResourceUsageResponse, err error)
- func (client OperationsInsightsClient) SummarizeDatabaseInsightResourceUsageTrend(ctx context.Context, request SummarizeDatabaseInsightResourceUsageTrendRequest) (response SummarizeDatabaseInsightResourceUsageTrendResponse, err error)
- func (client OperationsInsightsClient) SummarizeDatabaseInsightResourceUtilizationInsight(ctx context.Context, ...) (response SummarizeDatabaseInsightResourceUtilizationInsightResponse, err error)
- func (client OperationsInsightsClient) SummarizeDatabaseInsightTablespaceUsageTrend(ctx context.Context, ...) (response SummarizeDatabaseInsightTablespaceUsageTrendResponse, err error)
- func (client OperationsInsightsClient) SummarizeExadataInsightResourceCapacityTrend(ctx context.Context, ...) (response SummarizeExadataInsightResourceCapacityTrendResponse, err error)
- func (client OperationsInsightsClient) SummarizeExadataInsightResourceCapacityTrendAggregated(ctx context.Context, ...) (response SummarizeExadataInsightResourceCapacityTrendAggregatedResponse, ...)
- func (client OperationsInsightsClient) SummarizeExadataInsightResourceForecastTrend(ctx context.Context, ...) (response SummarizeExadataInsightResourceForecastTrendResponse, err error)
- func (client OperationsInsightsClient) SummarizeExadataInsightResourceForecastTrendAggregated(ctx context.Context, ...) (response SummarizeExadataInsightResourceForecastTrendAggregatedResponse, ...)
- func (client OperationsInsightsClient) SummarizeExadataInsightResourceStatistics(ctx context.Context, request SummarizeExadataInsightResourceStatisticsRequest) (response SummarizeExadataInsightResourceStatisticsResponse, err error)
- func (client OperationsInsightsClient) SummarizeExadataInsightResourceUsage(ctx context.Context, request SummarizeExadataInsightResourceUsageRequest) (response SummarizeExadataInsightResourceUsageResponse, err error)
- func (client OperationsInsightsClient) SummarizeExadataInsightResourceUsageAggregated(ctx context.Context, ...) (response SummarizeExadataInsightResourceUsageAggregatedResponse, err error)
- func (client OperationsInsightsClient) SummarizeExadataInsightResourceUtilizationInsight(ctx context.Context, ...) (response SummarizeExadataInsightResourceUtilizationInsightResponse, err error)
- func (client OperationsInsightsClient) SummarizeExadataMembers(ctx context.Context, request SummarizeExadataMembersRequest) (response SummarizeExadataMembersResponse, err error)
- func (client OperationsInsightsClient) SummarizeHostInsightNetworkUsageTrend(ctx context.Context, request SummarizeHostInsightNetworkUsageTrendRequest) (response SummarizeHostInsightNetworkUsageTrendResponse, err error)
- func (client OperationsInsightsClient) SummarizeHostInsightResourceCapacityTrend(ctx context.Context, request SummarizeHostInsightResourceCapacityTrendRequest) (response SummarizeHostInsightResourceCapacityTrendResponse, err error)
- func (client OperationsInsightsClient) SummarizeHostInsightResourceForecastTrend(ctx context.Context, request SummarizeHostInsightResourceForecastTrendRequest) (response SummarizeHostInsightResourceForecastTrendResponse, err error)
- func (client OperationsInsightsClient) SummarizeHostInsightResourceStatistics(ctx context.Context, request SummarizeHostInsightResourceStatisticsRequest) (response SummarizeHostInsightResourceStatisticsResponse, err error)
- func (client OperationsInsightsClient) SummarizeHostInsightResourceUsage(ctx context.Context, request SummarizeHostInsightResourceUsageRequest) (response SummarizeHostInsightResourceUsageResponse, err error)
- func (client OperationsInsightsClient) SummarizeHostInsightResourceUsageTrend(ctx context.Context, request SummarizeHostInsightResourceUsageTrendRequest) (response SummarizeHostInsightResourceUsageTrendResponse, err error)
- func (client OperationsInsightsClient) SummarizeHostInsightResourceUtilizationInsight(ctx context.Context, ...) (response SummarizeHostInsightResourceUtilizationInsightResponse, err error)
- func (client OperationsInsightsClient) SummarizeHostInsightStorageUsageTrend(ctx context.Context, request SummarizeHostInsightStorageUsageTrendRequest) (response SummarizeHostInsightStorageUsageTrendResponse, err error)
- func (client OperationsInsightsClient) SummarizeHostInsightTopProcessesUsage(ctx context.Context, request SummarizeHostInsightTopProcessesUsageRequest) (response SummarizeHostInsightTopProcessesUsageResponse, err error)
- func (client OperationsInsightsClient) SummarizeHostInsightTopProcessesUsageTrend(ctx context.Context, request SummarizeHostInsightTopProcessesUsageTrendRequest) (response SummarizeHostInsightTopProcessesUsageTrendResponse, err error)
- func (client OperationsInsightsClient) SummarizeOperationsInsightsWarehouseResourceUsage(ctx context.Context, ...) (response SummarizeOperationsInsightsWarehouseResourceUsageResponse, err error)
- func (client OperationsInsightsClient) SummarizeSqlInsights(ctx context.Context, request SummarizeSqlInsightsRequest) (response SummarizeSqlInsightsResponse, err error)
- func (client OperationsInsightsClient) SummarizeSqlPlanInsights(ctx context.Context, request SummarizeSqlPlanInsightsRequest) (response SummarizeSqlPlanInsightsResponse, err error)
- func (client OperationsInsightsClient) SummarizeSqlResponseTimeDistributions(ctx context.Context, request SummarizeSqlResponseTimeDistributionsRequest) (response SummarizeSqlResponseTimeDistributionsResponse, err error)
- func (client OperationsInsightsClient) SummarizeSqlStatistics(ctx context.Context, request SummarizeSqlStatisticsRequest) (response SummarizeSqlStatisticsResponse, err error)
- func (client OperationsInsightsClient) SummarizeSqlStatisticsTimeSeries(ctx context.Context, request SummarizeSqlStatisticsTimeSeriesRequest) (response SummarizeSqlStatisticsTimeSeriesResponse, err error)
- func (client OperationsInsightsClient) SummarizeSqlStatisticsTimeSeriesByPlan(ctx context.Context, request SummarizeSqlStatisticsTimeSeriesByPlanRequest) (response SummarizeSqlStatisticsTimeSeriesByPlanResponse, err error)
- func (client OperationsInsightsClient) UpdateAwrHub(ctx context.Context, request UpdateAwrHubRequest) (response UpdateAwrHubResponse, err error)
- func (client OperationsInsightsClient) UpdateDatabaseInsight(ctx context.Context, request UpdateDatabaseInsightRequest) (response UpdateDatabaseInsightResponse, err error)
- func (client OperationsInsightsClient) UpdateEnterpriseManagerBridge(ctx context.Context, request UpdateEnterpriseManagerBridgeRequest) (response UpdateEnterpriseManagerBridgeResponse, err error)
- func (client OperationsInsightsClient) UpdateExadataInsight(ctx context.Context, request UpdateExadataInsightRequest) (response UpdateExadataInsightResponse, err error)
- func (client OperationsInsightsClient) UpdateHostInsight(ctx context.Context, request UpdateHostInsightRequest) (response UpdateHostInsightResponse, err error)
- func (client OperationsInsightsClient) UpdateOperationsInsightsPrivateEndpoint(ctx context.Context, request UpdateOperationsInsightsPrivateEndpointRequest) (response UpdateOperationsInsightsPrivateEndpointResponse, err error)
- func (client OperationsInsightsClient) UpdateOperationsInsightsWarehouse(ctx context.Context, request UpdateOperationsInsightsWarehouseRequest) (response UpdateOperationsInsightsWarehouseResponse, err error)
- func (client OperationsInsightsClient) UpdateOperationsInsightsWarehouseUser(ctx context.Context, request UpdateOperationsInsightsWarehouseUserRequest) (response UpdateOperationsInsightsWarehouseUserResponse, err error)
- func (client OperationsInsightsClient) UpdateOpsiConfiguration(ctx context.Context, request UpdateOpsiConfigurationRequest) (response UpdateOpsiConfigurationResponse, err error)
- type OperationsInsightsPrivateEndpoint
- type OperationsInsightsPrivateEndpointCollection
- type OperationsInsightsPrivateEndpointLifecycleStateEnum
- type OperationsInsightsPrivateEndpointSummary
- type OperationsInsightsWarehouse
- type OperationsInsightsWarehouseLifecycleStateEnum
- type OperationsInsightsWarehouseSummary
- type OperationsInsightsWarehouseSummaryCollection
- type OperationsInsightsWarehouseUser
- type OperationsInsightsWarehouseUserLifecycleStateEnum
- type OperationsInsightsWarehouseUserSummary
- type OperationsInsightsWarehouseUserSummaryCollection
- type OperationsInsightsWarehouseUsers
- type OperationsInsightsWarehouses
- type OpsiConfiguration
- type OpsiConfigurationBasicConfigurationItemSummary
- func (m OpsiConfigurationBasicConfigurationItemSummary) MarshalJSON() (buff []byte, e error)
- func (m OpsiConfigurationBasicConfigurationItemSummary) String() string
- func (m *OpsiConfigurationBasicConfigurationItemSummary) UnmarshalJSON(data []byte) (e error)
- func (m OpsiConfigurationBasicConfigurationItemSummary) ValidateEnumValue() (bool, error)
- type OpsiConfigurationConfigurationItemSummary
- type OpsiConfigurationLifecycleStateEnum
- type OpsiConfigurationSummary
- type OpsiConfigurationTypeEnum
- type OpsiConfigurations
- type OpsiConfigurationsCollection
- type OpsiDataObject
- type OpsiDataObjectSummary
- type OpsiDataObjectTypeEnum
- type OpsiDataObjects
- type OpsiDataObjectsCollection
- type OpsiUxConfiguration
- func (m OpsiUxConfiguration) GetCompartmentId() *string
- func (m OpsiUxConfiguration) GetConfigItems() []OpsiConfigurationConfigurationItemSummary
- func (m OpsiUxConfiguration) GetDefinedTags() map[string]map[string]interface{}
- func (m OpsiUxConfiguration) GetDescription() *string
- func (m OpsiUxConfiguration) GetDisplayName() *string
- func (m OpsiUxConfiguration) GetFreeformTags() map[string]string
- func (m OpsiUxConfiguration) GetId() *string
- func (m OpsiUxConfiguration) GetLifecycleDetails() *string
- func (m OpsiUxConfiguration) GetLifecycleState() OpsiConfigurationLifecycleStateEnum
- func (m OpsiUxConfiguration) GetSystemTags() map[string]map[string]interface{}
- func (m OpsiUxConfiguration) GetTimeCreated() *common.SDKTime
- func (m OpsiUxConfiguration) GetTimeUpdated() *common.SDKTime
- func (m OpsiUxConfiguration) MarshalJSON() (buff []byte, e error)
- func (m OpsiUxConfiguration) String() string
- func (m *OpsiUxConfiguration) UnmarshalJSON(data []byte) (e error)
- func (m OpsiUxConfiguration) ValidateEnumValue() (bool, error)
- type OpsiUxConfigurationSummary
- func (m OpsiUxConfigurationSummary) GetCompartmentId() *string
- func (m OpsiUxConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m OpsiUxConfigurationSummary) GetDescription() *string
- func (m OpsiUxConfigurationSummary) GetDisplayName() *string
- func (m OpsiUxConfigurationSummary) GetFreeformTags() map[string]string
- func (m OpsiUxConfigurationSummary) GetId() *string
- func (m OpsiUxConfigurationSummary) GetLifecycleDetails() *string
- func (m OpsiUxConfigurationSummary) GetLifecycleState() OpsiConfigurationLifecycleStateEnum
- func (m OpsiUxConfigurationSummary) GetSystemTags() map[string]map[string]interface{}
- func (m OpsiUxConfigurationSummary) GetTimeCreated() *common.SDKTime
- func (m OpsiUxConfigurationSummary) GetTimeUpdated() *common.SDKTime
- func (m OpsiUxConfigurationSummary) MarshalJSON() (buff []byte, e error)
- func (m OpsiUxConfigurationSummary) String() string
- func (m OpsiUxConfigurationSummary) ValidateEnumValue() (bool, error)
- type PeComanagedDatabaseConnectionDetails
- type PeComanagedDatabaseConnectionDetailsProtocolEnum
- type PeComanagedDatabaseHostDetails
- type PeComanagedDatabaseInsight
- func (m PeComanagedDatabaseInsight) GetCompartmentId() *string
- func (m PeComanagedDatabaseInsight) GetDatabaseConnectionStatusDetails() *string
- func (m PeComanagedDatabaseInsight) GetDatabaseType() *string
- func (m PeComanagedDatabaseInsight) GetDatabaseVersion() *string
- func (m PeComanagedDatabaseInsight) GetDefinedTags() map[string]map[string]interface{}
- func (m PeComanagedDatabaseInsight) GetFreeformTags() map[string]string
- func (m PeComanagedDatabaseInsight) GetId() *string
- func (m PeComanagedDatabaseInsight) GetLifecycleDetails() *string
- func (m PeComanagedDatabaseInsight) GetLifecycleState() LifecycleStateEnum
- func (m PeComanagedDatabaseInsight) GetProcessorCount() *int
- func (m PeComanagedDatabaseInsight) GetStatus() ResourceStatusEnum
- func (m PeComanagedDatabaseInsight) GetSystemTags() map[string]map[string]interface{}
- func (m PeComanagedDatabaseInsight) GetTimeCreated() *common.SDKTime
- func (m PeComanagedDatabaseInsight) GetTimeUpdated() *common.SDKTime
- func (m PeComanagedDatabaseInsight) MarshalJSON() (buff []byte, e error)
- func (m PeComanagedDatabaseInsight) String() string
- func (m *PeComanagedDatabaseInsight) UnmarshalJSON(data []byte) (e error)
- func (m PeComanagedDatabaseInsight) ValidateEnumValue() (bool, error)
- type PeComanagedDatabaseInsightSummary
- func (m PeComanagedDatabaseInsightSummary) GetCompartmentId() *string
- func (m PeComanagedDatabaseInsightSummary) GetDatabaseConnectionStatusDetails() *string
- func (m PeComanagedDatabaseInsightSummary) GetDatabaseDisplayName() *string
- func (m PeComanagedDatabaseInsightSummary) GetDatabaseHostNames() []string
- func (m PeComanagedDatabaseInsightSummary) GetDatabaseId() *string
- func (m PeComanagedDatabaseInsightSummary) GetDatabaseName() *string
- func (m PeComanagedDatabaseInsightSummary) GetDatabaseType() *string
- func (m PeComanagedDatabaseInsightSummary) GetDatabaseVersion() *string
- func (m PeComanagedDatabaseInsightSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m PeComanagedDatabaseInsightSummary) GetFreeformTags() map[string]string
- func (m PeComanagedDatabaseInsightSummary) GetId() *string
- func (m PeComanagedDatabaseInsightSummary) GetLifecycleDetails() *string
- func (m PeComanagedDatabaseInsightSummary) GetLifecycleState() LifecycleStateEnum
- func (m PeComanagedDatabaseInsightSummary) GetProcessorCount() *int
- func (m PeComanagedDatabaseInsightSummary) GetStatus() ResourceStatusEnum
- func (m PeComanagedDatabaseInsightSummary) GetSystemTags() map[string]map[string]interface{}
- func (m PeComanagedDatabaseInsightSummary) GetTimeCreated() *common.SDKTime
- func (m PeComanagedDatabaseInsightSummary) GetTimeUpdated() *common.SDKTime
- func (m PeComanagedDatabaseInsightSummary) MarshalJSON() (buff []byte, e error)
- func (m PeComanagedDatabaseInsightSummary) String() string
- func (m PeComanagedDatabaseInsightSummary) ValidateEnumValue() (bool, error)
- type PeComanagedExadataInsight
- func (m PeComanagedExadataInsight) GetCompartmentId() *string
- func (m PeComanagedExadataInsight) GetDefinedTags() map[string]map[string]interface{}
- func (m PeComanagedExadataInsight) GetExadataDisplayName() *string
- func (m PeComanagedExadataInsight) GetExadataName() *string
- func (m PeComanagedExadataInsight) GetExadataRackType() ExadataRackTypeEnum
- func (m PeComanagedExadataInsight) GetExadataType() ExadataTypeEnum
- func (m PeComanagedExadataInsight) GetFreeformTags() map[string]string
- func (m PeComanagedExadataInsight) GetId() *string
- func (m PeComanagedExadataInsight) GetIsVirtualizedExadata() *bool
- func (m PeComanagedExadataInsight) GetLifecycleDetails() *string
- func (m PeComanagedExadataInsight) GetLifecycleState() ExadataInsightLifecycleStateEnum
- func (m PeComanagedExadataInsight) GetStatus() ResourceStatusEnum
- func (m PeComanagedExadataInsight) GetSystemTags() map[string]map[string]interface{}
- func (m PeComanagedExadataInsight) GetTimeCreated() *common.SDKTime
- func (m PeComanagedExadataInsight) GetTimeUpdated() *common.SDKTime
- func (m PeComanagedExadataInsight) MarshalJSON() (buff []byte, e error)
- func (m PeComanagedExadataInsight) String() string
- func (m PeComanagedExadataInsight) ValidateEnumValue() (bool, error)
- type PeComanagedExadataInsightSummary
- func (m PeComanagedExadataInsightSummary) GetCompartmentId() *string
- func (m PeComanagedExadataInsightSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m PeComanagedExadataInsightSummary) GetExadataDisplayName() *string
- func (m PeComanagedExadataInsightSummary) GetExadataName() *string
- func (m PeComanagedExadataInsightSummary) GetExadataRackType() ExadataRackTypeEnum
- func (m PeComanagedExadataInsightSummary) GetExadataType() ExadataTypeEnum
- func (m PeComanagedExadataInsightSummary) GetFreeformTags() map[string]string
- func (m PeComanagedExadataInsightSummary) GetId() *string
- func (m PeComanagedExadataInsightSummary) GetLifecycleDetails() *string
- func (m PeComanagedExadataInsightSummary) GetLifecycleState() ExadataInsightLifecycleStateEnum
- func (m PeComanagedExadataInsightSummary) GetStatus() ResourceStatusEnum
- func (m PeComanagedExadataInsightSummary) GetSystemTags() map[string]map[string]interface{}
- func (m PeComanagedExadataInsightSummary) GetTimeCreated() *common.SDKTime
- func (m PeComanagedExadataInsightSummary) GetTimeUpdated() *common.SDKTime
- func (m PeComanagedExadataInsightSummary) MarshalJSON() (buff []byte, e error)
- func (m PeComanagedExadataInsightSummary) String() string
- func (m PeComanagedExadataInsightSummary) ValidateEnumValue() (bool, error)
- type PeComanagedHostConfigurationSummary
- func (m PeComanagedHostConfigurationSummary) GetCompartmentId() *string
- func (m PeComanagedHostConfigurationSummary) GetCoresPerSocket() *int
- func (m PeComanagedHostConfigurationSummary) GetCpuArchitecture() *string
- func (m PeComanagedHostConfigurationSummary) GetCpuCacheInMBs() *float64
- func (m PeComanagedHostConfigurationSummary) GetCpuFrequencyInMhz() *float64
- func (m PeComanagedHostConfigurationSummary) GetCpuImplementation() *string
- func (m PeComanagedHostConfigurationSummary) GetCpuVendor() *string
- func (m PeComanagedHostConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m PeComanagedHostConfigurationSummary) GetFreeformTags() map[string]string
- func (m PeComanagedHostConfigurationSummary) GetHostInsightId() *string
- func (m PeComanagedHostConfigurationSummary) GetHostName() *string
- func (m PeComanagedHostConfigurationSummary) GetIsHyperThreadingEnabled() *bool
- func (m PeComanagedHostConfigurationSummary) GetPlatformType() HostConfigurationSummaryPlatformTypeEnum
- func (m PeComanagedHostConfigurationSummary) GetPlatformVendor() *string
- func (m PeComanagedHostConfigurationSummary) GetPlatformVersion() *string
- func (m PeComanagedHostConfigurationSummary) GetThreadsPerSocket() *int
- func (m PeComanagedHostConfigurationSummary) GetTotalCpus() *int
- func (m PeComanagedHostConfigurationSummary) GetTotalMemoryInGBs() *float64
- func (m PeComanagedHostConfigurationSummary) GetTotalSockets() *int
- func (m PeComanagedHostConfigurationSummary) MarshalJSON() (buff []byte, e error)
- func (m PeComanagedHostConfigurationSummary) String() string
- func (m PeComanagedHostConfigurationSummary) ValidateEnumValue() (bool, error)
- type PeComanagedHostInsight
- func (m PeComanagedHostInsight) GetCompartmentId() *string
- func (m PeComanagedHostInsight) GetDefinedTags() map[string]map[string]interface{}
- func (m PeComanagedHostInsight) GetFreeformTags() map[string]string
- func (m PeComanagedHostInsight) GetHostDisplayName() *string
- func (m PeComanagedHostInsight) GetHostName() *string
- func (m PeComanagedHostInsight) GetHostType() *string
- func (m PeComanagedHostInsight) GetId() *string
- func (m PeComanagedHostInsight) GetLifecycleDetails() *string
- func (m PeComanagedHostInsight) GetLifecycleState() LifecycleStateEnum
- func (m PeComanagedHostInsight) GetProcessorCount() *int
- func (m PeComanagedHostInsight) GetStatus() ResourceStatusEnum
- func (m PeComanagedHostInsight) GetSystemTags() map[string]map[string]interface{}
- func (m PeComanagedHostInsight) GetTimeCreated() *common.SDKTime
- func (m PeComanagedHostInsight) GetTimeUpdated() *common.SDKTime
- func (m PeComanagedHostInsight) MarshalJSON() (buff []byte, e error)
- func (m PeComanagedHostInsight) String() string
- func (m PeComanagedHostInsight) ValidateEnumValue() (bool, error)
- type PeComanagedHostInsightPlatformTypeEnum
- type PeComanagedHostInsightSummary
- func (m PeComanagedHostInsightSummary) GetCompartmentId() *string
- func (m PeComanagedHostInsightSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m PeComanagedHostInsightSummary) GetFreeformTags() map[string]string
- func (m PeComanagedHostInsightSummary) GetHostDisplayName() *string
- func (m PeComanagedHostInsightSummary) GetHostName() *string
- func (m PeComanagedHostInsightSummary) GetHostType() *string
- func (m PeComanagedHostInsightSummary) GetId() *string
- func (m PeComanagedHostInsightSummary) GetLifecycleDetails() *string
- func (m PeComanagedHostInsightSummary) GetLifecycleState() LifecycleStateEnum
- func (m PeComanagedHostInsightSummary) GetOpsiPrivateEndpointId() *string
- func (m PeComanagedHostInsightSummary) GetProcessorCount() *int
- func (m PeComanagedHostInsightSummary) GetStatus() ResourceStatusEnum
- func (m PeComanagedHostInsightSummary) GetSystemTags() map[string]map[string]interface{}
- func (m PeComanagedHostInsightSummary) GetTimeCreated() *common.SDKTime
- func (m PeComanagedHostInsightSummary) GetTimeUpdated() *common.SDKTime
- func (m PeComanagedHostInsightSummary) MarshalJSON() (buff []byte, e error)
- func (m PeComanagedHostInsightSummary) String() string
- func (m PeComanagedHostInsightSummary) ValidateEnumValue() (bool, error)
- type PeComanagedHostInsightSummaryPlatformTypeEnum
- type PeComanagedManagedExternalDatabaseConfigurationSummary
- func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetCdbName() *string
- func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetCompartmentId() *string
- func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetDatabaseDisplayName() *string
- func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetDatabaseInsightId() *string
- func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetDatabaseName() *string
- func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetDatabaseType() *string
- func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetDatabaseVersion() *string
- func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
- func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetFreeformTags() map[string]string
- func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetProcessorCount() *int
- func (m PeComanagedManagedExternalDatabaseConfigurationSummary) MarshalJSON() (buff []byte, e error)
- func (m PeComanagedManagedExternalDatabaseConfigurationSummary) String() string
- func (m PeComanagedManagedExternalDatabaseConfigurationSummary) ValidateEnumValue() (bool, error)
- type ProjectedDataItem
- type QueryDataObjectJsonResultSetRowsCollection
- type QueryDataObjectResultSetColumnMetadata
- type QueryDataObjectResultSetColumnMetadataDataTypeNameEnum
- type QueryDataObjectResultSetRowsCollection
- type QueryDataObjectResultSetRowsCollectionFormatEnum
- type QueryOpsiDataObjectDataDetails
- type QueryOpsiDataObjectDataRequest
- func (request QueryOpsiDataObjectDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request QueryOpsiDataObjectDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request QueryOpsiDataObjectDataRequest) RetryPolicy() *common.RetryPolicy
- func (request QueryOpsiDataObjectDataRequest) String() string
- func (request QueryOpsiDataObjectDataRequest) ValidateEnumValue() (bool, error)
- type QueryOpsiDataObjectDataResponse
- type RelatedObjectTypeDetails
- type RelatedObjectTypeDetailsTypeEnum
- type ResourceCapacityTrendAggregation
- type ResourceFilters
- type ResourceInsightCurrentUtilization
- type ResourceInsightProjectedUtilization
- type ResourceInsightProjectedUtilizationItem
- type ResourceStatistics
- type ResourceStatisticsAggregation
- type ResourceStatusEnum
- type ResourceUsageSummary
- type ResourceUsageTrendAggregation
- type RotateOperationsInsightsWarehouseWalletRequest
- func (request RotateOperationsInsightsWarehouseWalletRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RotateOperationsInsightsWarehouseWalletRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RotateOperationsInsightsWarehouseWalletRequest) RetryPolicy() *common.RetryPolicy
- func (request RotateOperationsInsightsWarehouseWalletRequest) String() string
- func (request RotateOperationsInsightsWarehouseWalletRequest) ValidateEnumValue() (bool, error)
- type RotateOperationsInsightsWarehouseWalletResponse
- type SchemaObjectTypeDetails
- type SortOrderEnum
- type SqlBucket
- type SqlInsightAggregation
- type SqlInsightAggregationCollection
- type SqlInsightThresholds
- type SqlInventory
- type SqlPlanCollection
- type SqlPlanInsightAggregation
- type SqlPlanInsightAggregationCollection
- type SqlPlanInsights
- type SqlPlanLine
- type SqlPlanSummary
- type SqlResponseTimeDistributionAggregation
- type SqlResponseTimeDistributionAggregationCollection
- type SqlSearchCollection
- type SqlSearchSummary
- type SqlStatisticAggregation
- type SqlStatisticAggregationCollection
- type SqlStatistics
- type SqlStatisticsTimeSeries
- type SqlStatisticsTimeSeriesAggregation
- type SqlStatisticsTimeSeriesAggregationCollection
- type SqlStatisticsTimeSeriesByPlanAggregation
- type SqlStatisticsTimeSeriesByPlanAggregationCollection
- type SqlStats
- type SqlText
- type SqlTextCollection
- type SqlTextSummary
- type SqlTypeDetails
- type StorageServerDetails
- type StorageServerEnum
- type StorageUsageTrend
- type StorageUsageTrendAggregation
- type SummarizeAddmDbFindingsRequest
- func (request SummarizeAddmDbFindingsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAddmDbFindingsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAddmDbFindingsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAddmDbFindingsRequest) String() string
- func (request SummarizeAddmDbFindingsRequest) ValidateEnumValue() (bool, error)
- type SummarizeAddmDbFindingsResponse
- type SummarizeAddmDbFindingsSortByEnum
- type SummarizeAddmDbFindingsSortOrderEnum
- type SummarizeAddmDbParameterChangesRequest
- func (request SummarizeAddmDbParameterChangesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAddmDbParameterChangesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAddmDbParameterChangesRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAddmDbParameterChangesRequest) String() string
- func (request SummarizeAddmDbParameterChangesRequest) ValidateEnumValue() (bool, error)
- type SummarizeAddmDbParameterChangesResponse
- type SummarizeAddmDbParameterChangesSortByEnum
- type SummarizeAddmDbParameterChangesSortOrderEnum
- type SummarizeAddmDbParametersHasRecommendationsEnum
- type SummarizeAddmDbParametersIsChangedEnum
- type SummarizeAddmDbParametersIsDefaultEnum
- type SummarizeAddmDbParametersRequest
- func (request SummarizeAddmDbParametersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAddmDbParametersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAddmDbParametersRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAddmDbParametersRequest) String() string
- func (request SummarizeAddmDbParametersRequest) ValidateEnumValue() (bool, error)
- type SummarizeAddmDbParametersResponse
- type SummarizeAddmDbParametersSortByEnum
- type SummarizeAddmDbParametersSortOrderEnum
- type SummarizeAddmDbRecommendationsRequest
- func (request SummarizeAddmDbRecommendationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAddmDbRecommendationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAddmDbRecommendationsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAddmDbRecommendationsRequest) String() string
- func (request SummarizeAddmDbRecommendationsRequest) ValidateEnumValue() (bool, error)
- type SummarizeAddmDbRecommendationsResponse
- type SummarizeAddmDbRecommendationsSortByEnum
- type SummarizeAddmDbRecommendationsSortOrderEnum
- type SummarizeAddmDbSchemaObjectsRequest
- func (request SummarizeAddmDbSchemaObjectsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAddmDbSchemaObjectsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAddmDbSchemaObjectsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAddmDbSchemaObjectsRequest) String() string
- func (request SummarizeAddmDbSchemaObjectsRequest) ValidateEnumValue() (bool, error)
- type SummarizeAddmDbSchemaObjectsResponse
- type SummarizeAddmDbSqlStatementsRequest
- func (request SummarizeAddmDbSqlStatementsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAddmDbSqlStatementsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAddmDbSqlStatementsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAddmDbSqlStatementsRequest) String() string
- func (request SummarizeAddmDbSqlStatementsRequest) ValidateEnumValue() (bool, error)
- type SummarizeAddmDbSqlStatementsResponse
- type SummarizeAwrDatabaseCpuUsagesRequest
- func (request SummarizeAwrDatabaseCpuUsagesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDatabaseCpuUsagesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDatabaseCpuUsagesRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDatabaseCpuUsagesRequest) String() string
- func (request SummarizeAwrDatabaseCpuUsagesRequest) ValidateEnumValue() (bool, error)
- type SummarizeAwrDatabaseCpuUsagesResponse
- type SummarizeAwrDatabaseCpuUsagesSessionTypeEnum
- type SummarizeAwrDatabaseCpuUsagesSortByEnum
- type SummarizeAwrDatabaseCpuUsagesSortOrderEnum
- type SummarizeAwrDatabaseMetricsRequest
- func (request SummarizeAwrDatabaseMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDatabaseMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDatabaseMetricsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDatabaseMetricsRequest) String() string
- func (request SummarizeAwrDatabaseMetricsRequest) ValidateEnumValue() (bool, error)
- type SummarizeAwrDatabaseMetricsResponse
- type SummarizeAwrDatabaseMetricsSortByEnum
- type SummarizeAwrDatabaseMetricsSortOrderEnum
- type SummarizeAwrDatabaseParameterChangesRequest
- func (request SummarizeAwrDatabaseParameterChangesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDatabaseParameterChangesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDatabaseParameterChangesRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDatabaseParameterChangesRequest) String() string
- func (request SummarizeAwrDatabaseParameterChangesRequest) ValidateEnumValue() (bool, error)
- type SummarizeAwrDatabaseParameterChangesResponse
- type SummarizeAwrDatabaseParameterChangesSortByEnum
- type SummarizeAwrDatabaseParameterChangesSortOrderEnum
- type SummarizeAwrDatabaseParametersRequest
- func (request SummarizeAwrDatabaseParametersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDatabaseParametersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDatabaseParametersRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDatabaseParametersRequest) String() string
- func (request SummarizeAwrDatabaseParametersRequest) ValidateEnumValue() (bool, error)
- type SummarizeAwrDatabaseParametersResponse
- type SummarizeAwrDatabaseParametersSortByEnum
- type SummarizeAwrDatabaseParametersSortOrderEnum
- type SummarizeAwrDatabaseParametersValueChangedEnum
- type SummarizeAwrDatabaseParametersValueDefaultEnum
- type SummarizeAwrDatabaseParametersValueModifiedEnum
- type SummarizeAwrDatabaseSnapshotRangesRequest
- func (request SummarizeAwrDatabaseSnapshotRangesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDatabaseSnapshotRangesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDatabaseSnapshotRangesRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDatabaseSnapshotRangesRequest) String() string
- func (request SummarizeAwrDatabaseSnapshotRangesRequest) ValidateEnumValue() (bool, error)
- type SummarizeAwrDatabaseSnapshotRangesResponse
- type SummarizeAwrDatabaseSnapshotRangesSortByEnum
- type SummarizeAwrDatabaseSnapshotRangesSortOrderEnum
- type SummarizeAwrDatabaseSysstatsRequest
- func (request SummarizeAwrDatabaseSysstatsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDatabaseSysstatsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDatabaseSysstatsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDatabaseSysstatsRequest) String() string
- func (request SummarizeAwrDatabaseSysstatsRequest) ValidateEnumValue() (bool, error)
- type SummarizeAwrDatabaseSysstatsResponse
- type SummarizeAwrDatabaseSysstatsSortByEnum
- type SummarizeAwrDatabaseSysstatsSortOrderEnum
- type SummarizeAwrDatabaseTopWaitEventsRequest
- func (request SummarizeAwrDatabaseTopWaitEventsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDatabaseTopWaitEventsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDatabaseTopWaitEventsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDatabaseTopWaitEventsRequest) String() string
- func (request SummarizeAwrDatabaseTopWaitEventsRequest) ValidateEnumValue() (bool, error)
- type SummarizeAwrDatabaseTopWaitEventsResponse
- type SummarizeAwrDatabaseTopWaitEventsSessionTypeEnum
- type SummarizeAwrDatabaseTopWaitEventsSortByEnum
- type SummarizeAwrDatabaseTopWaitEventsSortOrderEnum
- type SummarizeAwrDatabaseWaitEventBucketsRequest
- func (request SummarizeAwrDatabaseWaitEventBucketsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDatabaseWaitEventBucketsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDatabaseWaitEventBucketsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDatabaseWaitEventBucketsRequest) String() string
- func (request SummarizeAwrDatabaseWaitEventBucketsRequest) ValidateEnumValue() (bool, error)
- type SummarizeAwrDatabaseWaitEventBucketsResponse
- type SummarizeAwrDatabaseWaitEventBucketsSortByEnum
- type SummarizeAwrDatabaseWaitEventBucketsSortOrderEnum
- type SummarizeAwrDatabaseWaitEventsRequest
- func (request SummarizeAwrDatabaseWaitEventsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrDatabaseWaitEventsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrDatabaseWaitEventsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrDatabaseWaitEventsRequest) String() string
- func (request SummarizeAwrDatabaseWaitEventsRequest) ValidateEnumValue() (bool, error)
- type SummarizeAwrDatabaseWaitEventsResponse
- type SummarizeAwrDatabaseWaitEventsSessionTypeEnum
- type SummarizeAwrDatabaseWaitEventsSortByEnum
- type SummarizeAwrDatabaseWaitEventsSortOrderEnum
- type SummarizeAwrSourcesSummariesCollection
- type SummarizeAwrSourcesSummariesRequest
- func (request SummarizeAwrSourcesSummariesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeAwrSourcesSummariesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeAwrSourcesSummariesRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeAwrSourcesSummariesRequest) String() string
- func (request SummarizeAwrSourcesSummariesRequest) ValidateEnumValue() (bool, error)
- type SummarizeAwrSourcesSummariesResponse
- type SummarizeAwrSourcesSummariesSortByEnum
- type SummarizeAwrSourcesSummariesSortOrderEnum
- type SummarizeConfigurationItemsConfigItemFieldEnum
- type SummarizeConfigurationItemsOpsiConfigTypeEnum
- type SummarizeConfigurationItemsRequest
- func (request SummarizeConfigurationItemsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeConfigurationItemsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeConfigurationItemsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeConfigurationItemsRequest) String() string
- func (request SummarizeConfigurationItemsRequest) ValidateEnumValue() (bool, error)
- type SummarizeConfigurationItemsResponse
- type SummarizeDatabaseInsightResourceCapacityTrendAggregationCollection
- type SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum
- type SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum
- type SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum
- func GetMappingSummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum(val string) (SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum, bool)
- func GetSummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnumValues() []SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum
- type SummarizeDatabaseInsightResourceCapacityTrendRequest
- func (request SummarizeDatabaseInsightResourceCapacityTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeDatabaseInsightResourceCapacityTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeDatabaseInsightResourceCapacityTrendRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeDatabaseInsightResourceCapacityTrendRequest) String() string
- func (request SummarizeDatabaseInsightResourceCapacityTrendRequest) ValidateEnumValue() (bool, error)
- type SummarizeDatabaseInsightResourceCapacityTrendResponse
- type SummarizeDatabaseInsightResourceCapacityTrendSortByEnum
- type SummarizeDatabaseInsightResourceCapacityTrendSortOrderEnum
- type SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum
- func GetMappingSummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum(val string) (SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum, bool)
- func GetSummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnumValues() []SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum
- type SummarizeDatabaseInsightResourceForecastTrendAggregation
- type SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum
- func GetMappingSummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum(val string) (SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum, bool)
- func GetSummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnumValues() []SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum
- type SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum
- func GetMappingSummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum(val string) (SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum, ...)
- func GetSummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnumValues() []SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum
- type SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum
- func GetMappingSummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum(val string) (SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum, bool)
- func GetSummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnumValues() []SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum
- type SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum
- func GetMappingSummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum(val string) (SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum, bool)
- func GetSummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnumValues() []SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum
- type SummarizeDatabaseInsightResourceForecastTrendForecastModelEnum
- func GetMappingSummarizeDatabaseInsightResourceForecastTrendForecastModelEnum(val string) (SummarizeDatabaseInsightResourceForecastTrendForecastModelEnum, bool)
- func GetSummarizeDatabaseInsightResourceForecastTrendForecastModelEnumValues() []SummarizeDatabaseInsightResourceForecastTrendForecastModelEnum
- type SummarizeDatabaseInsightResourceForecastTrendRequest
- func (request SummarizeDatabaseInsightResourceForecastTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeDatabaseInsightResourceForecastTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeDatabaseInsightResourceForecastTrendRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeDatabaseInsightResourceForecastTrendRequest) String() string
- func (request SummarizeDatabaseInsightResourceForecastTrendRequest) ValidateEnumValue() (bool, error)
- type SummarizeDatabaseInsightResourceForecastTrendResponse
- type SummarizeDatabaseInsightResourceForecastTrendStatisticEnum
- type SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum
- func GetMappingSummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum(val string) (SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum, bool)
- func GetSummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnumValues() []SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum
- type SummarizeDatabaseInsightResourceStatisticsAggregationCollection
- type SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum
- type SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum
- func GetMappingSummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum(val string) (SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum, ...)
- func GetSummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnumValues() []SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum
- type SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum
- type SummarizeDatabaseInsightResourceStatisticsRequest
- func (request SummarizeDatabaseInsightResourceStatisticsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeDatabaseInsightResourceStatisticsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeDatabaseInsightResourceStatisticsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeDatabaseInsightResourceStatisticsRequest) String() string
- func (request SummarizeDatabaseInsightResourceStatisticsRequest) ValidateEnumValue() (bool, error)
- type SummarizeDatabaseInsightResourceStatisticsResponse
- type SummarizeDatabaseInsightResourceStatisticsSortByEnum
- type SummarizeDatabaseInsightResourceStatisticsSortOrderEnum
- type SummarizeDatabaseInsightResourceUsageAggregation
- type SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum
- func GetMappingSummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum(val string) (SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum, bool)
- func GetSummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnumValues() []SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum
- type SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum
- func GetMappingSummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum(val string) (SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum, bool)
- func GetSummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnumValues() []SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum
- type SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum
- type SummarizeDatabaseInsightResourceUsageRequest
- func (request SummarizeDatabaseInsightResourceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeDatabaseInsightResourceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeDatabaseInsightResourceUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeDatabaseInsightResourceUsageRequest) String() string
- func (request SummarizeDatabaseInsightResourceUsageRequest) ValidateEnumValue() (bool, error)
- type SummarizeDatabaseInsightResourceUsageResponse
- type SummarizeDatabaseInsightResourceUsageTrendAggregationCollection
- type SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum
- type SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum
- func GetMappingSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum(val string) (SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum, ...)
- func GetSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnumValues() []SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum
- type SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum
- type SummarizeDatabaseInsightResourceUsageTrendRequest
- func (request SummarizeDatabaseInsightResourceUsageTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeDatabaseInsightResourceUsageTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeDatabaseInsightResourceUsageTrendRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeDatabaseInsightResourceUsageTrendRequest) String() string
- func (request SummarizeDatabaseInsightResourceUsageTrendRequest) ValidateEnumValue() (bool, error)
- type SummarizeDatabaseInsightResourceUsageTrendResponse
- type SummarizeDatabaseInsightResourceUsageTrendSortByEnum
- type SummarizeDatabaseInsightResourceUsageTrendSortOrderEnum
- type SummarizeDatabaseInsightResourceUtilizationInsightAggregation
- type SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum
- type SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum
- func GetMappingSummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum(val string) (SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum, bool)
- func GetSummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnumValues() []SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum
- type SummarizeDatabaseInsightResourceUtilizationInsightRequest
- func (request SummarizeDatabaseInsightResourceUtilizationInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeDatabaseInsightResourceUtilizationInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeDatabaseInsightResourceUtilizationInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeDatabaseInsightResourceUtilizationInsightRequest) String() string
- func (request SummarizeDatabaseInsightResourceUtilizationInsightRequest) ValidateEnumValue() (bool, error)
- type SummarizeDatabaseInsightResourceUtilizationInsightResponse
- type SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollection
- type SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum
- type SummarizeDatabaseInsightTablespaceUsageTrendRequest
- func (request SummarizeDatabaseInsightTablespaceUsageTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeDatabaseInsightTablespaceUsageTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeDatabaseInsightTablespaceUsageTrendRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeDatabaseInsightTablespaceUsageTrendRequest) String() string
- func (request SummarizeDatabaseInsightTablespaceUsageTrendRequest) ValidateEnumValue() (bool, error)
- type SummarizeDatabaseInsightTablespaceUsageTrendResponse
- type SummarizeExadataInsightResourceCapacityTrendAggregatedRequest
- func (request SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) String() string
- func (request SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) ValidateEnumValue() (bool, error)
- type SummarizeExadataInsightResourceCapacityTrendAggregatedResponse
- type SummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum
- func GetMappingSummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum(val string) (SummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum, bool)
- func GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnumValues() []SummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum
- type SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum
- func GetMappingSummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum(val string) (SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum, bool)
- func GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnumValues() []SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum
- type SummarizeExadataInsightResourceCapacityTrendAggregation
- type SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum
- type SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum
- type SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum
- func GetMappingSummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum(val string) (SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum, bool)
- func GetSummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnumValues() []SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum
- type SummarizeExadataInsightResourceCapacityTrendCollection
- type SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum
- type SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum
- type SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum
- func GetMappingSummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum(val string) (SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum, bool)
- func GetSummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnumValues() []SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum
- type SummarizeExadataInsightResourceCapacityTrendRequest
- func (request SummarizeExadataInsightResourceCapacityTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeExadataInsightResourceCapacityTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeExadataInsightResourceCapacityTrendRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeExadataInsightResourceCapacityTrendRequest) String() string
- func (request SummarizeExadataInsightResourceCapacityTrendRequest) ValidateEnumValue() (bool, error)
- type SummarizeExadataInsightResourceCapacityTrendResponse
- type SummarizeExadataInsightResourceCapacityTrendSortByEnum
- type SummarizeExadataInsightResourceCapacityTrendSortOrderEnum
- type SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum
- func GetMappingSummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum(val string) (SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum, bool)
- func GetSummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnumValues() []SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum
- type SummarizeExadataInsightResourceForecastTrendAggregatedRequest
- func (request SummarizeExadataInsightResourceForecastTrendAggregatedRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeExadataInsightResourceForecastTrendAggregatedRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeExadataInsightResourceForecastTrendAggregatedRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeExadataInsightResourceForecastTrendAggregatedRequest) String() string
- func (request SummarizeExadataInsightResourceForecastTrendAggregatedRequest) ValidateEnumValue() (bool, error)
- type SummarizeExadataInsightResourceForecastTrendAggregatedResponse
- type SummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum
- func GetMappingSummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum(val string) (SummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum, bool)
- func GetSummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnumValues() []SummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum
- type SummarizeExadataInsightResourceForecastTrendAggregation
- type SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum
- type SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum
- type SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum
- func GetMappingSummarizeExadataInsightResourceForecastTrendAggregationPatternEnum(val string) (SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum, bool)
- func GetSummarizeExadataInsightResourceForecastTrendAggregationPatternEnumValues() []SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum
- type SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum
- func GetMappingSummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum(val string) (SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum, bool)
- func GetSummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnumValues() []SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum
- type SummarizeExadataInsightResourceForecastTrendCollection
- type SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum
- type SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum
- type SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum
- func GetMappingSummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum(val string) (SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum, bool)
- func GetSummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnumValues() []SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum
- type SummarizeExadataInsightResourceForecastTrendForecastModelEnum
- func GetMappingSummarizeExadataInsightResourceForecastTrendForecastModelEnum(val string) (SummarizeExadataInsightResourceForecastTrendForecastModelEnum, bool)
- func GetSummarizeExadataInsightResourceForecastTrendForecastModelEnumValues() []SummarizeExadataInsightResourceForecastTrendForecastModelEnum
- type SummarizeExadataInsightResourceForecastTrendRequest
- func (request SummarizeExadataInsightResourceForecastTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeExadataInsightResourceForecastTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeExadataInsightResourceForecastTrendRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeExadataInsightResourceForecastTrendRequest) String() string
- func (request SummarizeExadataInsightResourceForecastTrendRequest) ValidateEnumValue() (bool, error)
- type SummarizeExadataInsightResourceForecastTrendResponse
- type SummarizeExadataInsightResourceForecastTrendSortByEnum
- type SummarizeExadataInsightResourceForecastTrendSortOrderEnum
- type SummarizeExadataInsightResourceForecastTrendStatisticEnum
- type SummarizeExadataInsightResourceStatisticsAggregationCollection
- func (m SummarizeExadataInsightResourceStatisticsAggregationCollection) String() string
- func (m *SummarizeExadataInsightResourceStatisticsAggregationCollection) UnmarshalJSON(data []byte) (e error)
- func (m SummarizeExadataInsightResourceStatisticsAggregationCollection) ValidateEnumValue() (bool, error)
- type SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum
- type SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum
- func GetMappingSummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum(val string) (SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum, ...)
- func GetSummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnumValues() []SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum
- type SummarizeExadataInsightResourceStatisticsRequest
- func (request SummarizeExadataInsightResourceStatisticsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeExadataInsightResourceStatisticsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeExadataInsightResourceStatisticsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeExadataInsightResourceStatisticsRequest) String() string
- func (request SummarizeExadataInsightResourceStatisticsRequest) ValidateEnumValue() (bool, error)
- type SummarizeExadataInsightResourceStatisticsResponse
- type SummarizeExadataInsightResourceStatisticsSortByEnum
- type SummarizeExadataInsightResourceStatisticsSortOrderEnum
- type SummarizeExadataInsightResourceUsageAggregatedRequest
- func (request SummarizeExadataInsightResourceUsageAggregatedRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeExadataInsightResourceUsageAggregatedRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeExadataInsightResourceUsageAggregatedRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeExadataInsightResourceUsageAggregatedRequest) String() string
- func (request SummarizeExadataInsightResourceUsageAggregatedRequest) ValidateEnumValue() (bool, error)
- type SummarizeExadataInsightResourceUsageAggregatedResponse
- type SummarizeExadataInsightResourceUsageAggregation
- type SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum
- func GetMappingSummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum(val string) (SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum, bool)
- func GetSummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnumValues() []SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum
- type SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum
- func GetMappingSummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum(val string) (SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum, bool)
- func GetSummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnumValues() []SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum
- type SummarizeExadataInsightResourceUsageAggregationUsageUnitEnum
- type SummarizeExadataInsightResourceUsageCollection
- type SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum
- func GetMappingSummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum(val string) (SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum, bool)
- func GetSummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnumValues() []SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum
- type SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum
- func GetMappingSummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum(val string) (SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum, bool)
- func GetSummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnumValues() []SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum
- type SummarizeExadataInsightResourceUsageCollectionUsageUnitEnum
- type SummarizeExadataInsightResourceUsageRequest
- func (request SummarizeExadataInsightResourceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeExadataInsightResourceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeExadataInsightResourceUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeExadataInsightResourceUsageRequest) String() string
- func (request SummarizeExadataInsightResourceUsageRequest) ValidateEnumValue() (bool, error)
- type SummarizeExadataInsightResourceUsageResponse
- type SummarizeExadataInsightResourceUsageSortByEnum
- type SummarizeExadataInsightResourceUsageSortOrderEnum
- type SummarizeExadataInsightResourceUtilizationInsightAggregation
- type SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum
- type SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum
- type SummarizeExadataInsightResourceUtilizationInsightRequest
- func (request SummarizeExadataInsightResourceUtilizationInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeExadataInsightResourceUtilizationInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeExadataInsightResourceUtilizationInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeExadataInsightResourceUtilizationInsightRequest) String() string
- func (request SummarizeExadataInsightResourceUtilizationInsightRequest) ValidateEnumValue() (bool, error)
- type SummarizeExadataInsightResourceUtilizationInsightResponse
- type SummarizeExadataMembersRequest
- func (request SummarizeExadataMembersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeExadataMembersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeExadataMembersRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeExadataMembersRequest) String() string
- func (request SummarizeExadataMembersRequest) ValidateEnumValue() (bool, error)
- type SummarizeExadataMembersResponse
- type SummarizeExadataMembersSortByEnum
- type SummarizeExadataMembersSortOrderEnum
- type SummarizeHostInsightNetworkUsageTrendAggregationCollection
- type SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum
- func GetMappingSummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum(val string) (SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum, bool)
- func GetSummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnumValues() []SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum
- type SummarizeHostInsightNetworkUsageTrendRequest
- func (request SummarizeHostInsightNetworkUsageTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeHostInsightNetworkUsageTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeHostInsightNetworkUsageTrendRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeHostInsightNetworkUsageTrendRequest) String() string
- func (request SummarizeHostInsightNetworkUsageTrendRequest) ValidateEnumValue() (bool, error)
- type SummarizeHostInsightNetworkUsageTrendResponse
- type SummarizeHostInsightNetworkUsageTrendStatisticEnum
- type SummarizeHostInsightResourceCapacityTrendAggregationCollection
- type SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum
- type SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum
- func GetMappingSummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum(val string) (SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum, ...)
- func GetSummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnumValues() []SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum
- type SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum
- type SummarizeHostInsightResourceCapacityTrendRequest
- func (request SummarizeHostInsightResourceCapacityTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeHostInsightResourceCapacityTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeHostInsightResourceCapacityTrendRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeHostInsightResourceCapacityTrendRequest) String() string
- func (request SummarizeHostInsightResourceCapacityTrendRequest) ValidateEnumValue() (bool, error)
- type SummarizeHostInsightResourceCapacityTrendResponse
- type SummarizeHostInsightResourceCapacityTrendSortByEnum
- type SummarizeHostInsightResourceCapacityTrendSortOrderEnum
- type SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum
- func GetMappingSummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum(val string) (SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum, bool)
- func GetSummarizeHostInsightResourceCapacityTrendUtilizationLevelEnumValues() []SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum
- type SummarizeHostInsightResourceForecastTrendAggregation
- type SummarizeHostInsightResourceForecastTrendAggregationPatternEnum
- func GetMappingSummarizeHostInsightResourceForecastTrendAggregationPatternEnum(val string) (SummarizeHostInsightResourceForecastTrendAggregationPatternEnum, bool)
- func GetSummarizeHostInsightResourceForecastTrendAggregationPatternEnumValues() []SummarizeHostInsightResourceForecastTrendAggregationPatternEnum
- type SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum
- func GetMappingSummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum(val string) (SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum, bool)
- func GetSummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnumValues() []SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum
- type SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum
- func GetMappingSummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum(val string) (SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum, bool)
- func GetSummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnumValues() []SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum
- type SummarizeHostInsightResourceForecastTrendForecastModelEnum
- type SummarizeHostInsightResourceForecastTrendPlatformTypeEnum
- type SummarizeHostInsightResourceForecastTrendRequest
- func (request SummarizeHostInsightResourceForecastTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeHostInsightResourceForecastTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeHostInsightResourceForecastTrendRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeHostInsightResourceForecastTrendRequest) String() string
- func (request SummarizeHostInsightResourceForecastTrendRequest) ValidateEnumValue() (bool, error)
- type SummarizeHostInsightResourceForecastTrendResponse
- type SummarizeHostInsightResourceForecastTrendStatisticEnum
- type SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum
- func GetMappingSummarizeHostInsightResourceForecastTrendUtilizationLevelEnum(val string) (SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum, bool)
- func GetSummarizeHostInsightResourceForecastTrendUtilizationLevelEnumValues() []SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum
- type SummarizeHostInsightResourceStatisticsAggregationCollection
- type SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum
- type SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum
- func GetMappingSummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum(val string) (SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum, bool)
- func GetSummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnumValues() []SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum
- type SummarizeHostInsightResourceStatisticsPlatformTypeEnum
- type SummarizeHostInsightResourceStatisticsRequest
- func (request SummarizeHostInsightResourceStatisticsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeHostInsightResourceStatisticsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeHostInsightResourceStatisticsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeHostInsightResourceStatisticsRequest) String() string
- func (request SummarizeHostInsightResourceStatisticsRequest) ValidateEnumValue() (bool, error)
- type SummarizeHostInsightResourceStatisticsResponse
- type SummarizeHostInsightResourceStatisticsSortByEnum
- type SummarizeHostInsightResourceStatisticsSortOrderEnum
- type SummarizeHostInsightResourceUsageAggregation
- type SummarizeHostInsightResourceUsageAggregationResourceMetricEnum
- func GetMappingSummarizeHostInsightResourceUsageAggregationResourceMetricEnum(val string) (SummarizeHostInsightResourceUsageAggregationResourceMetricEnum, bool)
- func GetSummarizeHostInsightResourceUsageAggregationResourceMetricEnumValues() []SummarizeHostInsightResourceUsageAggregationResourceMetricEnum
- type SummarizeHostInsightResourceUsageAggregationUsageUnitEnum
- type SummarizeHostInsightResourceUsagePlatformTypeEnum
- type SummarizeHostInsightResourceUsageRequest
- func (request SummarizeHostInsightResourceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeHostInsightResourceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeHostInsightResourceUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeHostInsightResourceUsageRequest) String() string
- func (request SummarizeHostInsightResourceUsageRequest) ValidateEnumValue() (bool, error)
- type SummarizeHostInsightResourceUsageResponse
- type SummarizeHostInsightResourceUsageTrendAggregationCollection
- type SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum
- type SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum
- func GetMappingSummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum(val string) (SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum, bool)
- func GetSummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnumValues() []SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum
- type SummarizeHostInsightResourceUsageTrendPlatformTypeEnum
- type SummarizeHostInsightResourceUsageTrendRequest
- func (request SummarizeHostInsightResourceUsageTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeHostInsightResourceUsageTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeHostInsightResourceUsageTrendRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeHostInsightResourceUsageTrendRequest) String() string
- func (request SummarizeHostInsightResourceUsageTrendRequest) ValidateEnumValue() (bool, error)
- type SummarizeHostInsightResourceUsageTrendResponse
- type SummarizeHostInsightResourceUsageTrendSortByEnum
- type SummarizeHostInsightResourceUsageTrendSortOrderEnum
- type SummarizeHostInsightResourceUtilizationInsightAggregation
- type SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum
- func GetMappingSummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum(val string) (SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum, ...)
- func GetSummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnumValues() []SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum
- type SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum
- func GetMappingSummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum(val string) (SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum, bool)
- func GetSummarizeHostInsightResourceUtilizationInsightPlatformTypeEnumValues() []SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum
- type SummarizeHostInsightResourceUtilizationInsightRequest
- func (request SummarizeHostInsightResourceUtilizationInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeHostInsightResourceUtilizationInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeHostInsightResourceUtilizationInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeHostInsightResourceUtilizationInsightRequest) String() string
- func (request SummarizeHostInsightResourceUtilizationInsightRequest) ValidateEnumValue() (bool, error)
- type SummarizeHostInsightResourceUtilizationInsightResponse
- type SummarizeHostInsightStorageUsageTrendAggregationCollection
- type SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum
- func GetMappingSummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum(val string) (SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum, bool)
- func GetSummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnumValues() []SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum
- type SummarizeHostInsightStorageUsageTrendRequest
- func (request SummarizeHostInsightStorageUsageTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeHostInsightStorageUsageTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeHostInsightStorageUsageTrendRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeHostInsightStorageUsageTrendRequest) String() string
- func (request SummarizeHostInsightStorageUsageTrendRequest) ValidateEnumValue() (bool, error)
- type SummarizeHostInsightStorageUsageTrendResponse
- type SummarizeHostInsightStorageUsageTrendStatisticEnum
- type SummarizeHostInsightTopProcessesUsageRequest
- func (request SummarizeHostInsightTopProcessesUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeHostInsightTopProcessesUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeHostInsightTopProcessesUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeHostInsightTopProcessesUsageRequest) String() string
- func (request SummarizeHostInsightTopProcessesUsageRequest) ValidateEnumValue() (bool, error)
- type SummarizeHostInsightTopProcessesUsageResponse
- type SummarizeHostInsightTopProcessesUsageStatisticEnum
- type SummarizeHostInsightTopProcessesUsageTrendRequest
- func (request SummarizeHostInsightTopProcessesUsageTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeHostInsightTopProcessesUsageTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeHostInsightTopProcessesUsageTrendRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeHostInsightTopProcessesUsageTrendRequest) String() string
- func (request SummarizeHostInsightTopProcessesUsageTrendRequest) ValidateEnumValue() (bool, error)
- type SummarizeHostInsightTopProcessesUsageTrendResponse
- type SummarizeHostInsightTopProcessesUsageTrendStatisticEnum
- type SummarizeHostInsightsTopProcessesUsageCollection
- type SummarizeHostInsightsTopProcessesUsageTrendCollection
- type SummarizeOperationsInsightsWarehouseResourceUsageAggregation
- type SummarizeOperationsInsightsWarehouseResourceUsageRequest
- func (request SummarizeOperationsInsightsWarehouseResourceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeOperationsInsightsWarehouseResourceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeOperationsInsightsWarehouseResourceUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeOperationsInsightsWarehouseResourceUsageRequest) String() string
- func (request SummarizeOperationsInsightsWarehouseResourceUsageRequest) ValidateEnumValue() (bool, error)
- type SummarizeOperationsInsightsWarehouseResourceUsageResponse
- type SummarizeSqlInsightsDatabaseTypeEnum
- type SummarizeSqlInsightsRequest
- func (request SummarizeSqlInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeSqlInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeSqlInsightsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeSqlInsightsRequest) String() string
- func (request SummarizeSqlInsightsRequest) ValidateEnumValue() (bool, error)
- type SummarizeSqlInsightsResponse
- type SummarizeSqlPlanInsightsRequest
- func (request SummarizeSqlPlanInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeSqlPlanInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeSqlPlanInsightsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeSqlPlanInsightsRequest) String() string
- func (request SummarizeSqlPlanInsightsRequest) ValidateEnumValue() (bool, error)
- type SummarizeSqlPlanInsightsResponse
- type SummarizeSqlResponseTimeDistributionsRequest
- func (request SummarizeSqlResponseTimeDistributionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeSqlResponseTimeDistributionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeSqlResponseTimeDistributionsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeSqlResponseTimeDistributionsRequest) String() string
- func (request SummarizeSqlResponseTimeDistributionsRequest) ValidateEnumValue() (bool, error)
- type SummarizeSqlResponseTimeDistributionsResponse
- type SummarizeSqlStatisticsCategoryEnum
- type SummarizeSqlStatisticsDatabaseTypeEnum
- type SummarizeSqlStatisticsRequest
- func (request SummarizeSqlStatisticsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeSqlStatisticsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeSqlStatisticsRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeSqlStatisticsRequest) String() string
- func (request SummarizeSqlStatisticsRequest) ValidateEnumValue() (bool, error)
- type SummarizeSqlStatisticsResponse
- type SummarizeSqlStatisticsSortByEnum
- type SummarizeSqlStatisticsSortOrderEnum
- type SummarizeSqlStatisticsTimeSeriesByPlanRequest
- func (request SummarizeSqlStatisticsTimeSeriesByPlanRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeSqlStatisticsTimeSeriesByPlanRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeSqlStatisticsTimeSeriesByPlanRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeSqlStatisticsTimeSeriesByPlanRequest) String() string
- func (request SummarizeSqlStatisticsTimeSeriesByPlanRequest) ValidateEnumValue() (bool, error)
- type SummarizeSqlStatisticsTimeSeriesByPlanResponse
- type SummarizeSqlStatisticsTimeSeriesRequest
- func (request SummarizeSqlStatisticsTimeSeriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeSqlStatisticsTimeSeriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeSqlStatisticsTimeSeriesRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeSqlStatisticsTimeSeriesRequest) String() string
- func (request SummarizeSqlStatisticsTimeSeriesRequest) ValidateEnumValue() (bool, error)
- type SummarizeSqlStatisticsTimeSeriesResponse
- type SummaryStatistics
- type TablespaceUsageTrend
- type TablespaceUsageTrendAggregation
- type TopProcessesUsage
- type TopProcessesUsageTrend
- type TopProcessesUsageTrendAggregation
- type UpdateAutonomousDatabaseInsightDetails
- func (m UpdateAutonomousDatabaseInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m UpdateAutonomousDatabaseInsightDetails) GetFreeformTags() map[string]string
- func (m UpdateAutonomousDatabaseInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdateAutonomousDatabaseInsightDetails) String() string
- func (m UpdateAutonomousDatabaseInsightDetails) ValidateEnumValue() (bool, error)
- type UpdateAwrHubDetails
- type UpdateAwrHubRequest
- func (request UpdateAwrHubRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateAwrHubRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateAwrHubRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateAwrHubRequest) String() string
- func (request UpdateAwrHubRequest) ValidateEnumValue() (bool, error)
- type UpdateAwrHubResponse
- type UpdateBasicConfigurationItemDetails
- type UpdateConfigurationItemDetails
- type UpdateDatabaseInsightDetails
- type UpdateDatabaseInsightRequest
- func (request UpdateDatabaseInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateDatabaseInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateDatabaseInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateDatabaseInsightRequest) String() string
- func (request UpdateDatabaseInsightRequest) ValidateEnumValue() (bool, error)
- type UpdateDatabaseInsightResponse
- type UpdateEmManagedExternalDatabaseInsightDetails
- func (m UpdateEmManagedExternalDatabaseInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m UpdateEmManagedExternalDatabaseInsightDetails) GetFreeformTags() map[string]string
- func (m UpdateEmManagedExternalDatabaseInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdateEmManagedExternalDatabaseInsightDetails) String() string
- func (m UpdateEmManagedExternalDatabaseInsightDetails) ValidateEnumValue() (bool, error)
- type UpdateEmManagedExternalExadataInsightDetails
- func (m UpdateEmManagedExternalExadataInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m UpdateEmManagedExternalExadataInsightDetails) GetFreeformTags() map[string]string
- func (m UpdateEmManagedExternalExadataInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdateEmManagedExternalExadataInsightDetails) String() string
- func (m UpdateEmManagedExternalExadataInsightDetails) ValidateEnumValue() (bool, error)
- type UpdateEmManagedExternalHostInsightDetails
- func (m UpdateEmManagedExternalHostInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m UpdateEmManagedExternalHostInsightDetails) GetFreeformTags() map[string]string
- func (m UpdateEmManagedExternalHostInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdateEmManagedExternalHostInsightDetails) String() string
- func (m UpdateEmManagedExternalHostInsightDetails) ValidateEnumValue() (bool, error)
- type UpdateEnterpriseManagerBridgeDetails
- type UpdateEnterpriseManagerBridgeRequest
- func (request UpdateEnterpriseManagerBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateEnterpriseManagerBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateEnterpriseManagerBridgeRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateEnterpriseManagerBridgeRequest) String() string
- func (request UpdateEnterpriseManagerBridgeRequest) ValidateEnumValue() (bool, error)
- type UpdateEnterpriseManagerBridgeResponse
- type UpdateExadataInsightDetails
- type UpdateExadataInsightRequest
- func (request UpdateExadataInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExadataInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExadataInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExadataInsightRequest) String() string
- func (request UpdateExadataInsightRequest) ValidateEnumValue() (bool, error)
- type UpdateExadataInsightResponse
- type UpdateHostInsightDetails
- type UpdateHostInsightRequest
- func (request UpdateHostInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateHostInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateHostInsightRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateHostInsightRequest) String() string
- func (request UpdateHostInsightRequest) ValidateEnumValue() (bool, error)
- type UpdateHostInsightResponse
- type UpdateMacsManagedCloudHostInsightDetails
- func (m UpdateMacsManagedCloudHostInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m UpdateMacsManagedCloudHostInsightDetails) GetFreeformTags() map[string]string
- func (m UpdateMacsManagedCloudHostInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdateMacsManagedCloudHostInsightDetails) String() string
- func (m UpdateMacsManagedCloudHostInsightDetails) ValidateEnumValue() (bool, error)
- type UpdateMacsManagedExternalDatabaseInsightDetails
- func (m UpdateMacsManagedExternalDatabaseInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m UpdateMacsManagedExternalDatabaseInsightDetails) GetFreeformTags() map[string]string
- func (m UpdateMacsManagedExternalDatabaseInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdateMacsManagedExternalDatabaseInsightDetails) String() string
- func (m UpdateMacsManagedExternalDatabaseInsightDetails) ValidateEnumValue() (bool, error)
- type UpdateMacsManagedExternalHostInsightDetails
- func (m UpdateMacsManagedExternalHostInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m UpdateMacsManagedExternalHostInsightDetails) GetFreeformTags() map[string]string
- func (m UpdateMacsManagedExternalHostInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdateMacsManagedExternalHostInsightDetails) String() string
- func (m UpdateMacsManagedExternalHostInsightDetails) ValidateEnumValue() (bool, error)
- type UpdateOperationsInsightsPrivateEndpointDetails
- type UpdateOperationsInsightsPrivateEndpointRequest
- func (request UpdateOperationsInsightsPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateOperationsInsightsPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateOperationsInsightsPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateOperationsInsightsPrivateEndpointRequest) String() string
- func (request UpdateOperationsInsightsPrivateEndpointRequest) ValidateEnumValue() (bool, error)
- type UpdateOperationsInsightsPrivateEndpointResponse
- type UpdateOperationsInsightsWarehouseDetails
- type UpdateOperationsInsightsWarehouseRequest
- func (request UpdateOperationsInsightsWarehouseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateOperationsInsightsWarehouseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateOperationsInsightsWarehouseRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateOperationsInsightsWarehouseRequest) String() string
- func (request UpdateOperationsInsightsWarehouseRequest) ValidateEnumValue() (bool, error)
- type UpdateOperationsInsightsWarehouseResponse
- type UpdateOperationsInsightsWarehouseUserDetails
- type UpdateOperationsInsightsWarehouseUserRequest
- func (request UpdateOperationsInsightsWarehouseUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateOperationsInsightsWarehouseUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateOperationsInsightsWarehouseUserRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateOperationsInsightsWarehouseUserRequest) String() string
- func (request UpdateOperationsInsightsWarehouseUserRequest) ValidateEnumValue() (bool, error)
- type UpdateOperationsInsightsWarehouseUserResponse
- type UpdateOpsiConfigurationDetails
- type UpdateOpsiConfigurationRequest
- func (request UpdateOpsiConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateOpsiConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateOpsiConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateOpsiConfigurationRequest) String() string
- func (request UpdateOpsiConfigurationRequest) ValidateEnumValue() (bool, error)
- type UpdateOpsiConfigurationResponse
- type UpdateOpsiUxConfigurationDetails
- func (m UpdateOpsiUxConfigurationDetails) GetConfigItems() []UpdateConfigurationItemDetails
- func (m UpdateOpsiUxConfigurationDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m UpdateOpsiUxConfigurationDetails) GetDescription() *string
- func (m UpdateOpsiUxConfigurationDetails) GetDisplayName() *string
- func (m UpdateOpsiUxConfigurationDetails) GetFreeformTags() map[string]string
- func (m UpdateOpsiUxConfigurationDetails) GetSystemTags() map[string]map[string]interface{}
- func (m UpdateOpsiUxConfigurationDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdateOpsiUxConfigurationDetails) String() string
- func (m *UpdateOpsiUxConfigurationDetails) UnmarshalJSON(data []byte) (e error)
- func (m UpdateOpsiUxConfigurationDetails) ValidateEnumValue() (bool, error)
- type UpdatePeComanagedDatabaseInsightDetails
- func (m UpdatePeComanagedDatabaseInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m UpdatePeComanagedDatabaseInsightDetails) GetFreeformTags() map[string]string
- func (m UpdatePeComanagedDatabaseInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdatePeComanagedDatabaseInsightDetails) String() string
- func (m UpdatePeComanagedDatabaseInsightDetails) ValidateEnumValue() (bool, error)
- type UpdatePeComanagedExadataInsightDetails
- func (m UpdatePeComanagedExadataInsightDetails) GetDefinedTags() map[string]map[string]interface{}
- func (m UpdatePeComanagedExadataInsightDetails) GetFreeformTags() map[string]string
- func (m UpdatePeComanagedExadataInsightDetails) MarshalJSON() (buff []byte, e error)
- func (m UpdatePeComanagedExadataInsightDetails) String() string
- func (m UpdatePeComanagedExadataInsightDetails) ValidateEnumValue() (bool, error)
- type UxConfigurationItemsCollection
- func (m UxConfigurationItemsCollection) GetConfigItems() []ConfigurationItemSummary
- func (m UxConfigurationItemsCollection) MarshalJSON() (buff []byte, e error)
- func (m UxConfigurationItemsCollection) String() string
- func (m *UxConfigurationItemsCollection) UnmarshalJSON(data []byte) (e error)
- func (m UxConfigurationItemsCollection) ValidateEnumValue() (bool, error)
- type VmClusterSummary
- type WorkRequest
- type WorkRequestCollection
- type WorkRequestError
- type WorkRequestErrorCollection
- type WorkRequestLogEntry
- type WorkRequestLogEntryCollection
- type WorkRequestResource
- type WorkRequestResourceMetadataKeyEnum
- type WorkRequests
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetActionTypeEnumStringValues ¶
func GetActionTypeEnumStringValues() []string
GetActionTypeEnumStringValues Enumerates the set of values in String for ActionTypeEnum
func GetAwrDatabaseReportFormatEnumStringValues ¶ added in v65.14.0
func GetAwrDatabaseReportFormatEnumStringValues() []string
GetAwrDatabaseReportFormatEnumStringValues Enumerates the set of values in String for AwrDatabaseReportFormatEnum
func GetAwrDatabaseSqlReportFormatEnumStringValues ¶ added in v65.14.0
func GetAwrDatabaseSqlReportFormatEnumStringValues() []string
GetAwrDatabaseSqlReportFormatEnumStringValues Enumerates the set of values in String for AwrDatabaseSqlReportFormatEnum
func GetAwrHubLifecycleStateEnumStringValues ¶
func GetAwrHubLifecycleStateEnumStringValues() []string
GetAwrHubLifecycleStateEnumStringValues Enumerates the set of values in String for AwrHubLifecycleStateEnum
func GetAwrQueryResultAwrResultTypeEnumStringValues ¶ added in v65.14.0
func GetAwrQueryResultAwrResultTypeEnumStringValues() []string
GetAwrQueryResultAwrResultTypeEnumStringValues Enumerates the set of values in String for AwrQueryResultAwrResultTypeEnum
func GetAwrReportFormatTypeEnumStringValues ¶
func GetAwrReportFormatTypeEnumStringValues() []string
GetAwrReportFormatTypeEnumStringValues Enumerates the set of values in String for AwrReportFormatTypeEnum
func GetCloudImportableComputeEntitySummaryPlatformTypeEnumStringValues ¶ added in v65.16.0
func GetCloudImportableComputeEntitySummaryPlatformTypeEnumStringValues() []string
GetCloudImportableComputeEntitySummaryPlatformTypeEnumStringValues Enumerates the set of values in String for CloudImportableComputeEntitySummaryPlatformTypeEnum
func GetConfigurationItemAllowedValueTypeEnumStringValues ¶ added in v65.29.0
func GetConfigurationItemAllowedValueTypeEnumStringValues() []string
GetConfigurationItemAllowedValueTypeEnumStringValues Enumerates the set of values in String for ConfigurationItemAllowedValueTypeEnum
func GetConfigurationItemTypeEnumStringValues ¶ added in v65.29.0
func GetConfigurationItemTypeEnumStringValues() []string
GetConfigurationItemTypeEnumStringValues Enumerates the set of values in String for ConfigurationItemTypeEnum
func GetConfigurationItemValueSourceConfigurationTypeEnumStringValues ¶ added in v65.29.0
func GetConfigurationItemValueSourceConfigurationTypeEnumStringValues() []string
GetConfigurationItemValueSourceConfigurationTypeEnumStringValues Enumerates the set of values in String for ConfigurationItemValueSourceConfigurationTypeEnum
func GetConnectionDetailsProtocolEnumStringValues ¶
func GetConnectionDetailsProtocolEnumStringValues() []string
GetConnectionDetailsProtocolEnumStringValues Enumerates the set of values in String for ConnectionDetailsProtocolEnum
func GetCreateOpsiConfigurationConfigItemCustomStatusEnumStringValues ¶ added in v65.29.0
func GetCreateOpsiConfigurationConfigItemCustomStatusEnumStringValues() []string
GetCreateOpsiConfigurationConfigItemCustomStatusEnumStringValues Enumerates the set of values in String for CreateOpsiConfigurationConfigItemCustomStatusEnum
func GetCreateOpsiConfigurationConfigItemFieldEnumStringValues ¶ added in v65.29.0
func GetCreateOpsiConfigurationConfigItemFieldEnumStringValues() []string
GetCreateOpsiConfigurationConfigItemFieldEnumStringValues Enumerates the set of values in String for CreateOpsiConfigurationConfigItemFieldEnum
func GetCreateOpsiConfigurationOpsiConfigFieldEnumStringValues ¶ added in v65.29.0
func GetCreateOpsiConfigurationOpsiConfigFieldEnumStringValues() []string
GetCreateOpsiConfigurationOpsiConfigFieldEnumStringValues Enumerates the set of values in String for CreateOpsiConfigurationOpsiConfigFieldEnum
func GetCreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnumStringValues ¶
func GetCreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnumStringValues() []string
GetCreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnumStringValues Enumerates the set of values in String for CreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum
func GetCredentialByVaultRoleEnumStringValues ¶
func GetCredentialByVaultRoleEnumStringValues() []string
GetCredentialByVaultRoleEnumStringValues Enumerates the set of values in String for CredentialByVaultRoleEnum
func GetCredentialDetailsCredentialTypeEnumStringValues ¶
func GetCredentialDetailsCredentialTypeEnumStringValues() []string
GetCredentialDetailsCredentialTypeEnumStringValues Enumerates the set of values in String for CredentialDetailsCredentialTypeEnum
func GetDataObjectColumnMetadataCategoryEnumStringValues ¶ added in v65.8.1
func GetDataObjectColumnMetadataCategoryEnumStringValues() []string
GetDataObjectColumnMetadataCategoryEnumStringValues Enumerates the set of values in String for DataObjectColumnMetadataCategoryEnum
func GetDataObjectColumnMetadataDataTypeNameEnumStringValues ¶ added in v65.8.1
func GetDataObjectColumnMetadataDataTypeNameEnumStringValues() []string
GetDataObjectColumnMetadataDataTypeNameEnumStringValues Enumerates the set of values in String for DataObjectColumnMetadataDataTypeNameEnum
func GetDataObjectColumnUnitUnitCategoryEnumStringValues ¶ added in v65.8.1
func GetDataObjectColumnUnitUnitCategoryEnumStringValues() []string
GetDataObjectColumnUnitUnitCategoryEnumStringValues Enumerates the set of values in String for DataObjectColumnUnitUnitCategoryEnum
func GetDataObjectCoreColumnUnitUnitEnumStringValues ¶ added in v65.8.1
func GetDataObjectCoreColumnUnitUnitEnumStringValues() []string
GetDataObjectCoreColumnUnitUnitEnumStringValues Enumerates the set of values in String for DataObjectCoreColumnUnitUnitEnum
func GetDataObjectDataSizeColumnUnitUnitEnumStringValues ¶ added in v65.8.1
func GetDataObjectDataSizeColumnUnitUnitEnumStringValues() []string
GetDataObjectDataSizeColumnUnitUnitEnumStringValues Enumerates the set of values in String for DataObjectDataSizeColumnUnitUnitEnum
func GetDataObjectFrequencyColumnUnitUnitEnumStringValues ¶ added in v65.8.1
func GetDataObjectFrequencyColumnUnitUnitEnumStringValues() []string
GetDataObjectFrequencyColumnUnitUnitEnumStringValues Enumerates the set of values in String for DataObjectFrequencyColumnUnitUnitEnum
func GetDataObjectOtherStandardColumnUnitUnitEnumStringValues ¶ added in v65.8.1
func GetDataObjectOtherStandardColumnUnitUnitEnumStringValues() []string
GetDataObjectOtherStandardColumnUnitUnitEnumStringValues Enumerates the set of values in String for DataObjectOtherStandardColumnUnitUnitEnum
func GetDataObjectPowerColumnUnitUnitEnumStringValues ¶ added in v65.8.1
func GetDataObjectPowerColumnUnitUnitEnumStringValues() []string
GetDataObjectPowerColumnUnitUnitEnumStringValues Enumerates the set of values in String for DataObjectPowerColumnUnitUnitEnum
func GetDataObjectQueryQueryTypeEnumStringValues ¶ added in v65.8.1
func GetDataObjectQueryQueryTypeEnumStringValues() []string
GetDataObjectQueryQueryTypeEnumStringValues Enumerates the set of values in String for DataObjectQueryQueryTypeEnum
func GetDataObjectTemperatureColumnUnitUnitEnumStringValues ¶ added in v65.8.1
func GetDataObjectTemperatureColumnUnitUnitEnumStringValues() []string
GetDataObjectTemperatureColumnUnitUnitEnumStringValues Enumerates the set of values in String for DataObjectTemperatureColumnUnitUnitEnum
func GetDataObjectTimeColumnUnitUnitEnumStringValues ¶ added in v65.8.1
func GetDataObjectTimeColumnUnitUnitEnumStringValues() []string
GetDataObjectTimeColumnUnitUnitEnumStringValues Enumerates the set of values in String for DataObjectTimeColumnUnitUnitEnum
func GetDatabaseConfigurationMetricGroupMetricNameEnumStringValues ¶
func GetDatabaseConfigurationMetricGroupMetricNameEnumStringValues() []string
GetDatabaseConfigurationMetricGroupMetricNameEnumStringValues Enumerates the set of values in String for DatabaseConfigurationMetricGroupMetricNameEnum
func GetDatabaseEntitySourceAllEnumStringValues ¶
func GetDatabaseEntitySourceAllEnumStringValues() []string
GetDatabaseEntitySourceAllEnumStringValues Enumerates the set of values in String for DatabaseEntitySourceAllEnum
func GetDatabaseEntitySourceEnumStringValues ¶
func GetDatabaseEntitySourceEnumStringValues() []string
GetDatabaseEntitySourceEnumStringValues Enumerates the set of values in String for DatabaseEntitySourceEnum
func GetDatabaseEnumStringValues ¶
func GetDatabaseEnumStringValues() []string
GetDatabaseEnumStringValues Enumerates the set of values in String for DatabaseEnum
func GetDiskGroupEnumStringValues ¶
func GetDiskGroupEnumStringValues() []string
GetDiskGroupEnumStringValues Enumerates the set of values in String for DiskGroupEnum
func GetEmManagedExternalHostInsightPlatformTypeEnumStringValues ¶
func GetEmManagedExternalHostInsightPlatformTypeEnumStringValues() []string
GetEmManagedExternalHostInsightPlatformTypeEnumStringValues Enumerates the set of values in String for EmManagedExternalHostInsightPlatformTypeEnum
func GetEmManagedExternalHostInsightSummaryPlatformTypeEnumStringValues ¶
func GetEmManagedExternalHostInsightSummaryPlatformTypeEnumStringValues() []string
GetEmManagedExternalHostInsightSummaryPlatformTypeEnumStringValues Enumerates the set of values in String for EmManagedExternalHostInsightSummaryPlatformTypeEnum
func GetExadataEntitySourceEnumStringValues ¶
func GetExadataEntitySourceEnumStringValues() []string
GetExadataEntitySourceEnumStringValues Enumerates the set of values in String for ExadataEntitySourceEnum
func GetExadataInsightLifecycleStateEnumStringValues ¶
func GetExadataInsightLifecycleStateEnumStringValues() []string
GetExadataInsightLifecycleStateEnumStringValues Enumerates the set of values in String for ExadataInsightLifecycleStateEnum
func GetExadataInsightResourceForecastTrendSummaryPatternEnumStringValues ¶
func GetExadataInsightResourceForecastTrendSummaryPatternEnumStringValues() []string
GetExadataInsightResourceForecastTrendSummaryPatternEnumStringValues Enumerates the set of values in String for ExadataInsightResourceForecastTrendSummaryPatternEnum
func GetExadataInsightResourceStatisticsAggregationExadataResourceTypeEnumStringValues ¶
func GetExadataInsightResourceStatisticsAggregationExadataResourceTypeEnumStringValues() []string
GetExadataInsightResourceStatisticsAggregationExadataResourceTypeEnumStringValues Enumerates the set of values in String for ExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum
func GetExadataMemberSummaryEntityTypeEnumStringValues ¶
func GetExadataMemberSummaryEntityTypeEnumStringValues() []string
GetExadataMemberSummaryEntityTypeEnumStringValues Enumerates the set of values in String for ExadataMemberSummaryEntityTypeEnum
func GetExadataRackTypeEnumStringValues ¶
func GetExadataRackTypeEnumStringValues() []string
GetExadataRackTypeEnumStringValues Enumerates the set of values in String for ExadataRackTypeEnum
func GetExadataResourceTypeEnumStringValues ¶ added in v65.27.0
func GetExadataResourceTypeEnumStringValues() []string
GetExadataResourceTypeEnumStringValues Enumerates the set of values in String for ExadataResourceTypeEnum
func GetExadataTypeEnumStringValues ¶
func GetExadataTypeEnumStringValues() []string
GetExadataTypeEnumStringValues Enumerates the set of values in String for ExadataTypeEnum
func GetGetAwrDatabaseReportReportFormatEnumStringValues ¶ added in v65.14.0
func GetGetAwrDatabaseReportReportFormatEnumStringValues() []string
GetGetAwrDatabaseReportReportFormatEnumStringValues Enumerates the set of values in String for GetAwrDatabaseReportReportFormatEnum
func GetGetAwrDatabaseReportReportTypeEnumStringValues ¶ added in v65.14.0
func GetGetAwrDatabaseReportReportTypeEnumStringValues() []string
GetGetAwrDatabaseReportReportTypeEnumStringValues Enumerates the set of values in String for GetAwrDatabaseReportReportTypeEnum
func GetGetAwrDatabaseSqlReportReportFormatEnumStringValues ¶ added in v65.14.0
func GetGetAwrDatabaseSqlReportReportFormatEnumStringValues() []string
GetGetAwrDatabaseSqlReportReportFormatEnumStringValues Enumerates the set of values in String for GetAwrDatabaseSqlReportReportFormatEnum
func GetGetAwrReportReportFormatEnumStringValues ¶
func GetGetAwrReportReportFormatEnumStringValues() []string
GetGetAwrReportReportFormatEnumStringValues Enumerates the set of values in String for GetAwrReportReportFormatEnum
func GetGetOpsiConfigurationConfigItemCustomStatusEnumStringValues ¶ added in v65.29.0
func GetGetOpsiConfigurationConfigItemCustomStatusEnumStringValues() []string
GetGetOpsiConfigurationConfigItemCustomStatusEnumStringValues Enumerates the set of values in String for GetOpsiConfigurationConfigItemCustomStatusEnum
func GetGetOpsiConfigurationConfigItemFieldEnumStringValues ¶ added in v65.29.0
func GetGetOpsiConfigurationConfigItemFieldEnumStringValues() []string
GetGetOpsiConfigurationConfigItemFieldEnumStringValues Enumerates the set of values in String for GetOpsiConfigurationConfigItemFieldEnum
func GetGetOpsiConfigurationOpsiConfigFieldEnumStringValues ¶ added in v65.29.0
func GetGetOpsiConfigurationOpsiConfigFieldEnumStringValues() []string
GetGetOpsiConfigurationOpsiConfigFieldEnumStringValues Enumerates the set of values in String for GetOpsiConfigurationOpsiConfigFieldEnum
func GetHostConfigurationMetricGroupMetricNameEnumStringValues ¶
func GetHostConfigurationMetricGroupMetricNameEnumStringValues() []string
GetHostConfigurationMetricGroupMetricNameEnumStringValues Enumerates the set of values in String for HostConfigurationMetricGroupMetricNameEnum
func GetHostConfigurationSummaryPlatformTypeEnumStringValues ¶
func GetHostConfigurationSummaryPlatformTypeEnumStringValues() []string
GetHostConfigurationSummaryPlatformTypeEnumStringValues Enumerates the set of values in String for HostConfigurationSummaryPlatformTypeEnum
func GetHostDetailsPlatformTypeEnumStringValues ¶
func GetHostDetailsPlatformTypeEnumStringValues() []string
GetHostDetailsPlatformTypeEnumStringValues Enumerates the set of values in String for HostDetailsPlatformTypeEnum
func GetHostEntitySourceEnumStringValues ¶
func GetHostEntitySourceEnumStringValues() []string
GetHostEntitySourceEnumStringValues Enumerates the set of values in String for HostEntitySourceEnum
func GetHostEnumStringValues ¶
func GetHostEnumStringValues() []string
GetHostEnumStringValues Enumerates the set of values in String for HostEnum
func GetHostImportableAgentEntitySummaryPlatformTypeEnumStringValues ¶
func GetHostImportableAgentEntitySummaryPlatformTypeEnumStringValues() []string
GetHostImportableAgentEntitySummaryPlatformTypeEnumStringValues Enumerates the set of values in String for HostImportableAgentEntitySummaryPlatformTypeEnum
func GetHostPerformanceMetricGroupMetricNameEnumStringValues ¶
func GetHostPerformanceMetricGroupMetricNameEnumStringValues() []string
GetHostPerformanceMetricGroupMetricNameEnumStringValues Enumerates the set of values in String for HostPerformanceMetricGroupMetricNameEnum
func GetHostResourceStatisticsResourceNameEnumStringValues ¶
func GetHostResourceStatisticsResourceNameEnumStringValues() []string
GetHostResourceStatisticsResourceNameEnumStringValues Enumerates the set of values in String for HostResourceStatisticsResourceNameEnum
func GetImportableAgentEntitySourceEnumStringValues ¶
func GetImportableAgentEntitySourceEnumStringValues() []string
GetImportableAgentEntitySourceEnumStringValues Enumerates the set of values in String for ImportableAgentEntitySourceEnum
func GetLifecycleStateEnumStringValues ¶
func GetLifecycleStateEnumStringValues() []string
GetLifecycleStateEnumStringValues Enumerates the set of values in String for LifecycleStateEnum
func GetListAddmDbFindingCategoriesSortByEnumStringValues ¶ added in v65.35.0
func GetListAddmDbFindingCategoriesSortByEnumStringValues() []string
GetListAddmDbFindingCategoriesSortByEnumStringValues Enumerates the set of values in String for ListAddmDbFindingCategoriesSortByEnum
func GetListAddmDbFindingCategoriesSortOrderEnumStringValues ¶ added in v65.35.0
func GetListAddmDbFindingCategoriesSortOrderEnumStringValues() []string
GetListAddmDbFindingCategoriesSortOrderEnumStringValues Enumerates the set of values in String for ListAddmDbFindingCategoriesSortOrderEnum
func GetListAddmDbFindingsTimeSeriesSortByEnumStringValues ¶ added in v65.35.0
func GetListAddmDbFindingsTimeSeriesSortByEnumStringValues() []string
GetListAddmDbFindingsTimeSeriesSortByEnumStringValues Enumerates the set of values in String for ListAddmDbFindingsTimeSeriesSortByEnum
func GetListAddmDbFindingsTimeSeriesSortOrderEnumStringValues ¶ added in v65.35.0
func GetListAddmDbFindingsTimeSeriesSortOrderEnumStringValues() []string
GetListAddmDbFindingsTimeSeriesSortOrderEnumStringValues Enumerates the set of values in String for ListAddmDbFindingsTimeSeriesSortOrderEnum
func GetListAddmDbParameterCategoriesSortByEnumStringValues ¶ added in v65.35.0
func GetListAddmDbParameterCategoriesSortByEnumStringValues() []string
GetListAddmDbParameterCategoriesSortByEnumStringValues Enumerates the set of values in String for ListAddmDbParameterCategoriesSortByEnum
func GetListAddmDbParameterCategoriesSortOrderEnumStringValues ¶ added in v65.35.0
func GetListAddmDbParameterCategoriesSortOrderEnumStringValues() []string
GetListAddmDbParameterCategoriesSortOrderEnumStringValues Enumerates the set of values in String for ListAddmDbParameterCategoriesSortOrderEnum
func GetListAddmDbRecommendationCategoriesSortByEnumStringValues ¶ added in v65.35.0
func GetListAddmDbRecommendationCategoriesSortByEnumStringValues() []string
GetListAddmDbRecommendationCategoriesSortByEnumStringValues Enumerates the set of values in String for ListAddmDbRecommendationCategoriesSortByEnum
func GetListAddmDbRecommendationCategoriesSortOrderEnumStringValues ¶ added in v65.35.0
func GetListAddmDbRecommendationCategoriesSortOrderEnumStringValues() []string
GetListAddmDbRecommendationCategoriesSortOrderEnumStringValues Enumerates the set of values in String for ListAddmDbRecommendationCategoriesSortOrderEnum
func GetListAddmDbRecommendationsTimeSeriesSortByEnumStringValues ¶ added in v65.35.0
func GetListAddmDbRecommendationsTimeSeriesSortByEnumStringValues() []string
GetListAddmDbRecommendationsTimeSeriesSortByEnumStringValues Enumerates the set of values in String for ListAddmDbRecommendationsTimeSeriesSortByEnum
func GetListAddmDbRecommendationsTimeSeriesSortOrderEnumStringValues ¶ added in v65.35.0
func GetListAddmDbRecommendationsTimeSeriesSortOrderEnumStringValues() []string
GetListAddmDbRecommendationsTimeSeriesSortOrderEnumStringValues Enumerates the set of values in String for ListAddmDbRecommendationsTimeSeriesSortOrderEnum
func GetListAddmDbsSortByEnumStringValues ¶ added in v65.35.0
func GetListAddmDbsSortByEnumStringValues() []string
GetListAddmDbsSortByEnumStringValues Enumerates the set of values in String for ListAddmDbsSortByEnum
func GetListAddmDbsSortOrderEnumStringValues ¶ added in v65.35.0
func GetListAddmDbsSortOrderEnumStringValues() []string
GetListAddmDbsSortOrderEnumStringValues Enumerates the set of values in String for ListAddmDbsSortOrderEnum
func GetListAwrDatabaseSnapshotsSortByEnumStringValues ¶ added in v65.14.0
func GetListAwrDatabaseSnapshotsSortByEnumStringValues() []string
GetListAwrDatabaseSnapshotsSortByEnumStringValues Enumerates the set of values in String for ListAwrDatabaseSnapshotsSortByEnum
func GetListAwrDatabaseSnapshotsSortOrderEnumStringValues ¶ added in v65.14.0
func GetListAwrDatabaseSnapshotsSortOrderEnumStringValues() []string
GetListAwrDatabaseSnapshotsSortOrderEnumStringValues Enumerates the set of values in String for ListAwrDatabaseSnapshotsSortOrderEnum
func GetListAwrDatabasesSortByEnumStringValues ¶ added in v65.14.0
func GetListAwrDatabasesSortByEnumStringValues() []string
GetListAwrDatabasesSortByEnumStringValues Enumerates the set of values in String for ListAwrDatabasesSortByEnum
func GetListAwrDatabasesSortOrderEnumStringValues ¶ added in v65.14.0
func GetListAwrDatabasesSortOrderEnumStringValues() []string
GetListAwrDatabasesSortOrderEnumStringValues Enumerates the set of values in String for ListAwrDatabasesSortOrderEnum
func GetListAwrHubsSortByEnumStringValues ¶
func GetListAwrHubsSortByEnumStringValues() []string
GetListAwrHubsSortByEnumStringValues Enumerates the set of values in String for ListAwrHubsSortByEnum
func GetListAwrHubsSortOrderEnumStringValues ¶
func GetListAwrHubsSortOrderEnumStringValues() []string
GetListAwrHubsSortOrderEnumStringValues Enumerates the set of values in String for ListAwrHubsSortOrderEnum
func GetListAwrSnapshotsSortByEnumStringValues ¶
func GetListAwrSnapshotsSortByEnumStringValues() []string
GetListAwrSnapshotsSortByEnumStringValues Enumerates the set of values in String for ListAwrSnapshotsSortByEnum
func GetListAwrSnapshotsSortOrderEnumStringValues ¶
func GetListAwrSnapshotsSortOrderEnumStringValues() []string
GetListAwrSnapshotsSortOrderEnumStringValues Enumerates the set of values in String for ListAwrSnapshotsSortOrderEnum
func GetListDatabaseConfigurationsDatabaseTypeEnumStringValues ¶
func GetListDatabaseConfigurationsDatabaseTypeEnumStringValues() []string
GetListDatabaseConfigurationsDatabaseTypeEnumStringValues Enumerates the set of values in String for ListDatabaseConfigurationsDatabaseTypeEnum
func GetListDatabaseConfigurationsSortByEnumStringValues ¶
func GetListDatabaseConfigurationsSortByEnumStringValues() []string
GetListDatabaseConfigurationsSortByEnumStringValues Enumerates the set of values in String for ListDatabaseConfigurationsSortByEnum
func GetListDatabaseConfigurationsSortOrderEnumStringValues ¶
func GetListDatabaseConfigurationsSortOrderEnumStringValues() []string
GetListDatabaseConfigurationsSortOrderEnumStringValues Enumerates the set of values in String for ListDatabaseConfigurationsSortOrderEnum
func GetListDatabaseInsightsDatabaseTypeEnumStringValues ¶
func GetListDatabaseInsightsDatabaseTypeEnumStringValues() []string
GetListDatabaseInsightsDatabaseTypeEnumStringValues Enumerates the set of values in String for ListDatabaseInsightsDatabaseTypeEnum
func GetListDatabaseInsightsFieldsEnumStringValues ¶
func GetListDatabaseInsightsFieldsEnumStringValues() []string
GetListDatabaseInsightsFieldsEnumStringValues Enumerates the set of values in String for ListDatabaseInsightsFieldsEnum
func GetListDatabaseInsightsSortByEnumStringValues ¶
func GetListDatabaseInsightsSortByEnumStringValues() []string
GetListDatabaseInsightsSortByEnumStringValues Enumerates the set of values in String for ListDatabaseInsightsSortByEnum
func GetListDatabaseInsightsSortOrderEnumStringValues ¶
func GetListDatabaseInsightsSortOrderEnumStringValues() []string
GetListDatabaseInsightsSortOrderEnumStringValues Enumerates the set of values in String for ListDatabaseInsightsSortOrderEnum
func GetListEnterpriseManagerBridgesSortByEnumStringValues ¶
func GetListEnterpriseManagerBridgesSortByEnumStringValues() []string
GetListEnterpriseManagerBridgesSortByEnumStringValues Enumerates the set of values in String for ListEnterpriseManagerBridgesSortByEnum
func GetListEnterpriseManagerBridgesSortOrderEnumStringValues ¶
func GetListEnterpriseManagerBridgesSortOrderEnumStringValues() []string
GetListEnterpriseManagerBridgesSortOrderEnumStringValues Enumerates the set of values in String for ListEnterpriseManagerBridgesSortOrderEnum
func GetListExadataConfigurationsSortByEnumStringValues ¶
func GetListExadataConfigurationsSortByEnumStringValues() []string
GetListExadataConfigurationsSortByEnumStringValues Enumerates the set of values in String for ListExadataConfigurationsSortByEnum
func GetListExadataConfigurationsSortOrderEnumStringValues ¶
func GetListExadataConfigurationsSortOrderEnumStringValues() []string
GetListExadataConfigurationsSortOrderEnumStringValues Enumerates the set of values in String for ListExadataConfigurationsSortOrderEnum
func GetListExadataInsightsSortByEnumStringValues ¶
func GetListExadataInsightsSortByEnumStringValues() []string
GetListExadataInsightsSortByEnumStringValues Enumerates the set of values in String for ListExadataInsightsSortByEnum
func GetListExadataInsightsSortOrderEnumStringValues ¶
func GetListExadataInsightsSortOrderEnumStringValues() []string
GetListExadataInsightsSortOrderEnumStringValues Enumerates the set of values in String for ListExadataInsightsSortOrderEnum
func GetListHostConfigurationsPlatformTypeEnumStringValues ¶
func GetListHostConfigurationsPlatformTypeEnumStringValues() []string
GetListHostConfigurationsPlatformTypeEnumStringValues Enumerates the set of values in String for ListHostConfigurationsPlatformTypeEnum
func GetListHostConfigurationsSortByEnumStringValues ¶
func GetListHostConfigurationsSortByEnumStringValues() []string
GetListHostConfigurationsSortByEnumStringValues Enumerates the set of values in String for ListHostConfigurationsSortByEnum
func GetListHostConfigurationsSortOrderEnumStringValues ¶
func GetListHostConfigurationsSortOrderEnumStringValues() []string
GetListHostConfigurationsSortOrderEnumStringValues Enumerates the set of values in String for ListHostConfigurationsSortOrderEnum
func GetListHostInsightsPlatformTypeEnumStringValues ¶
func GetListHostInsightsPlatformTypeEnumStringValues() []string
GetListHostInsightsPlatformTypeEnumStringValues Enumerates the set of values in String for ListHostInsightsPlatformTypeEnum
func GetListHostInsightsSortByEnumStringValues ¶
func GetListHostInsightsSortByEnumStringValues() []string
GetListHostInsightsSortByEnumStringValues Enumerates the set of values in String for ListHostInsightsSortByEnum
func GetListHostInsightsSortOrderEnumStringValues ¶
func GetListHostInsightsSortOrderEnumStringValues() []string
GetListHostInsightsSortOrderEnumStringValues Enumerates the set of values in String for ListHostInsightsSortOrderEnum
func GetListHostedEntitiesPlatformTypeEnumStringValues ¶
func GetListHostedEntitiesPlatformTypeEnumStringValues() []string
GetListHostedEntitiesPlatformTypeEnumStringValues Enumerates the set of values in String for ListHostedEntitiesPlatformTypeEnum
func GetListHostedEntitiesSortByEnumStringValues ¶
func GetListHostedEntitiesSortByEnumStringValues() []string
GetListHostedEntitiesSortByEnumStringValues Enumerates the set of values in String for ListHostedEntitiesSortByEnum
func GetListHostedEntitiesSortOrderEnumStringValues ¶
func GetListHostedEntitiesSortOrderEnumStringValues() []string
GetListHostedEntitiesSortOrderEnumStringValues Enumerates the set of values in String for ListHostedEntitiesSortOrderEnum
func GetListImportableAgentEntitiesSortByEnumStringValues ¶
func GetListImportableAgentEntitiesSortByEnumStringValues() []string
GetListImportableAgentEntitiesSortByEnumStringValues Enumerates the set of values in String for ListImportableAgentEntitiesSortByEnum
func GetListImportableAgentEntitiesSortOrderEnumStringValues ¶
func GetListImportableAgentEntitiesSortOrderEnumStringValues() []string
GetListImportableAgentEntitiesSortOrderEnumStringValues Enumerates the set of values in String for ListImportableAgentEntitiesSortOrderEnum
func GetListImportableComputeEntitiesSortByEnumStringValues ¶ added in v65.16.0
func GetListImportableComputeEntitiesSortByEnumStringValues() []string
GetListImportableComputeEntitiesSortByEnumStringValues Enumerates the set of values in String for ListImportableComputeEntitiesSortByEnum
func GetListImportableComputeEntitiesSortOrderEnumStringValues ¶ added in v65.16.0
func GetListImportableComputeEntitiesSortOrderEnumStringValues() []string
GetListImportableComputeEntitiesSortOrderEnumStringValues Enumerates the set of values in String for ListImportableComputeEntitiesSortOrderEnum
func GetListOperationsInsightsPrivateEndpointsSortByEnumStringValues ¶
func GetListOperationsInsightsPrivateEndpointsSortByEnumStringValues() []string
GetListOperationsInsightsPrivateEndpointsSortByEnumStringValues Enumerates the set of values in String for ListOperationsInsightsPrivateEndpointsSortByEnum
func GetListOperationsInsightsPrivateEndpointsSortOrderEnumStringValues ¶
func GetListOperationsInsightsPrivateEndpointsSortOrderEnumStringValues() []string
GetListOperationsInsightsPrivateEndpointsSortOrderEnumStringValues Enumerates the set of values in String for ListOperationsInsightsPrivateEndpointsSortOrderEnum
func GetListOperationsInsightsWarehouseUsersSortByEnumStringValues ¶
func GetListOperationsInsightsWarehouseUsersSortByEnumStringValues() []string
GetListOperationsInsightsWarehouseUsersSortByEnumStringValues Enumerates the set of values in String for ListOperationsInsightsWarehouseUsersSortByEnum
func GetListOperationsInsightsWarehouseUsersSortOrderEnumStringValues ¶
func GetListOperationsInsightsWarehouseUsersSortOrderEnumStringValues() []string
GetListOperationsInsightsWarehouseUsersSortOrderEnumStringValues Enumerates the set of values in String for ListOperationsInsightsWarehouseUsersSortOrderEnum
func GetListOperationsInsightsWarehousesSortByEnumStringValues ¶
func GetListOperationsInsightsWarehousesSortByEnumStringValues() []string
GetListOperationsInsightsWarehousesSortByEnumStringValues Enumerates the set of values in String for ListOperationsInsightsWarehousesSortByEnum
func GetListOperationsInsightsWarehousesSortOrderEnumStringValues ¶
func GetListOperationsInsightsWarehousesSortOrderEnumStringValues() []string
GetListOperationsInsightsWarehousesSortOrderEnumStringValues Enumerates the set of values in String for ListOperationsInsightsWarehousesSortOrderEnum
func GetListOpsiConfigurationsSortByEnumStringValues ¶ added in v65.29.0
func GetListOpsiConfigurationsSortByEnumStringValues() []string
GetListOpsiConfigurationsSortByEnumStringValues Enumerates the set of values in String for ListOpsiConfigurationsSortByEnum
func GetListOpsiConfigurationsSortOrderEnumStringValues ¶ added in v65.29.0
func GetListOpsiConfigurationsSortOrderEnumStringValues() []string
GetListOpsiConfigurationsSortOrderEnumStringValues Enumerates the set of values in String for ListOpsiConfigurationsSortOrderEnum
func GetListOpsiDataObjectsSortByEnumStringValues ¶ added in v65.8.1
func GetListOpsiDataObjectsSortByEnumStringValues() []string
GetListOpsiDataObjectsSortByEnumStringValues Enumerates the set of values in String for ListOpsiDataObjectsSortByEnum
func GetListOpsiDataObjectsSortOrderEnumStringValues ¶ added in v65.8.1
func GetListOpsiDataObjectsSortOrderEnumStringValues() []string
GetListOpsiDataObjectsSortOrderEnumStringValues Enumerates the set of values in String for ListOpsiDataObjectsSortOrderEnum
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 GetMacsManagedCloudHostInsightPlatformTypeEnumStringValues ¶ added in v65.16.0
func GetMacsManagedCloudHostInsightPlatformTypeEnumStringValues() []string
GetMacsManagedCloudHostInsightPlatformTypeEnumStringValues Enumerates the set of values in String for MacsManagedCloudHostInsightPlatformTypeEnum
func GetMacsManagedCloudHostInsightSummaryPlatformTypeEnumStringValues ¶ added in v65.16.0
func GetMacsManagedCloudHostInsightSummaryPlatformTypeEnumStringValues() []string
GetMacsManagedCloudHostInsightSummaryPlatformTypeEnumStringValues Enumerates the set of values in String for MacsManagedCloudHostInsightSummaryPlatformTypeEnum
func GetMacsManagedExternalHostInsightPlatformTypeEnumStringValues ¶
func GetMacsManagedExternalHostInsightPlatformTypeEnumStringValues() []string
GetMacsManagedExternalHostInsightPlatformTypeEnumStringValues Enumerates the set of values in String for MacsManagedExternalHostInsightPlatformTypeEnum
func GetMacsManagedExternalHostInsightSummaryPlatformTypeEnumStringValues ¶
func GetMacsManagedExternalHostInsightSummaryPlatformTypeEnumStringValues() []string
GetMacsManagedExternalHostInsightSummaryPlatformTypeEnumStringValues Enumerates the set of values in String for MacsManagedExternalHostInsightSummaryPlatformTypeEnum
func GetOperationStatusEnumStringValues ¶
func GetOperationStatusEnumStringValues() []string
GetOperationStatusEnumStringValues Enumerates the set of values in String for OperationStatusEnum
func GetOperationTypeEnumStringValues ¶
func GetOperationTypeEnumStringValues() []string
GetOperationTypeEnumStringValues Enumerates the set of values in String for OperationTypeEnum
func GetOperationsInsightsPrivateEndpointLifecycleStateEnumStringValues ¶
func GetOperationsInsightsPrivateEndpointLifecycleStateEnumStringValues() []string
GetOperationsInsightsPrivateEndpointLifecycleStateEnumStringValues Enumerates the set of values in String for OperationsInsightsPrivateEndpointLifecycleStateEnum
func GetOperationsInsightsWarehouseLifecycleStateEnumStringValues ¶
func GetOperationsInsightsWarehouseLifecycleStateEnumStringValues() []string
GetOperationsInsightsWarehouseLifecycleStateEnumStringValues Enumerates the set of values in String for OperationsInsightsWarehouseLifecycleStateEnum
func GetOperationsInsightsWarehouseUserLifecycleStateEnumStringValues ¶
func GetOperationsInsightsWarehouseUserLifecycleStateEnumStringValues() []string
GetOperationsInsightsWarehouseUserLifecycleStateEnumStringValues Enumerates the set of values in String for OperationsInsightsWarehouseUserLifecycleStateEnum
func GetOpsiConfigurationLifecycleStateEnumStringValues ¶ added in v65.29.0
func GetOpsiConfigurationLifecycleStateEnumStringValues() []string
GetOpsiConfigurationLifecycleStateEnumStringValues Enumerates the set of values in String for OpsiConfigurationLifecycleStateEnum
func GetOpsiConfigurationTypeEnumStringValues ¶ added in v65.29.0
func GetOpsiConfigurationTypeEnumStringValues() []string
GetOpsiConfigurationTypeEnumStringValues Enumerates the set of values in String for OpsiConfigurationTypeEnum
func GetOpsiDataObjectTypeEnumStringValues ¶ added in v65.8.1
func GetOpsiDataObjectTypeEnumStringValues() []string
GetOpsiDataObjectTypeEnumStringValues Enumerates the set of values in String for OpsiDataObjectTypeEnum
func GetPeComanagedDatabaseConnectionDetailsProtocolEnumStringValues ¶
func GetPeComanagedDatabaseConnectionDetailsProtocolEnumStringValues() []string
GetPeComanagedDatabaseConnectionDetailsProtocolEnumStringValues Enumerates the set of values in String for PeComanagedDatabaseConnectionDetailsProtocolEnum
func GetPeComanagedHostInsightPlatformTypeEnumStringValues ¶ added in v65.32.0
func GetPeComanagedHostInsightPlatformTypeEnumStringValues() []string
GetPeComanagedHostInsightPlatformTypeEnumStringValues Enumerates the set of values in String for PeComanagedHostInsightPlatformTypeEnum
func GetPeComanagedHostInsightSummaryPlatformTypeEnumStringValues ¶ added in v65.32.0
func GetPeComanagedHostInsightSummaryPlatformTypeEnumStringValues() []string
GetPeComanagedHostInsightSummaryPlatformTypeEnumStringValues Enumerates the set of values in String for PeComanagedHostInsightSummaryPlatformTypeEnum
func GetQueryDataObjectResultSetColumnMetadataDataTypeNameEnumStringValues ¶ added in v65.8.1
func GetQueryDataObjectResultSetColumnMetadataDataTypeNameEnumStringValues() []string
GetQueryDataObjectResultSetColumnMetadataDataTypeNameEnumStringValues Enumerates the set of values in String for QueryDataObjectResultSetColumnMetadataDataTypeNameEnum
func GetQueryDataObjectResultSetRowsCollectionFormatEnumStringValues ¶ added in v65.8.1
func GetQueryDataObjectResultSetRowsCollectionFormatEnumStringValues() []string
GetQueryDataObjectResultSetRowsCollectionFormatEnumStringValues Enumerates the set of values in String for QueryDataObjectResultSetRowsCollectionFormatEnum
func GetRelatedObjectTypeDetailsTypeEnumStringValues ¶ added in v65.35.0
func GetRelatedObjectTypeDetailsTypeEnumStringValues() []string
GetRelatedObjectTypeDetailsTypeEnumStringValues Enumerates the set of values in String for RelatedObjectTypeDetailsTypeEnum
func GetResourceStatusEnumStringValues ¶
func GetResourceStatusEnumStringValues() []string
GetResourceStatusEnumStringValues Enumerates the set of values in String for ResourceStatusEnum
func GetSortOrderEnumStringValues ¶
func GetSortOrderEnumStringValues() []string
GetSortOrderEnumStringValues Enumerates the set of values in String for SortOrderEnum
func GetStorageServerEnumStringValues ¶
func GetStorageServerEnumStringValues() []string
GetStorageServerEnumStringValues Enumerates the set of values in String for StorageServerEnum
func GetSummarizeAddmDbFindingsSortByEnumStringValues ¶ added in v65.35.0
func GetSummarizeAddmDbFindingsSortByEnumStringValues() []string
GetSummarizeAddmDbFindingsSortByEnumStringValues Enumerates the set of values in String for SummarizeAddmDbFindingsSortByEnum
func GetSummarizeAddmDbFindingsSortOrderEnumStringValues ¶ added in v65.35.0
func GetSummarizeAddmDbFindingsSortOrderEnumStringValues() []string
GetSummarizeAddmDbFindingsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAddmDbFindingsSortOrderEnum
func GetSummarizeAddmDbParameterChangesSortByEnumStringValues ¶ added in v65.35.0
func GetSummarizeAddmDbParameterChangesSortByEnumStringValues() []string
GetSummarizeAddmDbParameterChangesSortByEnumStringValues Enumerates the set of values in String for SummarizeAddmDbParameterChangesSortByEnum
func GetSummarizeAddmDbParameterChangesSortOrderEnumStringValues ¶ added in v65.35.0
func GetSummarizeAddmDbParameterChangesSortOrderEnumStringValues() []string
GetSummarizeAddmDbParameterChangesSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAddmDbParameterChangesSortOrderEnum
func GetSummarizeAddmDbParametersHasRecommendationsEnumStringValues ¶ added in v65.35.0
func GetSummarizeAddmDbParametersHasRecommendationsEnumStringValues() []string
GetSummarizeAddmDbParametersHasRecommendationsEnumStringValues Enumerates the set of values in String for SummarizeAddmDbParametersHasRecommendationsEnum
func GetSummarizeAddmDbParametersIsChangedEnumStringValues ¶ added in v65.35.0
func GetSummarizeAddmDbParametersIsChangedEnumStringValues() []string
GetSummarizeAddmDbParametersIsChangedEnumStringValues Enumerates the set of values in String for SummarizeAddmDbParametersIsChangedEnum
func GetSummarizeAddmDbParametersIsDefaultEnumStringValues ¶ added in v65.35.0
func GetSummarizeAddmDbParametersIsDefaultEnumStringValues() []string
GetSummarizeAddmDbParametersIsDefaultEnumStringValues Enumerates the set of values in String for SummarizeAddmDbParametersIsDefaultEnum
func GetSummarizeAddmDbParametersSortByEnumStringValues ¶ added in v65.35.0
func GetSummarizeAddmDbParametersSortByEnumStringValues() []string
GetSummarizeAddmDbParametersSortByEnumStringValues Enumerates the set of values in String for SummarizeAddmDbParametersSortByEnum
func GetSummarizeAddmDbParametersSortOrderEnumStringValues ¶ added in v65.35.0
func GetSummarizeAddmDbParametersSortOrderEnumStringValues() []string
GetSummarizeAddmDbParametersSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAddmDbParametersSortOrderEnum
func GetSummarizeAddmDbRecommendationsSortByEnumStringValues ¶ added in v65.35.0
func GetSummarizeAddmDbRecommendationsSortByEnumStringValues() []string
GetSummarizeAddmDbRecommendationsSortByEnumStringValues Enumerates the set of values in String for SummarizeAddmDbRecommendationsSortByEnum
func GetSummarizeAddmDbRecommendationsSortOrderEnumStringValues ¶ added in v65.35.0
func GetSummarizeAddmDbRecommendationsSortOrderEnumStringValues() []string
GetSummarizeAddmDbRecommendationsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAddmDbRecommendationsSortOrderEnum
func GetSummarizeAwrDatabaseCpuUsagesSessionTypeEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseCpuUsagesSessionTypeEnumStringValues() []string
GetSummarizeAwrDatabaseCpuUsagesSessionTypeEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseCpuUsagesSessionTypeEnum
func GetSummarizeAwrDatabaseCpuUsagesSortByEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseCpuUsagesSortByEnumStringValues() []string
GetSummarizeAwrDatabaseCpuUsagesSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseCpuUsagesSortByEnum
func GetSummarizeAwrDatabaseCpuUsagesSortOrderEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseCpuUsagesSortOrderEnumStringValues() []string
GetSummarizeAwrDatabaseCpuUsagesSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseCpuUsagesSortOrderEnum
func GetSummarizeAwrDatabaseMetricsSortByEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseMetricsSortByEnumStringValues() []string
GetSummarizeAwrDatabaseMetricsSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseMetricsSortByEnum
func GetSummarizeAwrDatabaseMetricsSortOrderEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseMetricsSortOrderEnumStringValues() []string
GetSummarizeAwrDatabaseMetricsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseMetricsSortOrderEnum
func GetSummarizeAwrDatabaseParameterChangesSortByEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseParameterChangesSortByEnumStringValues() []string
GetSummarizeAwrDatabaseParameterChangesSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseParameterChangesSortByEnum
func GetSummarizeAwrDatabaseParameterChangesSortOrderEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseParameterChangesSortOrderEnumStringValues() []string
GetSummarizeAwrDatabaseParameterChangesSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseParameterChangesSortOrderEnum
func GetSummarizeAwrDatabaseParametersSortByEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseParametersSortByEnumStringValues() []string
GetSummarizeAwrDatabaseParametersSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseParametersSortByEnum
func GetSummarizeAwrDatabaseParametersSortOrderEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseParametersSortOrderEnumStringValues() []string
GetSummarizeAwrDatabaseParametersSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseParametersSortOrderEnum
func GetSummarizeAwrDatabaseParametersValueChangedEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseParametersValueChangedEnumStringValues() []string
GetSummarizeAwrDatabaseParametersValueChangedEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseParametersValueChangedEnum
func GetSummarizeAwrDatabaseParametersValueDefaultEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseParametersValueDefaultEnumStringValues() []string
GetSummarizeAwrDatabaseParametersValueDefaultEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseParametersValueDefaultEnum
func GetSummarizeAwrDatabaseParametersValueModifiedEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseParametersValueModifiedEnumStringValues() []string
GetSummarizeAwrDatabaseParametersValueModifiedEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseParametersValueModifiedEnum
func GetSummarizeAwrDatabaseSnapshotRangesSortByEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseSnapshotRangesSortByEnumStringValues() []string
GetSummarizeAwrDatabaseSnapshotRangesSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseSnapshotRangesSortByEnum
func GetSummarizeAwrDatabaseSnapshotRangesSortOrderEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseSnapshotRangesSortOrderEnumStringValues() []string
GetSummarizeAwrDatabaseSnapshotRangesSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseSnapshotRangesSortOrderEnum
func GetSummarizeAwrDatabaseSysstatsSortByEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseSysstatsSortByEnumStringValues() []string
GetSummarizeAwrDatabaseSysstatsSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseSysstatsSortByEnum
func GetSummarizeAwrDatabaseSysstatsSortOrderEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseSysstatsSortOrderEnumStringValues() []string
GetSummarizeAwrDatabaseSysstatsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseSysstatsSortOrderEnum
func GetSummarizeAwrDatabaseTopWaitEventsSessionTypeEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseTopWaitEventsSessionTypeEnumStringValues() []string
GetSummarizeAwrDatabaseTopWaitEventsSessionTypeEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseTopWaitEventsSessionTypeEnum
func GetSummarizeAwrDatabaseTopWaitEventsSortByEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseTopWaitEventsSortByEnumStringValues() []string
GetSummarizeAwrDatabaseTopWaitEventsSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseTopWaitEventsSortByEnum
func GetSummarizeAwrDatabaseTopWaitEventsSortOrderEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseTopWaitEventsSortOrderEnumStringValues() []string
GetSummarizeAwrDatabaseTopWaitEventsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseTopWaitEventsSortOrderEnum
func GetSummarizeAwrDatabaseWaitEventBucketsSortByEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseWaitEventBucketsSortByEnumStringValues() []string
GetSummarizeAwrDatabaseWaitEventBucketsSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseWaitEventBucketsSortByEnum
func GetSummarizeAwrDatabaseWaitEventBucketsSortOrderEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseWaitEventBucketsSortOrderEnumStringValues() []string
GetSummarizeAwrDatabaseWaitEventBucketsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseWaitEventBucketsSortOrderEnum
func GetSummarizeAwrDatabaseWaitEventsSessionTypeEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseWaitEventsSessionTypeEnumStringValues() []string
GetSummarizeAwrDatabaseWaitEventsSessionTypeEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseWaitEventsSessionTypeEnum
func GetSummarizeAwrDatabaseWaitEventsSortByEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseWaitEventsSortByEnumStringValues() []string
GetSummarizeAwrDatabaseWaitEventsSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseWaitEventsSortByEnum
func GetSummarizeAwrDatabaseWaitEventsSortOrderEnumStringValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseWaitEventsSortOrderEnumStringValues() []string
GetSummarizeAwrDatabaseWaitEventsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrDatabaseWaitEventsSortOrderEnum
func GetSummarizeAwrSourcesSummariesSortByEnumStringValues ¶
func GetSummarizeAwrSourcesSummariesSortByEnumStringValues() []string
GetSummarizeAwrSourcesSummariesSortByEnumStringValues Enumerates the set of values in String for SummarizeAwrSourcesSummariesSortByEnum
func GetSummarizeAwrSourcesSummariesSortOrderEnumStringValues ¶
func GetSummarizeAwrSourcesSummariesSortOrderEnumStringValues() []string
GetSummarizeAwrSourcesSummariesSortOrderEnumStringValues Enumerates the set of values in String for SummarizeAwrSourcesSummariesSortOrderEnum
func GetSummarizeConfigurationItemsConfigItemFieldEnumStringValues ¶ added in v65.29.0
func GetSummarizeConfigurationItemsConfigItemFieldEnumStringValues() []string
GetSummarizeConfigurationItemsConfigItemFieldEnumStringValues Enumerates the set of values in String for SummarizeConfigurationItemsConfigItemFieldEnum
func GetSummarizeConfigurationItemsOpsiConfigTypeEnumStringValues ¶ added in v65.29.0
func GetSummarizeConfigurationItemsOpsiConfigTypeEnumStringValues() []string
GetSummarizeConfigurationItemsOpsiConfigTypeEnumStringValues Enumerates the set of values in String for SummarizeConfigurationItemsOpsiConfigTypeEnum
func GetSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnumStringValues() []string
GetSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum
func GetSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnumStringValues() []string
GetSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum
func GetSummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnumStringValues() []string
GetSummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum
func GetSummarizeDatabaseInsightResourceCapacityTrendSortByEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceCapacityTrendSortByEnumStringValues() []string
GetSummarizeDatabaseInsightResourceCapacityTrendSortByEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceCapacityTrendSortByEnum
func GetSummarizeDatabaseInsightResourceCapacityTrendSortOrderEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceCapacityTrendSortOrderEnumStringValues() []string
GetSummarizeDatabaseInsightResourceCapacityTrendSortOrderEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceCapacityTrendSortOrderEnum
func GetSummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnumStringValues() []string
GetSummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum
func GetSummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnumStringValues() []string
GetSummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum
func GetSummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnumStringValues() []string
GetSummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum
func GetSummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnumStringValues() []string
GetSummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum
func GetSummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnumStringValues() []string
GetSummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum
func GetSummarizeDatabaseInsightResourceForecastTrendForecastModelEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceForecastTrendForecastModelEnumStringValues() []string
GetSummarizeDatabaseInsightResourceForecastTrendForecastModelEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceForecastTrendForecastModelEnum
func GetSummarizeDatabaseInsightResourceForecastTrendStatisticEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceForecastTrendStatisticEnumStringValues() []string
GetSummarizeDatabaseInsightResourceForecastTrendStatisticEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceForecastTrendStatisticEnum
func GetSummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnumStringValues() []string
GetSummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum
func GetSummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnumStringValues() []string
GetSummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum
func GetSummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnumStringValues() []string
GetSummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum
func GetSummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnumStringValues() []string
GetSummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum
func GetSummarizeDatabaseInsightResourceStatisticsSortByEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceStatisticsSortByEnumStringValues() []string
GetSummarizeDatabaseInsightResourceStatisticsSortByEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceStatisticsSortByEnum
func GetSummarizeDatabaseInsightResourceStatisticsSortOrderEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceStatisticsSortOrderEnumStringValues() []string
GetSummarizeDatabaseInsightResourceStatisticsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceStatisticsSortOrderEnum
func GetSummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnumStringValues() []string
GetSummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum
func GetSummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnumStringValues() []string
GetSummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum
func GetSummarizeDatabaseInsightResourceUsageDatabaseTypeEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceUsageDatabaseTypeEnumStringValues() []string
GetSummarizeDatabaseInsightResourceUsageDatabaseTypeEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum
func GetSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnumStringValues() []string
GetSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum
func GetSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnumStringValues() []string
GetSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum
func GetSummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnumStringValues() []string
GetSummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum
func GetSummarizeDatabaseInsightResourceUsageTrendSortByEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceUsageTrendSortByEnumStringValues() []string
GetSummarizeDatabaseInsightResourceUsageTrendSortByEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceUsageTrendSortByEnum
func GetSummarizeDatabaseInsightResourceUsageTrendSortOrderEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceUsageTrendSortOrderEnumStringValues() []string
GetSummarizeDatabaseInsightResourceUsageTrendSortOrderEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceUsageTrendSortOrderEnum
func GetSummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnumStringValues() []string
GetSummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum
func GetSummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnumStringValues ¶
func GetSummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnumStringValues() []string
GetSummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum
func GetSummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnumStringValues() []string
GetSummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum
func GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnumStringValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnumStringValues() []string
GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum
func GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnumStringValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnumStringValues() []string
GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum
func GetSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnumStringValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnumStringValues() []string
GetSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum
func GetSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnumStringValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnumStringValues() []string
GetSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum
func GetSummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnumStringValues() []string
GetSummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum
func GetSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnumStringValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnumStringValues() []string
GetSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum
func GetSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnumStringValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnumStringValues() []string
GetSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum
func GetSummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnumStringValues() []string
GetSummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum
func GetSummarizeExadataInsightResourceCapacityTrendSortByEnumStringValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendSortByEnumStringValues() []string
GetSummarizeExadataInsightResourceCapacityTrendSortByEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceCapacityTrendSortByEnum
func GetSummarizeExadataInsightResourceCapacityTrendSortOrderEnumStringValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendSortOrderEnumStringValues() []string
GetSummarizeExadataInsightResourceCapacityTrendSortOrderEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceCapacityTrendSortOrderEnum
func GetSummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnumStringValues ¶
func GetSummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnumStringValues() []string
GetSummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum
func GetSummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnumStringValues ¶
func GetSummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnumStringValues() []string
GetSummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum
func GetSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnumStringValues ¶
func GetSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnumStringValues() []string
GetSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum
func GetSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnumStringValues ¶
func GetSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnumStringValues() []string
GetSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum
func GetSummarizeExadataInsightResourceForecastTrendAggregationPatternEnumStringValues ¶
func GetSummarizeExadataInsightResourceForecastTrendAggregationPatternEnumStringValues() []string
GetSummarizeExadataInsightResourceForecastTrendAggregationPatternEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum
func GetSummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnumStringValues() []string
GetSummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum
func GetSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnumStringValues ¶
func GetSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnumStringValues() []string
GetSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum
func GetSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnumStringValues ¶
func GetSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnumStringValues() []string
GetSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum
func GetSummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnumStringValues() []string
GetSummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum
func GetSummarizeExadataInsightResourceForecastTrendForecastModelEnumStringValues ¶
func GetSummarizeExadataInsightResourceForecastTrendForecastModelEnumStringValues() []string
GetSummarizeExadataInsightResourceForecastTrendForecastModelEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceForecastTrendForecastModelEnum
func GetSummarizeExadataInsightResourceForecastTrendSortByEnumStringValues ¶
func GetSummarizeExadataInsightResourceForecastTrendSortByEnumStringValues() []string
GetSummarizeExadataInsightResourceForecastTrendSortByEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceForecastTrendSortByEnum
func GetSummarizeExadataInsightResourceForecastTrendSortOrderEnumStringValues ¶
func GetSummarizeExadataInsightResourceForecastTrendSortOrderEnumStringValues() []string
GetSummarizeExadataInsightResourceForecastTrendSortOrderEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceForecastTrendSortOrderEnum
func GetSummarizeExadataInsightResourceForecastTrendStatisticEnumStringValues ¶
func GetSummarizeExadataInsightResourceForecastTrendStatisticEnumStringValues() []string
GetSummarizeExadataInsightResourceForecastTrendStatisticEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceForecastTrendStatisticEnum
func GetSummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnumStringValues ¶
func GetSummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnumStringValues() []string
GetSummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum
func GetSummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnumStringValues() []string
GetSummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum
func GetSummarizeExadataInsightResourceStatisticsSortByEnumStringValues ¶
func GetSummarizeExadataInsightResourceStatisticsSortByEnumStringValues() []string
GetSummarizeExadataInsightResourceStatisticsSortByEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceStatisticsSortByEnum
func GetSummarizeExadataInsightResourceStatisticsSortOrderEnumStringValues ¶
func GetSummarizeExadataInsightResourceStatisticsSortOrderEnumStringValues() []string
GetSummarizeExadataInsightResourceStatisticsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceStatisticsSortOrderEnum
func GetSummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnumStringValues ¶
func GetSummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnumStringValues() []string
GetSummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum
func GetSummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnumStringValues ¶
func GetSummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnumStringValues() []string
GetSummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum
func GetSummarizeExadataInsightResourceUsageAggregationUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeExadataInsightResourceUsageAggregationUsageUnitEnumStringValues() []string
GetSummarizeExadataInsightResourceUsageAggregationUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceUsageAggregationUsageUnitEnum
func GetSummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnumStringValues ¶
func GetSummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnumStringValues() []string
GetSummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum
func GetSummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnumStringValues ¶
func GetSummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnumStringValues() []string
GetSummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum
func GetSummarizeExadataInsightResourceUsageCollectionUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeExadataInsightResourceUsageCollectionUsageUnitEnumStringValues() []string
GetSummarizeExadataInsightResourceUsageCollectionUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceUsageCollectionUsageUnitEnum
func GetSummarizeExadataInsightResourceUsageSortByEnumStringValues ¶
func GetSummarizeExadataInsightResourceUsageSortByEnumStringValues() []string
GetSummarizeExadataInsightResourceUsageSortByEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceUsageSortByEnum
func GetSummarizeExadataInsightResourceUsageSortOrderEnumStringValues ¶
func GetSummarizeExadataInsightResourceUsageSortOrderEnumStringValues() []string
GetSummarizeExadataInsightResourceUsageSortOrderEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceUsageSortOrderEnum
func GetSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnumStringValues ¶
func GetSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnumStringValues() []string
GetSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum
func GetSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnumStringValues ¶
func GetSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnumStringValues() []string
GetSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnumStringValues Enumerates the set of values in String for SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum
func GetSummarizeExadataMembersSortByEnumStringValues ¶
func GetSummarizeExadataMembersSortByEnumStringValues() []string
GetSummarizeExadataMembersSortByEnumStringValues Enumerates the set of values in String for SummarizeExadataMembersSortByEnum
func GetSummarizeExadataMembersSortOrderEnumStringValues ¶
func GetSummarizeExadataMembersSortOrderEnumStringValues() []string
GetSummarizeExadataMembersSortOrderEnumStringValues Enumerates the set of values in String for SummarizeExadataMembersSortOrderEnum
func GetSummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnumStringValues ¶ added in v65.32.1
func GetSummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnumStringValues() []string
GetSummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum
func GetSummarizeHostInsightNetworkUsageTrendStatisticEnumStringValues ¶ added in v65.32.1
func GetSummarizeHostInsightNetworkUsageTrendStatisticEnumStringValues() []string
GetSummarizeHostInsightNetworkUsageTrendStatisticEnumStringValues Enumerates the set of values in String for SummarizeHostInsightNetworkUsageTrendStatisticEnum
func GetSummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnumStringValues ¶
func GetSummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnumStringValues() []string
GetSummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum
func GetSummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnumStringValues() []string
GetSummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum
func GetSummarizeHostInsightResourceCapacityTrendPlatformTypeEnumStringValues ¶
func GetSummarizeHostInsightResourceCapacityTrendPlatformTypeEnumStringValues() []string
GetSummarizeHostInsightResourceCapacityTrendPlatformTypeEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum
func GetSummarizeHostInsightResourceCapacityTrendSortByEnumStringValues ¶
func GetSummarizeHostInsightResourceCapacityTrendSortByEnumStringValues() []string
GetSummarizeHostInsightResourceCapacityTrendSortByEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceCapacityTrendSortByEnum
func GetSummarizeHostInsightResourceCapacityTrendSortOrderEnumStringValues ¶
func GetSummarizeHostInsightResourceCapacityTrendSortOrderEnumStringValues() []string
GetSummarizeHostInsightResourceCapacityTrendSortOrderEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceCapacityTrendSortOrderEnum
func GetSummarizeHostInsightResourceCapacityTrendUtilizationLevelEnumStringValues ¶
func GetSummarizeHostInsightResourceCapacityTrendUtilizationLevelEnumStringValues() []string
GetSummarizeHostInsightResourceCapacityTrendUtilizationLevelEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum
func GetSummarizeHostInsightResourceForecastTrendAggregationPatternEnumStringValues ¶
func GetSummarizeHostInsightResourceForecastTrendAggregationPatternEnumStringValues() []string
GetSummarizeHostInsightResourceForecastTrendAggregationPatternEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceForecastTrendAggregationPatternEnum
func GetSummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnumStringValues ¶
func GetSummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnumStringValues() []string
GetSummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum
func GetSummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnumStringValues() []string
GetSummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum
func GetSummarizeHostInsightResourceForecastTrendForecastModelEnumStringValues ¶
func GetSummarizeHostInsightResourceForecastTrendForecastModelEnumStringValues() []string
GetSummarizeHostInsightResourceForecastTrendForecastModelEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceForecastTrendForecastModelEnum
func GetSummarizeHostInsightResourceForecastTrendPlatformTypeEnumStringValues ¶
func GetSummarizeHostInsightResourceForecastTrendPlatformTypeEnumStringValues() []string
GetSummarizeHostInsightResourceForecastTrendPlatformTypeEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceForecastTrendPlatformTypeEnum
func GetSummarizeHostInsightResourceForecastTrendStatisticEnumStringValues ¶
func GetSummarizeHostInsightResourceForecastTrendStatisticEnumStringValues() []string
GetSummarizeHostInsightResourceForecastTrendStatisticEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceForecastTrendStatisticEnum
func GetSummarizeHostInsightResourceForecastTrendUtilizationLevelEnumStringValues ¶
func GetSummarizeHostInsightResourceForecastTrendUtilizationLevelEnumStringValues() []string
GetSummarizeHostInsightResourceForecastTrendUtilizationLevelEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum
func GetSummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnumStringValues ¶
func GetSummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnumStringValues() []string
GetSummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum
func GetSummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnumStringValues() []string
GetSummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum
func GetSummarizeHostInsightResourceStatisticsPlatformTypeEnumStringValues ¶
func GetSummarizeHostInsightResourceStatisticsPlatformTypeEnumStringValues() []string
GetSummarizeHostInsightResourceStatisticsPlatformTypeEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceStatisticsPlatformTypeEnum
func GetSummarizeHostInsightResourceStatisticsSortByEnumStringValues ¶
func GetSummarizeHostInsightResourceStatisticsSortByEnumStringValues() []string
GetSummarizeHostInsightResourceStatisticsSortByEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceStatisticsSortByEnum
func GetSummarizeHostInsightResourceStatisticsSortOrderEnumStringValues ¶
func GetSummarizeHostInsightResourceStatisticsSortOrderEnumStringValues() []string
GetSummarizeHostInsightResourceStatisticsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceStatisticsSortOrderEnum
func GetSummarizeHostInsightResourceUsageAggregationResourceMetricEnumStringValues ¶
func GetSummarizeHostInsightResourceUsageAggregationResourceMetricEnumStringValues() []string
GetSummarizeHostInsightResourceUsageAggregationResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceUsageAggregationResourceMetricEnum
func GetSummarizeHostInsightResourceUsageAggregationUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeHostInsightResourceUsageAggregationUsageUnitEnumStringValues() []string
GetSummarizeHostInsightResourceUsageAggregationUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceUsageAggregationUsageUnitEnum
func GetSummarizeHostInsightResourceUsagePlatformTypeEnumStringValues ¶
func GetSummarizeHostInsightResourceUsagePlatformTypeEnumStringValues() []string
GetSummarizeHostInsightResourceUsagePlatformTypeEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceUsagePlatformTypeEnum
func GetSummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnumStringValues ¶
func GetSummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnumStringValues() []string
GetSummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum
func GetSummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnumStringValues ¶ added in v65.16.0
func GetSummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnumStringValues() []string
GetSummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum
func GetSummarizeHostInsightResourceUsageTrendPlatformTypeEnumStringValues ¶
func GetSummarizeHostInsightResourceUsageTrendPlatformTypeEnumStringValues() []string
GetSummarizeHostInsightResourceUsageTrendPlatformTypeEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceUsageTrendPlatformTypeEnum
func GetSummarizeHostInsightResourceUsageTrendSortByEnumStringValues ¶
func GetSummarizeHostInsightResourceUsageTrendSortByEnumStringValues() []string
GetSummarizeHostInsightResourceUsageTrendSortByEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceUsageTrendSortByEnum
func GetSummarizeHostInsightResourceUsageTrendSortOrderEnumStringValues ¶
func GetSummarizeHostInsightResourceUsageTrendSortOrderEnumStringValues() []string
GetSummarizeHostInsightResourceUsageTrendSortOrderEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceUsageTrendSortOrderEnum
func GetSummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnumStringValues ¶
func GetSummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnumStringValues() []string
GetSummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum
func GetSummarizeHostInsightResourceUtilizationInsightPlatformTypeEnumStringValues ¶
func GetSummarizeHostInsightResourceUtilizationInsightPlatformTypeEnumStringValues() []string
GetSummarizeHostInsightResourceUtilizationInsightPlatformTypeEnumStringValues Enumerates the set of values in String for SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum
func GetSummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnumStringValues ¶ added in v65.32.1
func GetSummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnumStringValues() []string
GetSummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnumStringValues Enumerates the set of values in String for SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum
func GetSummarizeHostInsightStorageUsageTrendStatisticEnumStringValues ¶ added in v65.32.1
func GetSummarizeHostInsightStorageUsageTrendStatisticEnumStringValues() []string
GetSummarizeHostInsightStorageUsageTrendStatisticEnumStringValues Enumerates the set of values in String for SummarizeHostInsightStorageUsageTrendStatisticEnum
func GetSummarizeHostInsightTopProcessesUsageStatisticEnumStringValues ¶ added in v65.32.1
func GetSummarizeHostInsightTopProcessesUsageStatisticEnumStringValues() []string
GetSummarizeHostInsightTopProcessesUsageStatisticEnumStringValues Enumerates the set of values in String for SummarizeHostInsightTopProcessesUsageStatisticEnum
func GetSummarizeHostInsightTopProcessesUsageTrendStatisticEnumStringValues ¶ added in v65.32.1
func GetSummarizeHostInsightTopProcessesUsageTrendStatisticEnumStringValues() []string
GetSummarizeHostInsightTopProcessesUsageTrendStatisticEnumStringValues Enumerates the set of values in String for SummarizeHostInsightTopProcessesUsageTrendStatisticEnum
func GetSummarizeSqlInsightsDatabaseTypeEnumStringValues ¶
func GetSummarizeSqlInsightsDatabaseTypeEnumStringValues() []string
GetSummarizeSqlInsightsDatabaseTypeEnumStringValues Enumerates the set of values in String for SummarizeSqlInsightsDatabaseTypeEnum
func GetSummarizeSqlStatisticsCategoryEnumStringValues ¶
func GetSummarizeSqlStatisticsCategoryEnumStringValues() []string
GetSummarizeSqlStatisticsCategoryEnumStringValues Enumerates the set of values in String for SummarizeSqlStatisticsCategoryEnum
func GetSummarizeSqlStatisticsDatabaseTypeEnumStringValues ¶
func GetSummarizeSqlStatisticsDatabaseTypeEnumStringValues() []string
GetSummarizeSqlStatisticsDatabaseTypeEnumStringValues Enumerates the set of values in String for SummarizeSqlStatisticsDatabaseTypeEnum
func GetSummarizeSqlStatisticsSortByEnumStringValues ¶
func GetSummarizeSqlStatisticsSortByEnumStringValues() []string
GetSummarizeSqlStatisticsSortByEnumStringValues Enumerates the set of values in String for SummarizeSqlStatisticsSortByEnum
func GetSummarizeSqlStatisticsSortOrderEnumStringValues ¶
func GetSummarizeSqlStatisticsSortOrderEnumStringValues() []string
GetSummarizeSqlStatisticsSortOrderEnumStringValues Enumerates the set of values in String for SummarizeSqlStatisticsSortOrderEnum
func GetWorkRequestResourceMetadataKeyEnumStringValues ¶
func GetWorkRequestResourceMetadataKeyEnumStringValues() []string
GetWorkRequestResourceMetadataKeyEnumStringValues Enumerates the set of values in String for WorkRequestResourceMetadataKeyEnum
Types ¶
type ActionTypeEnum ¶
type ActionTypeEnum string
ActionTypeEnum Enum with underlying type: string
const ( ActionTypeCreated ActionTypeEnum = "CREATED" ActionTypeUpdated ActionTypeEnum = "UPDATED" ActionTypeDeleted ActionTypeEnum = "DELETED" ActionTypeInProgress ActionTypeEnum = "IN_PROGRESS" ActionTypeRelated ActionTypeEnum = "RELATED" ActionTypeFailed ActionTypeEnum = "FAILED" )
Set of constants representing the allowable values for ActionTypeEnum
func GetActionTypeEnumValues ¶
func GetActionTypeEnumValues() []ActionTypeEnum
GetActionTypeEnumValues Enumerates the set of values for ActionTypeEnum
func GetMappingActionTypeEnum ¶
func GetMappingActionTypeEnum(val string) (ActionTypeEnum, bool)
GetMappingActionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AddEmManagedExternalExadataInsightMembersDetails ¶
type AddEmManagedExternalExadataInsightMembersDetails struct {
MemberEntityDetails []CreateEmManagedExternalExadataMemberEntityDetails `mandatory:"false" json:"memberEntityDetails"`
}
AddEmManagedExternalExadataInsightMembersDetails The information about the members of Exadata system to be added. If memberEntityDetails is not specified, the the Enterprise Manager entity (e.g. databases and hosts) associated with an Exadata system will be placed in the same compartment as the Exadata system.
func (AddEmManagedExternalExadataInsightMembersDetails) MarshalJSON ¶
func (m AddEmManagedExternalExadataInsightMembersDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AddEmManagedExternalExadataInsightMembersDetails) String ¶
func (m AddEmManagedExternalExadataInsightMembersDetails) String() string
func (AddEmManagedExternalExadataInsightMembersDetails) ValidateEnumValue ¶
func (m AddEmManagedExternalExadataInsightMembersDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddExadataInsightMembersDetails ¶
type AddExadataInsightMembersDetails interface { }
AddExadataInsightMembersDetails The information about the members of Exadata system to be added.
type AddExadataInsightMembersRequest ¶
type AddExadataInsightMembersRequest struct { // Details for the members (e.g. databases and hosts) of an Exadata system to be added in Operations Insights. AddExadataInsightMembersDetails `contributesTo:"body"` // Unique Exadata insight identifier ExadataInsightId *string `mandatory:"true" contributesTo:"path" name:"exadataInsightId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
AddExadataInsightMembersRequest wrapper for the AddExadataInsightMembers operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/AddExadataInsightMembers.go.html to see an example of how to use AddExadataInsightMembersRequest.
func (AddExadataInsightMembersRequest) BinaryRequestBody ¶
func (request AddExadataInsightMembersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (AddExadataInsightMembersRequest) HTTPRequest ¶
func (request AddExadataInsightMembersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (AddExadataInsightMembersRequest) RetryPolicy ¶
func (request AddExadataInsightMembersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (AddExadataInsightMembersRequest) String ¶
func (request AddExadataInsightMembersRequest) String() string
func (AddExadataInsightMembersRequest) ValidateEnumValue ¶
func (request AddExadataInsightMembersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddExadataInsightMembersResponse ¶
type AddExadataInsightMembersResponse 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"` }
AddExadataInsightMembersResponse wrapper for the AddExadataInsightMembers operation
func (AddExadataInsightMembersResponse) HTTPResponse ¶
func (response AddExadataInsightMembersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (AddExadataInsightMembersResponse) String ¶
func (response AddExadataInsightMembersResponse) String() string
type AddPeComanagedExadataInsightMembersDetails ¶ added in v65.27.0
type AddPeComanagedExadataInsightMembersDetails struct {
MemberEntityDetails []CreatePeComanagedExadataVmclusterDetails `mandatory:"false" json:"memberEntityDetails"`
}
AddPeComanagedExadataInsightMembersDetails The information about the members of Exadata system to be added.
func (AddPeComanagedExadataInsightMembersDetails) MarshalJSON ¶ added in v65.27.0
func (m AddPeComanagedExadataInsightMembersDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AddPeComanagedExadataInsightMembersDetails) String ¶ added in v65.27.0
func (m AddPeComanagedExadataInsightMembersDetails) String() string
func (AddPeComanagedExadataInsightMembersDetails) ValidateEnumValue ¶ added in v65.27.0
func (m AddPeComanagedExadataInsightMembersDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbCollection ¶ added in v65.35.0
type AddmDbCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // List of ADDM database summary data Items []AddmDbSummary `mandatory:"true" json:"items"` }
AddmDbCollection The result of ADDM databases
func (AddmDbCollection) String ¶ added in v65.35.0
func (m AddmDbCollection) String() string
func (AddmDbCollection) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbFindingAggregation ¶ added in v65.35.0
type AddmDbFindingAggregation struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database insight. Id *string `mandatory:"true" json:"id"` // Unique finding id FindingId *string `mandatory:"true" json:"findingId"` // Category name CategoryName *string `mandatory:"true" json:"categoryName"` // Category display name CategoryDisplayName *string `mandatory:"true" json:"categoryDisplayName"` // Finding name Name *string `mandatory:"true" json:"name"` // Finding message Message *string `mandatory:"true" json:"message"` // Overall impact in terms of percentage of total activity ImpactOverallPercent *float64 `mandatory:"true" json:"impactOverallPercent"` // Maximum impact in terms of percentage of total activity ImpactMaxPercent *float64 `mandatory:"true" json:"impactMaxPercent"` // Number of occurrences for this finding FrequencyCount *int `mandatory:"true" json:"frequencyCount"` // Number of recommendations for this finding RecommendationCount *int `mandatory:"true" json:"recommendationCount"` // Impact in terms of average active sessions ImpactAvgActiveSessions *float64 `mandatory:"false" json:"impactAvgActiveSessions"` }
AddmDbFindingAggregation Summarizes a specific ADDM finding
func (AddmDbFindingAggregation) String ¶ added in v65.35.0
func (m AddmDbFindingAggregation) String() string
func (AddmDbFindingAggregation) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbFindingAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbFindingAggregationCollection ¶ added in v65.35.0
type AddmDbFindingAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // List of database details data DatabaseDetailsItems []DatabaseDetails `mandatory:"true" json:"databaseDetailsItems"` // List of ADDM finding summaries Items []AddmDbFindingAggregation `mandatory:"true" json:"items"` }
AddmDbFindingAggregationCollection Summarizes ADDM findings over specified time period
func (AddmDbFindingAggregationCollection) String ¶ added in v65.35.0
func (m AddmDbFindingAggregationCollection) String() string
func (AddmDbFindingAggregationCollection) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbFindingAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbFindingCategoryCollection ¶ added in v65.35.0
type AddmDbFindingCategoryCollection struct { // List of database details data DatabaseDetailsItems []DatabaseDetails `mandatory:"true" json:"databaseDetailsItems"` // List of finding categories Items []AddmDbFindingCategorySummary `mandatory:"true" json:"items"` }
AddmDbFindingCategoryCollection List of finding categories
func (AddmDbFindingCategoryCollection) String ¶ added in v65.35.0
func (m AddmDbFindingCategoryCollection) String() string
func (AddmDbFindingCategoryCollection) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbFindingCategoryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbFindingCategorySummary ¶ added in v65.35.0
type AddmDbFindingCategorySummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database insight. Id *string `mandatory:"true" json:"id"` // Name of finding category Name *string `mandatory:"true" json:"name"` // Display name of finding category DisplayName *string `mandatory:"true" json:"displayName"` }
AddmDbFindingCategorySummary Finding category summary
func (AddmDbFindingCategorySummary) String ¶ added in v65.35.0
func (m AddmDbFindingCategorySummary) String() string
func (AddmDbFindingCategorySummary) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbFindingCategorySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbFindingsTimeSeriesCollection ¶ added in v65.35.0
type AddmDbFindingsTimeSeriesCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // List of database details data DatabaseDetailsItems []DatabaseDetails `mandatory:"true" json:"databaseDetailsItems"` // List of ADDM finding time series data Items []AddmDbFindingsTimeSeriesSummary `mandatory:"true" json:"items"` }
AddmDbFindingsTimeSeriesCollection ADDM findings time series response.
func (AddmDbFindingsTimeSeriesCollection) String ¶ added in v65.35.0
func (m AddmDbFindingsTimeSeriesCollection) String() string
func (AddmDbFindingsTimeSeriesCollection) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbFindingsTimeSeriesCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbFindingsTimeSeriesSummary ¶ added in v65.35.0
type AddmDbFindingsTimeSeriesSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database insight. Id *string `mandatory:"true" json:"id"` // Unique ADDM task id TaskId *int `mandatory:"true" json:"taskId"` // ADDM task name TaskName *string `mandatory:"true" json:"taskName"` // Unique finding id FindingId *string `mandatory:"true" json:"findingId"` // Timestamp when finding was generated Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` // Category name CategoryName *string `mandatory:"true" json:"categoryName"` // Category display name CategoryDisplayName *string `mandatory:"true" json:"categoryDisplayName"` // Finding name Name *string `mandatory:"true" json:"name"` // Finding message Message *string `mandatory:"true" json:"message"` // Impact in terms of percentage of total activity ImpactPercent *float64 `mandatory:"true" json:"impactPercent"` // Impact in terms of average active sessions ImpactAvgActiveSessions *float64 `mandatory:"true" json:"impactAvgActiveSessions"` // Start Timestamp of snapshot TimeAnalysisStarted *common.SDKTime `mandatory:"false" json:"timeAnalysisStarted"` // End Timestamp of snapshot TimeAnalysisEnded *common.SDKTime `mandatory:"false" json:"timeAnalysisEnded"` // DB time in seconds for the snapshot AnalysisDbTimeInSecs *float64 `mandatory:"false" json:"analysisDbTimeInSecs"` // DB avg active sessions for the snapshot AnalysisAvgActiveSessions *float64 `mandatory:"false" json:"analysisAvgActiveSessions"` // Impact in seconds ImpactDbTimeInSecs *float64 `mandatory:"false" json:"impactDbTimeInSecs"` }
AddmDbFindingsTimeSeriesSummary ADDM findings time series data
func (AddmDbFindingsTimeSeriesSummary) String ¶ added in v65.35.0
func (m AddmDbFindingsTimeSeriesSummary) String() string
func (AddmDbFindingsTimeSeriesSummary) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbFindingsTimeSeriesSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbParameterAggregation ¶ added in v65.35.0
type AddmDbParameterAggregation struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database insight. Id *string `mandatory:"true" json:"id"` // Name of parameter Name *string `mandatory:"true" json:"name"` // Indicates whether the parameter's value changed during the selected time range (TRUE) or // did not change during the selected time range (FALSE) IsChanged *bool `mandatory:"true" json:"isChanged"` // Number of database instance InstNum *int `mandatory:"false" json:"instNum"` // Parameter default value DefaultValue *string `mandatory:"false" json:"defaultValue"` // Parameter value when time period began BeginValue *string `mandatory:"false" json:"beginValue"` // Parameter value when time period ended EndValue *string `mandatory:"false" json:"endValue"` // Indicates whether the parameter's end value was set to the default value (TRUE) or was // specified in the parameter file (FALSE) IsDefault *bool `mandatory:"false" json:"isDefault"` // Indicates whether the parameter has been modified after instance starup // MODIFIED - Parameter has been modified with ALTER SESSION // SYSTEM_MOD - Parameter has been modified with ALTER SYSTEM // FALSE - Parameter has not been modified after instance starup ValueModified *string `mandatory:"false" json:"valueModified"` // Indicates whether the parameter is a high impact parameter (TRUE) or not (FALSE) IsHighImpact *bool `mandatory:"false" json:"isHighImpact"` }
AddmDbParameterAggregation Summarizes change history for specific database parameter
func (AddmDbParameterAggregation) String ¶ added in v65.35.0
func (m AddmDbParameterAggregation) String() string
func (AddmDbParameterAggregation) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbParameterAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbParameterAggregationCollection ¶ added in v65.35.0
type AddmDbParameterAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // List of database details data DatabaseDetailsItems []DatabaseDetails `mandatory:"true" json:"databaseDetailsItems"` // List of AWR parameter change summaries Items []AddmDbParameterAggregation `mandatory:"true" json:"items"` }
AddmDbParameterAggregationCollection Summarizes AWR parameter change history over specified time period
func (AddmDbParameterAggregationCollection) String ¶ added in v65.35.0
func (m AddmDbParameterAggregationCollection) String() string
func (AddmDbParameterAggregationCollection) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbParameterAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbParameterCategoryCollection ¶ added in v65.35.0
type AddmDbParameterCategoryCollection struct { // List of database details data DatabaseDetailsItems []DatabaseDetails `mandatory:"true" json:"databaseDetailsItems"` // List of database parameter categories Items []AddmDbParameterCategorySummary `mandatory:"true" json:"items"` }
AddmDbParameterCategoryCollection List of database parameter categories
func (AddmDbParameterCategoryCollection) String ¶ added in v65.35.0
func (m AddmDbParameterCategoryCollection) String() string
func (AddmDbParameterCategoryCollection) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbParameterCategoryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbParameterCategorySummary ¶ added in v65.35.0
type AddmDbParameterCategorySummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database insight. Id *string `mandatory:"true" json:"id"` // Name of database parameter category Name *string `mandatory:"true" json:"name"` // Display name of database parameter category DisplayName *string `mandatory:"true" json:"displayName"` }
AddmDbParameterCategorySummary Database parameter category summary
func (AddmDbParameterCategorySummary) String ¶ added in v65.35.0
func (m AddmDbParameterCategorySummary) String() string
func (AddmDbParameterCategorySummary) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbParameterCategorySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbParameterChangeAggregation ¶ added in v65.35.0
type AddmDbParameterChangeAggregation struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database insight. Id *string `mandatory:"true" json:"id"` // Begin time of interval which includes change TimeBegin *common.SDKTime `mandatory:"true" json:"timeBegin"` // End time of interval which includes change TimeEnd *common.SDKTime `mandatory:"true" json:"timeEnd"` // Instance number InstNum *int `mandatory:"true" json:"instNum"` // AWR snapshot id which includes the parameter value change SnapshotId *int `mandatory:"true" json:"snapshotId"` // Previous value PreviousValue *string `mandatory:"false" json:"previousValue"` // Current value Value *string `mandatory:"false" json:"value"` }
AddmDbParameterChangeAggregation Change record for AWR database parameter
func (AddmDbParameterChangeAggregation) String ¶ added in v65.35.0
func (m AddmDbParameterChangeAggregation) String() string
func (AddmDbParameterChangeAggregation) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbParameterChangeAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbParameterChangeAggregationCollection ¶ added in v65.35.0
type AddmDbParameterChangeAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // List of database details data DatabaseDetailsItems []DatabaseDetails `mandatory:"true" json:"databaseDetailsItems"` // List of AWR parameter changes Items []AddmDbParameterChangeAggregation `mandatory:"true" json:"items"` }
AddmDbParameterChangeAggregationCollection Summarizes AWR parameter change history over specified time period for specified parameter
func (AddmDbParameterChangeAggregationCollection) String ¶ added in v65.35.0
func (m AddmDbParameterChangeAggregationCollection) String() string
func (AddmDbParameterChangeAggregationCollection) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbParameterChangeAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbRecommendationAggregation ¶ added in v65.35.0
type AddmDbRecommendationAggregation struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database insight. Id *string `mandatory:"true" json:"id"` // Recommendation message Message *string `mandatory:"true" json:"message"` // Type of recommendation Type *string `mandatory:"false" json:"type"` // Indicates implementation of the recommended action requires a database restart in order for it // to take effect. Possible values "Y", "N" and null. RequiresDbRestart *string `mandatory:"false" json:"requiresDbRestart"` // Actions that can be performed to implement the recommendation (such as 'ALTER PARAMETER', // 'RUN SQL TUNING ADVISOR') ImplementActions []string `mandatory:"false" json:"implementActions"` // Recommendation message Rationale *string `mandatory:"false" json:"rationale"` // Maximum estimated benefit in terms of percentage of total activity MaxBenefitPercent *float64 `mandatory:"false" json:"maxBenefitPercent"` // Overall estimated benefit in terms of percentage of total activity OverallBenefitPercent *float64 `mandatory:"false" json:"overallBenefitPercent"` // Maximum estimated benefit in terms of average active sessions MaxBenefitAvgActiveSessions *float64 `mandatory:"false" json:"maxBenefitAvgActiveSessions"` // Number of occurrences for this recommendation FrequencyCount *int `mandatory:"false" json:"frequencyCount"` RelatedObject RelatedObjectTypeDetails `mandatory:"false" json:"relatedObject"` }
AddmDbRecommendationAggregation Summarizes a specific ADDM recommendation
func (AddmDbRecommendationAggregation) String ¶ added in v65.35.0
func (m AddmDbRecommendationAggregation) String() string
func (*AddmDbRecommendationAggregation) UnmarshalJSON ¶ added in v65.35.0
func (m *AddmDbRecommendationAggregation) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (AddmDbRecommendationAggregation) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbRecommendationAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbRecommendationAggregationCollection ¶ added in v65.35.0
type AddmDbRecommendationAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // List of database details data DatabaseDetailsItems []DatabaseDetails `mandatory:"true" json:"databaseDetailsItems"` // List of ADDM recommendation summaries Items []AddmDbRecommendationAggregation `mandatory:"true" json:"items"` }
AddmDbRecommendationAggregationCollection Summarizes ADDM recommendations over specified time period
func (AddmDbRecommendationAggregationCollection) String ¶ added in v65.35.0
func (m AddmDbRecommendationAggregationCollection) String() string
func (AddmDbRecommendationAggregationCollection) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbRecommendationAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbRecommendationCategoryCollection ¶ added in v65.35.0
type AddmDbRecommendationCategoryCollection struct { // List of database details data DatabaseDetailsItems []DatabaseDetails `mandatory:"true" json:"databaseDetailsItems"` // List of recommendation categories Items []AddmDbRecommendationCategorySummary `mandatory:"true" json:"items"` }
AddmDbRecommendationCategoryCollection List of recommendation categories
func (AddmDbRecommendationCategoryCollection) String ¶ added in v65.35.0
func (m AddmDbRecommendationCategoryCollection) String() string
func (AddmDbRecommendationCategoryCollection) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbRecommendationCategoryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbRecommendationCategorySummary ¶ added in v65.35.0
type AddmDbRecommendationCategorySummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database insight. Id *string `mandatory:"true" json:"id"` // Name of recommendation category Name *string `mandatory:"true" json:"name"` // Display name of recommendation category DisplayName *string `mandatory:"true" json:"displayName"` }
AddmDbRecommendationCategorySummary Recommendation category summary
func (AddmDbRecommendationCategorySummary) String ¶ added in v65.35.0
func (m AddmDbRecommendationCategorySummary) String() string
func (AddmDbRecommendationCategorySummary) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbRecommendationCategorySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbRecommendationsTimeSeriesCollection ¶ added in v65.35.0
type AddmDbRecommendationsTimeSeriesCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // List of database details data DatabaseDetailsItems []DatabaseDetails `mandatory:"true" json:"databaseDetailsItems"` // List of ADDM recommendations time series data Items []AddmDbRecommendationsTimeSeriesSummary `mandatory:"true" json:"items"` }
AddmDbRecommendationsTimeSeriesCollection ADDM recommendations time series
func (AddmDbRecommendationsTimeSeriesCollection) String ¶ added in v65.35.0
func (m AddmDbRecommendationsTimeSeriesCollection) String() string
func (AddmDbRecommendationsTimeSeriesCollection) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbRecommendationsTimeSeriesCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbRecommendationsTimeSeriesSummary ¶ added in v65.35.0
type AddmDbRecommendationsTimeSeriesSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database insight. Id *string `mandatory:"true" json:"id"` // Unique ADDM task id TaskId *int `mandatory:"true" json:"taskId"` // ADDM task name TaskName *string `mandatory:"true" json:"taskName"` // Timestamp when recommendation was generated Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` // Start Timestamp of snapshot TimeAnalysisStarted *common.SDKTime `mandatory:"false" json:"timeAnalysisStarted"` // End Timestamp of snapshot TimeAnalysisEnded *common.SDKTime `mandatory:"false" json:"timeAnalysisEnded"` // Type of recommendation Type *string `mandatory:"false" json:"type"` // DB time in seconds for the snapshot AnalysisDbTimeInSecs *float64 `mandatory:"false" json:"analysisDbTimeInSecs"` // DB avg active sessions for the snapshot AnalysisAvgActiveSessions *float64 `mandatory:"false" json:"analysisAvgActiveSessions"` // Maximum estimated benefit in terms of percentage of total activity MaxBenefitPercent *float64 `mandatory:"false" json:"maxBenefitPercent"` // Maximum estimated benefit in terms of seconds MaxBenefitDbTimeInSecs *float64 `mandatory:"false" json:"maxBenefitDbTimeInSecs"` // Maximum estimated benefit in terms of average active sessions MaxBenefitAvgActiveSessions *float64 `mandatory:"false" json:"maxBenefitAvgActiveSessions"` RelatedObject RelatedObjectTypeDetails `mandatory:"false" json:"relatedObject"` }
AddmDbRecommendationsTimeSeriesSummary ADDM recommendation
func (AddmDbRecommendationsTimeSeriesSummary) String ¶ added in v65.35.0
func (m AddmDbRecommendationsTimeSeriesSummary) String() string
func (*AddmDbRecommendationsTimeSeriesSummary) UnmarshalJSON ¶ added in v65.35.0
func (m *AddmDbRecommendationsTimeSeriesSummary) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (AddmDbRecommendationsTimeSeriesSummary) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbRecommendationsTimeSeriesSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbSchemaObjectCollection ¶ added in v65.35.0
type AddmDbSchemaObjectCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // List of database details data DatabaseDetailsItems []DatabaseDetails `mandatory:"true" json:"databaseDetailsItems"` // List of Schema Objects Items []AddmDbSchemaObjectSummary `mandatory:"true" json:"items"` }
AddmDbSchemaObjectCollection Summarizes Schema Objects over specified time period
func (AddmDbSchemaObjectCollection) String ¶ added in v65.35.0
func (m AddmDbSchemaObjectCollection) String() string
func (AddmDbSchemaObjectCollection) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbSchemaObjectCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbSchemaObjectSummary ¶ added in v65.35.0
type AddmDbSchemaObjectSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database insight. Id *string `mandatory:"true" json:"id"` // Object id (from RDBMS) ObjectIdentifier *int `mandatory:"true" json:"objectIdentifier"` // Owner of object Owner *string `mandatory:"true" json:"owner"` // Name of object ObjectName *string `mandatory:"true" json:"objectName"` // Type of the object (such as TABLE, INDEX) ObjectType *string `mandatory:"true" json:"objectType"` // Subobject name; for example, partition name SubObjectName *string `mandatory:"false" json:"subObjectName"` }
AddmDbSchemaObjectSummary Details for a given object id
func (AddmDbSchemaObjectSummary) String ¶ added in v65.35.0
func (m AddmDbSchemaObjectSummary) String() string
func (AddmDbSchemaObjectSummary) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbSchemaObjectSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbSqlStatementCollection ¶ added in v65.35.0
type AddmDbSqlStatementCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // List of database details data DatabaseDetailsItems []DatabaseDetails `mandatory:"true" json:"databaseDetailsItems"` // List of SQL statements Items []AddmDbSqlStatementSummary `mandatory:"true" json:"items"` }
AddmDbSqlStatementCollection Summarizes SQL statements over specified time period
func (AddmDbSqlStatementCollection) String ¶ added in v65.35.0
func (m AddmDbSqlStatementCollection) String() string
func (AddmDbSqlStatementCollection) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbSqlStatementCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbSqlStatementSummary ¶ added in v65.35.0
type AddmDbSqlStatementSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database insight. Id *string `mandatory:"true" json:"id"` // SQL identifier SqlIdentifier *string `mandatory:"true" json:"sqlIdentifier"` // First 3800 characters of the SQL text SqlText *string `mandatory:"true" json:"sqlText"` // SQL identifier IsSqlTextTruncated *bool `mandatory:"true" json:"isSqlTextTruncated"` // SQL command name (such as SELECT, INSERT) SqlCommand *string `mandatory:"true" json:"sqlCommand"` }
AddmDbSqlStatementSummary Details for a given SQL ID
func (AddmDbSqlStatementSummary) String ¶ added in v65.35.0
func (m AddmDbSqlStatementSummary) String() string
func (AddmDbSqlStatementSummary) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbSqlStatementSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmDbSummary ¶ added in v65.35.0
type AddmDbSummary struct { DatabaseDetails *DatabaseDetails `mandatory:"true" json:"databaseDetails"` // Number of ADDM findings NumberOfFindings *int `mandatory:"false" json:"numberOfFindings"` // Number of ADDM tasks NumberOfAddmTasks *int `mandatory:"false" json:"numberOfAddmTasks"` // The start timestamp that was passed into the request. TimeFirstSnapshotBegin *common.SDKTime `mandatory:"false" json:"timeFirstSnapshotBegin"` // The end timestamp that was passed into the request. TimeLatestSnapshotEnd *common.SDKTime `mandatory:"false" json:"timeLatestSnapshotEnd"` // AWR snapshot id. SnapshotIntervalStart *string `mandatory:"false" json:"snapshotIntervalStart"` // AWR snapshot id. SnapshotIntervalEnd *string `mandatory:"false" json:"snapshotIntervalEnd"` // Maximum overall impact in terms of percentage of total activity MaxOverallImpact *float64 `mandatory:"false" json:"maxOverallImpact"` // Category name MostFrequentCategoryName *string `mandatory:"false" json:"mostFrequentCategoryName"` // Category display name MostFrequentCategoryDisplayName *string `mandatory:"false" json:"mostFrequentCategoryDisplayName"` }
AddmDbSummary ADDM summary for a database
func (AddmDbSummary) String ¶ added in v65.35.0
func (m AddmDbSummary) String() string
func (AddmDbSummary) ValidateEnumValue ¶ added in v65.35.0
func (m AddmDbSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddmReport ¶ added in v65.35.0
type AddmReport struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // TASK_ID in the oracle database view DBA_ADDM_TASKS TaskIdentifier *string `mandatory:"true" json:"taskIdentifier"` // Internal id of the database. DatabaseIdentifier *string `mandatory:"true" json:"databaseIdentifier"` // AWR snapshot id. SnapshotIntervalStart *string `mandatory:"true" json:"snapshotIntervalStart"` // AWR snapshot id. SnapshotIntervalEnd *string `mandatory:"true" json:"snapshotIntervalEnd"` // The complete ADDM report AddmReport *string `mandatory:"true" json:"addmReport"` }
AddmReport ADDM Tasks.
func (AddmReport) String ¶ added in v65.35.0
func (m AddmReport) String() string
func (AddmReport) ValidateEnumValue ¶ added in v65.35.0
func (m AddmReport) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AutonomousDatabaseConfigurationSummary ¶
type AutonomousDatabaseConfigurationSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. DatabaseInsightId *string `mandatory:"true" json:"databaseInsightId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The database name. The database name is unique within the tenancy. DatabaseName *string `mandatory:"true" json:"databaseName"` // The user-friendly name for the database. The name does not have to be unique. DatabaseDisplayName *string `mandatory:"true" json:"databaseDisplayName"` // Operations Insights internal representation of the database type. DatabaseType *string `mandatory:"true" json:"databaseType"` // The version of the database. DatabaseVersion *string `mandatory:"true" json:"databaseVersion"` // Name of the CDB.Only applies to PDB. CdbName *string `mandatory:"true" json:"cdbName"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` }
AutonomousDatabaseConfigurationSummary Configuration Summary of autonomous database.
func (AutonomousDatabaseConfigurationSummary) GetCdbName ¶
func (m AutonomousDatabaseConfigurationSummary) GetCdbName() *string
GetCdbName returns CdbName
func (AutonomousDatabaseConfigurationSummary) GetCompartmentId ¶
func (m AutonomousDatabaseConfigurationSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (AutonomousDatabaseConfigurationSummary) GetDatabaseDisplayName ¶
func (m AutonomousDatabaseConfigurationSummary) GetDatabaseDisplayName() *string
GetDatabaseDisplayName returns DatabaseDisplayName
func (AutonomousDatabaseConfigurationSummary) GetDatabaseInsightId ¶
func (m AutonomousDatabaseConfigurationSummary) GetDatabaseInsightId() *string
GetDatabaseInsightId returns DatabaseInsightId
func (AutonomousDatabaseConfigurationSummary) GetDatabaseName ¶
func (m AutonomousDatabaseConfigurationSummary) GetDatabaseName() *string
GetDatabaseName returns DatabaseName
func (AutonomousDatabaseConfigurationSummary) GetDatabaseType ¶
func (m AutonomousDatabaseConfigurationSummary) GetDatabaseType() *string
GetDatabaseType returns DatabaseType
func (AutonomousDatabaseConfigurationSummary) GetDatabaseVersion ¶
func (m AutonomousDatabaseConfigurationSummary) GetDatabaseVersion() *string
GetDatabaseVersion returns DatabaseVersion
func (AutonomousDatabaseConfigurationSummary) GetDefinedTags ¶
func (m AutonomousDatabaseConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (AutonomousDatabaseConfigurationSummary) GetFreeformTags ¶
func (m AutonomousDatabaseConfigurationSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (AutonomousDatabaseConfigurationSummary) GetProcessorCount ¶
func (m AutonomousDatabaseConfigurationSummary) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (AutonomousDatabaseConfigurationSummary) MarshalJSON ¶
func (m AutonomousDatabaseConfigurationSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AutonomousDatabaseConfigurationSummary) String ¶
func (m AutonomousDatabaseConfigurationSummary) String() string
func (AutonomousDatabaseConfigurationSummary) ValidateEnumValue ¶
func (m AutonomousDatabaseConfigurationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AutonomousDatabaseInsight ¶
type AutonomousDatabaseInsight struct { // Database insight identifier Id *string `mandatory:"true" json:"id"` // Compartment identifier of the database CompartmentId *string `mandatory:"true" json:"compartmentId"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // The time the the database insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // Name of database DatabaseName *string `mandatory:"true" json:"databaseName"` // OCI database resource type DatabaseResourceType *string `mandatory:"true" json:"databaseResourceType"` // Operations Insights internal representation of the database type. DatabaseType *string `mandatory:"false" json:"databaseType"` // The version of the database. DatabaseVersion *string `mandatory:"false" json:"databaseVersion"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time the database insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection. DatabaseConnectionStatusDetails *string `mandatory:"false" json:"databaseConnectionStatusDetails"` // Display name of database DatabaseDisplayName *string `mandatory:"false" json:"databaseDisplayName"` // Additional details of a database in JSON format. For autonomous databases, this is the AutonomousDatabase object serialized as a JSON string as defined in https://docs.cloud.oracle.com/en-us/iaas/api/#/en/database/20160918/AutonomousDatabase/. For EM, pass in null or an empty string. Note that this string needs to be escaped when specified in the curl command. DbAdditionalDetails *interface{} `mandatory:"false" json:"dbAdditionalDetails"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"false" json:"opsiPrivateEndpointId"` // Flag is to identify if advanced features for autonomous database is enabled or not IsAdvancedFeaturesEnabled *bool `mandatory:"false" json:"isAdvancedFeaturesEnabled"` ConnectionDetails *ConnectionDetails `mandatory:"false" json:"connectionDetails"` CredentialDetails CredentialDetails `mandatory:"false" json:"credentialDetails"` // Indicates the status of a database insight in Operations Insights Status ResourceStatusEnum `mandatory:"true" json:"status"` // The current state of the database. LifecycleState LifecycleStateEnum `mandatory:"true" json:"lifecycleState"` }
AutonomousDatabaseInsight Database insight resource.
func (AutonomousDatabaseInsight) GetCompartmentId ¶
func (m AutonomousDatabaseInsight) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (AutonomousDatabaseInsight) GetDatabaseConnectionStatusDetails ¶
func (m AutonomousDatabaseInsight) GetDatabaseConnectionStatusDetails() *string
GetDatabaseConnectionStatusDetails returns DatabaseConnectionStatusDetails
func (AutonomousDatabaseInsight) GetDatabaseType ¶
func (m AutonomousDatabaseInsight) GetDatabaseType() *string
GetDatabaseType returns DatabaseType
func (AutonomousDatabaseInsight) GetDatabaseVersion ¶
func (m AutonomousDatabaseInsight) GetDatabaseVersion() *string
GetDatabaseVersion returns DatabaseVersion
func (AutonomousDatabaseInsight) GetDefinedTags ¶
func (m AutonomousDatabaseInsight) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (AutonomousDatabaseInsight) GetFreeformTags ¶
func (m AutonomousDatabaseInsight) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (AutonomousDatabaseInsight) GetId ¶
func (m AutonomousDatabaseInsight) GetId() *string
GetId returns Id
func (AutonomousDatabaseInsight) GetLifecycleDetails ¶
func (m AutonomousDatabaseInsight) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (AutonomousDatabaseInsight) GetLifecycleState ¶
func (m AutonomousDatabaseInsight) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (AutonomousDatabaseInsight) GetProcessorCount ¶
func (m AutonomousDatabaseInsight) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (AutonomousDatabaseInsight) GetStatus ¶
func (m AutonomousDatabaseInsight) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (AutonomousDatabaseInsight) GetSystemTags ¶
func (m AutonomousDatabaseInsight) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (AutonomousDatabaseInsight) GetTimeCreated ¶
func (m AutonomousDatabaseInsight) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (AutonomousDatabaseInsight) GetTimeUpdated ¶
func (m AutonomousDatabaseInsight) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (AutonomousDatabaseInsight) MarshalJSON ¶
func (m AutonomousDatabaseInsight) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AutonomousDatabaseInsight) String ¶
func (m AutonomousDatabaseInsight) String() string
func (*AutonomousDatabaseInsight) UnmarshalJSON ¶ added in v65.32.0
func (m *AutonomousDatabaseInsight) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (AutonomousDatabaseInsight) ValidateEnumValue ¶
func (m AutonomousDatabaseInsight) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AutonomousDatabaseInsightSummary ¶
type AutonomousDatabaseInsightSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The database name. The database name is unique within the tenancy. DatabaseName *string `mandatory:"false" json:"databaseName"` // The user-friendly name for the database. The name does not have to be unique. DatabaseDisplayName *string `mandatory:"false" json:"databaseDisplayName"` // Operations Insights internal representation of the database type. DatabaseType *string `mandatory:"false" json:"databaseType"` // The version of the database. DatabaseVersion *string `mandatory:"false" json:"databaseVersion"` // The hostnames for the database. DatabaseHostNames []string `mandatory:"false" json:"databaseHostNames"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // The time the the database insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the database insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection. DatabaseConnectionStatusDetails *string `mandatory:"false" json:"databaseConnectionStatusDetails"` // OCI database resource type DatabaseResourceType *string `mandatory:"false" json:"databaseResourceType"` // Flag is to identify if advanced features for autonomous database is enabled or not IsAdvancedFeaturesEnabled *bool `mandatory:"false" json:"isAdvancedFeaturesEnabled"` // Indicates the status of a database insight in Operations Insights Status ResourceStatusEnum `mandatory:"false" json:"status,omitempty"` // The current state of the database. LifecycleState LifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
AutonomousDatabaseInsightSummary Summary of a database insight resource.
func (AutonomousDatabaseInsightSummary) GetCompartmentId ¶
func (m AutonomousDatabaseInsightSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (AutonomousDatabaseInsightSummary) GetDatabaseConnectionStatusDetails ¶
func (m AutonomousDatabaseInsightSummary) GetDatabaseConnectionStatusDetails() *string
GetDatabaseConnectionStatusDetails returns DatabaseConnectionStatusDetails
func (AutonomousDatabaseInsightSummary) GetDatabaseDisplayName ¶
func (m AutonomousDatabaseInsightSummary) GetDatabaseDisplayName() *string
GetDatabaseDisplayName returns DatabaseDisplayName
func (AutonomousDatabaseInsightSummary) GetDatabaseHostNames ¶
func (m AutonomousDatabaseInsightSummary) GetDatabaseHostNames() []string
GetDatabaseHostNames returns DatabaseHostNames
func (AutonomousDatabaseInsightSummary) GetDatabaseId ¶
func (m AutonomousDatabaseInsightSummary) GetDatabaseId() *string
GetDatabaseId returns DatabaseId
func (AutonomousDatabaseInsightSummary) GetDatabaseName ¶
func (m AutonomousDatabaseInsightSummary) GetDatabaseName() *string
GetDatabaseName returns DatabaseName
func (AutonomousDatabaseInsightSummary) GetDatabaseType ¶
func (m AutonomousDatabaseInsightSummary) GetDatabaseType() *string
GetDatabaseType returns DatabaseType
func (AutonomousDatabaseInsightSummary) GetDatabaseVersion ¶
func (m AutonomousDatabaseInsightSummary) GetDatabaseVersion() *string
GetDatabaseVersion returns DatabaseVersion
func (AutonomousDatabaseInsightSummary) GetDefinedTags ¶
func (m AutonomousDatabaseInsightSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (AutonomousDatabaseInsightSummary) GetFreeformTags ¶
func (m AutonomousDatabaseInsightSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (AutonomousDatabaseInsightSummary) GetId ¶
func (m AutonomousDatabaseInsightSummary) GetId() *string
GetId returns Id
func (AutonomousDatabaseInsightSummary) GetLifecycleDetails ¶
func (m AutonomousDatabaseInsightSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (AutonomousDatabaseInsightSummary) GetLifecycleState ¶
func (m AutonomousDatabaseInsightSummary) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (AutonomousDatabaseInsightSummary) GetProcessorCount ¶
func (m AutonomousDatabaseInsightSummary) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (AutonomousDatabaseInsightSummary) GetStatus ¶
func (m AutonomousDatabaseInsightSummary) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (AutonomousDatabaseInsightSummary) GetSystemTags ¶
func (m AutonomousDatabaseInsightSummary) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (AutonomousDatabaseInsightSummary) GetTimeCreated ¶
func (m AutonomousDatabaseInsightSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (AutonomousDatabaseInsightSummary) GetTimeUpdated ¶
func (m AutonomousDatabaseInsightSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (AutonomousDatabaseInsightSummary) MarshalJSON ¶
func (m AutonomousDatabaseInsightSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AutonomousDatabaseInsightSummary) String ¶
func (m AutonomousDatabaseInsightSummary) String() string
func (AutonomousDatabaseInsightSummary) ValidateEnumValue ¶
func (m AutonomousDatabaseInsightSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseCollection ¶ added in v65.14.0
type AwrDatabaseCollection 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 time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR summary data. Items []AwrDatabaseSummary `mandatory:"false" json:"items"` }
AwrDatabaseCollection The result of AWR query.
func (AwrDatabaseCollection) GetDbQueryTimeInSecs ¶ added in v65.14.0
func (m AwrDatabaseCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDatabaseCollection) GetName ¶ added in v65.14.0
func (m AwrDatabaseCollection) GetName() *string
GetName returns Name
func (AwrDatabaseCollection) GetVersion ¶ added in v65.14.0
func (m AwrDatabaseCollection) GetVersion() *string
GetVersion returns Version
func (AwrDatabaseCollection) MarshalJSON ¶ added in v65.14.0
func (m AwrDatabaseCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDatabaseCollection) String ¶ added in v65.14.0
func (m AwrDatabaseCollection) String() string
func (AwrDatabaseCollection) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseCpuUsageCollection ¶ added in v65.14.0
type AwrDatabaseCpuUsageCollection 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 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. DatabaseCpuCount *int `mandatory:"false" json:"databaseCpuCount"` // The number of available CPUs or processors. HostCpuCount *float64 `mandatory:"false" json:"hostCpuCount"` // A list of AWR CPU usage summary data. Items []AwrDatabaseCpuUsageSummary `mandatory:"false" json:"items"` }
AwrDatabaseCpuUsageCollection The AWR CPU usage data.
func (AwrDatabaseCpuUsageCollection) GetDbQueryTimeInSecs ¶ added in v65.14.0
func (m AwrDatabaseCpuUsageCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDatabaseCpuUsageCollection) GetName ¶ added in v65.14.0
func (m AwrDatabaseCpuUsageCollection) GetName() *string
GetName returns Name
func (AwrDatabaseCpuUsageCollection) GetVersion ¶ added in v65.14.0
func (m AwrDatabaseCpuUsageCollection) GetVersion() *string
GetVersion returns Version
func (AwrDatabaseCpuUsageCollection) MarshalJSON ¶ added in v65.14.0
func (m AwrDatabaseCpuUsageCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDatabaseCpuUsageCollection) String ¶ added in v65.14.0
func (m AwrDatabaseCpuUsageCollection) String() string
func (AwrDatabaseCpuUsageCollection) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseCpuUsageCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseCpuUsageSummary ¶ added in v65.14.0
type AwrDatabaseCpuUsageSummary struct { // The timestamp for the CPU summary data. Timestamp *common.SDKTime `mandatory:"false" json:"timestamp"` // The average CPU usage per second. AvgUsageInSecs *float64 `mandatory:"false" json:"avgUsageInSecs"` }
AwrDatabaseCpuUsageSummary A summary of the AWR CPU resource limits and metrics.
func (AwrDatabaseCpuUsageSummary) String ¶ added in v65.14.0
func (m AwrDatabaseCpuUsageSummary) String() string
func (AwrDatabaseCpuUsageSummary) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseCpuUsageSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseMetricCollection ¶ added in v65.14.0
type AwrDatabaseMetricCollection 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 time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR metric summary data. Items []AwrDatabaseMetricSummary `mandatory:"false" json:"items"` }
AwrDatabaseMetricCollection The AWR metrics time series summary data.
func (AwrDatabaseMetricCollection) GetDbQueryTimeInSecs ¶ added in v65.14.0
func (m AwrDatabaseMetricCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDatabaseMetricCollection) GetName ¶ added in v65.14.0
func (m AwrDatabaseMetricCollection) GetName() *string
GetName returns Name
func (AwrDatabaseMetricCollection) GetVersion ¶ added in v65.14.0
func (m AwrDatabaseMetricCollection) GetVersion() *string
GetVersion returns Version
func (AwrDatabaseMetricCollection) MarshalJSON ¶ added in v65.14.0
func (m AwrDatabaseMetricCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDatabaseMetricCollection) String ¶ added in v65.14.0
func (m AwrDatabaseMetricCollection) String() string
func (AwrDatabaseMetricCollection) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseMetricCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseMetricSummary ¶ added in v65.14.0
type AwrDatabaseMetricSummary 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"` }
AwrDatabaseMetricSummary The summary of the AWR metric data for a particular metric at a specific time.
func (AwrDatabaseMetricSummary) String ¶ added in v65.14.0
func (m AwrDatabaseMetricSummary) String() string
func (AwrDatabaseMetricSummary) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseMetricSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseParameterChangeCollection ¶ added in v65.14.0
type AwrDatabaseParameterChangeCollection 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 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 []AwrDatabaseParameterChangeSummary `mandatory:"false" json:"items"` }
AwrDatabaseParameterChangeCollection The AWR database parameter change history.
func (AwrDatabaseParameterChangeCollection) GetDbQueryTimeInSecs ¶ added in v65.14.0
func (m AwrDatabaseParameterChangeCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDatabaseParameterChangeCollection) GetName ¶ added in v65.14.0
func (m AwrDatabaseParameterChangeCollection) GetName() *string
GetName returns Name
func (AwrDatabaseParameterChangeCollection) GetVersion ¶ added in v65.14.0
func (m AwrDatabaseParameterChangeCollection) GetVersion() *string
GetVersion returns Version
func (AwrDatabaseParameterChangeCollection) MarshalJSON ¶ added in v65.14.0
func (m AwrDatabaseParameterChangeCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDatabaseParameterChangeCollection) String ¶ added in v65.14.0
func (m AwrDatabaseParameterChangeCollection) String() string
func (AwrDatabaseParameterChangeCollection) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseParameterChangeCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseParameterChangeSummary ¶ added in v65.14.0
type AwrDatabaseParameterChangeSummary struct { // The ID of the snapshot with the parameter value changed. The snapshot identifier is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /awrHubs/{awrHubId}/awrDatabaseSnapshots SnapshotIdentifier *int `mandatory:"true" json:"snapshotIdentifier"` // 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"` }
AwrDatabaseParameterChangeSummary A summary of the changes made to a single AWR database parameter.
func (AwrDatabaseParameterChangeSummary) String ¶ added in v65.14.0
func (m AwrDatabaseParameterChangeSummary) String() string
func (AwrDatabaseParameterChangeSummary) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseParameterChangeSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseParameterCollection ¶ added in v65.14.0
type AwrDatabaseParameterCollection 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 time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR database parameter summary data. Items []AwrDatabaseParameterSummary `mandatory:"false" json:"items"` }
AwrDatabaseParameterCollection The AWR database parameter data.
func (AwrDatabaseParameterCollection) GetDbQueryTimeInSecs ¶ added in v65.14.0
func (m AwrDatabaseParameterCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDatabaseParameterCollection) GetName ¶ added in v65.14.0
func (m AwrDatabaseParameterCollection) GetName() *string
GetName returns Name
func (AwrDatabaseParameterCollection) GetVersion ¶ added in v65.14.0
func (m AwrDatabaseParameterCollection) GetVersion() *string
GetVersion returns Version
func (AwrDatabaseParameterCollection) MarshalJSON ¶ added in v65.14.0
func (m AwrDatabaseParameterCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDatabaseParameterCollection) String ¶ added in v65.14.0
func (m AwrDatabaseParameterCollection) String() string
func (AwrDatabaseParameterCollection) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseParameterCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseParameterSummary ¶ added in v65.14.0
type AwrDatabaseParameterSummary 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"` }
AwrDatabaseParameterSummary The summary of the AWR change history data for a single database parameter.
func (AwrDatabaseParameterSummary) String ¶ added in v65.14.0
func (m AwrDatabaseParameterSummary) String() string
func (AwrDatabaseParameterSummary) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseParameterSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseReport ¶ added in v65.14.0
type AwrDatabaseReport 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 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 AwrDatabaseReportFormatEnum `mandatory:"false" json:"format,omitempty"` }
AwrDatabaseReport The result of the AWR report.
func (AwrDatabaseReport) GetDbQueryTimeInSecs ¶ added in v65.14.0
func (m AwrDatabaseReport) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDatabaseReport) GetName ¶ added in v65.14.0
func (m AwrDatabaseReport) GetName() *string
GetName returns Name
func (AwrDatabaseReport) GetVersion ¶ added in v65.14.0
func (m AwrDatabaseReport) GetVersion() *string
GetVersion returns Version
func (AwrDatabaseReport) MarshalJSON ¶ added in v65.14.0
func (m AwrDatabaseReport) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDatabaseReport) String ¶ added in v65.14.0
func (m AwrDatabaseReport) String() string
func (AwrDatabaseReport) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseReport) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseReportFormatEnum ¶ added in v65.14.0
type AwrDatabaseReportFormatEnum string
AwrDatabaseReportFormatEnum Enum with underlying type: string
const ( AwrDatabaseReportFormatHtml AwrDatabaseReportFormatEnum = "HTML" AwrDatabaseReportFormatText AwrDatabaseReportFormatEnum = "TEXT" AwrDatabaseReportFormatXml AwrDatabaseReportFormatEnum = "XML" )
Set of constants representing the allowable values for AwrDatabaseReportFormatEnum
func GetAwrDatabaseReportFormatEnumValues ¶ added in v65.14.0
func GetAwrDatabaseReportFormatEnumValues() []AwrDatabaseReportFormatEnum
GetAwrDatabaseReportFormatEnumValues Enumerates the set of values for AwrDatabaseReportFormatEnum
func GetMappingAwrDatabaseReportFormatEnum ¶ added in v65.14.0
func GetMappingAwrDatabaseReportFormatEnum(val string) (AwrDatabaseReportFormatEnum, bool)
GetMappingAwrDatabaseReportFormatEnum performs case Insensitive comparison on enum value and return the desired enum
type AwrDatabaseSnapshotCollection ¶ added in v65.14.0
type AwrDatabaseSnapshotCollection 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 time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR snapshot summary data. Items []AwrDatabaseSnapshotSummary `mandatory:"false" json:"items"` }
AwrDatabaseSnapshotCollection The list of AWR snapshots for one database.
func (AwrDatabaseSnapshotCollection) GetDbQueryTimeInSecs ¶ added in v65.14.0
func (m AwrDatabaseSnapshotCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDatabaseSnapshotCollection) GetName ¶ added in v65.14.0
func (m AwrDatabaseSnapshotCollection) GetName() *string
GetName returns Name
func (AwrDatabaseSnapshotCollection) GetVersion ¶ added in v65.14.0
func (m AwrDatabaseSnapshotCollection) GetVersion() *string
GetVersion returns Version
func (AwrDatabaseSnapshotCollection) MarshalJSON ¶ added in v65.14.0
func (m AwrDatabaseSnapshotCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDatabaseSnapshotCollection) String ¶ added in v65.14.0
func (m AwrDatabaseSnapshotCollection) String() string
func (AwrDatabaseSnapshotCollection) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseSnapshotCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseSnapshotRangeCollection ¶ added in v65.14.0
type AwrDatabaseSnapshotRangeCollection 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 time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR snapshot range summary data. Items []AwrDatabaseSnapshotRangeSummary `mandatory:"false" json:"items"` }
AwrDatabaseSnapshotRangeCollection The AWR snapshot range list.
func (AwrDatabaseSnapshotRangeCollection) GetDbQueryTimeInSecs ¶ added in v65.14.0
func (m AwrDatabaseSnapshotRangeCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDatabaseSnapshotRangeCollection) GetName ¶ added in v65.14.0
func (m AwrDatabaseSnapshotRangeCollection) GetName() *string
GetName returns Name
func (AwrDatabaseSnapshotRangeCollection) GetVersion ¶ added in v65.14.0
func (m AwrDatabaseSnapshotRangeCollection) GetVersion() *string
GetVersion returns Version
func (AwrDatabaseSnapshotRangeCollection) MarshalJSON ¶ added in v65.14.0
func (m AwrDatabaseSnapshotRangeCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDatabaseSnapshotRangeCollection) String ¶ added in v65.14.0
func (m AwrDatabaseSnapshotRangeCollection) String() string
func (AwrDatabaseSnapshotRangeCollection) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseSnapshotRangeCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseSnapshotRangeSummary ¶ added in v65.14.0
type AwrDatabaseSnapshotRangeSummary 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: // /awrHubs/{awrHubId}/awrDatabases AwrSourceDatabaseIdentifier *string `mandatory:"true" json:"awrSourceDatabaseIdentifier"` // 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 identifier is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /awrHubs/{awrHubId}/awrDatabaseSnapshots FirstSnapshotIdentifier *int `mandatory:"false" json:"firstSnapshotIdentifier"` // The ID of the latest snapshot. The snapshot identifier is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /awrHubs/{awrHubId}/awrDatabaseSnapshots LatestSnapshotIdentifier *int `mandatory:"false" json:"latestSnapshotIdentifier"` // The total number of snapshots. SnapshotCount *int64 `mandatory:"false" json:"snapshotCount"` // The interval time between snapshots (in minutes). SnapshotIntervalInMin *int `mandatory:"false" json:"snapshotIntervalInMin"` // The version of the database. DbVersion *string `mandatory:"false" json:"dbVersion"` // The time zone of the snapshot. sample - snapshotTimezone=+0 00:00:00 SnapshotTimezone *string `mandatory:"false" json:"snapshotTimezone"` }
AwrDatabaseSnapshotRangeSummary The summary data for a range of AWR snapshots.
func (AwrDatabaseSnapshotRangeSummary) String ¶ added in v65.14.0
func (m AwrDatabaseSnapshotRangeSummary) String() string
func (AwrDatabaseSnapshotRangeSummary) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseSnapshotRangeSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseSnapshotSummary ¶ added in v65.14.0
type AwrDatabaseSnapshotSummary 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: // /awrHubs/{awrHubId}/awrDatabases AwrSourceDatabaseIdentifier *string `mandatory:"true" json:"awrSourceDatabaseIdentifier"` // The ID of the snapshot. The snapshot identifier is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /awrHubs/{awrHubId}/awrDbSnapshots SnapshotIdentifier *int `mandatory:"true" json:"snapshotIdentifier"` // 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"` }
AwrDatabaseSnapshotSummary The AWR snapshot summary of one snapshot.
func (AwrDatabaseSnapshotSummary) String ¶ added in v65.14.0
func (m AwrDatabaseSnapshotSummary) String() string
func (AwrDatabaseSnapshotSummary) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseSnapshotSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseSqlReport ¶ added in v65.14.0
type AwrDatabaseSqlReport 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 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 AwrDatabaseSqlReportFormatEnum `mandatory:"false" json:"format,omitempty"` }
AwrDatabaseSqlReport The result of the AWR SQL report.
func (AwrDatabaseSqlReport) GetDbQueryTimeInSecs ¶ added in v65.14.0
func (m AwrDatabaseSqlReport) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDatabaseSqlReport) GetName ¶ added in v65.14.0
func (m AwrDatabaseSqlReport) GetName() *string
GetName returns Name
func (AwrDatabaseSqlReport) GetVersion ¶ added in v65.14.0
func (m AwrDatabaseSqlReport) GetVersion() *string
GetVersion returns Version
func (AwrDatabaseSqlReport) MarshalJSON ¶ added in v65.14.0
func (m AwrDatabaseSqlReport) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDatabaseSqlReport) String ¶ added in v65.14.0
func (m AwrDatabaseSqlReport) String() string
func (AwrDatabaseSqlReport) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseSqlReport) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseSqlReportFormatEnum ¶ added in v65.14.0
type AwrDatabaseSqlReportFormatEnum string
AwrDatabaseSqlReportFormatEnum Enum with underlying type: string
const ( AwrDatabaseSqlReportFormatHtml AwrDatabaseSqlReportFormatEnum = "HTML" AwrDatabaseSqlReportFormatText AwrDatabaseSqlReportFormatEnum = "TEXT" )
Set of constants representing the allowable values for AwrDatabaseSqlReportFormatEnum
func GetAwrDatabaseSqlReportFormatEnumValues ¶ added in v65.14.0
func GetAwrDatabaseSqlReportFormatEnumValues() []AwrDatabaseSqlReportFormatEnum
GetAwrDatabaseSqlReportFormatEnumValues Enumerates the set of values for AwrDatabaseSqlReportFormatEnum
func GetMappingAwrDatabaseSqlReportFormatEnum ¶ added in v65.14.0
func GetMappingAwrDatabaseSqlReportFormatEnum(val string) (AwrDatabaseSqlReportFormatEnum, bool)
GetMappingAwrDatabaseSqlReportFormatEnum performs case Insensitive comparison on enum value and return the desired enum
type AwrDatabaseSummary ¶ added in v65.14.0
type AwrDatabaseSummary 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: // /awrHubs/{awrHubId}/awrDatabases AwrSourceDatabaseIdentifier *string `mandatory:"true" json:"awrSourceDatabaseIdentifier"` // 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 identifier is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /awrHubs/{awrHubId}/awrDatabaseSnapshots FirstSnapshotIdentifier *int `mandatory:"false" json:"firstSnapshotIdentifier"` // The ID of the latest snapshot. The snapshot identifier is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /awrHubs/{awrHubId}/awrDatabaseSnapshots LatestSnapshotIdentifier *int `mandatory:"false" json:"latestSnapshotIdentifier"` // The total number of snapshots. SnapshotCount *int64 `mandatory:"false" json:"snapshotCount"` // The interval time between snapshots (in minutes). SnapshotIntervalInMin *int `mandatory:"false" json:"snapshotIntervalInMin"` // The version of the database. DbVersion *string `mandatory:"false" json:"dbVersion"` // The time zone of the snapshot. sample - snapshotTimezone=+0 00:00:00 SnapshotTimezone *string `mandatory:"false" json:"snapshotTimezone"` }
AwrDatabaseSummary The AWR summary for a database.
func (AwrDatabaseSummary) String ¶ added in v65.14.0
func (m AwrDatabaseSummary) String() string
func (AwrDatabaseSummary) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseSysstatCollection ¶ added in v65.14.0
type AwrDatabaseSysstatCollection 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 time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR SYSSTAT summary data. Items []AwrDatabaseSysstatSummary `mandatory:"false" json:"items"` }
AwrDatabaseSysstatCollection The AWR SYSSTAT time series summary data.
func (AwrDatabaseSysstatCollection) GetDbQueryTimeInSecs ¶ added in v65.14.0
func (m AwrDatabaseSysstatCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDatabaseSysstatCollection) GetName ¶ added in v65.14.0
func (m AwrDatabaseSysstatCollection) GetName() *string
GetName returns Name
func (AwrDatabaseSysstatCollection) GetVersion ¶ added in v65.14.0
func (m AwrDatabaseSysstatCollection) GetVersion() *string
GetVersion returns Version
func (AwrDatabaseSysstatCollection) MarshalJSON ¶ added in v65.14.0
func (m AwrDatabaseSysstatCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDatabaseSysstatCollection) String ¶ added in v65.14.0
func (m AwrDatabaseSysstatCollection) String() string
func (AwrDatabaseSysstatCollection) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseSysstatCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseSysstatSummary ¶ added in v65.14.0
type AwrDatabaseSysstatSummary 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. The units are stats name/val per the time period {timeBegin - timeEnd}. AvgValue *float64 `mandatory:"false" json:"avgValue"` // The last value of the SYSSTAT. The units are stats name/val per the time period {timeBegin - timeEnd}. CurrentValue *float64 `mandatory:"false" json:"currentValue"` }
AwrDatabaseSysstatSummary The summary of the AWR SYSSTAT data.
func (AwrDatabaseSysstatSummary) String ¶ added in v65.14.0
func (m AwrDatabaseSysstatSummary) String() string
func (AwrDatabaseSysstatSummary) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseSysstatSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseTopWaitEventCollection ¶ added in v65.14.0
type AwrDatabaseTopWaitEventCollection 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 time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR top event summary data. Items []AwrDatabaseTopWaitEventSummary `mandatory:"false" json:"items"` }
AwrDatabaseTopWaitEventCollection The AWR top wait event data.
func (AwrDatabaseTopWaitEventCollection) GetDbQueryTimeInSecs ¶ added in v65.14.0
func (m AwrDatabaseTopWaitEventCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDatabaseTopWaitEventCollection) GetName ¶ added in v65.14.0
func (m AwrDatabaseTopWaitEventCollection) GetName() *string
GetName returns Name
func (AwrDatabaseTopWaitEventCollection) GetVersion ¶ added in v65.14.0
func (m AwrDatabaseTopWaitEventCollection) GetVersion() *string
GetVersion returns Version
func (AwrDatabaseTopWaitEventCollection) MarshalJSON ¶ added in v65.14.0
func (m AwrDatabaseTopWaitEventCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDatabaseTopWaitEventCollection) String ¶ added in v65.14.0
func (m AwrDatabaseTopWaitEventCollection) String() string
func (AwrDatabaseTopWaitEventCollection) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseTopWaitEventCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseTopWaitEventSummary ¶ added in v65.14.0
type AwrDatabaseTopWaitEventSummary 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"` }
AwrDatabaseTopWaitEventSummary A summary of the AWR top wait event data for one event.
func (AwrDatabaseTopWaitEventSummary) String ¶ added in v65.14.0
func (m AwrDatabaseTopWaitEventSummary) String() string
func (AwrDatabaseTopWaitEventSummary) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseTopWaitEventSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseWaitEventBucketCollection ¶ added in v65.14.0
type AwrDatabaseWaitEventBucketCollection 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 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 []AwrDatabaseWaitEventBucketSummary `mandatory:"false" json:"items"` }
AwrDatabaseWaitEventBucketCollection The percentage distribution of waits in the AWR wait event buckets.
func (AwrDatabaseWaitEventBucketCollection) GetDbQueryTimeInSecs ¶ added in v65.14.0
func (m AwrDatabaseWaitEventBucketCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDatabaseWaitEventBucketCollection) GetName ¶ added in v65.14.0
func (m AwrDatabaseWaitEventBucketCollection) GetName() *string
GetName returns Name
func (AwrDatabaseWaitEventBucketCollection) GetVersion ¶ added in v65.14.0
func (m AwrDatabaseWaitEventBucketCollection) GetVersion() *string
GetVersion returns Version
func (AwrDatabaseWaitEventBucketCollection) MarshalJSON ¶ added in v65.14.0
func (m AwrDatabaseWaitEventBucketCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDatabaseWaitEventBucketCollection) String ¶ added in v65.14.0
func (m AwrDatabaseWaitEventBucketCollection) String() string
func (AwrDatabaseWaitEventBucketCollection) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseWaitEventBucketCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseWaitEventBucketSummary ¶ added in v65.14.0
type AwrDatabaseWaitEventBucketSummary 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"` }
AwrDatabaseWaitEventBucketSummary A summary of the AWR wait event bucket and waits percentage.
func (AwrDatabaseWaitEventBucketSummary) String ¶ added in v65.14.0
func (m AwrDatabaseWaitEventBucketSummary) String() string
func (AwrDatabaseWaitEventBucketSummary) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseWaitEventBucketSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseWaitEventCollection ¶ added in v65.14.0
type AwrDatabaseWaitEventCollection 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 time taken to query the database tier (in seconds). DbQueryTimeInSecs *float64 `mandatory:"false" json:"dbQueryTimeInSecs"` // A list of AWR wait events. Items []AwrDatabaseWaitEventSummary `mandatory:"false" json:"items"` }
AwrDatabaseWaitEventCollection The AWR wait event data.
func (AwrDatabaseWaitEventCollection) GetDbQueryTimeInSecs ¶ added in v65.14.0
func (m AwrDatabaseWaitEventCollection) GetDbQueryTimeInSecs() *float64
GetDbQueryTimeInSecs returns DbQueryTimeInSecs
func (AwrDatabaseWaitEventCollection) GetName ¶ added in v65.14.0
func (m AwrDatabaseWaitEventCollection) GetName() *string
GetName returns Name
func (AwrDatabaseWaitEventCollection) GetVersion ¶ added in v65.14.0
func (m AwrDatabaseWaitEventCollection) GetVersion() *string
GetVersion returns Version
func (AwrDatabaseWaitEventCollection) MarshalJSON ¶ added in v65.14.0
func (m AwrDatabaseWaitEventCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (AwrDatabaseWaitEventCollection) String ¶ added in v65.14.0
func (m AwrDatabaseWaitEventCollection) String() string
func (AwrDatabaseWaitEventCollection) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseWaitEventCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrDatabaseWaitEventSummary ¶ added in v65.14.0
type AwrDatabaseWaitEventSummary struct { // The name of the event. Name *string `mandatory:"true" json:"name"` // The begin time of the wait event. TimeBegin *common.SDKTime `mandatory:"false" json:"timeBegin"` // The end time of the wait event. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The wait count per second. WaitsPerSec *float64 `mandatory:"false" json:"waitsPerSec"` // The average wait time per second. AvgWaitTimePerSec *float64 `mandatory:"false" json:"avgWaitTimePerSec"` // The ID of the snapshot. The snapshot identifier is not the OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). // It can be retrieved from the following endpoint: // /awrHubs/{awrHubId}/awrDatabaseSnapshots SnapshotIdentifier *int `mandatory:"false" json:"snapshotIdentifier"` }
AwrDatabaseWaitEventSummary The summary of the AWR wait event time series data for one event.
func (AwrDatabaseWaitEventSummary) String ¶ added in v65.14.0
func (m AwrDatabaseWaitEventSummary) String() string
func (AwrDatabaseWaitEventSummary) ValidateEnumValue ¶ added in v65.14.0
func (m AwrDatabaseWaitEventSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrHub ¶
type AwrHub struct { // OPSI Warehouse OCID OperationsInsightsWarehouseId *string `mandatory:"true" json:"operationsInsightsWarehouseId"` // AWR Hub OCID Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // User-friedly name of AWR Hub that does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // Object Storage Bucket Name ObjectStorageBucketName *string `mandatory:"true" json:"objectStorageBucketName"` // The time at which the resource was first created. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // Possible lifecycle states LifecycleState AwrHubLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // Mailbox URL required for AWR hub and AWR source setup. AwrMailboxUrl *string `mandatory:"false" json:"awrMailboxUrl"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time at which the resource was last updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` }
AwrHub Awr Hub resource.
func (AwrHub) 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 AwrHubLifecycleStateEnum ¶
type AwrHubLifecycleStateEnum string
AwrHubLifecycleStateEnum Enum with underlying type: string
const ( AwrHubLifecycleStateCreating AwrHubLifecycleStateEnum = "CREATING" AwrHubLifecycleStateUpdating AwrHubLifecycleStateEnum = "UPDATING" AwrHubLifecycleStateActive AwrHubLifecycleStateEnum = "ACTIVE" AwrHubLifecycleStateDeleting AwrHubLifecycleStateEnum = "DELETING" AwrHubLifecycleStateDeleted AwrHubLifecycleStateEnum = "DELETED" AwrHubLifecycleStateFailed AwrHubLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for AwrHubLifecycleStateEnum
func GetAwrHubLifecycleStateEnumValues ¶
func GetAwrHubLifecycleStateEnumValues() []AwrHubLifecycleStateEnum
GetAwrHubLifecycleStateEnumValues Enumerates the set of values for AwrHubLifecycleStateEnum
func GetMappingAwrHubLifecycleStateEnum ¶
func GetMappingAwrHubLifecycleStateEnum(val string) (AwrHubLifecycleStateEnum, bool)
GetMappingAwrHubLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type AwrHubSummary ¶
type AwrHubSummary struct { // OPSI Warehouse OCID OperationsInsightsWarehouseId *string `mandatory:"true" json:"operationsInsightsWarehouseId"` // AWR Hub OCID Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // User-friedly name of AWR Hub that does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // Object Storage Bucket Name ObjectStorageBucketName *string `mandatory:"true" json:"objectStorageBucketName"` // The time at which the resource was first created. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // Possible lifecycle states LifecycleState AwrHubLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // Mailbox URL required for AWR hub and AWR source setup. AwrMailboxUrl *string `mandatory:"false" json:"awrMailboxUrl"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time at which the resource was last updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` }
AwrHubSummary Summary Hub resource.
func (AwrHubSummary) String ¶
func (m AwrHubSummary) String() string
func (AwrHubSummary) ValidateEnumValue ¶
func (m AwrHubSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrHubSummaryCollection ¶
type AwrHubSummaryCollection struct { // Array of Hub summary objects. Items []AwrHubSummary `mandatory:"true" json:"items"` }
AwrHubSummaryCollection Collection of Hub resources.
func (AwrHubSummaryCollection) String ¶
func (m AwrHubSummaryCollection) String() string
func (AwrHubSummaryCollection) ValidateEnumValue ¶
func (m AwrHubSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrHubs ¶
type AwrHubs struct {
// Awr Hub Object.
AwrHubs *interface{} `mandatory:"false" json:"awrHubs"`
}
AwrHubs Logical grouping used for Awr Hub operations.
func (AwrHubs) 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 AwrQueryResult ¶ added in v65.14.0
type AwrQueryResult interface { // The name of the query result. GetName() *string // The version of the query result. GetVersion() *string // The time taken to query the database tier (in seconds). GetDbQueryTimeInSecs() *float64 }
AwrQueryResult The AWR query result.
type AwrQueryResultAwrResultTypeEnum ¶ added in v65.14.0
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 ¶ added in v65.14.0
func GetAwrQueryResultAwrResultTypeEnumValues() []AwrQueryResultAwrResultTypeEnum
GetAwrQueryResultAwrResultTypeEnumValues Enumerates the set of values for AwrQueryResultAwrResultTypeEnum
func GetMappingAwrQueryResultAwrResultTypeEnum ¶ added in v65.14.0
func GetMappingAwrQueryResultAwrResultTypeEnum(val string) (AwrQueryResultAwrResultTypeEnum, bool)
GetMappingAwrQueryResultAwrResultTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AwrReport ¶
type AwrReport struct { // The format of the report. Format AwrReportFormatTypeEnum `mandatory:"true" json:"format"` // The content of the report. Content *string `mandatory:"false" json:"content"` }
AwrReport The result of the AWR report.
func (AwrReport) 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 AwrReportFormatTypeEnum ¶
type AwrReportFormatTypeEnum string
AwrReportFormatTypeEnum Enum with underlying type: string
const ( AwrReportFormatTypeHtml AwrReportFormatTypeEnum = "HTML" AwrReportFormatTypeText AwrReportFormatTypeEnum = "TEXT" )
Set of constants representing the allowable values for AwrReportFormatTypeEnum
func GetAwrReportFormatTypeEnumValues ¶
func GetAwrReportFormatTypeEnumValues() []AwrReportFormatTypeEnum
GetAwrReportFormatTypeEnumValues Enumerates the set of values for AwrReportFormatTypeEnum
func GetMappingAwrReportFormatTypeEnum ¶
func GetMappingAwrReportFormatTypeEnum(val string) (AwrReportFormatTypeEnum, bool)
GetMappingAwrReportFormatTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AwrSnapshotCollection ¶
type AwrSnapshotCollection struct { // A list of AWR snapshot summary data. Items []AwrSnapshotSummary `mandatory:"true" json:"items"` }
AwrSnapshotCollection The list of AWR snapshots for one database.
func (AwrSnapshotCollection) String ¶
func (m AwrSnapshotCollection) String() string
func (AwrSnapshotCollection) ValidateEnumValue ¶
func (m AwrSnapshotCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrSnapshotSummary ¶
type AwrSnapshotSummary struct { // DatabaseId of the Source database for which AWR Data will be uploaded to AWR Hub. AwrSourceDatabaseId *string `mandatory:"true" json:"awrSourceDatabaseId"` // The identifier of the snapshot. SnapshotIdentifier *int `mandatory:"true" json:"snapshotIdentifier"` // 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. TimeSnapshotBegin *common.SDKTime `mandatory:"false" json:"timeSnapshotBegin"` // The end time of the snapshot. TimeSnapshotEnd *common.SDKTime `mandatory:"false" json:"timeSnapshotEnd"` // The total number of errors. ErrorCount *int64 `mandatory:"false" json:"errorCount"` }
AwrSnapshotSummary The AWR snapshot summary of one snapshot.
func (AwrSnapshotSummary) String ¶
func (m AwrSnapshotSummary) String() string
func (AwrSnapshotSummary) ValidateEnumValue ¶
func (m AwrSnapshotSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AwrSourceSummary ¶
type AwrSourceSummary struct { // AWR Hub OCID AwrHubId *string `mandatory:"true" json:"awrHubId"` // Database name of the Source database for which AWR Data will be uploaded to AWR Hub. Name *string `mandatory:"true" json:"name"` // DatabaseId of the Source database for which AWR Data will be uploaded to AWR Hub. AwrSourceDatabaseId *string `mandatory:"true" json:"awrSourceDatabaseId"` // Number of AWR snapshots uploaded from the Source database. SnapshotsUploaded *float32 `mandatory:"true" json:"snapshotsUploaded"` // The minimum snapshot identifier of the source database for which AWR data is uploaded to AWR Hub. MinSnapshotIdentifier *float32 `mandatory:"true" json:"minSnapshotIdentifier"` // The maximum snapshot identifier of the source database for which AWR data is uploaded to AWR Hub. MaxSnapshotIdentifier *float32 `mandatory:"true" json:"maxSnapshotIdentifier"` // The time at which the earliest snapshot was generated in the source database for which data is uploaded to AWR Hub. An RFC3339 formatted datetime string TimeFirstSnapshotGenerated *common.SDKTime `mandatory:"true" json:"timeFirstSnapshotGenerated"` // The time at which the latest snapshot was generated in the source database for which data is uploaded to AWR Hub. An RFC3339 formatted datetime string TimeLastSnapshotGenerated *common.SDKTime `mandatory:"true" json:"timeLastSnapshotGenerated"` // Number of hours since last AWR snapshots import happened from the Source database. HoursSinceLastImport *float64 `mandatory:"true" json:"hoursSinceLastImport"` }
AwrSourceSummary Summary of an AwrSource.
func (AwrSourceSummary) String ¶
func (m AwrSourceSummary) String() string
func (AwrSourceSummary) ValidateEnumValue ¶
func (m AwrSourceSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type BasicConfigurationItemMetadata ¶ added in v65.29.0
type BasicConfigurationItemMetadata struct { // User-friendly display name for the configuration item. DisplayName *string `mandatory:"false" json:"displayName"` // Description of configuration item . Description *string `mandatory:"false" json:"description"` // Data type of configuration item. // Examples: STRING, BOOLEAN, NUMBER DataType *string `mandatory:"false" json:"dataType"` UnitDetails *ConfigurationItemUnitDetails `mandatory:"false" json:"unitDetails"` ValueInputDetails ConfigurationItemAllowedValueDetails `mandatory:"false" json:"valueInputDetails"` }
BasicConfigurationItemMetadata Basic configuration item metadata.
func (BasicConfigurationItemMetadata) MarshalJSON ¶ added in v65.29.0
func (m BasicConfigurationItemMetadata) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (BasicConfigurationItemMetadata) String ¶ added in v65.29.0
func (m BasicConfigurationItemMetadata) String() string
func (*BasicConfigurationItemMetadata) UnmarshalJSON ¶ added in v65.29.0
func (m *BasicConfigurationItemMetadata) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (BasicConfigurationItemMetadata) ValidateEnumValue ¶ added in v65.29.0
func (m BasicConfigurationItemMetadata) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type BasicConfigurationItemSummary ¶ added in v65.29.0
type BasicConfigurationItemSummary struct { // Name of configuration item. Name *string `mandatory:"false" json:"name"` // Value of configuration item. Value *string `mandatory:"false" json:"value"` // Value of configuration item. DefaultValue *string `mandatory:"false" json:"defaultValue"` // List of contexts in Operations Insights where this configuration item is applicable. ApplicableContexts []string `mandatory:"false" json:"applicableContexts"` Metadata ConfigurationItemMetadata `mandatory:"false" json:"metadata"` // Source configuration from where the value is taken for a configuration item. ValueSourceConfig ConfigurationItemValueSourceConfigurationTypeEnum `mandatory:"false" json:"valueSourceConfig,omitempty"` }
BasicConfigurationItemSummary Basic configuration item summary. Value field contain the most preferred value for the specified scope (compartmentId), which could be from any of the ConfigurationItemValueSourceConfigurationType. Default value field contains the default value from Operations Insights.
func (BasicConfigurationItemSummary) MarshalJSON ¶ added in v65.29.0
func (m BasicConfigurationItemSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (BasicConfigurationItemSummary) String ¶ added in v65.29.0
func (m BasicConfigurationItemSummary) String() string
func (*BasicConfigurationItemSummary) UnmarshalJSON ¶ added in v65.29.0
func (m *BasicConfigurationItemSummary) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (BasicConfigurationItemSummary) ValidateEnumValue ¶ added in v65.29.0
func (m BasicConfigurationItemSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeAutonomousDatabaseInsightAdvancedFeaturesDetails ¶ added in v65.32.0
type ChangeAutonomousDatabaseInsightAdvancedFeaturesDetails struct { ConnectionDetails *ConnectionDetails `mandatory:"true" json:"connectionDetails"` CredentialDetails CredentialDetails `mandatory:"true" json:"credentialDetails"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"false" json:"opsiPrivateEndpointId"` }
ChangeAutonomousDatabaseInsightAdvancedFeaturesDetails Advanced feature details of autonomous database insight.
func (ChangeAutonomousDatabaseInsightAdvancedFeaturesDetails) String ¶ added in v65.32.0
func (m ChangeAutonomousDatabaseInsightAdvancedFeaturesDetails) String() string
func (*ChangeAutonomousDatabaseInsightAdvancedFeaturesDetails) UnmarshalJSON ¶ added in v65.32.0
func (m *ChangeAutonomousDatabaseInsightAdvancedFeaturesDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ChangeAutonomousDatabaseInsightAdvancedFeaturesDetails) ValidateEnumValue ¶ added in v65.32.0
func (m ChangeAutonomousDatabaseInsightAdvancedFeaturesDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest ¶ added in v65.32.0
type ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest struct { // Details for the advanced features of Autonomous Database in Operations Insights. ChangeAutonomousDatabaseInsightAdvancedFeaturesDetails `contributesTo:"body"` // Unique database insight identifier DatabaseInsightId *string `mandatory:"true" contributesTo:"path" name:"databaseInsightId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest wrapper for the ChangeAutonomousDatabaseInsightAdvancedFeatures operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangeAutonomousDatabaseInsightAdvancedFeatures.go.html to see an example of how to use ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest.
func (ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) BinaryRequestBody ¶ added in v65.32.0
func (request ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) HTTPRequest ¶ added in v65.32.0
func (request ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) RetryPolicy ¶ added in v65.32.0
func (request ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) String ¶ added in v65.32.0
func (request ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) String() string
func (ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) ValidateEnumValue ¶ added in v65.32.0
func (request ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeAutonomousDatabaseInsightAdvancedFeaturesResponse ¶ added in v65.32.0
type ChangeAutonomousDatabaseInsightAdvancedFeaturesResponse 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"` }
ChangeAutonomousDatabaseInsightAdvancedFeaturesResponse wrapper for the ChangeAutonomousDatabaseInsightAdvancedFeatures operation
func (ChangeAutonomousDatabaseInsightAdvancedFeaturesResponse) HTTPResponse ¶ added in v65.32.0
func (response ChangeAutonomousDatabaseInsightAdvancedFeaturesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeAutonomousDatabaseInsightAdvancedFeaturesResponse) String ¶ added in v65.32.0
func (response ChangeAutonomousDatabaseInsightAdvancedFeaturesResponse) String() string
type ChangeDatabaseInsightCompartmentDetails ¶
type ChangeDatabaseInsightCompartmentDetails struct { // The OCID of the compartment into which the resource should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeDatabaseInsightCompartmentDetails The information to be updated.
func (ChangeDatabaseInsightCompartmentDetails) String ¶
func (m ChangeDatabaseInsightCompartmentDetails) String() string
func (ChangeDatabaseInsightCompartmentDetails) ValidateEnumValue ¶
func (m ChangeDatabaseInsightCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeDatabaseInsightCompartmentRequest ¶
type ChangeDatabaseInsightCompartmentRequest struct { // Unique database insight identifier DatabaseInsightId *string `mandatory:"true" contributesTo:"path" name:"databaseInsightId"` // The information to be updated. ChangeDatabaseInsightCompartmentDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
ChangeDatabaseInsightCompartmentRequest wrapper for the ChangeDatabaseInsightCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangeDatabaseInsightCompartment.go.html to see an example of how to use ChangeDatabaseInsightCompartmentRequest.
func (ChangeDatabaseInsightCompartmentRequest) BinaryRequestBody ¶
func (request ChangeDatabaseInsightCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeDatabaseInsightCompartmentRequest) HTTPRequest ¶
func (request ChangeDatabaseInsightCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeDatabaseInsightCompartmentRequest) RetryPolicy ¶
func (request ChangeDatabaseInsightCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeDatabaseInsightCompartmentRequest) String ¶
func (request ChangeDatabaseInsightCompartmentRequest) String() string
func (ChangeDatabaseInsightCompartmentRequest) ValidateEnumValue ¶
func (request ChangeDatabaseInsightCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeDatabaseInsightCompartmentResponse ¶
type ChangeDatabaseInsightCompartmentResponse 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"` }
ChangeDatabaseInsightCompartmentResponse wrapper for the ChangeDatabaseInsightCompartment operation
func (ChangeDatabaseInsightCompartmentResponse) HTTPResponse ¶
func (response ChangeDatabaseInsightCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeDatabaseInsightCompartmentResponse) String ¶
func (response ChangeDatabaseInsightCompartmentResponse) String() string
type ChangeEnterpriseManagerBridgeCompartmentDetails ¶
type ChangeEnterpriseManagerBridgeCompartmentDetails struct { // The OCID of the compartment into which the resource should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeEnterpriseManagerBridgeCompartmentDetails The information to be updated.
func (ChangeEnterpriseManagerBridgeCompartmentDetails) String ¶
func (m ChangeEnterpriseManagerBridgeCompartmentDetails) String() string
func (ChangeEnterpriseManagerBridgeCompartmentDetails) ValidateEnumValue ¶
func (m ChangeEnterpriseManagerBridgeCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeEnterpriseManagerBridgeCompartmentRequest ¶
type ChangeEnterpriseManagerBridgeCompartmentRequest struct { // Unique Enterprise Manager bridge identifier EnterpriseManagerBridgeId *string `mandatory:"true" contributesTo:"path" name:"enterpriseManagerBridgeId"` // The information to be updated. ChangeEnterpriseManagerBridgeCompartmentDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ChangeEnterpriseManagerBridgeCompartmentRequest wrapper for the ChangeEnterpriseManagerBridgeCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangeEnterpriseManagerBridgeCompartment.go.html to see an example of how to use ChangeEnterpriseManagerBridgeCompartmentRequest.
func (ChangeEnterpriseManagerBridgeCompartmentRequest) BinaryRequestBody ¶
func (request ChangeEnterpriseManagerBridgeCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeEnterpriseManagerBridgeCompartmentRequest) HTTPRequest ¶
func (request ChangeEnterpriseManagerBridgeCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeEnterpriseManagerBridgeCompartmentRequest) RetryPolicy ¶
func (request ChangeEnterpriseManagerBridgeCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeEnterpriseManagerBridgeCompartmentRequest) String ¶
func (request ChangeEnterpriseManagerBridgeCompartmentRequest) String() string
func (ChangeEnterpriseManagerBridgeCompartmentRequest) ValidateEnumValue ¶
func (request ChangeEnterpriseManagerBridgeCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeEnterpriseManagerBridgeCompartmentResponse ¶
type ChangeEnterpriseManagerBridgeCompartmentResponse 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"` }
ChangeEnterpriseManagerBridgeCompartmentResponse wrapper for the ChangeEnterpriseManagerBridgeCompartment operation
func (ChangeEnterpriseManagerBridgeCompartmentResponse) HTTPResponse ¶
func (response ChangeEnterpriseManagerBridgeCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeEnterpriseManagerBridgeCompartmentResponse) String ¶
func (response ChangeEnterpriseManagerBridgeCompartmentResponse) String() string
type ChangeExadataInsightCompartmentDetails ¶
type ChangeExadataInsightCompartmentDetails struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment into which the resource should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeExadataInsightCompartmentDetails The information to be updated.
func (ChangeExadataInsightCompartmentDetails) String ¶
func (m ChangeExadataInsightCompartmentDetails) String() string
func (ChangeExadataInsightCompartmentDetails) ValidateEnumValue ¶
func (m ChangeExadataInsightCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeExadataInsightCompartmentRequest ¶
type ChangeExadataInsightCompartmentRequest struct { // Unique Exadata insight identifier ExadataInsightId *string `mandatory:"true" contributesTo:"path" name:"exadataInsightId"` // The information to be updated. ChangeExadataInsightCompartmentDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
ChangeExadataInsightCompartmentRequest wrapper for the ChangeExadataInsightCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangeExadataInsightCompartment.go.html to see an example of how to use ChangeExadataInsightCompartmentRequest.
func (ChangeExadataInsightCompartmentRequest) BinaryRequestBody ¶
func (request ChangeExadataInsightCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeExadataInsightCompartmentRequest) HTTPRequest ¶
func (request ChangeExadataInsightCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeExadataInsightCompartmentRequest) RetryPolicy ¶
func (request ChangeExadataInsightCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeExadataInsightCompartmentRequest) String ¶
func (request ChangeExadataInsightCompartmentRequest) String() string
func (ChangeExadataInsightCompartmentRequest) ValidateEnumValue ¶
func (request ChangeExadataInsightCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeExadataInsightCompartmentResponse ¶
type ChangeExadataInsightCompartmentResponse 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"` }
ChangeExadataInsightCompartmentResponse wrapper for the ChangeExadataInsightCompartment operation
func (ChangeExadataInsightCompartmentResponse) HTTPResponse ¶
func (response ChangeExadataInsightCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeExadataInsightCompartmentResponse) String ¶
func (response ChangeExadataInsightCompartmentResponse) String() string
type ChangeHostInsightCompartmentDetails ¶
type ChangeHostInsightCompartmentDetails struct { // The OCID of the compartment into which the resource should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeHostInsightCompartmentDetails The information to be updated.
func (ChangeHostInsightCompartmentDetails) String ¶
func (m ChangeHostInsightCompartmentDetails) String() string
func (ChangeHostInsightCompartmentDetails) ValidateEnumValue ¶
func (m ChangeHostInsightCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeHostInsightCompartmentRequest ¶
type ChangeHostInsightCompartmentRequest struct { // Unique host insight identifier HostInsightId *string `mandatory:"true" contributesTo:"path" name:"hostInsightId"` // The information to be updated. ChangeHostInsightCompartmentDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
ChangeHostInsightCompartmentRequest wrapper for the ChangeHostInsightCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangeHostInsightCompartment.go.html to see an example of how to use ChangeHostInsightCompartmentRequest.
func (ChangeHostInsightCompartmentRequest) BinaryRequestBody ¶
func (request ChangeHostInsightCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeHostInsightCompartmentRequest) HTTPRequest ¶
func (request ChangeHostInsightCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeHostInsightCompartmentRequest) RetryPolicy ¶
func (request ChangeHostInsightCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeHostInsightCompartmentRequest) String ¶
func (request ChangeHostInsightCompartmentRequest) String() string
func (ChangeHostInsightCompartmentRequest) ValidateEnumValue ¶
func (request ChangeHostInsightCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeHostInsightCompartmentResponse ¶
type ChangeHostInsightCompartmentResponse 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"` }
ChangeHostInsightCompartmentResponse wrapper for the ChangeHostInsightCompartment operation
func (ChangeHostInsightCompartmentResponse) HTTPResponse ¶
func (response ChangeHostInsightCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeHostInsightCompartmentResponse) String ¶
func (response ChangeHostInsightCompartmentResponse) String() string
type ChangeOperationsInsightsPrivateEndpointCompartmentDetails ¶
type ChangeOperationsInsightsPrivateEndpointCompartmentDetails struct { // The new compartment OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Private service accessed database. CompartmentId *string `mandatory:"false" json:"compartmentId"` }
ChangeOperationsInsightsPrivateEndpointCompartmentDetails The details used to change the compartment of a Operation Insights private endpoint.
func (ChangeOperationsInsightsPrivateEndpointCompartmentDetails) String ¶
func (m ChangeOperationsInsightsPrivateEndpointCompartmentDetails) String() string
func (ChangeOperationsInsightsPrivateEndpointCompartmentDetails) ValidateEnumValue ¶
func (m ChangeOperationsInsightsPrivateEndpointCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeOperationsInsightsPrivateEndpointCompartmentRequest ¶
type ChangeOperationsInsightsPrivateEndpointCompartmentRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Operation Insights private endpoint. OperationsInsightsPrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"operationsInsightsPrivateEndpointId"` // The details used to change the compartment of a private endpoint ChangeOperationsInsightsPrivateEndpointCompartmentDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
ChangeOperationsInsightsPrivateEndpointCompartmentRequest wrapper for the ChangeOperationsInsightsPrivateEndpointCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangeOperationsInsightsPrivateEndpointCompartment.go.html to see an example of how to use ChangeOperationsInsightsPrivateEndpointCompartmentRequest.
func (ChangeOperationsInsightsPrivateEndpointCompartmentRequest) BinaryRequestBody ¶
func (request ChangeOperationsInsightsPrivateEndpointCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeOperationsInsightsPrivateEndpointCompartmentRequest) HTTPRequest ¶
func (request ChangeOperationsInsightsPrivateEndpointCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeOperationsInsightsPrivateEndpointCompartmentRequest) RetryPolicy ¶
func (request ChangeOperationsInsightsPrivateEndpointCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeOperationsInsightsPrivateEndpointCompartmentRequest) String ¶
func (request ChangeOperationsInsightsPrivateEndpointCompartmentRequest) String() string
func (ChangeOperationsInsightsPrivateEndpointCompartmentRequest) ValidateEnumValue ¶
func (request ChangeOperationsInsightsPrivateEndpointCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeOperationsInsightsPrivateEndpointCompartmentResponse ¶
type ChangeOperationsInsightsPrivateEndpointCompartmentResponse 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"` }
ChangeOperationsInsightsPrivateEndpointCompartmentResponse wrapper for the ChangeOperationsInsightsPrivateEndpointCompartment operation
func (ChangeOperationsInsightsPrivateEndpointCompartmentResponse) HTTPResponse ¶
func (response ChangeOperationsInsightsPrivateEndpointCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeOperationsInsightsPrivateEndpointCompartmentResponse) String ¶
func (response ChangeOperationsInsightsPrivateEndpointCompartmentResponse) String() string
type ChangeOpsiConfigurationCompartmentDetails ¶ added in v65.29.0
type ChangeOpsiConfigurationCompartmentDetails struct { // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment into which the resource should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeOpsiConfigurationCompartmentDetails The information used to change the compartment of an OPSI configuration resource.
func (ChangeOpsiConfigurationCompartmentDetails) String ¶ added in v65.29.0
func (m ChangeOpsiConfigurationCompartmentDetails) String() string
func (ChangeOpsiConfigurationCompartmentDetails) ValidateEnumValue ¶ added in v65.29.0
func (m ChangeOpsiConfigurationCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeOpsiConfigurationCompartmentRequest ¶ added in v65.29.0
type ChangeOpsiConfigurationCompartmentRequest struct { // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of OPSI configuration resource. OpsiConfigurationId *string `mandatory:"true" contributesTo:"path" name:"opsiConfigurationId"` // The information to be updated. ChangeOpsiConfigurationCompartmentDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
ChangeOpsiConfigurationCompartmentRequest wrapper for the ChangeOpsiConfigurationCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangeOpsiConfigurationCompartment.go.html to see an example of how to use ChangeOpsiConfigurationCompartmentRequest.
func (ChangeOpsiConfigurationCompartmentRequest) BinaryRequestBody ¶ added in v65.29.0
func (request ChangeOpsiConfigurationCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeOpsiConfigurationCompartmentRequest) HTTPRequest ¶ added in v65.29.0
func (request ChangeOpsiConfigurationCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeOpsiConfigurationCompartmentRequest) RetryPolicy ¶ added in v65.29.0
func (request ChangeOpsiConfigurationCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeOpsiConfigurationCompartmentRequest) String ¶ added in v65.29.0
func (request ChangeOpsiConfigurationCompartmentRequest) String() string
func (ChangeOpsiConfigurationCompartmentRequest) ValidateEnumValue ¶ added in v65.29.0
func (request ChangeOpsiConfigurationCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeOpsiConfigurationCompartmentResponse ¶ added in v65.29.0
type ChangeOpsiConfigurationCompartmentResponse 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"` }
ChangeOpsiConfigurationCompartmentResponse wrapper for the ChangeOpsiConfigurationCompartment operation
func (ChangeOpsiConfigurationCompartmentResponse) HTTPResponse ¶ added in v65.29.0
func (response ChangeOpsiConfigurationCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeOpsiConfigurationCompartmentResponse) String ¶ added in v65.29.0
func (response ChangeOpsiConfigurationCompartmentResponse) String() string
type ChangePeComanagedDatabaseInsightDetails ¶
type ChangePeComanagedDatabaseInsightDetails struct { // Database service name used for connection requests. ServiceName *string `mandatory:"true" json:"serviceName"` CredentialDetails CredentialDetails `mandatory:"true" json:"credentialDetails"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"true" json:"opsiPrivateEndpointId"` ConnectionDetails *PeComanagedDatabaseConnectionDetails `mandatory:"false" json:"connectionDetails"` }
ChangePeComanagedDatabaseInsightDetails Details of a Private Endpoint co-managed database insight.
func (ChangePeComanagedDatabaseInsightDetails) String ¶
func (m ChangePeComanagedDatabaseInsightDetails) String() string
func (*ChangePeComanagedDatabaseInsightDetails) UnmarshalJSON ¶
func (m *ChangePeComanagedDatabaseInsightDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ChangePeComanagedDatabaseInsightDetails) ValidateEnumValue ¶
func (m ChangePeComanagedDatabaseInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangePeComanagedDatabaseInsightRequest ¶
type ChangePeComanagedDatabaseInsightRequest struct { // Unique database insight identifier DatabaseInsightId *string `mandatory:"true" contributesTo:"path" name:"databaseInsightId"` // The information to be updated. ChangePeComanagedDatabaseInsightDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
ChangePeComanagedDatabaseInsightRequest wrapper for the ChangePeComanagedDatabaseInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangePeComanagedDatabaseInsight.go.html to see an example of how to use ChangePeComanagedDatabaseInsightRequest.
func (ChangePeComanagedDatabaseInsightRequest) BinaryRequestBody ¶
func (request ChangePeComanagedDatabaseInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangePeComanagedDatabaseInsightRequest) HTTPRequest ¶
func (request ChangePeComanagedDatabaseInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangePeComanagedDatabaseInsightRequest) RetryPolicy ¶
func (request ChangePeComanagedDatabaseInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangePeComanagedDatabaseInsightRequest) String ¶
func (request ChangePeComanagedDatabaseInsightRequest) String() string
func (ChangePeComanagedDatabaseInsightRequest) ValidateEnumValue ¶
func (request ChangePeComanagedDatabaseInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangePeComanagedDatabaseInsightResponse ¶
type ChangePeComanagedDatabaseInsightResponse 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"` }
ChangePeComanagedDatabaseInsightResponse wrapper for the ChangePeComanagedDatabaseInsight operation
func (ChangePeComanagedDatabaseInsightResponse) HTTPResponse ¶
func (response ChangePeComanagedDatabaseInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangePeComanagedDatabaseInsightResponse) String ¶
func (response ChangePeComanagedDatabaseInsightResponse) String() string
type CloudImportableComputeEntitySummary ¶ added in v65.16.0
type CloudImportableComputeEntitySummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Compute Instance ComputeId *string `mandatory:"true" json:"computeId"` // The Display Name (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Display) of the Compute Instance ComputeDisplayName *string `mandatory:"true" json:"computeDisplayName"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The host name. The host name is unique amongst the hosts managed by the same management agent. HostName *string `mandatory:"true" json:"hostName"` // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType CloudImportableComputeEntitySummaryPlatformTypeEnum `mandatory:"true" json:"platformType"` }
CloudImportableComputeEntitySummary A compute host entity that can be imported into Operations Insights.
func (CloudImportableComputeEntitySummary) GetCompartmentId ¶ added in v65.16.0
func (m CloudImportableComputeEntitySummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (CloudImportableComputeEntitySummary) GetComputeDisplayName ¶ added in v65.16.0
func (m CloudImportableComputeEntitySummary) GetComputeDisplayName() *string
GetComputeDisplayName returns ComputeDisplayName
func (CloudImportableComputeEntitySummary) GetComputeId ¶ added in v65.16.0
func (m CloudImportableComputeEntitySummary) GetComputeId() *string
GetComputeId returns ComputeId
func (CloudImportableComputeEntitySummary) MarshalJSON ¶ added in v65.16.0
func (m CloudImportableComputeEntitySummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CloudImportableComputeEntitySummary) String ¶ added in v65.16.0
func (m CloudImportableComputeEntitySummary) String() string
func (CloudImportableComputeEntitySummary) ValidateEnumValue ¶ added in v65.16.0
func (m CloudImportableComputeEntitySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CloudImportableComputeEntitySummaryPlatformTypeEnum ¶ added in v65.16.0
type CloudImportableComputeEntitySummaryPlatformTypeEnum string
CloudImportableComputeEntitySummaryPlatformTypeEnum Enum with underlying type: string
const ( CloudImportableComputeEntitySummaryPlatformTypeLinux CloudImportableComputeEntitySummaryPlatformTypeEnum = "LINUX" CloudImportableComputeEntitySummaryPlatformTypeSolaris CloudImportableComputeEntitySummaryPlatformTypeEnum = "SOLARIS" CloudImportableComputeEntitySummaryPlatformTypeSunos CloudImportableComputeEntitySummaryPlatformTypeEnum = "SUNOS" CloudImportableComputeEntitySummaryPlatformTypeZlinux CloudImportableComputeEntitySummaryPlatformTypeEnum = "ZLINUX" CloudImportableComputeEntitySummaryPlatformTypeWindows CloudImportableComputeEntitySummaryPlatformTypeEnum = "WINDOWS" CloudImportableComputeEntitySummaryPlatformTypeAix CloudImportableComputeEntitySummaryPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for CloudImportableComputeEntitySummaryPlatformTypeEnum
func GetCloudImportableComputeEntitySummaryPlatformTypeEnumValues ¶ added in v65.16.0
func GetCloudImportableComputeEntitySummaryPlatformTypeEnumValues() []CloudImportableComputeEntitySummaryPlatformTypeEnum
GetCloudImportableComputeEntitySummaryPlatformTypeEnumValues Enumerates the set of values for CloudImportableComputeEntitySummaryPlatformTypeEnum
func GetMappingCloudImportableComputeEntitySummaryPlatformTypeEnum ¶ added in v65.16.0
func GetMappingCloudImportableComputeEntitySummaryPlatformTypeEnum(val string) (CloudImportableComputeEntitySummaryPlatformTypeEnum, bool)
GetMappingCloudImportableComputeEntitySummaryPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ConfigurationItemAllowedValueDetails ¶ added in v65.29.0
type ConfigurationItemAllowedValueDetails interface { }
ConfigurationItemAllowedValueDetails Allowed value details of configuration item, to validate what value can be assigned to a configuration item.
type ConfigurationItemAllowedValueTypeEnum ¶ added in v65.29.0
type ConfigurationItemAllowedValueTypeEnum string
ConfigurationItemAllowedValueTypeEnum Enum with underlying type: string
const ( ConfigurationItemAllowedValueTypeLimit ConfigurationItemAllowedValueTypeEnum = "LIMIT" ConfigurationItemAllowedValueTypePick ConfigurationItemAllowedValueTypeEnum = "PICK" ConfigurationItemAllowedValueTypeFreeText ConfigurationItemAllowedValueTypeEnum = "FREE_TEXT" )
Set of constants representing the allowable values for ConfigurationItemAllowedValueTypeEnum
func GetConfigurationItemAllowedValueTypeEnumValues ¶ added in v65.29.0
func GetConfigurationItemAllowedValueTypeEnumValues() []ConfigurationItemAllowedValueTypeEnum
GetConfigurationItemAllowedValueTypeEnumValues Enumerates the set of values for ConfigurationItemAllowedValueTypeEnum
func GetMappingConfigurationItemAllowedValueTypeEnum ¶ added in v65.29.0
func GetMappingConfigurationItemAllowedValueTypeEnum(val string) (ConfigurationItemAllowedValueTypeEnum, bool)
GetMappingConfigurationItemAllowedValueTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ConfigurationItemFreeTextAllowedValueDetails ¶ added in v65.29.0
type ConfigurationItemFreeTextAllowedValueDetails struct { }
ConfigurationItemFreeTextAllowedValueDetails Allowed value details of configuration item for FREE_TEXT type.
func (ConfigurationItemFreeTextAllowedValueDetails) MarshalJSON ¶ added in v65.29.0
func (m ConfigurationItemFreeTextAllowedValueDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ConfigurationItemFreeTextAllowedValueDetails) String ¶ added in v65.29.0
func (m ConfigurationItemFreeTextAllowedValueDetails) String() string
func (ConfigurationItemFreeTextAllowedValueDetails) ValidateEnumValue ¶ added in v65.29.0
func (m ConfigurationItemFreeTextAllowedValueDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConfigurationItemLimitAllowedValueDetails ¶ added in v65.29.0
type ConfigurationItemLimitAllowedValueDetails struct { // Minimum value limit for the configuration item. MinValue *string `mandatory:"false" json:"minValue"` // Maximum value limit for the configuration item. MaxValue *string `mandatory:"false" json:"maxValue"` }
ConfigurationItemLimitAllowedValueDetails Allowed value details of configuration item for LIMIT type. Value has to be between minValue and maxValue.
func (ConfigurationItemLimitAllowedValueDetails) MarshalJSON ¶ added in v65.29.0
func (m ConfigurationItemLimitAllowedValueDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ConfigurationItemLimitAllowedValueDetails) String ¶ added in v65.29.0
func (m ConfigurationItemLimitAllowedValueDetails) String() string
func (ConfigurationItemLimitAllowedValueDetails) ValidateEnumValue ¶ added in v65.29.0
func (m ConfigurationItemLimitAllowedValueDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConfigurationItemMetadata ¶ added in v65.29.0
type ConfigurationItemMetadata interface { }
ConfigurationItemMetadata Configuration item metadata.
type ConfigurationItemPickAllowedValueDetails ¶ added in v65.29.0
type ConfigurationItemPickAllowedValueDetails struct { // Allowed values to pick for the configuration item. PossibleValues []string `mandatory:"false" json:"possibleValues"` }
ConfigurationItemPickAllowedValueDetails Allowed value details of configuration item for PICK type. Value has to be from one of the possibleValues.
func (ConfigurationItemPickAllowedValueDetails) MarshalJSON ¶ added in v65.29.0
func (m ConfigurationItemPickAllowedValueDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ConfigurationItemPickAllowedValueDetails) String ¶ added in v65.29.0
func (m ConfigurationItemPickAllowedValueDetails) String() string
func (ConfigurationItemPickAllowedValueDetails) ValidateEnumValue ¶ added in v65.29.0
func (m ConfigurationItemPickAllowedValueDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConfigurationItemSummary ¶ added in v65.29.0
type ConfigurationItemSummary interface { }
ConfigurationItemSummary Configuration item summary.
type ConfigurationItemTypeEnum ¶ added in v65.29.0
type ConfigurationItemTypeEnum string
ConfigurationItemTypeEnum Enum with underlying type: string
const (
ConfigurationItemTypeBasic ConfigurationItemTypeEnum = "BASIC"
)
Set of constants representing the allowable values for ConfigurationItemTypeEnum
func GetConfigurationItemTypeEnumValues ¶ added in v65.29.0
func GetConfigurationItemTypeEnumValues() []ConfigurationItemTypeEnum
GetConfigurationItemTypeEnumValues Enumerates the set of values for ConfigurationItemTypeEnum
func GetMappingConfigurationItemTypeEnum ¶ added in v65.29.0
func GetMappingConfigurationItemTypeEnum(val string) (ConfigurationItemTypeEnum, bool)
GetMappingConfigurationItemTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ConfigurationItemUnitDetails ¶ added in v65.29.0
type ConfigurationItemUnitDetails struct { // Unit of configuration item. Unit *string `mandatory:"false" json:"unit"` // User-friendly display name for the configuration item unit. DisplayName *string `mandatory:"false" json:"displayName"` }
ConfigurationItemUnitDetails Unit details of configuration item.
func (ConfigurationItemUnitDetails) String ¶ added in v65.29.0
func (m ConfigurationItemUnitDetails) String() string
func (ConfigurationItemUnitDetails) ValidateEnumValue ¶ added in v65.29.0
func (m ConfigurationItemUnitDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConfigurationItemValueSourceConfigurationTypeEnum ¶ added in v65.29.0
type ConfigurationItemValueSourceConfigurationTypeEnum string
ConfigurationItemValueSourceConfigurationTypeEnum Enum with underlying type: string
const ( ConfigurationItemValueSourceConfigurationTypeDefault ConfigurationItemValueSourceConfigurationTypeEnum = "DEFAULT" ConfigurationItemValueSourceConfigurationTypeTenant ConfigurationItemValueSourceConfigurationTypeEnum = "TENANT" ConfigurationItemValueSourceConfigurationTypeCompartment ConfigurationItemValueSourceConfigurationTypeEnum = "COMPARTMENT" )
Set of constants representing the allowable values for ConfigurationItemValueSourceConfigurationTypeEnum
func GetConfigurationItemValueSourceConfigurationTypeEnumValues ¶ added in v65.29.0
func GetConfigurationItemValueSourceConfigurationTypeEnumValues() []ConfigurationItemValueSourceConfigurationTypeEnum
GetConfigurationItemValueSourceConfigurationTypeEnumValues Enumerates the set of values for ConfigurationItemValueSourceConfigurationTypeEnum
func GetMappingConfigurationItemValueSourceConfigurationTypeEnum ¶ added in v65.29.0
func GetMappingConfigurationItemValueSourceConfigurationTypeEnum(val string) (ConfigurationItemValueSourceConfigurationTypeEnum, bool)
GetMappingConfigurationItemValueSourceConfigurationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ConfigurationItemsCollection ¶ added in v65.29.0
type ConfigurationItemsCollection interface { // Array of configuration item summary objects. GetConfigItems() []ConfigurationItemSummary }
ConfigurationItemsCollection Collection of configuration item summary objects.
type ConnectionDetails ¶
type ConnectionDetails struct { // Name of the listener host that will be used to create the connect string to the database. HostName *string `mandatory:"true" json:"hostName"` // Protocol used for connection requests. Protocol ConnectionDetailsProtocolEnum `mandatory:"true" json:"protocol"` // Listener port number used for connection requests. Port *int `mandatory:"true" json:"port"` // Database service name used for connection requests. ServiceName *string `mandatory:"true" json:"serviceName"` }
ConnectionDetails Connection details to connect to the database. HostName, protocol, and port should be specified.
func (ConnectionDetails) String ¶
func (m ConnectionDetails) String() string
func (ConnectionDetails) ValidateEnumValue ¶
func (m ConnectionDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ConnectionDetailsProtocolEnum ¶
type ConnectionDetailsProtocolEnum string
ConnectionDetailsProtocolEnum Enum with underlying type: string
const ( ConnectionDetailsProtocolTcp ConnectionDetailsProtocolEnum = "TCP" ConnectionDetailsProtocolTcps ConnectionDetailsProtocolEnum = "TCPS" )
Set of constants representing the allowable values for ConnectionDetailsProtocolEnum
func GetConnectionDetailsProtocolEnumValues ¶
func GetConnectionDetailsProtocolEnumValues() []ConnectionDetailsProtocolEnum
GetConnectionDetailsProtocolEnumValues Enumerates the set of values for ConnectionDetailsProtocolEnum
func GetMappingConnectionDetailsProtocolEnum ¶
func GetMappingConnectionDetailsProtocolEnum(val string) (ConnectionDetailsProtocolEnum, bool)
GetMappingConnectionDetailsProtocolEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateAwrHubDetails ¶
type CreateAwrHubDetails struct { // OPSI Warehouse OCID OperationsInsightsWarehouseId *string `mandatory:"true" json:"operationsInsightsWarehouseId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // User-friedly name of AWR Hub that does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // Object Storage Bucket Name ObjectStorageBucketName *string `mandatory:"true" json:"objectStorageBucketName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
CreateAwrHubDetails The information about Hub to be analyzed. Input compartmentId MUST be the root compartment.
func (CreateAwrHubDetails) String ¶
func (m CreateAwrHubDetails) String() string
func (CreateAwrHubDetails) ValidateEnumValue ¶
func (m CreateAwrHubDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateAwrHubRequest ¶
type CreateAwrHubRequest struct { // Details using which an AWR hub resource will be created in Operations Insights. CreateAwrHubDetails `contributesTo:"body"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateAwrHubRequest wrapper for the CreateAwrHub operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateAwrHub.go.html to see an example of how to use CreateAwrHubRequest.
func (CreateAwrHubRequest) BinaryRequestBody ¶
func (request CreateAwrHubRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateAwrHubRequest) HTTPRequest ¶
func (request CreateAwrHubRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateAwrHubRequest) RetryPolicy ¶
func (request CreateAwrHubRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateAwrHubRequest) String ¶
func (request CreateAwrHubRequest) String() string
func (CreateAwrHubRequest) ValidateEnumValue ¶
func (request CreateAwrHubRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateAwrHubResponse ¶
type CreateAwrHubResponse struct { // The underlying http response RawResponse *http.Response // The AwrHub instance AwrHub `presentIn:"body"` // 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"` // URI of the resource Location *string `presentIn:"header" name:"location"` // URI of the resource ContentLocation *string `presentIn:"header" name:"content-location"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
CreateAwrHubResponse wrapper for the CreateAwrHub operation
func (CreateAwrHubResponse) HTTPResponse ¶
func (response CreateAwrHubResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateAwrHubResponse) String ¶
func (response CreateAwrHubResponse) String() string
type CreateBasicConfigurationItemDetails ¶ added in v65.29.0
type CreateBasicConfigurationItemDetails struct { // Name of configuration item. Name *string `mandatory:"false" json:"name"` // Value of configuration item. Value *string `mandatory:"false" json:"value"` }
CreateBasicConfigurationItemDetails Basic configuration item details for OPSI configuration creation.
func (CreateBasicConfigurationItemDetails) MarshalJSON ¶ added in v65.29.0
func (m CreateBasicConfigurationItemDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateBasicConfigurationItemDetails) String ¶ added in v65.29.0
func (m CreateBasicConfigurationItemDetails) String() string
func (CreateBasicConfigurationItemDetails) ValidateEnumValue ¶ added in v65.29.0
func (m CreateBasicConfigurationItemDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateConfigurationItemDetails ¶ added in v65.29.0
type CreateConfigurationItemDetails interface { }
CreateConfigurationItemDetails Configuration item details for OPSI configuration creation.
type CreateDatabaseInsightDetails ¶
type CreateDatabaseInsightDetails interface { // Compartment Identifier of database GetCompartmentId() *string // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} }
CreateDatabaseInsightDetails The information about database to be analyzed.
type CreateDatabaseInsightRequest ¶
type CreateDatabaseInsightRequest struct { // Details for the database for which a Database Insight resource will be created in Operations Insights. CreateDatabaseInsightDetails `contributesTo:"body"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateDatabaseInsightRequest wrapper for the CreateDatabaseInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateDatabaseInsight.go.html to see an example of how to use CreateDatabaseInsightRequest.
func (CreateDatabaseInsightRequest) BinaryRequestBody ¶
func (request CreateDatabaseInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateDatabaseInsightRequest) HTTPRequest ¶
func (request CreateDatabaseInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateDatabaseInsightRequest) RetryPolicy ¶
func (request CreateDatabaseInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateDatabaseInsightRequest) String ¶
func (request CreateDatabaseInsightRequest) String() string
func (CreateDatabaseInsightRequest) ValidateEnumValue ¶
func (request CreateDatabaseInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDatabaseInsightResponse ¶
type CreateDatabaseInsightResponse struct { // The underlying http response RawResponse *http.Response // The DatabaseInsight instance DatabaseInsight `presentIn:"body"` // 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"` // URI of the resource Location *string `presentIn:"header" name:"location"` // URI of the resource ContentLocation *string `presentIn:"header" name:"content-location"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
CreateDatabaseInsightResponse wrapper for the CreateDatabaseInsight operation
func (CreateDatabaseInsightResponse) HTTPResponse ¶
func (response CreateDatabaseInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateDatabaseInsightResponse) String ¶
func (response CreateDatabaseInsightResponse) String() string
type CreateEmManagedExternalDatabaseInsightDetails ¶
type CreateEmManagedExternalDatabaseInsightDetails struct { // Compartment Identifier of database CompartmentId *string `mandatory:"true" json:"compartmentId"` // Enterprise Manager Unique Identifier EnterpriseManagerIdentifier *string `mandatory:"true" json:"enterpriseManagerIdentifier"` // OPSI Enterprise Manager Bridge OCID EnterpriseManagerBridgeId *string `mandatory:"true" json:"enterpriseManagerBridgeId"` // Enterprise Manager Entity Unique Identifier EnterpriseManagerEntityIdentifier *string `mandatory:"true" json:"enterpriseManagerEntityIdentifier"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. ExadataInsightId *string `mandatory:"false" json:"exadataInsightId"` }
CreateEmManagedExternalDatabaseInsightDetails The information about database to be analyzed.
func (CreateEmManagedExternalDatabaseInsightDetails) GetCompartmentId ¶
func (m CreateEmManagedExternalDatabaseInsightDetails) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (CreateEmManagedExternalDatabaseInsightDetails) GetDefinedTags ¶
func (m CreateEmManagedExternalDatabaseInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (CreateEmManagedExternalDatabaseInsightDetails) GetFreeformTags ¶
func (m CreateEmManagedExternalDatabaseInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (CreateEmManagedExternalDatabaseInsightDetails) MarshalJSON ¶
func (m CreateEmManagedExternalDatabaseInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateEmManagedExternalDatabaseInsightDetails) String ¶
func (m CreateEmManagedExternalDatabaseInsightDetails) String() string
func (CreateEmManagedExternalDatabaseInsightDetails) ValidateEnumValue ¶
func (m CreateEmManagedExternalDatabaseInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEmManagedExternalExadataInsightDetails ¶
type CreateEmManagedExternalExadataInsightDetails struct { // Compartment Identifier of Exadata insight CompartmentId *string `mandatory:"true" json:"compartmentId"` // Enterprise Manager Unique Identifier EnterpriseManagerIdentifier *string `mandatory:"true" json:"enterpriseManagerIdentifier"` // OPSI Enterprise Manager Bridge OCID EnterpriseManagerBridgeId *string `mandatory:"true" json:"enterpriseManagerBridgeId"` // Enterprise Manager Entity Unique Identifier EnterpriseManagerEntityIdentifier *string `mandatory:"true" json:"enterpriseManagerEntityIdentifier"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` MemberEntityDetails []CreateEmManagedExternalExadataMemberEntityDetails `mandatory:"false" json:"memberEntityDetails"` // Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight. IsAutoSyncEnabled *bool `mandatory:"false" json:"isAutoSyncEnabled"` }
CreateEmManagedExternalExadataInsightDetails The information about the Exadata system to be analyzed. If memberEntityDetails is not specified, the the Enterprise Manager entity (e.g. databases and hosts) associated with an Exadata system will be placed in the same compartment as the Exadata system.
func (CreateEmManagedExternalExadataInsightDetails) GetCompartmentId ¶
func (m CreateEmManagedExternalExadataInsightDetails) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (CreateEmManagedExternalExadataInsightDetails) GetDefinedTags ¶
func (m CreateEmManagedExternalExadataInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (CreateEmManagedExternalExadataInsightDetails) GetFreeformTags ¶
func (m CreateEmManagedExternalExadataInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (CreateEmManagedExternalExadataInsightDetails) MarshalJSON ¶
func (m CreateEmManagedExternalExadataInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateEmManagedExternalExadataInsightDetails) String ¶
func (m CreateEmManagedExternalExadataInsightDetails) String() string
func (CreateEmManagedExternalExadataInsightDetails) ValidateEnumValue ¶
func (m CreateEmManagedExternalExadataInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEmManagedExternalExadataMemberEntityDetails ¶
type CreateEmManagedExternalExadataMemberEntityDetails struct { // Enterprise Manager Entity Unique Identifier EnterpriseManagerEntityIdentifier *string `mandatory:"true" json:"enterpriseManagerEntityIdentifier"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
CreateEmManagedExternalExadataMemberEntityDetails Compartment OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Enterprise Manager member entity (e.g. databases and hosts) associated with an Exadata system.
func (CreateEmManagedExternalExadataMemberEntityDetails) String ¶
func (m CreateEmManagedExternalExadataMemberEntityDetails) String() string
func (CreateEmManagedExternalExadataMemberEntityDetails) ValidateEnumValue ¶
func (m CreateEmManagedExternalExadataMemberEntityDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEmManagedExternalHostInsightDetails ¶
type CreateEmManagedExternalHostInsightDetails struct { // Compartment Identifier of host CompartmentId *string `mandatory:"true" json:"compartmentId"` // Enterprise Manager Unique Identifier EnterpriseManagerIdentifier *string `mandatory:"true" json:"enterpriseManagerIdentifier"` // OPSI Enterprise Manager Bridge OCID EnterpriseManagerBridgeId *string `mandatory:"true" json:"enterpriseManagerBridgeId"` // Enterprise Manager Entity Unique Identifier EnterpriseManagerEntityIdentifier *string `mandatory:"true" json:"enterpriseManagerEntityIdentifier"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. ExadataInsightId *string `mandatory:"false" json:"exadataInsightId"` }
CreateEmManagedExternalHostInsightDetails The information about the EM-managed external host to be analyzed.
func (CreateEmManagedExternalHostInsightDetails) GetCompartmentId ¶
func (m CreateEmManagedExternalHostInsightDetails) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (CreateEmManagedExternalHostInsightDetails) GetDefinedTags ¶
func (m CreateEmManagedExternalHostInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (CreateEmManagedExternalHostInsightDetails) GetFreeformTags ¶
func (m CreateEmManagedExternalHostInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (CreateEmManagedExternalHostInsightDetails) MarshalJSON ¶
func (m CreateEmManagedExternalHostInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateEmManagedExternalHostInsightDetails) String ¶
func (m CreateEmManagedExternalHostInsightDetails) String() string
func (CreateEmManagedExternalHostInsightDetails) ValidateEnumValue ¶
func (m CreateEmManagedExternalHostInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEnterpriseManagerBridgeDetails ¶
type CreateEnterpriseManagerBridgeDetails struct { // Compartment identifier of the Enterprise Manager bridge CompartmentId *string `mandatory:"true" json:"compartmentId"` // User-friedly name of Enterprise Manager Bridge that does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // Object Storage Bucket Name ObjectStorageBucketName *string `mandatory:"true" json:"objectStorageBucketName"` // Description of Enterprise Manager Bridge Description *string `mandatory:"false" json:"description"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
CreateEnterpriseManagerBridgeDetails The information about a Enterprise Manager bridge resource to be created
func (CreateEnterpriseManagerBridgeDetails) String ¶
func (m CreateEnterpriseManagerBridgeDetails) String() string
func (CreateEnterpriseManagerBridgeDetails) ValidateEnumValue ¶
func (m CreateEnterpriseManagerBridgeDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEnterpriseManagerBridgeRequest ¶
type CreateEnterpriseManagerBridgeRequest struct { // Details for the Enterprise Manager bridge to be created in Operations Insights. CreateEnterpriseManagerBridgeDetails `contributesTo:"body"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateEnterpriseManagerBridgeRequest wrapper for the CreateEnterpriseManagerBridge operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateEnterpriseManagerBridge.go.html to see an example of how to use CreateEnterpriseManagerBridgeRequest.
func (CreateEnterpriseManagerBridgeRequest) BinaryRequestBody ¶
func (request CreateEnterpriseManagerBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateEnterpriseManagerBridgeRequest) HTTPRequest ¶
func (request CreateEnterpriseManagerBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateEnterpriseManagerBridgeRequest) RetryPolicy ¶
func (request CreateEnterpriseManagerBridgeRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateEnterpriseManagerBridgeRequest) String ¶
func (request CreateEnterpriseManagerBridgeRequest) String() string
func (CreateEnterpriseManagerBridgeRequest) ValidateEnumValue ¶
func (request CreateEnterpriseManagerBridgeRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateEnterpriseManagerBridgeResponse ¶
type CreateEnterpriseManagerBridgeResponse struct { // The underlying http response RawResponse *http.Response // The EnterpriseManagerBridge instance EnterpriseManagerBridge `presentIn:"body"` // 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"` // URI of the resource Location *string `presentIn:"header" name:"location"` // URI of the resource ContentLocation *string `presentIn:"header" name:"content-location"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
CreateEnterpriseManagerBridgeResponse wrapper for the CreateEnterpriseManagerBridge operation
func (CreateEnterpriseManagerBridgeResponse) HTTPResponse ¶
func (response CreateEnterpriseManagerBridgeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateEnterpriseManagerBridgeResponse) String ¶
func (response CreateEnterpriseManagerBridgeResponse) String() string
type CreateExadataInsightDetails ¶
type CreateExadataInsightDetails interface { // Compartment Identifier of Exadata insight GetCompartmentId() *string // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} }
CreateExadataInsightDetails The information about the Exadata system to be analyzed.
type CreateExadataInsightRequest ¶
type CreateExadataInsightRequest struct { // Details for the Exadata system for which an Exadata insight resource will be created in Operations Insights. CreateExadataInsightDetails `contributesTo:"body"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateExadataInsightRequest wrapper for the CreateExadataInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateExadataInsight.go.html to see an example of how to use CreateExadataInsightRequest.
func (CreateExadataInsightRequest) BinaryRequestBody ¶
func (request CreateExadataInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateExadataInsightRequest) HTTPRequest ¶
func (request CreateExadataInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateExadataInsightRequest) RetryPolicy ¶
func (request CreateExadataInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateExadataInsightRequest) String ¶
func (request CreateExadataInsightRequest) String() string
func (CreateExadataInsightRequest) ValidateEnumValue ¶
func (request CreateExadataInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateExadataInsightResponse ¶
type CreateExadataInsightResponse struct { // The underlying http response RawResponse *http.Response // The ExadataInsight instance ExadataInsight `presentIn:"body"` // 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"` // URI of the resource Location *string `presentIn:"header" name:"location"` // URI of the resource ContentLocation *string `presentIn:"header" name:"content-location"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
CreateExadataInsightResponse wrapper for the CreateExadataInsight operation
func (CreateExadataInsightResponse) HTTPResponse ¶
func (response CreateExadataInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateExadataInsightResponse) String ¶
func (response CreateExadataInsightResponse) String() string
type CreateHostInsightDetails ¶
type CreateHostInsightDetails interface { // Compartment Identifier of host GetCompartmentId() *string // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} }
CreateHostInsightDetails The information about the host to be analyzed.
type CreateHostInsightRequest ¶
type CreateHostInsightRequest struct { // Details for the host for which a Host Insight resource will be created in Operations Insights. CreateHostInsightDetails `contributesTo:"body"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateHostInsightRequest wrapper for the CreateHostInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateHostInsight.go.html to see an example of how to use CreateHostInsightRequest.
func (CreateHostInsightRequest) BinaryRequestBody ¶
func (request CreateHostInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateHostInsightRequest) HTTPRequest ¶
func (request CreateHostInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateHostInsightRequest) RetryPolicy ¶
func (request CreateHostInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateHostInsightRequest) String ¶
func (request CreateHostInsightRequest) String() string
func (CreateHostInsightRequest) ValidateEnumValue ¶
func (request CreateHostInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateHostInsightResponse ¶
type CreateHostInsightResponse struct { // The underlying http response RawResponse *http.Response // The HostInsight instance HostInsight `presentIn:"body"` // 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"` // URI of the resource Location *string `presentIn:"header" name:"location"` // URI of the resource ContentLocation *string `presentIn:"header" name:"content-location"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
CreateHostInsightResponse wrapper for the CreateHostInsight operation
func (CreateHostInsightResponse) HTTPResponse ¶
func (response CreateHostInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateHostInsightResponse) String ¶
func (response CreateHostInsightResponse) String() string
type CreateMacsManagedCloudHostInsightDetails ¶ added in v65.16.0
type CreateMacsManagedCloudHostInsightDetails struct { // Compartment Identifier of host CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Compute Instance ComputeId *string `mandatory:"true" json:"computeId"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
CreateMacsManagedCloudHostInsightDetails The information about the Compute Instance host to be analyzed.
func (CreateMacsManagedCloudHostInsightDetails) GetCompartmentId ¶ added in v65.16.0
func (m CreateMacsManagedCloudHostInsightDetails) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (CreateMacsManagedCloudHostInsightDetails) GetDefinedTags ¶ added in v65.16.0
func (m CreateMacsManagedCloudHostInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (CreateMacsManagedCloudHostInsightDetails) GetFreeformTags ¶ added in v65.16.0
func (m CreateMacsManagedCloudHostInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (CreateMacsManagedCloudHostInsightDetails) MarshalJSON ¶ added in v65.16.0
func (m CreateMacsManagedCloudHostInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateMacsManagedCloudHostInsightDetails) String ¶ added in v65.16.0
func (m CreateMacsManagedCloudHostInsightDetails) String() string
func (CreateMacsManagedCloudHostInsightDetails) ValidateEnumValue ¶ added in v65.16.0
func (m CreateMacsManagedCloudHostInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateMacsManagedExternalHostInsightDetails ¶
type CreateMacsManagedExternalHostInsightDetails struct { // Compartment Identifier of host CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent ManagementAgentId *string `mandatory:"true" json:"managementAgentId"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
CreateMacsManagedExternalHostInsightDetails The information about the MACS-managed external host to be analyzed.
func (CreateMacsManagedExternalHostInsightDetails) GetCompartmentId ¶
func (m CreateMacsManagedExternalHostInsightDetails) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (CreateMacsManagedExternalHostInsightDetails) GetDefinedTags ¶
func (m CreateMacsManagedExternalHostInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (CreateMacsManagedExternalHostInsightDetails) GetFreeformTags ¶
func (m CreateMacsManagedExternalHostInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (CreateMacsManagedExternalHostInsightDetails) MarshalJSON ¶
func (m CreateMacsManagedExternalHostInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateMacsManagedExternalHostInsightDetails) String ¶
func (m CreateMacsManagedExternalHostInsightDetails) String() string
func (CreateMacsManagedExternalHostInsightDetails) ValidateEnumValue ¶
func (m CreateMacsManagedExternalHostInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateOperationsInsightsPrivateEndpointDetails ¶
type CreateOperationsInsightsPrivateEndpointDetails struct { // The display name for the private endpoint. It is changeable. DisplayName *string `mandatory:"true" json:"displayName"` // The compartment OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Private service accessed database. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The VCN OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Private service accessed database. VcnId *string `mandatory:"true" json:"vcnId"` // The Subnet OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Private service accessed database. SubnetId *string `mandatory:"true" json:"subnetId"` // The flag to identify if private endpoint is used for rac database or not IsUsedForRacDbs *bool `mandatory:"true" json:"isUsedForRacDbs"` // The description of the private endpoint. Description *string `mandatory:"false" json:"description"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network security groups that the private endpoint belongs to. NsgIds []string `mandatory:"false" json:"nsgIds"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
CreateOperationsInsightsPrivateEndpointDetails The details used to create a new Operation Insights private endpoint.
func (CreateOperationsInsightsPrivateEndpointDetails) String ¶
func (m CreateOperationsInsightsPrivateEndpointDetails) String() string
func (CreateOperationsInsightsPrivateEndpointDetails) ValidateEnumValue ¶
func (m CreateOperationsInsightsPrivateEndpointDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateOperationsInsightsPrivateEndpointRequest ¶
type CreateOperationsInsightsPrivateEndpointRequest struct { // Details to create a new private endpoint. CreateOperationsInsightsPrivateEndpointDetails `contributesTo:"body"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateOperationsInsightsPrivateEndpointRequest wrapper for the CreateOperationsInsightsPrivateEndpoint operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateOperationsInsightsPrivateEndpoint.go.html to see an example of how to use CreateOperationsInsightsPrivateEndpointRequest.
func (CreateOperationsInsightsPrivateEndpointRequest) BinaryRequestBody ¶
func (request CreateOperationsInsightsPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateOperationsInsightsPrivateEndpointRequest) HTTPRequest ¶
func (request CreateOperationsInsightsPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateOperationsInsightsPrivateEndpointRequest) RetryPolicy ¶
func (request CreateOperationsInsightsPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateOperationsInsightsPrivateEndpointRequest) String ¶
func (request CreateOperationsInsightsPrivateEndpointRequest) String() string
func (CreateOperationsInsightsPrivateEndpointRequest) ValidateEnumValue ¶
func (request CreateOperationsInsightsPrivateEndpointRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateOperationsInsightsPrivateEndpointResponse ¶
type CreateOperationsInsightsPrivateEndpointResponse struct { // The underlying http response RawResponse *http.Response // The OperationsInsightsPrivateEndpoint instance OperationsInsightsPrivateEndpoint `presentIn:"body"` // 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"` // URI of the resource Location *string `presentIn:"header" name:"location"` // URI of the resource ContentLocation *string `presentIn:"header" name:"content-location"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
CreateOperationsInsightsPrivateEndpointResponse wrapper for the CreateOperationsInsightsPrivateEndpoint operation
func (CreateOperationsInsightsPrivateEndpointResponse) HTTPResponse ¶
func (response CreateOperationsInsightsPrivateEndpointResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateOperationsInsightsPrivateEndpointResponse) String ¶
func (response CreateOperationsInsightsPrivateEndpointResponse) String() string
type CreateOperationsInsightsWarehouseDetails ¶
type CreateOperationsInsightsWarehouseDetails struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // User-friedly name of Operations Insights Warehouse that does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // Number of OCPUs allocated to OPSI Warehouse ADW. CpuAllocated *float64 `mandatory:"true" json:"cpuAllocated"` // Storage allocated to OPSI Warehouse ADW. StorageAllocatedInGBs *float64 `mandatory:"false" json:"storageAllocatedInGBs"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
CreateOperationsInsightsWarehouseDetails The information about a Operations Insights Warehouse resource to be created. Input compartmentId MUST be the root compartment.
func (CreateOperationsInsightsWarehouseDetails) String ¶
func (m CreateOperationsInsightsWarehouseDetails) String() string
func (CreateOperationsInsightsWarehouseDetails) ValidateEnumValue ¶
func (m CreateOperationsInsightsWarehouseDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateOperationsInsightsWarehouseRequest ¶
type CreateOperationsInsightsWarehouseRequest struct { // Details using which an Operations Insights Warehouse resource will be created in Operations Insights. CreateOperationsInsightsWarehouseDetails `contributesTo:"body"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateOperationsInsightsWarehouseRequest wrapper for the CreateOperationsInsightsWarehouse operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateOperationsInsightsWarehouse.go.html to see an example of how to use CreateOperationsInsightsWarehouseRequest.
func (CreateOperationsInsightsWarehouseRequest) BinaryRequestBody ¶
func (request CreateOperationsInsightsWarehouseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateOperationsInsightsWarehouseRequest) HTTPRequest ¶
func (request CreateOperationsInsightsWarehouseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateOperationsInsightsWarehouseRequest) RetryPolicy ¶
func (request CreateOperationsInsightsWarehouseRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateOperationsInsightsWarehouseRequest) String ¶
func (request CreateOperationsInsightsWarehouseRequest) String() string
func (CreateOperationsInsightsWarehouseRequest) ValidateEnumValue ¶
func (request CreateOperationsInsightsWarehouseRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateOperationsInsightsWarehouseResponse ¶
type CreateOperationsInsightsWarehouseResponse struct { // The underlying http response RawResponse *http.Response // The OperationsInsightsWarehouse instance OperationsInsightsWarehouse `presentIn:"body"` // 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"` // URI of the resource Location *string `presentIn:"header" name:"location"` // URI of the resource ContentLocation *string `presentIn:"header" name:"content-location"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
CreateOperationsInsightsWarehouseResponse wrapper for the CreateOperationsInsightsWarehouse operation
func (CreateOperationsInsightsWarehouseResponse) HTTPResponse ¶
func (response CreateOperationsInsightsWarehouseResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateOperationsInsightsWarehouseResponse) String ¶
func (response CreateOperationsInsightsWarehouseResponse) String() string
type CreateOperationsInsightsWarehouseUserDetails ¶
type CreateOperationsInsightsWarehouseUserDetails struct { // OPSI Warehouse OCID OperationsInsightsWarehouseId *string `mandatory:"true" json:"operationsInsightsWarehouseId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Username for schema which would have access to AWR Data, Enterprise Manager Data and Operations Insights OPSI Hub. Name *string `mandatory:"true" json:"name"` // User provided connection password for the AWR Data, Enterprise Manager Data and Operations Insights OPSI Hub. ConnectionPassword *string `mandatory:"true" json:"connectionPassword"` // Indicate whether user has access to AWR data. IsAwrDataAccess *bool `mandatory:"true" json:"isAwrDataAccess"` // Indicate whether user has access to EM data. IsEmDataAccess *bool `mandatory:"false" json:"isEmDataAccess"` // Indicate whether user has access to OPSI data. IsOpsiDataAccess *bool `mandatory:"false" json:"isOpsiDataAccess"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
CreateOperationsInsightsWarehouseUserDetails The information about a Operations Insights Warehouse User to be created. Input compartmentId MUST be the root compartment.
func (CreateOperationsInsightsWarehouseUserDetails) String ¶
func (m CreateOperationsInsightsWarehouseUserDetails) String() string
func (CreateOperationsInsightsWarehouseUserDetails) ValidateEnumValue ¶
func (m CreateOperationsInsightsWarehouseUserDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateOperationsInsightsWarehouseUserRequest ¶
type CreateOperationsInsightsWarehouseUserRequest struct { // Parameter using which an Operations Insights Warehouse user resource will be created. CreateOperationsInsightsWarehouseUserDetails `contributesTo:"body"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateOperationsInsightsWarehouseUserRequest wrapper for the CreateOperationsInsightsWarehouseUser operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateOperationsInsightsWarehouseUser.go.html to see an example of how to use CreateOperationsInsightsWarehouseUserRequest.
func (CreateOperationsInsightsWarehouseUserRequest) BinaryRequestBody ¶
func (request CreateOperationsInsightsWarehouseUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateOperationsInsightsWarehouseUserRequest) HTTPRequest ¶
func (request CreateOperationsInsightsWarehouseUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateOperationsInsightsWarehouseUserRequest) RetryPolicy ¶
func (request CreateOperationsInsightsWarehouseUserRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateOperationsInsightsWarehouseUserRequest) String ¶
func (request CreateOperationsInsightsWarehouseUserRequest) String() string
func (CreateOperationsInsightsWarehouseUserRequest) ValidateEnumValue ¶
func (request CreateOperationsInsightsWarehouseUserRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateOperationsInsightsWarehouseUserResponse ¶
type CreateOperationsInsightsWarehouseUserResponse struct { // The underlying http response RawResponse *http.Response // The OperationsInsightsWarehouseUser instance OperationsInsightsWarehouseUser `presentIn:"body"` // 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"` // URI of the resource Location *string `presentIn:"header" name:"location"` // URI of the resource ContentLocation *string `presentIn:"header" name:"content-location"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
CreateOperationsInsightsWarehouseUserResponse wrapper for the CreateOperationsInsightsWarehouseUser operation
func (CreateOperationsInsightsWarehouseUserResponse) HTTPResponse ¶
func (response CreateOperationsInsightsWarehouseUserResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateOperationsInsightsWarehouseUserResponse) String ¶
func (response CreateOperationsInsightsWarehouseUserResponse) String() string
type CreateOpsiConfigurationConfigItemCustomStatusEnum ¶ added in v65.29.0
type CreateOpsiConfigurationConfigItemCustomStatusEnum string
CreateOpsiConfigurationConfigItemCustomStatusEnum Enum with underlying type: string
const ( CreateOpsiConfigurationConfigItemCustomStatusCustomized CreateOpsiConfigurationConfigItemCustomStatusEnum = "customized" CreateOpsiConfigurationConfigItemCustomStatusNoncustomized CreateOpsiConfigurationConfigItemCustomStatusEnum = "nonCustomized" )
Set of constants representing the allowable values for CreateOpsiConfigurationConfigItemCustomStatusEnum
func GetCreateOpsiConfigurationConfigItemCustomStatusEnumValues ¶ added in v65.29.0
func GetCreateOpsiConfigurationConfigItemCustomStatusEnumValues() []CreateOpsiConfigurationConfigItemCustomStatusEnum
GetCreateOpsiConfigurationConfigItemCustomStatusEnumValues Enumerates the set of values for CreateOpsiConfigurationConfigItemCustomStatusEnum
func GetMappingCreateOpsiConfigurationConfigItemCustomStatusEnum ¶ added in v65.29.0
func GetMappingCreateOpsiConfigurationConfigItemCustomStatusEnum(val string) (CreateOpsiConfigurationConfigItemCustomStatusEnum, bool)
GetMappingCreateOpsiConfigurationConfigItemCustomStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateOpsiConfigurationConfigItemFieldEnum ¶ added in v65.29.0
type CreateOpsiConfigurationConfigItemFieldEnum string
CreateOpsiConfigurationConfigItemFieldEnum Enum with underlying type: string
const ( CreateOpsiConfigurationConfigItemFieldName CreateOpsiConfigurationConfigItemFieldEnum = "name" CreateOpsiConfigurationConfigItemFieldValue CreateOpsiConfigurationConfigItemFieldEnum = "value" CreateOpsiConfigurationConfigItemFieldDefaultvalue CreateOpsiConfigurationConfigItemFieldEnum = "defaultValue" CreateOpsiConfigurationConfigItemFieldMetadata CreateOpsiConfigurationConfigItemFieldEnum = "metadata" CreateOpsiConfigurationConfigItemFieldApplicablecontexts CreateOpsiConfigurationConfigItemFieldEnum = "applicableContexts" )
Set of constants representing the allowable values for CreateOpsiConfigurationConfigItemFieldEnum
func GetCreateOpsiConfigurationConfigItemFieldEnumValues ¶ added in v65.29.0
func GetCreateOpsiConfigurationConfigItemFieldEnumValues() []CreateOpsiConfigurationConfigItemFieldEnum
GetCreateOpsiConfigurationConfigItemFieldEnumValues Enumerates the set of values for CreateOpsiConfigurationConfigItemFieldEnum
func GetMappingCreateOpsiConfigurationConfigItemFieldEnum ¶ added in v65.29.0
func GetMappingCreateOpsiConfigurationConfigItemFieldEnum(val string) (CreateOpsiConfigurationConfigItemFieldEnum, bool)
GetMappingCreateOpsiConfigurationConfigItemFieldEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateOpsiConfigurationDetails ¶ added in v65.29.0
type CreateOpsiConfigurationDetails interface { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. GetCompartmentId() *string // User-friendly display name for the OPSI configuration. The name does not have to be unique. GetDisplayName() *string // Description of OPSI configuration. GetDescription() *string // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` GetSystemTags() map[string]map[string]interface{} // Array of configuration items with custom values. All and only configuration items requiring custom values should be part of this array. GetConfigItems() []CreateConfigurationItemDetails }
CreateOpsiConfigurationDetails Information about OPSI configuration to be created.
type CreateOpsiConfigurationOpsiConfigFieldEnum ¶ added in v65.29.0
type CreateOpsiConfigurationOpsiConfigFieldEnum string
CreateOpsiConfigurationOpsiConfigFieldEnum Enum with underlying type: string
const (
CreateOpsiConfigurationOpsiConfigFieldConfigitems CreateOpsiConfigurationOpsiConfigFieldEnum = "configItems"
)
Set of constants representing the allowable values for CreateOpsiConfigurationOpsiConfigFieldEnum
func GetCreateOpsiConfigurationOpsiConfigFieldEnumValues ¶ added in v65.29.0
func GetCreateOpsiConfigurationOpsiConfigFieldEnumValues() []CreateOpsiConfigurationOpsiConfigFieldEnum
GetCreateOpsiConfigurationOpsiConfigFieldEnumValues Enumerates the set of values for CreateOpsiConfigurationOpsiConfigFieldEnum
func GetMappingCreateOpsiConfigurationOpsiConfigFieldEnum ¶ added in v65.29.0
func GetMappingCreateOpsiConfigurationOpsiConfigFieldEnum(val string) (CreateOpsiConfigurationOpsiConfigFieldEnum, bool)
GetMappingCreateOpsiConfigurationOpsiConfigFieldEnum performs case Insensitive comparison on enum value and return the desired enum
type CreateOpsiConfigurationRequest ¶ added in v65.29.0
type CreateOpsiConfigurationRequest struct { // Information about OPSI configuration resource to be created. CreateOpsiConfigurationDetails `contributesTo:"body"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Optional fields to return as part of OpsiConfiguration object. Unless requested, these fields will not be returned by default. OpsiConfigField []CreateOpsiConfigurationOpsiConfigFieldEnum `contributesTo:"query" name:"opsiConfigField" omitEmpty:"true" collectionFormat:"multi"` // Specifies whether only customized configuration items or only non-customized configuration items or both have to be returned. // By default only customized configuration items are returned. ConfigItemCustomStatus []CreateOpsiConfigurationConfigItemCustomStatusEnum `contributesTo:"query" name:"configItemCustomStatus" omitEmpty:"true" collectionFormat:"multi"` // Returns the configuration items filtered by applicable contexts sent in this param. By default configuration items of all applicable contexts are returned. ConfigItemsApplicableContext []string `contributesTo:"query" name:"configItemsApplicableContext" collectionFormat:"multi"` // Specifies the fields to return in a config item summary. ConfigItemField []CreateOpsiConfigurationConfigItemFieldEnum `contributesTo:"query" name:"configItemField" omitEmpty:"true" 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 }
CreateOpsiConfigurationRequest wrapper for the CreateOpsiConfiguration operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateOpsiConfiguration.go.html to see an example of how to use CreateOpsiConfigurationRequest.
func (CreateOpsiConfigurationRequest) BinaryRequestBody ¶ added in v65.29.0
func (request CreateOpsiConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateOpsiConfigurationRequest) HTTPRequest ¶ added in v65.29.0
func (request CreateOpsiConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateOpsiConfigurationRequest) RetryPolicy ¶ added in v65.29.0
func (request CreateOpsiConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateOpsiConfigurationRequest) String ¶ added in v65.29.0
func (request CreateOpsiConfigurationRequest) String() string
func (CreateOpsiConfigurationRequest) ValidateEnumValue ¶ added in v65.29.0
func (request CreateOpsiConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateOpsiConfigurationResponse ¶ added in v65.29.0
type CreateOpsiConfigurationResponse struct { // The underlying http response RawResponse *http.Response // The OpsiConfiguration instance OpsiConfiguration `presentIn:"body"` // 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"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
CreateOpsiConfigurationResponse wrapper for the CreateOpsiConfiguration operation
func (CreateOpsiConfigurationResponse) HTTPResponse ¶ added in v65.29.0
func (response CreateOpsiConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateOpsiConfigurationResponse) String ¶ added in v65.29.0
func (response CreateOpsiConfigurationResponse) String() string
type CreateOpsiUxConfigurationDetails ¶ added in v65.29.0
type CreateOpsiUxConfigurationDetails struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" json:"compartmentId"` // User-friendly display name for the OPSI configuration. The name does not have to be unique. DisplayName *string `mandatory:"false" json:"displayName"` // Description of OPSI configuration. Description *string `mandatory:"false" json:"description"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Array of configuration items with custom values. All and only configuration items requiring custom values should be part of this array. ConfigItems []CreateConfigurationItemDetails `mandatory:"false" json:"configItems"` }
CreateOpsiUxConfigurationDetails Information about OPSI UX configuration to be created.
func (CreateOpsiUxConfigurationDetails) GetCompartmentId ¶ added in v65.29.0
func (m CreateOpsiUxConfigurationDetails) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (CreateOpsiUxConfigurationDetails) GetConfigItems ¶ added in v65.29.0
func (m CreateOpsiUxConfigurationDetails) GetConfigItems() []CreateConfigurationItemDetails
GetConfigItems returns ConfigItems
func (CreateOpsiUxConfigurationDetails) GetDefinedTags ¶ added in v65.29.0
func (m CreateOpsiUxConfigurationDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (CreateOpsiUxConfigurationDetails) GetDescription ¶ added in v65.29.0
func (m CreateOpsiUxConfigurationDetails) GetDescription() *string
GetDescription returns Description
func (CreateOpsiUxConfigurationDetails) GetDisplayName ¶ added in v65.29.0
func (m CreateOpsiUxConfigurationDetails) GetDisplayName() *string
GetDisplayName returns DisplayName
func (CreateOpsiUxConfigurationDetails) GetFreeformTags ¶ added in v65.29.0
func (m CreateOpsiUxConfigurationDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (CreateOpsiUxConfigurationDetails) GetSystemTags ¶ added in v65.29.0
func (m CreateOpsiUxConfigurationDetails) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (CreateOpsiUxConfigurationDetails) MarshalJSON ¶ added in v65.29.0
func (m CreateOpsiUxConfigurationDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreateOpsiUxConfigurationDetails) String ¶ added in v65.29.0
func (m CreateOpsiUxConfigurationDetails) String() string
func (*CreateOpsiUxConfigurationDetails) UnmarshalJSON ¶ added in v65.29.0
func (m *CreateOpsiUxConfigurationDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreateOpsiUxConfigurationDetails) ValidateEnumValue ¶ added in v65.29.0
func (m CreateOpsiUxConfigurationDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreatePeComanagedDatabaseInsightDetails ¶
type CreatePeComanagedDatabaseInsightDetails struct { // Compartment Identifier of database CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // OCI database resource type DatabaseResourceType *string `mandatory:"true" json:"databaseResourceType"` // Database service name used for connection requests. ServiceName *string `mandatory:"true" json:"serviceName"` CredentialDetails CredentialDetails `mandatory:"true" json:"credentialDetails"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"false" json:"opsiPrivateEndpointId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database Management private endpoint DbmPrivateEndpointId *string `mandatory:"false" json:"dbmPrivateEndpointId"` ConnectionDetails *PeComanagedDatabaseConnectionDetails `mandatory:"false" json:"connectionDetails"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Database Deployment Type DeploymentType CreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum `mandatory:"true" json:"deploymentType"` }
CreatePeComanagedDatabaseInsightDetails The information about database to be analyzed. Either an opsiPrivateEndpointId or dbmPrivateEndpointId must be specified. If the dbmPrivateEndpointId is specified, a new Operations Insights private endpoint will be created.
func (CreatePeComanagedDatabaseInsightDetails) GetCompartmentId ¶
func (m CreatePeComanagedDatabaseInsightDetails) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (CreatePeComanagedDatabaseInsightDetails) GetDefinedTags ¶
func (m CreatePeComanagedDatabaseInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (CreatePeComanagedDatabaseInsightDetails) GetFreeformTags ¶
func (m CreatePeComanagedDatabaseInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (CreatePeComanagedDatabaseInsightDetails) MarshalJSON ¶
func (m CreatePeComanagedDatabaseInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreatePeComanagedDatabaseInsightDetails) String ¶
func (m CreatePeComanagedDatabaseInsightDetails) String() string
func (*CreatePeComanagedDatabaseInsightDetails) UnmarshalJSON ¶
func (m *CreatePeComanagedDatabaseInsightDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreatePeComanagedDatabaseInsightDetails) ValidateEnumValue ¶
func (m CreatePeComanagedDatabaseInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum ¶
type CreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum string
CreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum Enum with underlying type: string
const ( CreatePeComanagedDatabaseInsightDetailsDeploymentTypeVirtualMachine CreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum = "VIRTUAL_MACHINE" CreatePeComanagedDatabaseInsightDetailsDeploymentTypeBareMetal CreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum = "BARE_METAL" CreatePeComanagedDatabaseInsightDetailsDeploymentTypeExacs CreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum = "EXACS" )
Set of constants representing the allowable values for CreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum
func GetCreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnumValues ¶
func GetCreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnumValues() []CreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum
GetCreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnumValues Enumerates the set of values for CreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum
func GetMappingCreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum ¶
func GetMappingCreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum(val string) (CreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum, bool)
GetMappingCreatePeComanagedDatabaseInsightDetailsDeploymentTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type CreatePeComanagedExadataInsightDetails ¶ added in v65.27.0
type CreatePeComanagedExadataInsightDetails struct { // Compartment Identifier of Exadata insight CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Infrastructure. ExadataInfraId *string `mandatory:"true" json:"exadataInfraId"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` MemberVmClusterDetails []CreatePeComanagedExadataVmclusterDetails `mandatory:"false" json:"memberVmClusterDetails"` }
CreatePeComanagedExadataInsightDetails The information about the Exadata system to be analyzed.
func (CreatePeComanagedExadataInsightDetails) GetCompartmentId ¶ added in v65.27.0
func (m CreatePeComanagedExadataInsightDetails) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (CreatePeComanagedExadataInsightDetails) GetDefinedTags ¶ added in v65.27.0
func (m CreatePeComanagedExadataInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (CreatePeComanagedExadataInsightDetails) GetFreeformTags ¶ added in v65.27.0
func (m CreatePeComanagedExadataInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (CreatePeComanagedExadataInsightDetails) MarshalJSON ¶ added in v65.27.0
func (m CreatePeComanagedExadataInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreatePeComanagedExadataInsightDetails) String ¶ added in v65.27.0
func (m CreatePeComanagedExadataInsightDetails) String() string
func (CreatePeComanagedExadataInsightDetails) ValidateEnumValue ¶ added in v65.27.0
func (m CreatePeComanagedExadataInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreatePeComanagedExadataVmclusterDetails ¶ added in v65.27.0
type CreatePeComanagedExadataVmclusterDetails struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VM Cluster. VmclusterId *string `mandatory:"true" json:"vmclusterId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"false" json:"opsiPrivateEndpointId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Database Management private endpoint DbmPrivateEndpointId *string `mandatory:"false" json:"dbmPrivateEndpointId"` // The databases that belong to the VM Cluster MemberDatabaseDetails []CreatePeComanagedDatabaseInsightDetails `mandatory:"false" json:"memberDatabaseDetails"` }
CreatePeComanagedExadataVmclusterDetails The information of the VM Cluster which contains databases. Either an opsiPrivateEndpointId or dbmPrivateEndpointId must be specified. If the dbmPrivateEndpointId is specified, a new Operations Insights private endpoint will be created.
func (CreatePeComanagedExadataVmclusterDetails) String ¶ added in v65.27.0
func (m CreatePeComanagedExadataVmclusterDetails) String() string
func (CreatePeComanagedExadataVmclusterDetails) ValidateEnumValue ¶ added in v65.27.0
func (m CreatePeComanagedExadataVmclusterDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CredentialByVault ¶
type CredentialByVault struct { // Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service. CredentialSourceName *string `mandatory:"true" json:"credentialSourceName"` // database user name. UserName *string `mandatory:"false" json:"userName"` // The secret OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) mapping to the database credentials. PasswordSecretId *string `mandatory:"false" json:"passwordSecretId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Secret where the database keystore contents are stored. This is used for TCPS support in BM/VM/ExaCS cases. WalletSecretId *string `mandatory:"false" json:"walletSecretId"` // database user role. Role CredentialByVaultRoleEnum `mandatory:"false" json:"role,omitempty"` }
CredentialByVault Vault Credential Details to connect to the database.
func (CredentialByVault) GetCredentialSourceName ¶
func (m CredentialByVault) GetCredentialSourceName() *string
GetCredentialSourceName returns CredentialSourceName
func (CredentialByVault) MarshalJSON ¶
func (m CredentialByVault) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CredentialByVault) String ¶
func (m CredentialByVault) String() string
func (CredentialByVault) ValidateEnumValue ¶
func (m CredentialByVault) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CredentialByVaultRoleEnum ¶
type CredentialByVaultRoleEnum string
CredentialByVaultRoleEnum Enum with underlying type: string
const (
CredentialByVaultRoleNormal CredentialByVaultRoleEnum = "NORMAL"
)
Set of constants representing the allowable values for CredentialByVaultRoleEnum
func GetCredentialByVaultRoleEnumValues ¶
func GetCredentialByVaultRoleEnumValues() []CredentialByVaultRoleEnum
GetCredentialByVaultRoleEnumValues Enumerates the set of values for CredentialByVaultRoleEnum
func GetMappingCredentialByVaultRoleEnum ¶
func GetMappingCredentialByVaultRoleEnum(val string) (CredentialByVaultRoleEnum, bool)
GetMappingCredentialByVaultRoleEnum performs case Insensitive comparison on enum value and return the desired enum
type CredentialDetails ¶
type CredentialDetails interface { // Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service. GetCredentialSourceName() *string }
CredentialDetails User credential details to connect to the database. This is supplied via the External Database Service.
type CredentialDetailsCredentialTypeEnum ¶
type CredentialDetailsCredentialTypeEnum string
CredentialDetailsCredentialTypeEnum Enum with underlying type: string
const ( CredentialDetailsCredentialTypeSource CredentialDetailsCredentialTypeEnum = "CREDENTIALS_BY_SOURCE" CredentialDetailsCredentialTypeVault CredentialDetailsCredentialTypeEnum = "CREDENTIALS_BY_VAULT" )
Set of constants representing the allowable values for CredentialDetailsCredentialTypeEnum
func GetCredentialDetailsCredentialTypeEnumValues ¶
func GetCredentialDetailsCredentialTypeEnumValues() []CredentialDetailsCredentialTypeEnum
GetCredentialDetailsCredentialTypeEnumValues Enumerates the set of values for CredentialDetailsCredentialTypeEnum
func GetMappingCredentialDetailsCredentialTypeEnum ¶
func GetMappingCredentialDetailsCredentialTypeEnum(val string) (CredentialDetailsCredentialTypeEnum, bool)
GetMappingCredentialDetailsCredentialTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type CredentialsBySource ¶
type CredentialsBySource struct { // Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service. CredentialSourceName *string `mandatory:"true" json:"credentialSourceName"` }
CredentialsBySource Credential Source to connect to the database.
func (CredentialsBySource) GetCredentialSourceName ¶
func (m CredentialsBySource) GetCredentialSourceName() *string
GetCredentialSourceName returns CredentialSourceName
func (CredentialsBySource) MarshalJSON ¶
func (m CredentialsBySource) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CredentialsBySource) String ¶
func (m CredentialsBySource) String() string
func (CredentialsBySource) ValidateEnumValue ¶
func (m CredentialsBySource) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataObjectColumnMetadata ¶ added in v65.8.1
type DataObjectColumnMetadata struct { // Name of the column. Name *string `mandatory:"true" json:"name"` // Category of the column. Category DataObjectColumnMetadataCategoryEnum `mandatory:"false" json:"category,omitempty"` // Type of a data object column. DataTypeName DataObjectColumnMetadataDataTypeNameEnum `mandatory:"false" json:"dataTypeName,omitempty"` // Display name of the column. DisplayName *string `mandatory:"false" json:"displayName"` // Description of the column. Description *string `mandatory:"false" json:"description"` // Group name of the column. GroupName *string `mandatory:"false" json:"groupName"` UnitDetails DataObjectColumnUnit `mandatory:"false" json:"unitDetails"` }
DataObjectColumnMetadata Metadata of a column in a data object resultset.
func (DataObjectColumnMetadata) String ¶ added in v65.8.1
func (m DataObjectColumnMetadata) String() string
func (*DataObjectColumnMetadata) UnmarshalJSON ¶ added in v65.8.1
func (m *DataObjectColumnMetadata) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataObjectColumnMetadata) ValidateEnumValue ¶ added in v65.8.1
func (m DataObjectColumnMetadata) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataObjectColumnMetadataCategoryEnum ¶ added in v65.8.1
type DataObjectColumnMetadataCategoryEnum string
DataObjectColumnMetadataCategoryEnum Enum with underlying type: string
const ( DataObjectColumnMetadataCategoryDimension DataObjectColumnMetadataCategoryEnum = "DIMENSION" DataObjectColumnMetadataCategoryMetric DataObjectColumnMetadataCategoryEnum = "METRIC" DataObjectColumnMetadataCategoryTimeDimension DataObjectColumnMetadataCategoryEnum = "TIME_DIMENSION" )
Set of constants representing the allowable values for DataObjectColumnMetadataCategoryEnum
func GetDataObjectColumnMetadataCategoryEnumValues ¶ added in v65.8.1
func GetDataObjectColumnMetadataCategoryEnumValues() []DataObjectColumnMetadataCategoryEnum
GetDataObjectColumnMetadataCategoryEnumValues Enumerates the set of values for DataObjectColumnMetadataCategoryEnum
func GetMappingDataObjectColumnMetadataCategoryEnum ¶ added in v65.8.1
func GetMappingDataObjectColumnMetadataCategoryEnum(val string) (DataObjectColumnMetadataCategoryEnum, bool)
GetMappingDataObjectColumnMetadataCategoryEnum performs case Insensitive comparison on enum value and return the desired enum
type DataObjectColumnMetadataDataTypeNameEnum ¶ added in v65.8.1
type DataObjectColumnMetadataDataTypeNameEnum string
DataObjectColumnMetadataDataTypeNameEnum Enum with underlying type: string
const ( DataObjectColumnMetadataDataTypeNameNumber DataObjectColumnMetadataDataTypeNameEnum = "NUMBER" DataObjectColumnMetadataDataTypeNameTimestamp DataObjectColumnMetadataDataTypeNameEnum = "TIMESTAMP" DataObjectColumnMetadataDataTypeNameVarchar2 DataObjectColumnMetadataDataTypeNameEnum = "VARCHAR2" )
Set of constants representing the allowable values for DataObjectColumnMetadataDataTypeNameEnum
func GetDataObjectColumnMetadataDataTypeNameEnumValues ¶ added in v65.8.1
func GetDataObjectColumnMetadataDataTypeNameEnumValues() []DataObjectColumnMetadataDataTypeNameEnum
GetDataObjectColumnMetadataDataTypeNameEnumValues Enumerates the set of values for DataObjectColumnMetadataDataTypeNameEnum
func GetMappingDataObjectColumnMetadataDataTypeNameEnum ¶ added in v65.8.1
func GetMappingDataObjectColumnMetadataDataTypeNameEnum(val string) (DataObjectColumnMetadataDataTypeNameEnum, bool)
GetMappingDataObjectColumnMetadataDataTypeNameEnum performs case Insensitive comparison on enum value and return the desired enum
type DataObjectColumnUnit ¶ added in v65.8.1
type DataObjectColumnUnit interface { // Display name of the column's unit. GetDisplayName() *string }
DataObjectColumnUnit Unit details of a data object column.
type DataObjectColumnUnitUnitCategoryEnum ¶ added in v65.8.1
type DataObjectColumnUnitUnitCategoryEnum string
DataObjectColumnUnitUnitCategoryEnum Enum with underlying type: string
const ( DataObjectColumnUnitUnitCategoryDataSize DataObjectColumnUnitUnitCategoryEnum = "DATA_SIZE" DataObjectColumnUnitUnitCategoryTime DataObjectColumnUnitUnitCategoryEnum = "TIME" DataObjectColumnUnitUnitCategoryPower DataObjectColumnUnitUnitCategoryEnum = "POWER" DataObjectColumnUnitUnitCategoryTemperature DataObjectColumnUnitUnitCategoryEnum = "TEMPERATURE" DataObjectColumnUnitUnitCategoryCore DataObjectColumnUnitUnitCategoryEnum = "CORE" DataObjectColumnUnitUnitCategoryRate DataObjectColumnUnitUnitCategoryEnum = "RATE" DataObjectColumnUnitUnitCategoryFrequency DataObjectColumnUnitUnitCategoryEnum = "FREQUENCY" DataObjectColumnUnitUnitCategoryOtherStandard DataObjectColumnUnitUnitCategoryEnum = "OTHER_STANDARD" DataObjectColumnUnitUnitCategoryCustom DataObjectColumnUnitUnitCategoryEnum = "CUSTOM" )
Set of constants representing the allowable values for DataObjectColumnUnitUnitCategoryEnum
func GetDataObjectColumnUnitUnitCategoryEnumValues ¶ added in v65.8.1
func GetDataObjectColumnUnitUnitCategoryEnumValues() []DataObjectColumnUnitUnitCategoryEnum
GetDataObjectColumnUnitUnitCategoryEnumValues Enumerates the set of values for DataObjectColumnUnitUnitCategoryEnum
func GetMappingDataObjectColumnUnitUnitCategoryEnum ¶ added in v65.8.1
func GetMappingDataObjectColumnUnitUnitCategoryEnum(val string) (DataObjectColumnUnitUnitCategoryEnum, bool)
GetMappingDataObjectColumnUnitUnitCategoryEnum performs case Insensitive comparison on enum value and return the desired enum
type DataObjectCoreColumnUnit ¶ added in v65.8.1
type DataObjectCoreColumnUnit struct { // Display name of the column's unit. DisplayName *string `mandatory:"false" json:"displayName"` // Core unit. Unit DataObjectCoreColumnUnitUnitEnum `mandatory:"false" json:"unit,omitempty"` }
DataObjectCoreColumnUnit Unit details of a data object column of CORE unit category.
func (DataObjectCoreColumnUnit) GetDisplayName ¶ added in v65.8.1
func (m DataObjectCoreColumnUnit) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DataObjectCoreColumnUnit) MarshalJSON ¶ added in v65.8.1
func (m DataObjectCoreColumnUnit) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataObjectCoreColumnUnit) String ¶ added in v65.8.1
func (m DataObjectCoreColumnUnit) String() string
func (DataObjectCoreColumnUnit) ValidateEnumValue ¶ added in v65.8.1
func (m DataObjectCoreColumnUnit) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataObjectCoreColumnUnitUnitEnum ¶ added in v65.8.1
type DataObjectCoreColumnUnitUnitEnum string
DataObjectCoreColumnUnitUnitEnum Enum with underlying type: string
const ( DataObjectCoreColumnUnitUnitCore DataObjectCoreColumnUnitUnitEnum = "CORE" DataObjectCoreColumnUnitUnitMilliCore DataObjectCoreColumnUnitUnitEnum = "MILLI_CORE" )
Set of constants representing the allowable values for DataObjectCoreColumnUnitUnitEnum
func GetDataObjectCoreColumnUnitUnitEnumValues ¶ added in v65.8.1
func GetDataObjectCoreColumnUnitUnitEnumValues() []DataObjectCoreColumnUnitUnitEnum
GetDataObjectCoreColumnUnitUnitEnumValues Enumerates the set of values for DataObjectCoreColumnUnitUnitEnum
func GetMappingDataObjectCoreColumnUnitUnitEnum ¶ added in v65.8.1
func GetMappingDataObjectCoreColumnUnitUnitEnum(val string) (DataObjectCoreColumnUnitUnitEnum, bool)
GetMappingDataObjectCoreColumnUnitUnitEnum performs case Insensitive comparison on enum value and return the desired enum
type DataObjectCustomColumnUnit ¶ added in v65.8.1
type DataObjectCustomColumnUnit struct { // Display name of the column's unit. DisplayName *string `mandatory:"false" json:"displayName"` // Custom column unit. Unit *string `mandatory:"false" json:"unit"` }
DataObjectCustomColumnUnit Unit details of a data object column of CUSTOM unit category.
func (DataObjectCustomColumnUnit) GetDisplayName ¶ added in v65.8.1
func (m DataObjectCustomColumnUnit) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DataObjectCustomColumnUnit) MarshalJSON ¶ added in v65.8.1
func (m DataObjectCustomColumnUnit) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataObjectCustomColumnUnit) String ¶ added in v65.8.1
func (m DataObjectCustomColumnUnit) String() string
func (DataObjectCustomColumnUnit) ValidateEnumValue ¶ added in v65.8.1
func (m DataObjectCustomColumnUnit) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataObjectDataSizeColumnUnit ¶ added in v65.8.1
type DataObjectDataSizeColumnUnit struct { // Display name of the column's unit. DisplayName *string `mandatory:"false" json:"displayName"` // Data size unit. Unit DataObjectDataSizeColumnUnitUnitEnum `mandatory:"false" json:"unit,omitempty"` }
DataObjectDataSizeColumnUnit Unit details of a data object column of DATA_SIZE unit category.
func (DataObjectDataSizeColumnUnit) GetDisplayName ¶ added in v65.8.1
func (m DataObjectDataSizeColumnUnit) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DataObjectDataSizeColumnUnit) MarshalJSON ¶ added in v65.8.1
func (m DataObjectDataSizeColumnUnit) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataObjectDataSizeColumnUnit) String ¶ added in v65.8.1
func (m DataObjectDataSizeColumnUnit) String() string
func (DataObjectDataSizeColumnUnit) ValidateEnumValue ¶ added in v65.8.1
func (m DataObjectDataSizeColumnUnit) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataObjectDataSizeColumnUnitUnitEnum ¶ added in v65.8.1
type DataObjectDataSizeColumnUnitUnitEnum string
DataObjectDataSizeColumnUnitUnitEnum Enum with underlying type: string
const ( DataObjectDataSizeColumnUnitUnitCharacter DataObjectDataSizeColumnUnitUnitEnum = "CHARACTER" DataObjectDataSizeColumnUnitUnitBlock DataObjectDataSizeColumnUnitUnitEnum = "BLOCK" DataObjectDataSizeColumnUnitUnitBit DataObjectDataSizeColumnUnitUnitEnum = "BIT" DataObjectDataSizeColumnUnitUnitByte DataObjectDataSizeColumnUnitUnitEnum = "BYTE" DataObjectDataSizeColumnUnitUnitKiloByte DataObjectDataSizeColumnUnitUnitEnum = "KILO_BYTE" DataObjectDataSizeColumnUnitUnitMegaByte DataObjectDataSizeColumnUnitUnitEnum = "MEGA_BYTE" DataObjectDataSizeColumnUnitUnitGigaByte DataObjectDataSizeColumnUnitUnitEnum = "GIGA_BYTE" DataObjectDataSizeColumnUnitUnitTeraByte DataObjectDataSizeColumnUnitUnitEnum = "TERA_BYTE" DataObjectDataSizeColumnUnitUnitPetaByte DataObjectDataSizeColumnUnitUnitEnum = "PETA_BYTE" DataObjectDataSizeColumnUnitUnitExaByte DataObjectDataSizeColumnUnitUnitEnum = "EXA_BYTE" DataObjectDataSizeColumnUnitUnitZettaByte DataObjectDataSizeColumnUnitUnitEnum = "ZETTA_BYTE" DataObjectDataSizeColumnUnitUnitYottaByte DataObjectDataSizeColumnUnitUnitEnum = "YOTTA_BYTE" )
Set of constants representing the allowable values for DataObjectDataSizeColumnUnitUnitEnum
func GetDataObjectDataSizeColumnUnitUnitEnumValues ¶ added in v65.8.1
func GetDataObjectDataSizeColumnUnitUnitEnumValues() []DataObjectDataSizeColumnUnitUnitEnum
GetDataObjectDataSizeColumnUnitUnitEnumValues Enumerates the set of values for DataObjectDataSizeColumnUnitUnitEnum
func GetMappingDataObjectDataSizeColumnUnitUnitEnum ¶ added in v65.8.1
func GetMappingDataObjectDataSizeColumnUnitUnitEnum(val string) (DataObjectDataSizeColumnUnitUnitEnum, bool)
GetMappingDataObjectDataSizeColumnUnitUnitEnum performs case Insensitive comparison on enum value and return the desired enum
type DataObjectFrequencyColumnUnit ¶ added in v65.8.1
type DataObjectFrequencyColumnUnit struct { // Display name of the column's unit. DisplayName *string `mandatory:"false" json:"displayName"` // Frequency unit. Unit DataObjectFrequencyColumnUnitUnitEnum `mandatory:"false" json:"unit,omitempty"` }
DataObjectFrequencyColumnUnit Unit details of a data object column of FREQEUENCY unit category.
func (DataObjectFrequencyColumnUnit) GetDisplayName ¶ added in v65.8.1
func (m DataObjectFrequencyColumnUnit) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DataObjectFrequencyColumnUnit) MarshalJSON ¶ added in v65.8.1
func (m DataObjectFrequencyColumnUnit) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataObjectFrequencyColumnUnit) String ¶ added in v65.8.1
func (m DataObjectFrequencyColumnUnit) String() string
func (DataObjectFrequencyColumnUnit) ValidateEnumValue ¶ added in v65.8.1
func (m DataObjectFrequencyColumnUnit) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataObjectFrequencyColumnUnitUnitEnum ¶ added in v65.8.1
type DataObjectFrequencyColumnUnitUnitEnum string
DataObjectFrequencyColumnUnitUnitEnum Enum with underlying type: string
const ( DataObjectFrequencyColumnUnitUnitHertz DataObjectFrequencyColumnUnitUnitEnum = "HERTZ" DataObjectFrequencyColumnUnitUnitKiloHertz DataObjectFrequencyColumnUnitUnitEnum = "KILO_HERTZ" DataObjectFrequencyColumnUnitUnitMegaHertz DataObjectFrequencyColumnUnitUnitEnum = "MEGA_HERTZ" DataObjectFrequencyColumnUnitUnitGigaHertz DataObjectFrequencyColumnUnitUnitEnum = "GIGA_HERTZ" DataObjectFrequencyColumnUnitUnitTeraHertz DataObjectFrequencyColumnUnitUnitEnum = "TERA_HERTZ" )
Set of constants representing the allowable values for DataObjectFrequencyColumnUnitUnitEnum
func GetDataObjectFrequencyColumnUnitUnitEnumValues ¶ added in v65.8.1
func GetDataObjectFrequencyColumnUnitUnitEnumValues() []DataObjectFrequencyColumnUnitUnitEnum
GetDataObjectFrequencyColumnUnitUnitEnumValues Enumerates the set of values for DataObjectFrequencyColumnUnitUnitEnum
func GetMappingDataObjectFrequencyColumnUnitUnitEnum ¶ added in v65.8.1
func GetMappingDataObjectFrequencyColumnUnitUnitEnum(val string) (DataObjectFrequencyColumnUnitUnitEnum, bool)
GetMappingDataObjectFrequencyColumnUnitUnitEnum performs case Insensitive comparison on enum value and return the desired enum
type DataObjectOtherStandardColumnUnit ¶ added in v65.8.1
type DataObjectOtherStandardColumnUnit struct { // Display name of the column's unit. DisplayName *string `mandatory:"false" json:"displayName"` // Other standard column unit. Unit DataObjectOtherStandardColumnUnitUnitEnum `mandatory:"false" json:"unit,omitempty"` }
DataObjectOtherStandardColumnUnit Unit details of a data object column of OTHER_STANDARD unit category.
func (DataObjectOtherStandardColumnUnit) GetDisplayName ¶ added in v65.8.1
func (m DataObjectOtherStandardColumnUnit) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DataObjectOtherStandardColumnUnit) MarshalJSON ¶ added in v65.8.1
func (m DataObjectOtherStandardColumnUnit) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataObjectOtherStandardColumnUnit) String ¶ added in v65.8.1
func (m DataObjectOtherStandardColumnUnit) String() string
func (DataObjectOtherStandardColumnUnit) ValidateEnumValue ¶ added in v65.8.1
func (m DataObjectOtherStandardColumnUnit) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataObjectOtherStandardColumnUnitUnitEnum ¶ added in v65.8.1
type DataObjectOtherStandardColumnUnitUnitEnum string
DataObjectOtherStandardColumnUnitUnitEnum Enum with underlying type: string
const ( DataObjectOtherStandardColumnUnitUnitPercentage DataObjectOtherStandardColumnUnitUnitEnum = "PERCENTAGE" DataObjectOtherStandardColumnUnitUnitCount DataObjectOtherStandardColumnUnitUnitEnum = "COUNT" DataObjectOtherStandardColumnUnitUnitIo DataObjectOtherStandardColumnUnitUnitEnum = "IO" DataObjectOtherStandardColumnUnitUnitBoolean DataObjectOtherStandardColumnUnitUnitEnum = "BOOLEAN" DataObjectOtherStandardColumnUnitUnitOperation DataObjectOtherStandardColumnUnitUnitEnum = "OPERATION" DataObjectOtherStandardColumnUnitUnitTransaction DataObjectOtherStandardColumnUnitUnitEnum = "TRANSACTION" DataObjectOtherStandardColumnUnitUnitConnection DataObjectOtherStandardColumnUnitUnitEnum = "CONNECTION" DataObjectOtherStandardColumnUnitUnitAccess DataObjectOtherStandardColumnUnitUnitEnum = "ACCESS" DataObjectOtherStandardColumnUnitUnitRequest DataObjectOtherStandardColumnUnitUnitEnum = "REQUEST" DataObjectOtherStandardColumnUnitUnitMessage DataObjectOtherStandardColumnUnitUnitEnum = "MESSAGE" DataObjectOtherStandardColumnUnitUnitExecution DataObjectOtherStandardColumnUnitUnitEnum = "EXECUTION" DataObjectOtherStandardColumnUnitUnitLogons DataObjectOtherStandardColumnUnitUnitEnum = "LOGONS" DataObjectOtherStandardColumnUnitUnitThread DataObjectOtherStandardColumnUnitUnitEnum = "THREAD" DataObjectOtherStandardColumnUnitUnitError DataObjectOtherStandardColumnUnitUnitEnum = "ERROR" )
Set of constants representing the allowable values for DataObjectOtherStandardColumnUnitUnitEnum
func GetDataObjectOtherStandardColumnUnitUnitEnumValues ¶ added in v65.8.1
func GetDataObjectOtherStandardColumnUnitUnitEnumValues() []DataObjectOtherStandardColumnUnitUnitEnum
GetDataObjectOtherStandardColumnUnitUnitEnumValues Enumerates the set of values for DataObjectOtherStandardColumnUnitUnitEnum
func GetMappingDataObjectOtherStandardColumnUnitUnitEnum ¶ added in v65.8.1
func GetMappingDataObjectOtherStandardColumnUnitUnitEnum(val string) (DataObjectOtherStandardColumnUnitUnitEnum, bool)
GetMappingDataObjectOtherStandardColumnUnitUnitEnum performs case Insensitive comparison on enum value and return the desired enum
type DataObjectPowerColumnUnit ¶ added in v65.8.1
type DataObjectPowerColumnUnit struct { // Display name of the column's unit. DisplayName *string `mandatory:"false" json:"displayName"` // Power unit. Unit DataObjectPowerColumnUnitUnitEnum `mandatory:"false" json:"unit,omitempty"` }
DataObjectPowerColumnUnit Unit details of a data object column of POWER unit category.
func (DataObjectPowerColumnUnit) GetDisplayName ¶ added in v65.8.1
func (m DataObjectPowerColumnUnit) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DataObjectPowerColumnUnit) MarshalJSON ¶ added in v65.8.1
func (m DataObjectPowerColumnUnit) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataObjectPowerColumnUnit) String ¶ added in v65.8.1
func (m DataObjectPowerColumnUnit) String() string
func (DataObjectPowerColumnUnit) ValidateEnumValue ¶ added in v65.8.1
func (m DataObjectPowerColumnUnit) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataObjectPowerColumnUnitUnitEnum ¶ added in v65.8.1
type DataObjectPowerColumnUnitUnitEnum string
DataObjectPowerColumnUnitUnitEnum Enum with underlying type: string
const ( DataObjectPowerColumnUnitUnitAmp DataObjectPowerColumnUnitUnitEnum = "AMP" DataObjectPowerColumnUnitUnitWatt DataObjectPowerColumnUnitUnitEnum = "WATT" DataObjectPowerColumnUnitUnitKiloWatt DataObjectPowerColumnUnitUnitEnum = "KILO_WATT" DataObjectPowerColumnUnitUnitMegaWatt DataObjectPowerColumnUnitUnitEnum = "MEGA_WATT" DataObjectPowerColumnUnitUnitGigaWatt DataObjectPowerColumnUnitUnitEnum = "GIGA_WATT" )
Set of constants representing the allowable values for DataObjectPowerColumnUnitUnitEnum
func GetDataObjectPowerColumnUnitUnitEnumValues ¶ added in v65.8.1
func GetDataObjectPowerColumnUnitUnitEnumValues() []DataObjectPowerColumnUnitUnitEnum
GetDataObjectPowerColumnUnitUnitEnumValues Enumerates the set of values for DataObjectPowerColumnUnitUnitEnum
func GetMappingDataObjectPowerColumnUnitUnitEnum ¶ added in v65.8.1
func GetMappingDataObjectPowerColumnUnitUnitEnum(val string) (DataObjectPowerColumnUnitUnitEnum, bool)
GetMappingDataObjectPowerColumnUnitUnitEnum performs case Insensitive comparison on enum value and return the desired enum
type DataObjectQuery ¶ added in v65.8.1
type DataObjectQuery interface { }
DataObjectQuery Information required to form and execute query on a data object.
type DataObjectQueryQueryTypeEnum ¶ added in v65.8.1
type DataObjectQueryQueryTypeEnum string
DataObjectQueryQueryTypeEnum Enum with underlying type: string
const (
DataObjectQueryQueryTypeTemplatizedQuery DataObjectQueryQueryTypeEnum = "TEMPLATIZED_QUERY"
)
Set of constants representing the allowable values for DataObjectQueryQueryTypeEnum
func GetDataObjectQueryQueryTypeEnumValues ¶ added in v65.8.1
func GetDataObjectQueryQueryTypeEnumValues() []DataObjectQueryQueryTypeEnum
GetDataObjectQueryQueryTypeEnumValues Enumerates the set of values for DataObjectQueryQueryTypeEnum
func GetMappingDataObjectQueryQueryTypeEnum ¶ added in v65.8.1
func GetMappingDataObjectQueryQueryTypeEnum(val string) (DataObjectQueryQueryTypeEnum, bool)
GetMappingDataObjectQueryQueryTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DataObjectQueryTimeFilters ¶ added in v65.8.1
type DataObjectQueryTimeFilters struct { // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timePeriod is specified, then timeStart and timeEnd will be ignored. // Examples: P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months). TimePeriod *string `mandatory:"false" json:"timePeriod"` // Start time in UTC in RFC3339 formatted datetime string. Example: 2021-10-30T00:00:00.000Z. // timeStart and timeEnd are used together. If timePeriod is specified, this parameter is ignored. TimeStart *common.SDKTime `mandatory:"false" json:"timeStart"` // End time in UTC in RFC3339 formatted datetime string. Example: 2021-10-30T00:00:00.000Z. // timeStart and timeEnd are used together. If timePeriod is specified, this parameter is ignored. // If timeEnd is not specified, current time is used as timeEnd. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` }
DataObjectQueryTimeFilters Time filters to be applied in the data object query.
func (DataObjectQueryTimeFilters) String ¶ added in v65.8.1
func (m DataObjectQueryTimeFilters) String() string
func (DataObjectQueryTimeFilters) ValidateEnumValue ¶ added in v65.8.1
func (m DataObjectQueryTimeFilters) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataObjectRateColumnUnit ¶ added in v65.8.1
type DataObjectRateColumnUnit struct { // Display name of the column's unit. DisplayName *string `mandatory:"false" json:"displayName"` Numerator DataObjectColumnUnit `mandatory:"false" json:"numerator"` Denominator DataObjectColumnUnit `mandatory:"false" json:"denominator"` }
DataObjectRateColumnUnit Unit details of a data object column of RATE unit category.
func (DataObjectRateColumnUnit) GetDisplayName ¶ added in v65.8.1
func (m DataObjectRateColumnUnit) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DataObjectRateColumnUnit) MarshalJSON ¶ added in v65.8.1
func (m DataObjectRateColumnUnit) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataObjectRateColumnUnit) String ¶ added in v65.8.1
func (m DataObjectRateColumnUnit) String() string
func (*DataObjectRateColumnUnit) UnmarshalJSON ¶ added in v65.8.1
func (m *DataObjectRateColumnUnit) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DataObjectRateColumnUnit) ValidateEnumValue ¶ added in v65.8.1
func (m DataObjectRateColumnUnit) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataObjectTemperatureColumnUnit ¶ added in v65.8.1
type DataObjectTemperatureColumnUnit struct { // Display name of the column's unit. DisplayName *string `mandatory:"false" json:"displayName"` // Temparature unit. Unit DataObjectTemperatureColumnUnitUnitEnum `mandatory:"false" json:"unit,omitempty"` }
DataObjectTemperatureColumnUnit Unit details of a data object column of TEMPERATURE unit category.
func (DataObjectTemperatureColumnUnit) GetDisplayName ¶ added in v65.8.1
func (m DataObjectTemperatureColumnUnit) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DataObjectTemperatureColumnUnit) MarshalJSON ¶ added in v65.8.1
func (m DataObjectTemperatureColumnUnit) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataObjectTemperatureColumnUnit) String ¶ added in v65.8.1
func (m DataObjectTemperatureColumnUnit) String() string
func (DataObjectTemperatureColumnUnit) ValidateEnumValue ¶ added in v65.8.1
func (m DataObjectTemperatureColumnUnit) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataObjectTemperatureColumnUnitUnitEnum ¶ added in v65.8.1
type DataObjectTemperatureColumnUnitUnitEnum string
DataObjectTemperatureColumnUnitUnitEnum Enum with underlying type: string
const ( DataObjectTemperatureColumnUnitUnitCelsius DataObjectTemperatureColumnUnitUnitEnum = "CELSIUS" DataObjectTemperatureColumnUnitUnitFahrenheit DataObjectTemperatureColumnUnitUnitEnum = "FAHRENHEIT" )
Set of constants representing the allowable values for DataObjectTemperatureColumnUnitUnitEnum
func GetDataObjectTemperatureColumnUnitUnitEnumValues ¶ added in v65.8.1
func GetDataObjectTemperatureColumnUnitUnitEnumValues() []DataObjectTemperatureColumnUnitUnitEnum
GetDataObjectTemperatureColumnUnitUnitEnumValues Enumerates the set of values for DataObjectTemperatureColumnUnitUnitEnum
func GetMappingDataObjectTemperatureColumnUnitUnitEnum ¶ added in v65.8.1
func GetMappingDataObjectTemperatureColumnUnitUnitEnum(val string) (DataObjectTemperatureColumnUnitUnitEnum, bool)
GetMappingDataObjectTemperatureColumnUnitUnitEnum performs case Insensitive comparison on enum value and return the desired enum
type DataObjectTemplatizedQuery ¶ added in v65.8.1
type DataObjectTemplatizedQuery struct { // List of items to be added into the SELECT clause of the query; items will be added with comma separation. SelectList []string `mandatory:"false" json:"selectList"` // List of items to be added into the WHERE clause of the query; items will be added with AND separation. // Item can contain a single condition or multiple conditions. // Single condition e.g: "optimizer_mode='mode1'" // Multiple conditions e.g: (module='module1' OR module='module2') WhereConditionsList []string `mandatory:"false" json:"whereConditionsList"` // List of items to be added into the GROUP BY clause of the query; items will be added with comma separation. GroupByList []string `mandatory:"false" json:"groupByList"` // List of items to be added into the HAVING clause of the query; items will be added with AND separation. HavingConditionsList []string `mandatory:"false" json:"havingConditionsList"` // List of items to be added into the ORDER BY clause of the query; items will be added with comma separation. OrderByList []string `mandatory:"false" json:"orderByList"` TimeFilters *DataObjectQueryTimeFilters `mandatory:"false" json:"timeFilters"` }
DataObjectTemplatizedQuery Information required in a structured template to form and execute query on a data object.
func (DataObjectTemplatizedQuery) MarshalJSON ¶ added in v65.8.1
func (m DataObjectTemplatizedQuery) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataObjectTemplatizedQuery) String ¶ added in v65.8.1
func (m DataObjectTemplatizedQuery) String() string
func (DataObjectTemplatizedQuery) ValidateEnumValue ¶ added in v65.8.1
func (m DataObjectTemplatizedQuery) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataObjectTimeColumnUnit ¶ added in v65.8.1
type DataObjectTimeColumnUnit struct { // Display name of the column's unit. DisplayName *string `mandatory:"false" json:"displayName"` // Time unit. Unit DataObjectTimeColumnUnitUnitEnum `mandatory:"false" json:"unit,omitempty"` }
DataObjectTimeColumnUnit Unit details of a data object column of TIME unit category.
func (DataObjectTimeColumnUnit) GetDisplayName ¶ added in v65.8.1
func (m DataObjectTimeColumnUnit) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DataObjectTimeColumnUnit) MarshalJSON ¶ added in v65.8.1
func (m DataObjectTimeColumnUnit) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DataObjectTimeColumnUnit) String ¶ added in v65.8.1
func (m DataObjectTimeColumnUnit) String() string
func (DataObjectTimeColumnUnit) ValidateEnumValue ¶ added in v65.8.1
func (m DataObjectTimeColumnUnit) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DataObjectTimeColumnUnitUnitEnum ¶ added in v65.8.1
type DataObjectTimeColumnUnitUnitEnum string
DataObjectTimeColumnUnitUnitEnum Enum with underlying type: string
const ( DataObjectTimeColumnUnitUnitNanoSecond DataObjectTimeColumnUnitUnitEnum = "NANO_SECOND" DataObjectTimeColumnUnitUnitMicroSecond DataObjectTimeColumnUnitUnitEnum = "MICRO_SECOND" DataObjectTimeColumnUnitUnitMilliSecond DataObjectTimeColumnUnitUnitEnum = "MILLI_SECOND" DataObjectTimeColumnUnitUnitCentiSecond DataObjectTimeColumnUnitUnitEnum = "CENTI_SECOND" DataObjectTimeColumnUnitUnitSecond DataObjectTimeColumnUnitUnitEnum = "SECOND" DataObjectTimeColumnUnitUnitHour DataObjectTimeColumnUnitUnitEnum = "HOUR" DataObjectTimeColumnUnitUnitDay DataObjectTimeColumnUnitUnitEnum = "DAY" DataObjectTimeColumnUnitUnitWeek DataObjectTimeColumnUnitUnitEnum = "WEEK" DataObjectTimeColumnUnitUnitMonth DataObjectTimeColumnUnitUnitEnum = "MONTH" DataObjectTimeColumnUnitUnitYear DataObjectTimeColumnUnitUnitEnum = "YEAR" )
Set of constants representing the allowable values for DataObjectTimeColumnUnitUnitEnum
func GetDataObjectTimeColumnUnitUnitEnumValues ¶ added in v65.8.1
func GetDataObjectTimeColumnUnitUnitEnumValues() []DataObjectTimeColumnUnitUnitEnum
GetDataObjectTimeColumnUnitUnitEnumValues Enumerates the set of values for DataObjectTimeColumnUnitUnitEnum
func GetMappingDataObjectTimeColumnUnitUnitEnum ¶ added in v65.8.1
func GetMappingDataObjectTimeColumnUnitUnitEnum(val string) (DataObjectTimeColumnUnitUnitEnum, bool)
GetMappingDataObjectTimeColumnUnitUnitEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseConfigurationCollection ¶
type DatabaseConfigurationCollection struct { // Array of database insight configurations summary objects. Items []DatabaseConfigurationSummary `mandatory:"true" json:"items"` }
DatabaseConfigurationCollection Collection of database insight configuration summary objects.
func (DatabaseConfigurationCollection) String ¶
func (m DatabaseConfigurationCollection) String() string
func (*DatabaseConfigurationCollection) UnmarshalJSON ¶
func (m *DatabaseConfigurationCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DatabaseConfigurationCollection) ValidateEnumValue ¶
func (m DatabaseConfigurationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseConfigurationMetricGroup ¶
type DatabaseConfigurationMetricGroup interface { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` GetTimeCollected() *common.SDKTime }
DatabaseConfigurationMetricGroup Supported configuration metric groups for database capacity planning service.
type DatabaseConfigurationMetricGroupMetricNameEnum ¶
type DatabaseConfigurationMetricGroupMetricNameEnum string
DatabaseConfigurationMetricGroupMetricNameEnum Enum with underlying type: string
const ( DatabaseConfigurationMetricGroupMetricNameExternalProperties DatabaseConfigurationMetricGroupMetricNameEnum = "DB_EXTERNAL_PROPERTIES" DatabaseConfigurationMetricGroupMetricNameExternalInstance DatabaseConfigurationMetricGroupMetricNameEnum = "DB_EXTERNAL_INSTANCE" DatabaseConfigurationMetricGroupMetricNameOsConfigInstance DatabaseConfigurationMetricGroupMetricNameEnum = "DB_OS_CONFIG_INSTANCE" DatabaseConfigurationMetricGroupMetricNameParameters DatabaseConfigurationMetricGroupMetricNameEnum = "DB_PARAMETERS" )
Set of constants representing the allowable values for DatabaseConfigurationMetricGroupMetricNameEnum
func GetDatabaseConfigurationMetricGroupMetricNameEnumValues ¶
func GetDatabaseConfigurationMetricGroupMetricNameEnumValues() []DatabaseConfigurationMetricGroupMetricNameEnum
GetDatabaseConfigurationMetricGroupMetricNameEnumValues Enumerates the set of values for DatabaseConfigurationMetricGroupMetricNameEnum
func GetMappingDatabaseConfigurationMetricGroupMetricNameEnum ¶
func GetMappingDatabaseConfigurationMetricGroupMetricNameEnum(val string) (DatabaseConfigurationMetricGroupMetricNameEnum, bool)
GetMappingDatabaseConfigurationMetricGroupMetricNameEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseConfigurationSummary ¶
type DatabaseConfigurationSummary interface { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. GetDatabaseInsightId() *string // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. GetCompartmentId() *string // The database name. The database name is unique within the tenancy. GetDatabaseName() *string // The user-friendly name for the database. The name does not have to be unique. GetDatabaseDisplayName() *string // Operations Insights internal representation of the database type. GetDatabaseType() *string // The version of the database. GetDatabaseVersion() *string // Name of the CDB.Only applies to PDB. GetCdbName() *string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. GetProcessorCount() *int }
DatabaseConfigurationSummary Summary of a database configuration for a resource.
type DatabaseDetails ¶
type DatabaseDetails struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The database name. The database name is unique within the tenancy. DatabaseName *string `mandatory:"true" json:"databaseName"` // Operations Insights internal representation of the database type. DatabaseType *string `mandatory:"true" json:"databaseType"` // The user-friendly name for the database. The name does not have to be unique. DatabaseDisplayName *string `mandatory:"false" json:"databaseDisplayName"` // The version of the database. DatabaseVersion *string `mandatory:"false" json:"databaseVersion"` // Array of hostname and instance name. Instances []HostInstanceMap `mandatory:"false" json:"instances"` // Name of the CDB.Only applies to PDB. CdbName *string `mandatory:"false" json:"cdbName"` }
DatabaseDetails Partial information about the database which includes id, name, type.
func (DatabaseDetails) String ¶
func (m DatabaseDetails) String() string
func (DatabaseDetails) ValidateEnumValue ¶
func (m DatabaseDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseEntitySourceAllEnum ¶
type DatabaseEntitySourceAllEnum string
DatabaseEntitySourceAllEnum Enum with underlying type: string
const ( DatabaseEntitySourceAllAutonomousDatabase DatabaseEntitySourceAllEnum = "AUTONOMOUS_DATABASE" DatabaseEntitySourceAllEmManagedExternalDatabase DatabaseEntitySourceAllEnum = "EM_MANAGED_EXTERNAL_DATABASE" DatabaseEntitySourceAllMacsManagedExternalDatabase DatabaseEntitySourceAllEnum = "MACS_MANAGED_EXTERNAL_DATABASE" DatabaseEntitySourceAllPeComanagedDatabase DatabaseEntitySourceAllEnum = "PE_COMANAGED_DATABASE" )
Set of constants representing the allowable values for DatabaseEntitySourceAllEnum
func GetDatabaseEntitySourceAllEnumValues ¶
func GetDatabaseEntitySourceAllEnumValues() []DatabaseEntitySourceAllEnum
GetDatabaseEntitySourceAllEnumValues Enumerates the set of values for DatabaseEntitySourceAllEnum
func GetMappingDatabaseEntitySourceAllEnum ¶
func GetMappingDatabaseEntitySourceAllEnum(val string) (DatabaseEntitySourceAllEnum, bool)
GetMappingDatabaseEntitySourceAllEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseEntitySourceEnum ¶
type DatabaseEntitySourceEnum string
DatabaseEntitySourceEnum Enum with underlying type: string
const ( DatabaseEntitySourceEmManagedExternalDatabase DatabaseEntitySourceEnum = "EM_MANAGED_EXTERNAL_DATABASE" DatabaseEntitySourcePeComanagedDatabase DatabaseEntitySourceEnum = "PE_COMANAGED_DATABASE" )
Set of constants representing the allowable values for DatabaseEntitySourceEnum
func GetDatabaseEntitySourceEnumValues ¶
func GetDatabaseEntitySourceEnumValues() []DatabaseEntitySourceEnum
GetDatabaseEntitySourceEnumValues Enumerates the set of values for DatabaseEntitySourceEnum
func GetMappingDatabaseEntitySourceEnum ¶
func GetMappingDatabaseEntitySourceEnum(val string) (DatabaseEntitySourceEnum, bool)
GetMappingDatabaseEntitySourceEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseEnum ¶
type DatabaseEnum string
DatabaseEnum Enum with underlying type: string
const ( DatabaseCpu DatabaseEnum = "CPU" DatabaseStorage DatabaseEnum = "STORAGE" DatabaseIo DatabaseEnum = "IO" DatabaseMemory DatabaseEnum = "MEMORY" )
Set of constants representing the allowable values for DatabaseEnum
func GetDatabaseEnumValues ¶
func GetDatabaseEnumValues() []DatabaseEnum
GetDatabaseEnumValues Enumerates the set of values for DatabaseEnum
func GetMappingDatabaseEnum ¶
func GetMappingDatabaseEnum(val string) (DatabaseEnum, bool)
GetMappingDatabaseEnum performs case Insensitive comparison on enum value and return the desired enum
type DatabaseInsight ¶
type DatabaseInsight interface { // Database insight identifier GetId() *string // Compartment identifier of the database GetCompartmentId() *string // Indicates the status of a database insight in Operations Insights GetStatus() ResourceStatusEnum // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} // The time the the database insight was first enabled. An RFC3339 formatted datetime string GetTimeCreated() *common.SDKTime // The current state of the database. GetLifecycleState() LifecycleStateEnum // Operations Insights internal representation of the database type. GetDatabaseType() *string // The version of the database. GetDatabaseVersion() *string // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. GetProcessorCount() *int // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` GetSystemTags() map[string]map[string]interface{} // The time the database insight was updated. An RFC3339 formatted datetime string GetTimeUpdated() *common.SDKTime // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. GetLifecycleDetails() *string // A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection. GetDatabaseConnectionStatusDetails() *string }
DatabaseInsight Database insight resource.
type DatabaseInsightSummary ¶
type DatabaseInsightSummary interface { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. GetId() *string // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. GetDatabaseId() *string // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. GetCompartmentId() *string // The database name. The database name is unique within the tenancy. GetDatabaseName() *string // The user-friendly name for the database. The name does not have to be unique. GetDatabaseDisplayName() *string // Operations Insights internal representation of the database type. GetDatabaseType() *string // The version of the database. GetDatabaseVersion() *string // The hostnames for the database. GetDatabaseHostNames() []string // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` GetSystemTags() map[string]map[string]interface{} // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. GetProcessorCount() *int // Indicates the status of a database insight in Operations Insights GetStatus() ResourceStatusEnum // The time the the database insight was first enabled. An RFC3339 formatted datetime string GetTimeCreated() *common.SDKTime // The time the database insight was updated. An RFC3339 formatted datetime string GetTimeUpdated() *common.SDKTime // The current state of the database. GetLifecycleState() LifecycleStateEnum // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. GetLifecycleDetails() *string // A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection. GetDatabaseConnectionStatusDetails() *string }
DatabaseInsightSummary Summary of a database insight resource.
type DatabaseInsights ¶
type DatabaseInsights struct {
// Database Insights Object.
DatabaseInsights *interface{} `mandatory:"false" json:"databaseInsights"`
}
DatabaseInsights Logical grouping used for Operations Insights database-targeted operations.
func (DatabaseInsights) String ¶
func (m DatabaseInsights) String() string
func (DatabaseInsights) ValidateEnumValue ¶
func (m DatabaseInsights) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseInsightsCollection ¶
type DatabaseInsightsCollection struct { // Array of database insight summary objects. Items []DatabaseInsightSummary `mandatory:"true" json:"items"` }
DatabaseInsightsCollection Collection of database insight summary objects.
func (DatabaseInsightsCollection) String ¶
func (m DatabaseInsightsCollection) String() string
func (*DatabaseInsightsCollection) UnmarshalJSON ¶
func (m *DatabaseInsightsCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (DatabaseInsightsCollection) ValidateEnumValue ¶
func (m DatabaseInsightsCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseInsightsDataObject ¶ added in v65.8.1
type DatabaseInsightsDataObject struct { // Unique identifier of OPSI data object. Identifier *string `mandatory:"true" json:"identifier"` // User-friendly name of OPSI data object. DisplayName *string `mandatory:"true" json:"displayName"` // Metadata of columns in a data object. ColumnsMetadata []DataObjectColumnMetadata `mandatory:"true" json:"columnsMetadata"` // Description of OPSI data object. Description *string `mandatory:"false" json:"description"` }
DatabaseInsightsDataObject Database insights data object.
func (DatabaseInsightsDataObject) GetColumnsMetadata ¶ added in v65.8.1
func (m DatabaseInsightsDataObject) GetColumnsMetadata() []DataObjectColumnMetadata
GetColumnsMetadata returns ColumnsMetadata
func (DatabaseInsightsDataObject) GetDescription ¶ added in v65.8.1
func (m DatabaseInsightsDataObject) GetDescription() *string
GetDescription returns Description
func (DatabaseInsightsDataObject) GetDisplayName ¶ added in v65.8.1
func (m DatabaseInsightsDataObject) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DatabaseInsightsDataObject) GetIdentifier ¶ added in v65.8.1
func (m DatabaseInsightsDataObject) GetIdentifier() *string
GetIdentifier returns Identifier
func (DatabaseInsightsDataObject) MarshalJSON ¶ added in v65.8.1
func (m DatabaseInsightsDataObject) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseInsightsDataObject) String ¶ added in v65.8.1
func (m DatabaseInsightsDataObject) String() string
func (DatabaseInsightsDataObject) ValidateEnumValue ¶ added in v65.8.1
func (m DatabaseInsightsDataObject) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseInsightsDataObjectSummary ¶ added in v65.8.1
type DatabaseInsightsDataObjectSummary struct { // Unique identifier of OPSI data object. Identifier *string `mandatory:"true" json:"identifier"` // User-friendly name of OPSI data object. DisplayName *string `mandatory:"true" json:"displayName"` // Description of OPSI data object. Description *string `mandatory:"false" json:"description"` }
DatabaseInsightsDataObjectSummary Summary of a database insights data object.
func (DatabaseInsightsDataObjectSummary) GetDescription ¶ added in v65.8.1
func (m DatabaseInsightsDataObjectSummary) GetDescription() *string
GetDescription returns Description
func (DatabaseInsightsDataObjectSummary) GetDisplayName ¶ added in v65.8.1
func (m DatabaseInsightsDataObjectSummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (DatabaseInsightsDataObjectSummary) GetIdentifier ¶ added in v65.8.1
func (m DatabaseInsightsDataObjectSummary) GetIdentifier() *string
GetIdentifier returns Identifier
func (DatabaseInsightsDataObjectSummary) MarshalJSON ¶ added in v65.8.1
func (m DatabaseInsightsDataObjectSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseInsightsDataObjectSummary) String ¶ added in v65.8.1
func (m DatabaseInsightsDataObjectSummary) String() string
func (DatabaseInsightsDataObjectSummary) ValidateEnumValue ¶ added in v65.8.1
func (m DatabaseInsightsDataObjectSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DatabaseParameterTypeDetails ¶ added in v65.35.0
type DatabaseParameterTypeDetails struct { // Name of database parameter Name *string `mandatory:"true" json:"name"` }
DatabaseParameterTypeDetails Database parameter details
func (DatabaseParameterTypeDetails) MarshalJSON ¶ added in v65.35.0
func (m DatabaseParameterTypeDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DatabaseParameterTypeDetails) String ¶ added in v65.35.0
func (m DatabaseParameterTypeDetails) String() string
func (DatabaseParameterTypeDetails) ValidateEnumValue ¶ added in v65.35.0
func (m DatabaseParameterTypeDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DbExternalInstance ¶
type DbExternalInstance struct { // Name of the database instance. InstanceName *string `mandatory:"true" json:"instanceName"` // Host name of the database instance. HostName *string `mandatory:"true" json:"hostName"` // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"false" json:"timeCollected"` // Total number of CPUs allocated for the host. CpuCount *int `mandatory:"false" json:"cpuCount"` // Total amount of usable Physical RAM Memory available in gigabytes. HostMemoryCapacity *float64 `mandatory:"false" json:"hostMemoryCapacity"` // Database version. Version *string `mandatory:"false" json:"version"` // Indicates whether the instance is mounted in cluster database mode (YES) or not (NO). Parallel *string `mandatory:"false" json:"parallel"` // Role (permissions) of the database instance. InstanceRole *string `mandatory:"false" json:"instanceRole"` // Indicates if logins are allowed or restricted. Logins *string `mandatory:"false" json:"logins"` // Status of the database. DatabaseStatus *string `mandatory:"false" json:"databaseStatus"` // Status of the instance. Status *string `mandatory:"false" json:"status"` // The edition of the database. Edition *string `mandatory:"false" json:"edition"` // Start up time of the database instance. StartupTime *common.SDKTime `mandatory:"false" json:"startupTime"` }
DbExternalInstance Configuration parameters defined for external databases instance level.
func (DbExternalInstance) GetTimeCollected ¶
func (m DbExternalInstance) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (DbExternalInstance) MarshalJSON ¶
func (m DbExternalInstance) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DbExternalInstance) String ¶
func (m DbExternalInstance) String() string
func (DbExternalInstance) ValidateEnumValue ¶
func (m DbExternalInstance) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DbExternalProperties ¶
type DbExternalProperties struct { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"false" json:"timeCollected"` // Name of the database. Name *string `mandatory:"false" json:"name"` // Archive log mode. LogMode *string `mandatory:"false" json:"logMode"` // Indicates if it is a CDB or not. This would be 'yes' or 'no'. Cdb *string `mandatory:"false" json:"cdb"` // Open mode information. OpenMode *string `mandatory:"false" json:"openMode"` // Current role of the database. DatabaseRole *string `mandatory:"false" json:"databaseRole"` // Data protection policy. GuardStatus *string `mandatory:"false" json:"guardStatus"` // Platform name of the database, OS with architecture. PlatformName *string `mandatory:"false" json:"platformName"` // Type of control file. ControlFileType *string `mandatory:"false" json:"controlFileType"` // Indicates whether switchover is allowed. SwitchoverStatus *string `mandatory:"false" json:"switchoverStatus"` // Creation time. Created *common.SDKTime `mandatory:"false" json:"created"` }
DbExternalProperties Configuration parameters defined for external databases.
func (DbExternalProperties) GetTimeCollected ¶
func (m DbExternalProperties) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (DbExternalProperties) MarshalJSON ¶
func (m DbExternalProperties) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DbExternalProperties) String ¶
func (m DbExternalProperties) String() string
func (DbExternalProperties) ValidateEnumValue ¶
func (m DbExternalProperties) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DbParameters ¶ added in v65.35.0
type DbParameters struct { // Database instance number. InstanceNumber *int `mandatory:"true" json:"instanceNumber"` // Database parameter name. ParameterName *string `mandatory:"true" json:"parameterName"` // Database parameter value. ParameterValue *string `mandatory:"true" json:"parameterValue"` // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"false" json:"timeCollected"` // AWR snapshot id for the parameter value SnapshotId *int `mandatory:"false" json:"snapshotId"` // Indicates whether the parameter's value changed in given snapshot or not. IsChanged *string `mandatory:"false" json:"isChanged"` // Indicates whether this value is the default value or not. IsDefault *string `mandatory:"false" json:"isDefault"` }
DbParameters Initialization parameters for a database.
func (DbParameters) GetTimeCollected ¶ added in v65.35.0
func (m DbParameters) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (DbParameters) MarshalJSON ¶ added in v65.35.0
func (m DbParameters) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DbParameters) String ¶ added in v65.35.0
func (m DbParameters) String() string
func (DbParameters) ValidateEnumValue ¶ added in v65.35.0
func (m DbParameters) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DbosConfigInstance ¶
type DbosConfigInstance struct { // Name of the database instance. InstanceName *string `mandatory:"true" json:"instanceName"` // Host name of the database instance. HostName *string `mandatory:"true" json:"hostName"` // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"false" json:"timeCollected"` // Total number of CPUs available. NumCPUs *int `mandatory:"false" json:"numCPUs"` // Number of CPU cores available (includes subcores of multicore CPUs as well as single-core CPUs). NumCPUCores *int `mandatory:"false" json:"numCPUCores"` // Number of CPU Sockets available. NumCPUSockets *int `mandatory:"false" json:"numCPUSockets"` // Total number of bytes of physical memory. PhysicalMemoryBytes *float64 `mandatory:"false" json:"physicalMemoryBytes"` }
DbosConfigInstance Configuration parameters defined for external databases instance level.
func (DbosConfigInstance) GetTimeCollected ¶
func (m DbosConfigInstance) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (DbosConfigInstance) MarshalJSON ¶
func (m DbosConfigInstance) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DbosConfigInstance) String ¶
func (m DbosConfigInstance) String() string
func (DbosConfigInstance) ValidateEnumValue ¶
func (m DbosConfigInstance) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteAwrHubRequest ¶
type DeleteAwrHubRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteAwrHubRequest wrapper for the DeleteAwrHub operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteAwrHub.go.html to see an example of how to use DeleteAwrHubRequest.
func (DeleteAwrHubRequest) BinaryRequestBody ¶
func (request DeleteAwrHubRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteAwrHubRequest) HTTPRequest ¶
func (request DeleteAwrHubRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteAwrHubRequest) RetryPolicy ¶
func (request DeleteAwrHubRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteAwrHubRequest) String ¶
func (request DeleteAwrHubRequest) String() string
func (DeleteAwrHubRequest) ValidateEnumValue ¶
func (request DeleteAwrHubRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteAwrHubResponse ¶
type DeleteAwrHubResponse 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"` }
DeleteAwrHubResponse wrapper for the DeleteAwrHub operation
func (DeleteAwrHubResponse) HTTPResponse ¶
func (response DeleteAwrHubResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteAwrHubResponse) String ¶
func (response DeleteAwrHubResponse) String() string
type DeleteDatabaseInsightRequest ¶
type DeleteDatabaseInsightRequest struct { // Unique database insight identifier DatabaseInsightId *string `mandatory:"true" contributesTo:"path" name:"databaseInsightId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteDatabaseInsightRequest wrapper for the DeleteDatabaseInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteDatabaseInsight.go.html to see an example of how to use DeleteDatabaseInsightRequest.
func (DeleteDatabaseInsightRequest) BinaryRequestBody ¶
func (request DeleteDatabaseInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteDatabaseInsightRequest) HTTPRequest ¶
func (request DeleteDatabaseInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteDatabaseInsightRequest) RetryPolicy ¶
func (request DeleteDatabaseInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteDatabaseInsightRequest) String ¶
func (request DeleteDatabaseInsightRequest) String() string
func (DeleteDatabaseInsightRequest) ValidateEnumValue ¶
func (request DeleteDatabaseInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteDatabaseInsightResponse ¶
type DeleteDatabaseInsightResponse 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"` }
DeleteDatabaseInsightResponse wrapper for the DeleteDatabaseInsight operation
func (DeleteDatabaseInsightResponse) HTTPResponse ¶
func (response DeleteDatabaseInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteDatabaseInsightResponse) String ¶
func (response DeleteDatabaseInsightResponse) String() string
type DeleteEnterpriseManagerBridgeRequest ¶
type DeleteEnterpriseManagerBridgeRequest struct { // Unique Enterprise Manager bridge identifier EnterpriseManagerBridgeId *string `mandatory:"true" contributesTo:"path" name:"enterpriseManagerBridgeId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteEnterpriseManagerBridgeRequest wrapper for the DeleteEnterpriseManagerBridge operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteEnterpriseManagerBridge.go.html to see an example of how to use DeleteEnterpriseManagerBridgeRequest.
func (DeleteEnterpriseManagerBridgeRequest) BinaryRequestBody ¶
func (request DeleteEnterpriseManagerBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteEnterpriseManagerBridgeRequest) HTTPRequest ¶
func (request DeleteEnterpriseManagerBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteEnterpriseManagerBridgeRequest) RetryPolicy ¶
func (request DeleteEnterpriseManagerBridgeRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteEnterpriseManagerBridgeRequest) String ¶
func (request DeleteEnterpriseManagerBridgeRequest) String() string
func (DeleteEnterpriseManagerBridgeRequest) ValidateEnumValue ¶
func (request DeleteEnterpriseManagerBridgeRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteEnterpriseManagerBridgeResponse ¶
type DeleteEnterpriseManagerBridgeResponse 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"` }
DeleteEnterpriseManagerBridgeResponse wrapper for the DeleteEnterpriseManagerBridge operation
func (DeleteEnterpriseManagerBridgeResponse) HTTPResponse ¶
func (response DeleteEnterpriseManagerBridgeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteEnterpriseManagerBridgeResponse) String ¶
func (response DeleteEnterpriseManagerBridgeResponse) String() string
type DeleteExadataInsightRequest ¶
type DeleteExadataInsightRequest struct { // Unique Exadata insight identifier ExadataInsightId *string `mandatory:"true" contributesTo:"path" name:"exadataInsightId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteExadataInsightRequest wrapper for the DeleteExadataInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteExadataInsight.go.html to see an example of how to use DeleteExadataInsightRequest.
func (DeleteExadataInsightRequest) BinaryRequestBody ¶
func (request DeleteExadataInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteExadataInsightRequest) HTTPRequest ¶
func (request DeleteExadataInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteExadataInsightRequest) RetryPolicy ¶
func (request DeleteExadataInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteExadataInsightRequest) String ¶
func (request DeleteExadataInsightRequest) String() string
func (DeleteExadataInsightRequest) ValidateEnumValue ¶
func (request DeleteExadataInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteExadataInsightResponse ¶
type DeleteExadataInsightResponse 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"` }
DeleteExadataInsightResponse wrapper for the DeleteExadataInsight operation
func (DeleteExadataInsightResponse) HTTPResponse ¶
func (response DeleteExadataInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteExadataInsightResponse) String ¶
func (response DeleteExadataInsightResponse) String() string
type DeleteHostInsightRequest ¶
type DeleteHostInsightRequest struct { // Unique host insight identifier HostInsightId *string `mandatory:"true" contributesTo:"path" name:"hostInsightId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteHostInsightRequest wrapper for the DeleteHostInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteHostInsight.go.html to see an example of how to use DeleteHostInsightRequest.
func (DeleteHostInsightRequest) BinaryRequestBody ¶
func (request DeleteHostInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteHostInsightRequest) HTTPRequest ¶
func (request DeleteHostInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteHostInsightRequest) RetryPolicy ¶
func (request DeleteHostInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteHostInsightRequest) String ¶
func (request DeleteHostInsightRequest) String() string
func (DeleteHostInsightRequest) ValidateEnumValue ¶
func (request DeleteHostInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteHostInsightResponse ¶
type DeleteHostInsightResponse 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"` }
DeleteHostInsightResponse wrapper for the DeleteHostInsight operation
func (DeleteHostInsightResponse) HTTPResponse ¶
func (response DeleteHostInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteHostInsightResponse) String ¶
func (response DeleteHostInsightResponse) String() string
type DeleteOperationsInsightsPrivateEndpointRequest ¶
type DeleteOperationsInsightsPrivateEndpointRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Operation Insights private endpoint. OperationsInsightsPrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"operationsInsightsPrivateEndpointId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteOperationsInsightsPrivateEndpointRequest wrapper for the DeleteOperationsInsightsPrivateEndpoint operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteOperationsInsightsPrivateEndpoint.go.html to see an example of how to use DeleteOperationsInsightsPrivateEndpointRequest.
func (DeleteOperationsInsightsPrivateEndpointRequest) BinaryRequestBody ¶
func (request DeleteOperationsInsightsPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteOperationsInsightsPrivateEndpointRequest) HTTPRequest ¶
func (request DeleteOperationsInsightsPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteOperationsInsightsPrivateEndpointRequest) RetryPolicy ¶
func (request DeleteOperationsInsightsPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteOperationsInsightsPrivateEndpointRequest) String ¶
func (request DeleteOperationsInsightsPrivateEndpointRequest) String() string
func (DeleteOperationsInsightsPrivateEndpointRequest) ValidateEnumValue ¶
func (request DeleteOperationsInsightsPrivateEndpointRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteOperationsInsightsPrivateEndpointResponse ¶
type DeleteOperationsInsightsPrivateEndpointResponse 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"` }
DeleteOperationsInsightsPrivateEndpointResponse wrapper for the DeleteOperationsInsightsPrivateEndpoint operation
func (DeleteOperationsInsightsPrivateEndpointResponse) HTTPResponse ¶
func (response DeleteOperationsInsightsPrivateEndpointResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteOperationsInsightsPrivateEndpointResponse) String ¶
func (response DeleteOperationsInsightsPrivateEndpointResponse) String() string
type DeleteOperationsInsightsWarehouseRequest ¶
type DeleteOperationsInsightsWarehouseRequest struct { // Unique Operations Insights Warehouse identifier OperationsInsightsWarehouseId *string `mandatory:"true" contributesTo:"path" name:"operationsInsightsWarehouseId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteOperationsInsightsWarehouseRequest wrapper for the DeleteOperationsInsightsWarehouse operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteOperationsInsightsWarehouse.go.html to see an example of how to use DeleteOperationsInsightsWarehouseRequest.
func (DeleteOperationsInsightsWarehouseRequest) BinaryRequestBody ¶
func (request DeleteOperationsInsightsWarehouseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteOperationsInsightsWarehouseRequest) HTTPRequest ¶
func (request DeleteOperationsInsightsWarehouseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteOperationsInsightsWarehouseRequest) RetryPolicy ¶
func (request DeleteOperationsInsightsWarehouseRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteOperationsInsightsWarehouseRequest) String ¶
func (request DeleteOperationsInsightsWarehouseRequest) String() string
func (DeleteOperationsInsightsWarehouseRequest) ValidateEnumValue ¶
func (request DeleteOperationsInsightsWarehouseRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteOperationsInsightsWarehouseResponse ¶
type DeleteOperationsInsightsWarehouseResponse 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"` }
DeleteOperationsInsightsWarehouseResponse wrapper for the DeleteOperationsInsightsWarehouse operation
func (DeleteOperationsInsightsWarehouseResponse) HTTPResponse ¶
func (response DeleteOperationsInsightsWarehouseResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteOperationsInsightsWarehouseResponse) String ¶
func (response DeleteOperationsInsightsWarehouseResponse) String() string
type DeleteOperationsInsightsWarehouseUserRequest ¶
type DeleteOperationsInsightsWarehouseUserRequest struct { // Unique Operations Insights Warehouse User identifier OperationsInsightsWarehouseUserId *string `mandatory:"true" contributesTo:"path" name:"operationsInsightsWarehouseUserId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteOperationsInsightsWarehouseUserRequest wrapper for the DeleteOperationsInsightsWarehouseUser operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteOperationsInsightsWarehouseUser.go.html to see an example of how to use DeleteOperationsInsightsWarehouseUserRequest.
func (DeleteOperationsInsightsWarehouseUserRequest) BinaryRequestBody ¶
func (request DeleteOperationsInsightsWarehouseUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteOperationsInsightsWarehouseUserRequest) HTTPRequest ¶
func (request DeleteOperationsInsightsWarehouseUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteOperationsInsightsWarehouseUserRequest) RetryPolicy ¶
func (request DeleteOperationsInsightsWarehouseUserRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteOperationsInsightsWarehouseUserRequest) String ¶
func (request DeleteOperationsInsightsWarehouseUserRequest) String() string
func (DeleteOperationsInsightsWarehouseUserRequest) ValidateEnumValue ¶
func (request DeleteOperationsInsightsWarehouseUserRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteOperationsInsightsWarehouseUserResponse ¶
type DeleteOperationsInsightsWarehouseUserResponse 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"` }
DeleteOperationsInsightsWarehouseUserResponse wrapper for the DeleteOperationsInsightsWarehouseUser operation
func (DeleteOperationsInsightsWarehouseUserResponse) HTTPResponse ¶
func (response DeleteOperationsInsightsWarehouseUserResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteOperationsInsightsWarehouseUserResponse) String ¶
func (response DeleteOperationsInsightsWarehouseUserResponse) String() string
type DeleteOpsiConfigurationRequest ¶ added in v65.29.0
type DeleteOpsiConfigurationRequest struct { // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of OPSI configuration resource. OpsiConfigurationId *string `mandatory:"true" contributesTo:"path" name:"opsiConfigurationId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteOpsiConfigurationRequest wrapper for the DeleteOpsiConfiguration operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteOpsiConfiguration.go.html to see an example of how to use DeleteOpsiConfigurationRequest.
func (DeleteOpsiConfigurationRequest) BinaryRequestBody ¶ added in v65.29.0
func (request DeleteOpsiConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteOpsiConfigurationRequest) HTTPRequest ¶ added in v65.29.0
func (request DeleteOpsiConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteOpsiConfigurationRequest) RetryPolicy ¶ added in v65.29.0
func (request DeleteOpsiConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteOpsiConfigurationRequest) String ¶ added in v65.29.0
func (request DeleteOpsiConfigurationRequest) String() string
func (DeleteOpsiConfigurationRequest) ValidateEnumValue ¶ added in v65.29.0
func (request DeleteOpsiConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteOpsiConfigurationResponse ¶ added in v65.29.0
type DeleteOpsiConfigurationResponse 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"` }
DeleteOpsiConfigurationResponse wrapper for the DeleteOpsiConfiguration operation
func (DeleteOpsiConfigurationResponse) HTTPResponse ¶ added in v65.29.0
func (response DeleteOpsiConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteOpsiConfigurationResponse) String ¶ added in v65.29.0
func (response DeleteOpsiConfigurationResponse) String() string
type DisableAutonomousDatabaseInsightAdvancedFeaturesRequest ¶ added in v65.32.0
type DisableAutonomousDatabaseInsightAdvancedFeaturesRequest struct { // Unique database insight identifier DatabaseInsightId *string `mandatory:"true" contributesTo:"path" name:"databaseInsightId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
DisableAutonomousDatabaseInsightAdvancedFeaturesRequest wrapper for the DisableAutonomousDatabaseInsightAdvancedFeatures operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DisableAutonomousDatabaseInsightAdvancedFeatures.go.html to see an example of how to use DisableAutonomousDatabaseInsightAdvancedFeaturesRequest.
func (DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) BinaryRequestBody ¶ added in v65.32.0
func (request DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) HTTPRequest ¶ added in v65.32.0
func (request DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) RetryPolicy ¶ added in v65.32.0
func (request DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) String ¶ added in v65.32.0
func (request DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) String() string
func (DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) ValidateEnumValue ¶ added in v65.32.0
func (request DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableAutonomousDatabaseInsightAdvancedFeaturesResponse ¶ added in v65.32.0
type DisableAutonomousDatabaseInsightAdvancedFeaturesResponse 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"` }
DisableAutonomousDatabaseInsightAdvancedFeaturesResponse wrapper for the DisableAutonomousDatabaseInsightAdvancedFeatures operation
func (DisableAutonomousDatabaseInsightAdvancedFeaturesResponse) HTTPResponse ¶ added in v65.32.0
func (response DisableAutonomousDatabaseInsightAdvancedFeaturesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableAutonomousDatabaseInsightAdvancedFeaturesResponse) String ¶ added in v65.32.0
func (response DisableAutonomousDatabaseInsightAdvancedFeaturesResponse) String() string
type DisableDatabaseInsightRequest ¶
type DisableDatabaseInsightRequest struct { // Unique database insight identifier DatabaseInsightId *string `mandatory:"true" contributesTo:"path" name:"databaseInsightId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
DisableDatabaseInsightRequest wrapper for the DisableDatabaseInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DisableDatabaseInsight.go.html to see an example of how to use DisableDatabaseInsightRequest.
func (DisableDatabaseInsightRequest) BinaryRequestBody ¶
func (request DisableDatabaseInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableDatabaseInsightRequest) HTTPRequest ¶
func (request DisableDatabaseInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableDatabaseInsightRequest) RetryPolicy ¶
func (request DisableDatabaseInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableDatabaseInsightRequest) String ¶
func (request DisableDatabaseInsightRequest) String() string
func (DisableDatabaseInsightRequest) ValidateEnumValue ¶
func (request DisableDatabaseInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableDatabaseInsightResponse ¶
type DisableDatabaseInsightResponse 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"` }
DisableDatabaseInsightResponse wrapper for the DisableDatabaseInsight operation
func (DisableDatabaseInsightResponse) HTTPResponse ¶
func (response DisableDatabaseInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableDatabaseInsightResponse) String ¶
func (response DisableDatabaseInsightResponse) String() string
type DisableExadataInsightRequest ¶
type DisableExadataInsightRequest struct { // Unique Exadata insight identifier ExadataInsightId *string `mandatory:"true" contributesTo:"path" name:"exadataInsightId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
DisableExadataInsightRequest wrapper for the DisableExadataInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DisableExadataInsight.go.html to see an example of how to use DisableExadataInsightRequest.
func (DisableExadataInsightRequest) BinaryRequestBody ¶
func (request DisableExadataInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableExadataInsightRequest) HTTPRequest ¶
func (request DisableExadataInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableExadataInsightRequest) RetryPolicy ¶
func (request DisableExadataInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableExadataInsightRequest) String ¶
func (request DisableExadataInsightRequest) String() string
func (DisableExadataInsightRequest) ValidateEnumValue ¶
func (request DisableExadataInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableExadataInsightResponse ¶
type DisableExadataInsightResponse 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"` }
DisableExadataInsightResponse wrapper for the DisableExadataInsight operation
func (DisableExadataInsightResponse) HTTPResponse ¶
func (response DisableExadataInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableExadataInsightResponse) String ¶
func (response DisableExadataInsightResponse) String() string
type DisableHostInsightRequest ¶
type DisableHostInsightRequest struct { // Unique host insight identifier HostInsightId *string `mandatory:"true" contributesTo:"path" name:"hostInsightId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
DisableHostInsightRequest wrapper for the DisableHostInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DisableHostInsight.go.html to see an example of how to use DisableHostInsightRequest.
func (DisableHostInsightRequest) BinaryRequestBody ¶
func (request DisableHostInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableHostInsightRequest) HTTPRequest ¶
func (request DisableHostInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableHostInsightRequest) RetryPolicy ¶
func (request DisableHostInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableHostInsightRequest) String ¶
func (request DisableHostInsightRequest) String() string
func (DisableHostInsightRequest) ValidateEnumValue ¶
func (request DisableHostInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableHostInsightResponse ¶
type DisableHostInsightResponse 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"` }
DisableHostInsightResponse wrapper for the DisableHostInsight operation
func (DisableHostInsightResponse) HTTPResponse ¶
func (response DisableHostInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableHostInsightResponse) String ¶
func (response DisableHostInsightResponse) String() string
type DiskGroupDetails ¶
type DiskGroupDetails struct { // The diskgroup name. DiskgroupName *string `mandatory:"true" json:"diskgroupName"` // The ASM name. AsmName *string `mandatory:"true" json:"asmName"` }
DiskGroupDetails Information about a diskgroup which includes diskgroup name and ASM name.
func (DiskGroupDetails) String ¶
func (m DiskGroupDetails) String() string
func (DiskGroupDetails) ValidateEnumValue ¶
func (m DiskGroupDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DiskGroupEnum ¶
type DiskGroupEnum string
DiskGroupEnum Enum with underlying type: string
const (
DiskGroupStorage DiskGroupEnum = "STORAGE"
)
Set of constants representing the allowable values for DiskGroupEnum
func GetDiskGroupEnumValues ¶
func GetDiskGroupEnumValues() []DiskGroupEnum
GetDiskGroupEnumValues Enumerates the set of values for DiskGroupEnum
func GetMappingDiskGroupEnum ¶
func GetMappingDiskGroupEnum(val string) (DiskGroupEnum, bool)
GetMappingDiskGroupEnum performs case Insensitive comparison on enum value and return the desired enum
type DownloadOperationsInsightsWarehouseWalletDetails ¶
type DownloadOperationsInsightsWarehouseWalletDetails struct { // User provided ADW wallet password for the Operations Insights Warehouse. OperationsInsightsWarehouseWalletPassword *string `mandatory:"true" json:"operationsInsightsWarehouseWalletPassword"` }
DownloadOperationsInsightsWarehouseWalletDetails Download Wallet details.
func (DownloadOperationsInsightsWarehouseWalletDetails) String ¶
func (m DownloadOperationsInsightsWarehouseWalletDetails) String() string
func (DownloadOperationsInsightsWarehouseWalletDetails) ValidateEnumValue ¶
func (m DownloadOperationsInsightsWarehouseWalletDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DownloadOperationsInsightsWarehouseWalletRequest ¶
type DownloadOperationsInsightsWarehouseWalletRequest struct { // Unique Operations Insights Warehouse identifier OperationsInsightsWarehouseId *string `mandatory:"true" contributesTo:"path" name:"operationsInsightsWarehouseId"` // The information to be updated. DownloadOperationsInsightsWarehouseWalletDetails `contributesTo:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
DownloadOperationsInsightsWarehouseWalletRequest wrapper for the DownloadOperationsInsightsWarehouseWallet operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DownloadOperationsInsightsWarehouseWallet.go.html to see an example of how to use DownloadOperationsInsightsWarehouseWalletRequest.
func (DownloadOperationsInsightsWarehouseWalletRequest) BinaryRequestBody ¶
func (request DownloadOperationsInsightsWarehouseWalletRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DownloadOperationsInsightsWarehouseWalletRequest) HTTPRequest ¶
func (request DownloadOperationsInsightsWarehouseWalletRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DownloadOperationsInsightsWarehouseWalletRequest) RetryPolicy ¶
func (request DownloadOperationsInsightsWarehouseWalletRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DownloadOperationsInsightsWarehouseWalletRequest) String ¶
func (request DownloadOperationsInsightsWarehouseWalletRequest) String() string
func (DownloadOperationsInsightsWarehouseWalletRequest) ValidateEnumValue ¶
func (request DownloadOperationsInsightsWarehouseWalletRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DownloadOperationsInsightsWarehouseWalletResponse ¶
type DownloadOperationsInsightsWarehouseWalletResponse struct { // The underlying http response RawResponse *http.Response // The io.ReadCloser instance Content io.ReadCloser `presentIn:"body" encoding:"binary"` // 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"` // Size of the file. ContentLength *int64 `presentIn:"header" name:"content-length"` // The date and time the wallet was created, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. LastModified *common.SDKTime `presentIn:"header" name:"last-modified"` }
DownloadOperationsInsightsWarehouseWalletResponse wrapper for the DownloadOperationsInsightsWarehouseWallet operation
func (DownloadOperationsInsightsWarehouseWalletResponse) HTTPResponse ¶
func (response DownloadOperationsInsightsWarehouseWalletResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DownloadOperationsInsightsWarehouseWalletResponse) String ¶
func (response DownloadOperationsInsightsWarehouseWalletResponse) String() string
type EmManagedExternalDatabaseConfigurationSummary ¶
type EmManagedExternalDatabaseConfigurationSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. DatabaseInsightId *string `mandatory:"true" json:"databaseInsightId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The database name. The database name is unique within the tenancy. DatabaseName *string `mandatory:"true" json:"databaseName"` // The user-friendly name for the database. The name does not have to be unique. DatabaseDisplayName *string `mandatory:"true" json:"databaseDisplayName"` // Operations Insights internal representation of the database type. DatabaseType *string `mandatory:"true" json:"databaseType"` // The version of the database. DatabaseVersion *string `mandatory:"true" json:"databaseVersion"` // Name of the CDB.Only applies to PDB. CdbName *string `mandatory:"true" json:"cdbName"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Enterprise Manager Unique Identifier EnterpriseManagerIdentifier *string `mandatory:"true" json:"enterpriseManagerIdentifier"` // OPSI Enterprise Manager Bridge OCID EnterpriseManagerBridgeId *string `mandatory:"true" json:"enterpriseManagerBridgeId"` // Array of hostname and instance name. Instances []HostInstanceMap `mandatory:"true" json:"instances"` ExadataDetails *ExadataDetails `mandatory:"true" json:"exadataDetails"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` }
EmManagedExternalDatabaseConfigurationSummary Configuration summary of a EM Managed External database.
func (EmManagedExternalDatabaseConfigurationSummary) GetCdbName ¶
func (m EmManagedExternalDatabaseConfigurationSummary) GetCdbName() *string
GetCdbName returns CdbName
func (EmManagedExternalDatabaseConfigurationSummary) GetCompartmentId ¶
func (m EmManagedExternalDatabaseConfigurationSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (EmManagedExternalDatabaseConfigurationSummary) GetDatabaseDisplayName ¶
func (m EmManagedExternalDatabaseConfigurationSummary) GetDatabaseDisplayName() *string
GetDatabaseDisplayName returns DatabaseDisplayName
func (EmManagedExternalDatabaseConfigurationSummary) GetDatabaseInsightId ¶
func (m EmManagedExternalDatabaseConfigurationSummary) GetDatabaseInsightId() *string
GetDatabaseInsightId returns DatabaseInsightId
func (EmManagedExternalDatabaseConfigurationSummary) GetDatabaseName ¶
func (m EmManagedExternalDatabaseConfigurationSummary) GetDatabaseName() *string
GetDatabaseName returns DatabaseName
func (EmManagedExternalDatabaseConfigurationSummary) GetDatabaseType ¶
func (m EmManagedExternalDatabaseConfigurationSummary) GetDatabaseType() *string
GetDatabaseType returns DatabaseType
func (EmManagedExternalDatabaseConfigurationSummary) GetDatabaseVersion ¶
func (m EmManagedExternalDatabaseConfigurationSummary) GetDatabaseVersion() *string
GetDatabaseVersion returns DatabaseVersion
func (EmManagedExternalDatabaseConfigurationSummary) GetDefinedTags ¶
func (m EmManagedExternalDatabaseConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (EmManagedExternalDatabaseConfigurationSummary) GetFreeformTags ¶
func (m EmManagedExternalDatabaseConfigurationSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (EmManagedExternalDatabaseConfigurationSummary) GetProcessorCount ¶
func (m EmManagedExternalDatabaseConfigurationSummary) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (EmManagedExternalDatabaseConfigurationSummary) MarshalJSON ¶
func (m EmManagedExternalDatabaseConfigurationSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EmManagedExternalDatabaseConfigurationSummary) String ¶
func (m EmManagedExternalDatabaseConfigurationSummary) String() string
func (EmManagedExternalDatabaseConfigurationSummary) ValidateEnumValue ¶
func (m EmManagedExternalDatabaseConfigurationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EmManagedExternalDatabaseInsight ¶
type EmManagedExternalDatabaseInsight struct { // Database insight identifier Id *string `mandatory:"true" json:"id"` // Compartment identifier of the database CompartmentId *string `mandatory:"true" json:"compartmentId"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // The time the the database insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // Enterprise Manager Unique Identifier EnterpriseManagerIdentifier *string `mandatory:"true" json:"enterpriseManagerIdentifier"` // Enterprise Manager Entity Name EnterpriseManagerEntityName *string `mandatory:"true" json:"enterpriseManagerEntityName"` // Enterprise Manager Entity Type EnterpriseManagerEntityType *string `mandatory:"true" json:"enterpriseManagerEntityType"` // Enterprise Manager Entity Unique Identifier EnterpriseManagerEntityIdentifier *string `mandatory:"true" json:"enterpriseManagerEntityIdentifier"` // OPSI Enterprise Manager Bridge OCID EnterpriseManagerBridgeId *string `mandatory:"true" json:"enterpriseManagerBridgeId"` // Operations Insights internal representation of the database type. DatabaseType *string `mandatory:"false" json:"databaseType"` // The version of the database. DatabaseVersion *string `mandatory:"false" json:"databaseVersion"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time the database insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection. DatabaseConnectionStatusDetails *string `mandatory:"false" json:"databaseConnectionStatusDetails"` // Enterprise Manager Entity Display Name EnterpriseManagerEntityDisplayName *string `mandatory:"false" json:"enterpriseManagerEntityDisplayName"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. ExadataInsightId *string `mandatory:"false" json:"exadataInsightId"` // Indicates the status of a database insight in Operations Insights Status ResourceStatusEnum `mandatory:"true" json:"status"` // The current state of the database. LifecycleState LifecycleStateEnum `mandatory:"true" json:"lifecycleState"` }
EmManagedExternalDatabaseInsight Database insight resource.
func (EmManagedExternalDatabaseInsight) GetCompartmentId ¶
func (m EmManagedExternalDatabaseInsight) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (EmManagedExternalDatabaseInsight) GetDatabaseConnectionStatusDetails ¶
func (m EmManagedExternalDatabaseInsight) GetDatabaseConnectionStatusDetails() *string
GetDatabaseConnectionStatusDetails returns DatabaseConnectionStatusDetails
func (EmManagedExternalDatabaseInsight) GetDatabaseType ¶
func (m EmManagedExternalDatabaseInsight) GetDatabaseType() *string
GetDatabaseType returns DatabaseType
func (EmManagedExternalDatabaseInsight) GetDatabaseVersion ¶
func (m EmManagedExternalDatabaseInsight) GetDatabaseVersion() *string
GetDatabaseVersion returns DatabaseVersion
func (EmManagedExternalDatabaseInsight) GetDefinedTags ¶
func (m EmManagedExternalDatabaseInsight) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (EmManagedExternalDatabaseInsight) GetFreeformTags ¶
func (m EmManagedExternalDatabaseInsight) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (EmManagedExternalDatabaseInsight) GetId ¶
func (m EmManagedExternalDatabaseInsight) GetId() *string
GetId returns Id
func (EmManagedExternalDatabaseInsight) GetLifecycleDetails ¶
func (m EmManagedExternalDatabaseInsight) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (EmManagedExternalDatabaseInsight) GetLifecycleState ¶
func (m EmManagedExternalDatabaseInsight) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (EmManagedExternalDatabaseInsight) GetProcessorCount ¶
func (m EmManagedExternalDatabaseInsight) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (EmManagedExternalDatabaseInsight) GetStatus ¶
func (m EmManagedExternalDatabaseInsight) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (EmManagedExternalDatabaseInsight) GetSystemTags ¶
func (m EmManagedExternalDatabaseInsight) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (EmManagedExternalDatabaseInsight) GetTimeCreated ¶
func (m EmManagedExternalDatabaseInsight) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (EmManagedExternalDatabaseInsight) GetTimeUpdated ¶
func (m EmManagedExternalDatabaseInsight) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (EmManagedExternalDatabaseInsight) MarshalJSON ¶
func (m EmManagedExternalDatabaseInsight) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EmManagedExternalDatabaseInsight) String ¶
func (m EmManagedExternalDatabaseInsight) String() string
func (EmManagedExternalDatabaseInsight) ValidateEnumValue ¶
func (m EmManagedExternalDatabaseInsight) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EmManagedExternalDatabaseInsightSummary ¶
type EmManagedExternalDatabaseInsightSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // Enterprise Manager Unique Identifier EnterpriseManagerIdentifier *string `mandatory:"true" json:"enterpriseManagerIdentifier"` // Enterprise Manager Entity Name EnterpriseManagerEntityName *string `mandatory:"true" json:"enterpriseManagerEntityName"` // Enterprise Manager Entity Type EnterpriseManagerEntityType *string `mandatory:"true" json:"enterpriseManagerEntityType"` // Enterprise Manager Entity Unique Identifier EnterpriseManagerEntityIdentifier *string `mandatory:"true" json:"enterpriseManagerEntityIdentifier"` // OPSI Enterprise Manager Bridge OCID EnterpriseManagerBridgeId *string `mandatory:"true" json:"enterpriseManagerBridgeId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The database name. The database name is unique within the tenancy. DatabaseName *string `mandatory:"false" json:"databaseName"` // The user-friendly name for the database. The name does not have to be unique. DatabaseDisplayName *string `mandatory:"false" json:"databaseDisplayName"` // Operations Insights internal representation of the database type. DatabaseType *string `mandatory:"false" json:"databaseType"` // The version of the database. DatabaseVersion *string `mandatory:"false" json:"databaseVersion"` // The hostnames for the database. DatabaseHostNames []string `mandatory:"false" json:"databaseHostNames"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // The time the the database insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the database insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection. DatabaseConnectionStatusDetails *string `mandatory:"false" json:"databaseConnectionStatusDetails"` // Enterprise Manager Entity Display Name EnterpriseManagerEntityDisplayName *string `mandatory:"false" json:"enterpriseManagerEntityDisplayName"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. ExadataInsightId *string `mandatory:"false" json:"exadataInsightId"` // Indicates the status of a database insight in Operations Insights Status ResourceStatusEnum `mandatory:"false" json:"status,omitempty"` // The current state of the database. LifecycleState LifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
EmManagedExternalDatabaseInsightSummary Summary of a database insight resource.
func (EmManagedExternalDatabaseInsightSummary) GetCompartmentId ¶
func (m EmManagedExternalDatabaseInsightSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (EmManagedExternalDatabaseInsightSummary) GetDatabaseConnectionStatusDetails ¶
func (m EmManagedExternalDatabaseInsightSummary) GetDatabaseConnectionStatusDetails() *string
GetDatabaseConnectionStatusDetails returns DatabaseConnectionStatusDetails
func (EmManagedExternalDatabaseInsightSummary) GetDatabaseDisplayName ¶
func (m EmManagedExternalDatabaseInsightSummary) GetDatabaseDisplayName() *string
GetDatabaseDisplayName returns DatabaseDisplayName
func (EmManagedExternalDatabaseInsightSummary) GetDatabaseHostNames ¶
func (m EmManagedExternalDatabaseInsightSummary) GetDatabaseHostNames() []string
GetDatabaseHostNames returns DatabaseHostNames
func (EmManagedExternalDatabaseInsightSummary) GetDatabaseId ¶
func (m EmManagedExternalDatabaseInsightSummary) GetDatabaseId() *string
GetDatabaseId returns DatabaseId
func (EmManagedExternalDatabaseInsightSummary) GetDatabaseName ¶
func (m EmManagedExternalDatabaseInsightSummary) GetDatabaseName() *string
GetDatabaseName returns DatabaseName
func (EmManagedExternalDatabaseInsightSummary) GetDatabaseType ¶
func (m EmManagedExternalDatabaseInsightSummary) GetDatabaseType() *string
GetDatabaseType returns DatabaseType
func (EmManagedExternalDatabaseInsightSummary) GetDatabaseVersion ¶
func (m EmManagedExternalDatabaseInsightSummary) GetDatabaseVersion() *string
GetDatabaseVersion returns DatabaseVersion
func (EmManagedExternalDatabaseInsightSummary) GetDefinedTags ¶
func (m EmManagedExternalDatabaseInsightSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (EmManagedExternalDatabaseInsightSummary) GetFreeformTags ¶
func (m EmManagedExternalDatabaseInsightSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (EmManagedExternalDatabaseInsightSummary) GetId ¶
func (m EmManagedExternalDatabaseInsightSummary) GetId() *string
GetId returns Id
func (EmManagedExternalDatabaseInsightSummary) GetLifecycleDetails ¶
func (m EmManagedExternalDatabaseInsightSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (EmManagedExternalDatabaseInsightSummary) GetLifecycleState ¶
func (m EmManagedExternalDatabaseInsightSummary) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (EmManagedExternalDatabaseInsightSummary) GetProcessorCount ¶
func (m EmManagedExternalDatabaseInsightSummary) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (EmManagedExternalDatabaseInsightSummary) GetStatus ¶
func (m EmManagedExternalDatabaseInsightSummary) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (EmManagedExternalDatabaseInsightSummary) GetSystemTags ¶
func (m EmManagedExternalDatabaseInsightSummary) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (EmManagedExternalDatabaseInsightSummary) GetTimeCreated ¶
func (m EmManagedExternalDatabaseInsightSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (EmManagedExternalDatabaseInsightSummary) GetTimeUpdated ¶
func (m EmManagedExternalDatabaseInsightSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (EmManagedExternalDatabaseInsightSummary) MarshalJSON ¶
func (m EmManagedExternalDatabaseInsightSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EmManagedExternalDatabaseInsightSummary) String ¶
func (m EmManagedExternalDatabaseInsightSummary) String() string
func (EmManagedExternalDatabaseInsightSummary) ValidateEnumValue ¶
func (m EmManagedExternalDatabaseInsightSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EmManagedExternalExadataInsight ¶
type EmManagedExternalExadataInsight struct { // Exadata insight identifier Id *string `mandatory:"true" json:"id"` // Compartment identifier of the Exadata insight resource CompartmentId *string `mandatory:"true" json:"compartmentId"` // The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager. ExadataName *string `mandatory:"true" json:"exadataName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // Enterprise Manager Unique Identifier EnterpriseManagerIdentifier *string `mandatory:"true" json:"enterpriseManagerIdentifier"` // Enterprise Manager Entity Name EnterpriseManagerEntityName *string `mandatory:"true" json:"enterpriseManagerEntityName"` // Enterprise Manager Entity Type EnterpriseManagerEntityType *string `mandatory:"true" json:"enterpriseManagerEntityType"` // Enterprise Manager Entity Unique Identifier EnterpriseManagerEntityIdentifier *string `mandatory:"true" json:"enterpriseManagerEntityIdentifier"` // OPSI Enterprise Manager Bridge OCID EnterpriseManagerBridgeId *string `mandatory:"true" json:"enterpriseManagerBridgeId"` // The user-friendly name for the Exadata system. The name does not have to be unique. ExadataDisplayName *string `mandatory:"false" json:"exadataDisplayName"` // true if virtualization is used in the Exadata system IsVirtualizedExadata *bool `mandatory:"false" json:"isVirtualizedExadata"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time the Exadata insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Enterprise Manager Entity Display Name EnterpriseManagerEntityDisplayName *string `mandatory:"false" json:"enterpriseManagerEntityDisplayName"` // Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight. IsAutoSyncEnabled *bool `mandatory:"false" json:"isAutoSyncEnabled"` // Operations Insights internal representation of the the Exadata system type. ExadataType ExadataTypeEnum `mandatory:"false" json:"exadataType,omitempty"` // Exadata rack type. ExadataRackType ExadataRackTypeEnum `mandatory:"false" json:"exadataRackType,omitempty"` // Indicates the status of an Exadata insight in Operations Insights Status ResourceStatusEnum `mandatory:"true" json:"status"` // The current state of the Exadata insight. LifecycleState ExadataInsightLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` }
EmManagedExternalExadataInsight EM-managed Exadata insight resource.
func (EmManagedExternalExadataInsight) GetCompartmentId ¶
func (m EmManagedExternalExadataInsight) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (EmManagedExternalExadataInsight) GetDefinedTags ¶
func (m EmManagedExternalExadataInsight) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (EmManagedExternalExadataInsight) GetExadataDisplayName ¶
func (m EmManagedExternalExadataInsight) GetExadataDisplayName() *string
GetExadataDisplayName returns ExadataDisplayName
func (EmManagedExternalExadataInsight) GetExadataName ¶
func (m EmManagedExternalExadataInsight) GetExadataName() *string
GetExadataName returns ExadataName
func (EmManagedExternalExadataInsight) GetExadataRackType ¶
func (m EmManagedExternalExadataInsight) GetExadataRackType() ExadataRackTypeEnum
GetExadataRackType returns ExadataRackType
func (EmManagedExternalExadataInsight) GetExadataType ¶
func (m EmManagedExternalExadataInsight) GetExadataType() ExadataTypeEnum
GetExadataType returns ExadataType
func (EmManagedExternalExadataInsight) GetFreeformTags ¶
func (m EmManagedExternalExadataInsight) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (EmManagedExternalExadataInsight) GetId ¶
func (m EmManagedExternalExadataInsight) GetId() *string
GetId returns Id
func (EmManagedExternalExadataInsight) GetIsVirtualizedExadata ¶
func (m EmManagedExternalExadataInsight) GetIsVirtualizedExadata() *bool
GetIsVirtualizedExadata returns IsVirtualizedExadata
func (EmManagedExternalExadataInsight) GetLifecycleDetails ¶
func (m EmManagedExternalExadataInsight) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (EmManagedExternalExadataInsight) GetLifecycleState ¶
func (m EmManagedExternalExadataInsight) GetLifecycleState() ExadataInsightLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (EmManagedExternalExadataInsight) GetStatus ¶
func (m EmManagedExternalExadataInsight) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (EmManagedExternalExadataInsight) GetSystemTags ¶
func (m EmManagedExternalExadataInsight) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (EmManagedExternalExadataInsight) GetTimeCreated ¶
func (m EmManagedExternalExadataInsight) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (EmManagedExternalExadataInsight) GetTimeUpdated ¶
func (m EmManagedExternalExadataInsight) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (EmManagedExternalExadataInsight) MarshalJSON ¶
func (m EmManagedExternalExadataInsight) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EmManagedExternalExadataInsight) String ¶
func (m EmManagedExternalExadataInsight) String() string
func (EmManagedExternalExadataInsight) ValidateEnumValue ¶
func (m EmManagedExternalExadataInsight) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EmManagedExternalExadataInsightSummary ¶
type EmManagedExternalExadataInsightSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager. ExadataName *string `mandatory:"true" json:"exadataName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // Enterprise Manager Unique Identifier EnterpriseManagerIdentifier *string `mandatory:"true" json:"enterpriseManagerIdentifier"` // Enterprise Manager Entity Name EnterpriseManagerEntityName *string `mandatory:"true" json:"enterpriseManagerEntityName"` // Enterprise Manager Entity Type EnterpriseManagerEntityType *string `mandatory:"true" json:"enterpriseManagerEntityType"` // Enterprise Manager Entity Unique Identifier EnterpriseManagerEntityIdentifier *string `mandatory:"true" json:"enterpriseManagerEntityIdentifier"` // OPSI Enterprise Manager Bridge OCID EnterpriseManagerBridgeId *string `mandatory:"true" json:"enterpriseManagerBridgeId"` // The user-friendly name for the Exadata system. The name does not have to be unique. ExadataDisplayName *string `mandatory:"false" json:"exadataDisplayName"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time the Exadata insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Enterprise Manager Entity Display Name EnterpriseManagerEntityDisplayName *string `mandatory:"false" json:"enterpriseManagerEntityDisplayName"` // Operations Insights internal representation of the the Exadata system type. ExadataType ExadataTypeEnum `mandatory:"false" json:"exadataType,omitempty"` // Operations Insights internal representation of the the Exadata system rack type. ExadataRackType ExadataRackTypeEnum `mandatory:"false" json:"exadataRackType,omitempty"` // Indicates the status of an Exadata insight in Operations Insights Status ResourceStatusEnum `mandatory:"true" json:"status"` // The current state of the Exadata insight. LifecycleState ExadataInsightLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` }
EmManagedExternalExadataInsightSummary Summary of an Exadata insight resource.
func (EmManagedExternalExadataInsightSummary) GetCompartmentId ¶
func (m EmManagedExternalExadataInsightSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (EmManagedExternalExadataInsightSummary) GetDefinedTags ¶
func (m EmManagedExternalExadataInsightSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (EmManagedExternalExadataInsightSummary) GetExadataDisplayName ¶
func (m EmManagedExternalExadataInsightSummary) GetExadataDisplayName() *string
GetExadataDisplayName returns ExadataDisplayName
func (EmManagedExternalExadataInsightSummary) GetExadataName ¶
func (m EmManagedExternalExadataInsightSummary) GetExadataName() *string
GetExadataName returns ExadataName
func (EmManagedExternalExadataInsightSummary) GetExadataRackType ¶
func (m EmManagedExternalExadataInsightSummary) GetExadataRackType() ExadataRackTypeEnum
GetExadataRackType returns ExadataRackType
func (EmManagedExternalExadataInsightSummary) GetExadataType ¶
func (m EmManagedExternalExadataInsightSummary) GetExadataType() ExadataTypeEnum
GetExadataType returns ExadataType
func (EmManagedExternalExadataInsightSummary) GetFreeformTags ¶
func (m EmManagedExternalExadataInsightSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (EmManagedExternalExadataInsightSummary) GetId ¶
func (m EmManagedExternalExadataInsightSummary) GetId() *string
GetId returns Id
func (EmManagedExternalExadataInsightSummary) GetLifecycleDetails ¶
func (m EmManagedExternalExadataInsightSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (EmManagedExternalExadataInsightSummary) GetLifecycleState ¶
func (m EmManagedExternalExadataInsightSummary) GetLifecycleState() ExadataInsightLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (EmManagedExternalExadataInsightSummary) GetStatus ¶
func (m EmManagedExternalExadataInsightSummary) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (EmManagedExternalExadataInsightSummary) GetSystemTags ¶
func (m EmManagedExternalExadataInsightSummary) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (EmManagedExternalExadataInsightSummary) GetTimeCreated ¶
func (m EmManagedExternalExadataInsightSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (EmManagedExternalExadataInsightSummary) GetTimeUpdated ¶
func (m EmManagedExternalExadataInsightSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (EmManagedExternalExadataInsightSummary) MarshalJSON ¶
func (m EmManagedExternalExadataInsightSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EmManagedExternalExadataInsightSummary) String ¶
func (m EmManagedExternalExadataInsightSummary) String() string
func (EmManagedExternalExadataInsightSummary) ValidateEnumValue ¶
func (m EmManagedExternalExadataInsightSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EmManagedExternalHostConfigurationSummary ¶
type EmManagedExternalHostConfigurationSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. HostInsightId *string `mandatory:"true" json:"hostInsightId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The host name. The host name is unique amongst the hosts managed by the same management agent. HostName *string `mandatory:"true" json:"hostName"` // Platform version. PlatformVersion *string `mandatory:"true" json:"platformVersion"` // Platform vendor. PlatformVendor *string `mandatory:"true" json:"platformVendor"` // Total CPU on this host. TotalCpus *int `mandatory:"true" json:"totalCpus"` // Total amount of usable physical memory in gibabytes TotalMemoryInGBs *float64 `mandatory:"true" json:"totalMemoryInGBs"` // CPU architechure CpuArchitecture *string `mandatory:"true" json:"cpuArchitecture"` // Size of cache memory in megabytes. CpuCacheInMBs *float64 `mandatory:"true" json:"cpuCacheInMBs"` // Name of the CPU vendor. CpuVendor *string `mandatory:"true" json:"cpuVendor"` // Clock frequency of the processor in megahertz. CpuFrequencyInMhz *float64 `mandatory:"true" json:"cpuFrequencyInMhz"` // Model name of processor. CpuImplementation *string `mandatory:"true" json:"cpuImplementation"` // Number of cores per socket. CoresPerSocket *int `mandatory:"true" json:"coresPerSocket"` // Number of total sockets. TotalSockets *int `mandatory:"true" json:"totalSockets"` // Number of threads per socket. ThreadsPerSocket *int `mandatory:"true" json:"threadsPerSocket"` // Indicates if hyper-threading is enabled or not IsHyperThreadingEnabled *bool `mandatory:"true" json:"isHyperThreadingEnabled"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Enterprise Manager Unique Identifier EnterpriseManagerIdentifier *string `mandatory:"true" json:"enterpriseManagerIdentifier"` // OPSI Enterprise Manager Bridge OCID EnterpriseManagerBridgeId *string `mandatory:"true" json:"enterpriseManagerBridgeId"` ExadataDetails *ExadataDetails `mandatory:"true" json:"exadataDetails"` // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType HostConfigurationSummaryPlatformTypeEnum `mandatory:"true" json:"platformType"` }
EmManagedExternalHostConfigurationSummary Configuration summary of a EM Managed External host.
func (EmManagedExternalHostConfigurationSummary) GetCompartmentId ¶
func (m EmManagedExternalHostConfigurationSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (EmManagedExternalHostConfigurationSummary) GetCoresPerSocket ¶
func (m EmManagedExternalHostConfigurationSummary) GetCoresPerSocket() *int
GetCoresPerSocket returns CoresPerSocket
func (EmManagedExternalHostConfigurationSummary) GetCpuArchitecture ¶
func (m EmManagedExternalHostConfigurationSummary) GetCpuArchitecture() *string
GetCpuArchitecture returns CpuArchitecture
func (EmManagedExternalHostConfigurationSummary) GetCpuCacheInMBs ¶
func (m EmManagedExternalHostConfigurationSummary) GetCpuCacheInMBs() *float64
GetCpuCacheInMBs returns CpuCacheInMBs
func (EmManagedExternalHostConfigurationSummary) GetCpuFrequencyInMhz ¶
func (m EmManagedExternalHostConfigurationSummary) GetCpuFrequencyInMhz() *float64
GetCpuFrequencyInMhz returns CpuFrequencyInMhz
func (EmManagedExternalHostConfigurationSummary) GetCpuImplementation ¶
func (m EmManagedExternalHostConfigurationSummary) GetCpuImplementation() *string
GetCpuImplementation returns CpuImplementation
func (EmManagedExternalHostConfigurationSummary) GetCpuVendor ¶
func (m EmManagedExternalHostConfigurationSummary) GetCpuVendor() *string
GetCpuVendor returns CpuVendor
func (EmManagedExternalHostConfigurationSummary) GetDefinedTags ¶
func (m EmManagedExternalHostConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (EmManagedExternalHostConfigurationSummary) GetFreeformTags ¶
func (m EmManagedExternalHostConfigurationSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (EmManagedExternalHostConfigurationSummary) GetHostInsightId ¶
func (m EmManagedExternalHostConfigurationSummary) GetHostInsightId() *string
GetHostInsightId returns HostInsightId
func (EmManagedExternalHostConfigurationSummary) GetHostName ¶
func (m EmManagedExternalHostConfigurationSummary) GetHostName() *string
GetHostName returns HostName
func (EmManagedExternalHostConfigurationSummary) GetIsHyperThreadingEnabled ¶
func (m EmManagedExternalHostConfigurationSummary) GetIsHyperThreadingEnabled() *bool
GetIsHyperThreadingEnabled returns IsHyperThreadingEnabled
func (EmManagedExternalHostConfigurationSummary) GetPlatformType ¶
func (m EmManagedExternalHostConfigurationSummary) GetPlatformType() HostConfigurationSummaryPlatformTypeEnum
GetPlatformType returns PlatformType
func (EmManagedExternalHostConfigurationSummary) GetPlatformVendor ¶
func (m EmManagedExternalHostConfigurationSummary) GetPlatformVendor() *string
GetPlatformVendor returns PlatformVendor
func (EmManagedExternalHostConfigurationSummary) GetPlatformVersion ¶
func (m EmManagedExternalHostConfigurationSummary) GetPlatformVersion() *string
GetPlatformVersion returns PlatformVersion
func (EmManagedExternalHostConfigurationSummary) GetThreadsPerSocket ¶
func (m EmManagedExternalHostConfigurationSummary) GetThreadsPerSocket() *int
GetThreadsPerSocket returns ThreadsPerSocket
func (EmManagedExternalHostConfigurationSummary) GetTotalCpus ¶
func (m EmManagedExternalHostConfigurationSummary) GetTotalCpus() *int
GetTotalCpus returns TotalCpus
func (EmManagedExternalHostConfigurationSummary) GetTotalMemoryInGBs ¶
func (m EmManagedExternalHostConfigurationSummary) GetTotalMemoryInGBs() *float64
GetTotalMemoryInGBs returns TotalMemoryInGBs
func (EmManagedExternalHostConfigurationSummary) GetTotalSockets ¶
func (m EmManagedExternalHostConfigurationSummary) GetTotalSockets() *int
GetTotalSockets returns TotalSockets
func (EmManagedExternalHostConfigurationSummary) MarshalJSON ¶
func (m EmManagedExternalHostConfigurationSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EmManagedExternalHostConfigurationSummary) String ¶
func (m EmManagedExternalHostConfigurationSummary) String() string
func (EmManagedExternalHostConfigurationSummary) ValidateEnumValue ¶
func (m EmManagedExternalHostConfigurationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EmManagedExternalHostInsight ¶
type EmManagedExternalHostInsight struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The host name. The host name is unique amongst the hosts managed by the same management agent. HostName *string `mandatory:"true" json:"hostName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // The time the the host insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // Enterprise Manager Unique Identifier EnterpriseManagerIdentifier *string `mandatory:"true" json:"enterpriseManagerIdentifier"` // Enterprise Manager Entity Name EnterpriseManagerEntityName *string `mandatory:"true" json:"enterpriseManagerEntityName"` // Enterprise Manager Entity Type EnterpriseManagerEntityType *string `mandatory:"true" json:"enterpriseManagerEntityType"` // Enterprise Manager Entity Unique Identifier EnterpriseManagerEntityIdentifier *string `mandatory:"true" json:"enterpriseManagerEntityIdentifier"` // OPSI Enterprise Manager Bridge OCID EnterpriseManagerBridgeId *string `mandatory:"true" json:"enterpriseManagerBridgeId"` // The user-friendly name for the host. The name does not have to be unique. HostDisplayName *string `mandatory:"false" json:"hostDisplayName"` // Operations Insights internal representation of the host type. Possible value is EXTERNAL-HOST. HostType *string `mandatory:"false" json:"hostType"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time the host insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Enterprise Manager Entity Display Name EnterpriseManagerEntityDisplayName *string `mandatory:"false" json:"enterpriseManagerEntityDisplayName"` // Platform name. PlatformName *string `mandatory:"false" json:"platformName"` // Platform version. PlatformVersion *string `mandatory:"false" json:"platformVersion"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. ExadataInsightId *string `mandatory:"false" json:"exadataInsightId"` // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType EmManagedExternalHostInsightPlatformTypeEnum `mandatory:"false" json:"platformType,omitempty"` // Indicates the status of a host insight in Operations Insights Status ResourceStatusEnum `mandatory:"true" json:"status"` // The current state of the host. LifecycleState LifecycleStateEnum `mandatory:"true" json:"lifecycleState"` }
EmManagedExternalHostInsight EM-managed external host insight resource.
func (EmManagedExternalHostInsight) GetCompartmentId ¶
func (m EmManagedExternalHostInsight) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (EmManagedExternalHostInsight) GetDefinedTags ¶
func (m EmManagedExternalHostInsight) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (EmManagedExternalHostInsight) GetFreeformTags ¶
func (m EmManagedExternalHostInsight) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (EmManagedExternalHostInsight) GetHostDisplayName ¶
func (m EmManagedExternalHostInsight) GetHostDisplayName() *string
GetHostDisplayName returns HostDisplayName
func (EmManagedExternalHostInsight) GetHostName ¶
func (m EmManagedExternalHostInsight) GetHostName() *string
GetHostName returns HostName
func (EmManagedExternalHostInsight) GetHostType ¶
func (m EmManagedExternalHostInsight) GetHostType() *string
GetHostType returns HostType
func (EmManagedExternalHostInsight) GetId ¶
func (m EmManagedExternalHostInsight) GetId() *string
GetId returns Id
func (EmManagedExternalHostInsight) GetLifecycleDetails ¶
func (m EmManagedExternalHostInsight) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (EmManagedExternalHostInsight) GetLifecycleState ¶
func (m EmManagedExternalHostInsight) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (EmManagedExternalHostInsight) GetProcessorCount ¶
func (m EmManagedExternalHostInsight) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (EmManagedExternalHostInsight) GetStatus ¶
func (m EmManagedExternalHostInsight) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (EmManagedExternalHostInsight) GetSystemTags ¶
func (m EmManagedExternalHostInsight) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (EmManagedExternalHostInsight) GetTimeCreated ¶
func (m EmManagedExternalHostInsight) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (EmManagedExternalHostInsight) GetTimeUpdated ¶
func (m EmManagedExternalHostInsight) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (EmManagedExternalHostInsight) MarshalJSON ¶
func (m EmManagedExternalHostInsight) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EmManagedExternalHostInsight) String ¶
func (m EmManagedExternalHostInsight) String() string
func (EmManagedExternalHostInsight) ValidateEnumValue ¶
func (m EmManagedExternalHostInsight) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EmManagedExternalHostInsightPlatformTypeEnum ¶
type EmManagedExternalHostInsightPlatformTypeEnum string
EmManagedExternalHostInsightPlatformTypeEnum Enum with underlying type: string
const ( EmManagedExternalHostInsightPlatformTypeLinux EmManagedExternalHostInsightPlatformTypeEnum = "LINUX" EmManagedExternalHostInsightPlatformTypeSolaris EmManagedExternalHostInsightPlatformTypeEnum = "SOLARIS" EmManagedExternalHostInsightPlatformTypeSunos EmManagedExternalHostInsightPlatformTypeEnum = "SUNOS" EmManagedExternalHostInsightPlatformTypeZlinux EmManagedExternalHostInsightPlatformTypeEnum = "ZLINUX" EmManagedExternalHostInsightPlatformTypeWindows EmManagedExternalHostInsightPlatformTypeEnum = "WINDOWS" EmManagedExternalHostInsightPlatformTypeAix EmManagedExternalHostInsightPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for EmManagedExternalHostInsightPlatformTypeEnum
func GetEmManagedExternalHostInsightPlatformTypeEnumValues ¶
func GetEmManagedExternalHostInsightPlatformTypeEnumValues() []EmManagedExternalHostInsightPlatformTypeEnum
GetEmManagedExternalHostInsightPlatformTypeEnumValues Enumerates the set of values for EmManagedExternalHostInsightPlatformTypeEnum
func GetMappingEmManagedExternalHostInsightPlatformTypeEnum ¶
func GetMappingEmManagedExternalHostInsightPlatformTypeEnum(val string) (EmManagedExternalHostInsightPlatformTypeEnum, bool)
GetMappingEmManagedExternalHostInsightPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type EmManagedExternalHostInsightSummary ¶
type EmManagedExternalHostInsightSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The host name. The host name is unique amongst the hosts managed by the same management agent. HostName *string `mandatory:"true" json:"hostName"` // Enterprise Manager Unique Identifier EnterpriseManagerIdentifier *string `mandatory:"true" json:"enterpriseManagerIdentifier"` // Enterprise Manager Entity Name EnterpriseManagerEntityName *string `mandatory:"true" json:"enterpriseManagerEntityName"` // Enterprise Manager Entity Type EnterpriseManagerEntityType *string `mandatory:"true" json:"enterpriseManagerEntityType"` // Enterprise Manager Entity Unique Identifier EnterpriseManagerEntityIdentifier *string `mandatory:"true" json:"enterpriseManagerEntityIdentifier"` // OPSI Enterprise Manager Bridge OCID EnterpriseManagerBridgeId *string `mandatory:"true" json:"enterpriseManagerBridgeId"` // The user-friendly name for the host. The name does not have to be unique. HostDisplayName *string `mandatory:"false" json:"hostDisplayName"` // Operations Insights internal representation of the host type. Possible value is EXTERNAL-HOST. HostType *string `mandatory:"false" json:"hostType"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"false" json:"opsiPrivateEndpointId"` // The time the the host insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the host insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Enterprise Manager Entity Display Name EnterpriseManagerEntityDisplayName *string `mandatory:"false" json:"enterpriseManagerEntityDisplayName"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. ExadataInsightId *string `mandatory:"false" json:"exadataInsightId"` // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType EmManagedExternalHostInsightSummaryPlatformTypeEnum `mandatory:"false" json:"platformType,omitempty"` // Indicates the status of a host insight in Operations Insights Status ResourceStatusEnum `mandatory:"false" json:"status,omitempty"` // The current state of the host. LifecycleState LifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
EmManagedExternalHostInsightSummary Summary of an EM-managed external host insight resource.
func (EmManagedExternalHostInsightSummary) GetCompartmentId ¶
func (m EmManagedExternalHostInsightSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (EmManagedExternalHostInsightSummary) GetDefinedTags ¶
func (m EmManagedExternalHostInsightSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (EmManagedExternalHostInsightSummary) GetFreeformTags ¶
func (m EmManagedExternalHostInsightSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (EmManagedExternalHostInsightSummary) GetHostDisplayName ¶
func (m EmManagedExternalHostInsightSummary) GetHostDisplayName() *string
GetHostDisplayName returns HostDisplayName
func (EmManagedExternalHostInsightSummary) GetHostName ¶
func (m EmManagedExternalHostInsightSummary) GetHostName() *string
GetHostName returns HostName
func (EmManagedExternalHostInsightSummary) GetHostType ¶
func (m EmManagedExternalHostInsightSummary) GetHostType() *string
GetHostType returns HostType
func (EmManagedExternalHostInsightSummary) GetId ¶
func (m EmManagedExternalHostInsightSummary) GetId() *string
GetId returns Id
func (EmManagedExternalHostInsightSummary) GetLifecycleDetails ¶
func (m EmManagedExternalHostInsightSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (EmManagedExternalHostInsightSummary) GetLifecycleState ¶
func (m EmManagedExternalHostInsightSummary) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (EmManagedExternalHostInsightSummary) GetOpsiPrivateEndpointId ¶ added in v65.13.0
func (m EmManagedExternalHostInsightSummary) GetOpsiPrivateEndpointId() *string
GetOpsiPrivateEndpointId returns OpsiPrivateEndpointId
func (EmManagedExternalHostInsightSummary) GetProcessorCount ¶
func (m EmManagedExternalHostInsightSummary) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (EmManagedExternalHostInsightSummary) GetStatus ¶
func (m EmManagedExternalHostInsightSummary) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (EmManagedExternalHostInsightSummary) GetSystemTags ¶
func (m EmManagedExternalHostInsightSummary) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (EmManagedExternalHostInsightSummary) GetTimeCreated ¶
func (m EmManagedExternalHostInsightSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (EmManagedExternalHostInsightSummary) GetTimeUpdated ¶
func (m EmManagedExternalHostInsightSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (EmManagedExternalHostInsightSummary) MarshalJSON ¶
func (m EmManagedExternalHostInsightSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EmManagedExternalHostInsightSummary) String ¶
func (m EmManagedExternalHostInsightSummary) String() string
func (EmManagedExternalHostInsightSummary) ValidateEnumValue ¶
func (m EmManagedExternalHostInsightSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EmManagedExternalHostInsightSummaryPlatformTypeEnum ¶
type EmManagedExternalHostInsightSummaryPlatformTypeEnum string
EmManagedExternalHostInsightSummaryPlatformTypeEnum Enum with underlying type: string
const ( EmManagedExternalHostInsightSummaryPlatformTypeLinux EmManagedExternalHostInsightSummaryPlatformTypeEnum = "LINUX" EmManagedExternalHostInsightSummaryPlatformTypeSolaris EmManagedExternalHostInsightSummaryPlatformTypeEnum = "SOLARIS" EmManagedExternalHostInsightSummaryPlatformTypeSunos EmManagedExternalHostInsightSummaryPlatformTypeEnum = "SUNOS" EmManagedExternalHostInsightSummaryPlatformTypeZlinux EmManagedExternalHostInsightSummaryPlatformTypeEnum = "ZLINUX" EmManagedExternalHostInsightSummaryPlatformTypeWindows EmManagedExternalHostInsightSummaryPlatformTypeEnum = "WINDOWS" EmManagedExternalHostInsightSummaryPlatformTypeAix EmManagedExternalHostInsightSummaryPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for EmManagedExternalHostInsightSummaryPlatformTypeEnum
func GetEmManagedExternalHostInsightSummaryPlatformTypeEnumValues ¶
func GetEmManagedExternalHostInsightSummaryPlatformTypeEnumValues() []EmManagedExternalHostInsightSummaryPlatformTypeEnum
GetEmManagedExternalHostInsightSummaryPlatformTypeEnumValues Enumerates the set of values for EmManagedExternalHostInsightSummaryPlatformTypeEnum
func GetMappingEmManagedExternalHostInsightSummaryPlatformTypeEnum ¶
func GetMappingEmManagedExternalHostInsightSummaryPlatformTypeEnum(val string) (EmManagedExternalHostInsightSummaryPlatformTypeEnum, bool)
GetMappingEmManagedExternalHostInsightSummaryPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type EnableAutonomousDatabaseInsightAdvancedFeaturesDetails ¶ added in v65.32.0
type EnableAutonomousDatabaseInsightAdvancedFeaturesDetails struct { ConnectionDetails *ConnectionDetails `mandatory:"true" json:"connectionDetails"` CredentialDetails CredentialDetails `mandatory:"true" json:"credentialDetails"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"false" json:"opsiPrivateEndpointId"` }
EnableAutonomousDatabaseInsightAdvancedFeaturesDetails The advanced feature details for autonomous database to be enabled.
func (EnableAutonomousDatabaseInsightAdvancedFeaturesDetails) String ¶ added in v65.32.0
func (m EnableAutonomousDatabaseInsightAdvancedFeaturesDetails) String() string
func (*EnableAutonomousDatabaseInsightAdvancedFeaturesDetails) UnmarshalJSON ¶ added in v65.32.0
func (m *EnableAutonomousDatabaseInsightAdvancedFeaturesDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EnableAutonomousDatabaseInsightAdvancedFeaturesDetails) ValidateEnumValue ¶ added in v65.32.0
func (m EnableAutonomousDatabaseInsightAdvancedFeaturesDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableAutonomousDatabaseInsightAdvancedFeaturesRequest ¶ added in v65.32.0
type EnableAutonomousDatabaseInsightAdvancedFeaturesRequest struct { // Connection Details for the Autonomous Database in Operations Insights. EnableAutonomousDatabaseInsightAdvancedFeaturesDetails `contributesTo:"body"` // Unique database insight identifier DatabaseInsightId *string `mandatory:"true" contributesTo:"path" name:"databaseInsightId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
EnableAutonomousDatabaseInsightAdvancedFeaturesRequest wrapper for the EnableAutonomousDatabaseInsightAdvancedFeatures operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/EnableAutonomousDatabaseInsightAdvancedFeatures.go.html to see an example of how to use EnableAutonomousDatabaseInsightAdvancedFeaturesRequest.
func (EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) BinaryRequestBody ¶ added in v65.32.0
func (request EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) HTTPRequest ¶ added in v65.32.0
func (request EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) RetryPolicy ¶ added in v65.32.0
func (request EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) String ¶ added in v65.32.0
func (request EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) String() string
func (EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) ValidateEnumValue ¶ added in v65.32.0
func (request EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableAutonomousDatabaseInsightAdvancedFeaturesResponse ¶ added in v65.32.0
type EnableAutonomousDatabaseInsightAdvancedFeaturesResponse 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"` }
EnableAutonomousDatabaseInsightAdvancedFeaturesResponse wrapper for the EnableAutonomousDatabaseInsightAdvancedFeatures operation
func (EnableAutonomousDatabaseInsightAdvancedFeaturesResponse) HTTPResponse ¶ added in v65.32.0
func (response EnableAutonomousDatabaseInsightAdvancedFeaturesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableAutonomousDatabaseInsightAdvancedFeaturesResponse) String ¶ added in v65.32.0
func (response EnableAutonomousDatabaseInsightAdvancedFeaturesResponse) String() string
type EnableDatabaseInsightDetails ¶
type EnableDatabaseInsightDetails interface { }
EnableDatabaseInsightDetails The information about database to be analyzed.
type EnableDatabaseInsightRequest ¶
type EnableDatabaseInsightRequest struct { // Details for the database to be enabled in Operations Insights. EnableDatabaseInsightDetails `contributesTo:"body"` // Unique database insight identifier DatabaseInsightId *string `mandatory:"true" contributesTo:"path" name:"databaseInsightId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
EnableDatabaseInsightRequest wrapper for the EnableDatabaseInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/EnableDatabaseInsight.go.html to see an example of how to use EnableDatabaseInsightRequest.
func (EnableDatabaseInsightRequest) BinaryRequestBody ¶
func (request EnableDatabaseInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableDatabaseInsightRequest) HTTPRequest ¶
func (request EnableDatabaseInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableDatabaseInsightRequest) RetryPolicy ¶
func (request EnableDatabaseInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableDatabaseInsightRequest) String ¶
func (request EnableDatabaseInsightRequest) String() string
func (EnableDatabaseInsightRequest) ValidateEnumValue ¶
func (request EnableDatabaseInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableDatabaseInsightResponse ¶
type EnableDatabaseInsightResponse 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"` }
EnableDatabaseInsightResponse wrapper for the EnableDatabaseInsight operation
func (EnableDatabaseInsightResponse) HTTPResponse ¶
func (response EnableDatabaseInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableDatabaseInsightResponse) String ¶
func (response EnableDatabaseInsightResponse) String() string
type EnableEmManagedExternalDatabaseInsightDetails ¶
type EnableEmManagedExternalDatabaseInsightDetails struct { }
EnableEmManagedExternalDatabaseInsightDetails The information about database to be analyzed.
func (EnableEmManagedExternalDatabaseInsightDetails) MarshalJSON ¶
func (m EnableEmManagedExternalDatabaseInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EnableEmManagedExternalDatabaseInsightDetails) String ¶
func (m EnableEmManagedExternalDatabaseInsightDetails) String() string
func (EnableEmManagedExternalDatabaseInsightDetails) ValidateEnumValue ¶
func (m EnableEmManagedExternalDatabaseInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableEmManagedExternalExadataInsightDetails ¶
type EnableEmManagedExternalExadataInsightDetails struct { }
EnableEmManagedExternalExadataInsightDetails The information about the Exadata system to be analyzed.
func (EnableEmManagedExternalExadataInsightDetails) MarshalJSON ¶
func (m EnableEmManagedExternalExadataInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EnableEmManagedExternalExadataInsightDetails) String ¶
func (m EnableEmManagedExternalExadataInsightDetails) String() string
func (EnableEmManagedExternalExadataInsightDetails) ValidateEnumValue ¶
func (m EnableEmManagedExternalExadataInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableEmManagedExternalHostInsightDetails ¶
type EnableEmManagedExternalHostInsightDetails struct { }
EnableEmManagedExternalHostInsightDetails The information about the EM-managed external host to be analyzed.
func (EnableEmManagedExternalHostInsightDetails) MarshalJSON ¶
func (m EnableEmManagedExternalHostInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EnableEmManagedExternalHostInsightDetails) String ¶
func (m EnableEmManagedExternalHostInsightDetails) String() string
func (EnableEmManagedExternalHostInsightDetails) ValidateEnumValue ¶
func (m EnableEmManagedExternalHostInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableExadataInsightDetails ¶
type EnableExadataInsightDetails interface { }
EnableExadataInsightDetails The information about the Exadata system to be analyzed.
type EnableExadataInsightRequest ¶
type EnableExadataInsightRequest struct { // Details for the Exadata system to be enabled in Operations Insights. EnableExadataInsightDetails `contributesTo:"body"` // Unique Exadata insight identifier ExadataInsightId *string `mandatory:"true" contributesTo:"path" name:"exadataInsightId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
EnableExadataInsightRequest wrapper for the EnableExadataInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/EnableExadataInsight.go.html to see an example of how to use EnableExadataInsightRequest.
func (EnableExadataInsightRequest) BinaryRequestBody ¶
func (request EnableExadataInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableExadataInsightRequest) HTTPRequest ¶
func (request EnableExadataInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableExadataInsightRequest) RetryPolicy ¶
func (request EnableExadataInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableExadataInsightRequest) String ¶
func (request EnableExadataInsightRequest) String() string
func (EnableExadataInsightRequest) ValidateEnumValue ¶
func (request EnableExadataInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableExadataInsightResponse ¶
type EnableExadataInsightResponse 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"` }
EnableExadataInsightResponse wrapper for the EnableExadataInsight operation
func (EnableExadataInsightResponse) HTTPResponse ¶
func (response EnableExadataInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableExadataInsightResponse) String ¶
func (response EnableExadataInsightResponse) String() string
type EnableHostInsightDetails ¶
type EnableHostInsightDetails interface { }
EnableHostInsightDetails The information about the host to be analyzed.
type EnableHostInsightRequest ¶
type EnableHostInsightRequest struct { // Details for the host to be enabled in Operations Insights. EnableHostInsightDetails `contributesTo:"body"` // Unique host insight identifier HostInsightId *string `mandatory:"true" contributesTo:"path" name:"hostInsightId"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // A token that uniquely identifies a request that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
EnableHostInsightRequest wrapper for the EnableHostInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/EnableHostInsight.go.html to see an example of how to use EnableHostInsightRequest.
func (EnableHostInsightRequest) BinaryRequestBody ¶
func (request EnableHostInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableHostInsightRequest) HTTPRequest ¶
func (request EnableHostInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableHostInsightRequest) RetryPolicy ¶
func (request EnableHostInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableHostInsightRequest) String ¶
func (request EnableHostInsightRequest) String() string
func (EnableHostInsightRequest) ValidateEnumValue ¶
func (request EnableHostInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableHostInsightResponse ¶
type EnableHostInsightResponse 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"` }
EnableHostInsightResponse wrapper for the EnableHostInsight operation
func (EnableHostInsightResponse) HTTPResponse ¶
func (response EnableHostInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableHostInsightResponse) String ¶
func (response EnableHostInsightResponse) String() string
type EnableMacsManagedCloudHostInsightDetails ¶ added in v65.16.0
type EnableMacsManagedCloudHostInsightDetails struct { }
EnableMacsManagedCloudHostInsightDetails The information about the MACS-managed external host to be analyzed.
func (EnableMacsManagedCloudHostInsightDetails) MarshalJSON ¶ added in v65.16.0
func (m EnableMacsManagedCloudHostInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EnableMacsManagedCloudHostInsightDetails) String ¶ added in v65.16.0
func (m EnableMacsManagedCloudHostInsightDetails) String() string
func (EnableMacsManagedCloudHostInsightDetails) ValidateEnumValue ¶ added in v65.16.0
func (m EnableMacsManagedCloudHostInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableMacsManagedExternalHostInsightDetails ¶
type EnableMacsManagedExternalHostInsightDetails struct { }
EnableMacsManagedExternalHostInsightDetails The information about the MACS-managed external host to be analyzed.
func (EnableMacsManagedExternalHostInsightDetails) MarshalJSON ¶
func (m EnableMacsManagedExternalHostInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EnableMacsManagedExternalHostInsightDetails) String ¶
func (m EnableMacsManagedExternalHostInsightDetails) String() string
func (EnableMacsManagedExternalHostInsightDetails) ValidateEnumValue ¶
func (m EnableMacsManagedExternalHostInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnablePeComanagedDatabaseInsightDetails ¶
type EnablePeComanagedDatabaseInsightDetails struct { // The compartment OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Private service accessed database. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"true" json:"opsiPrivateEndpointId"` // Database service name used for connection requests. ServiceName *string `mandatory:"true" json:"serviceName"` CredentialDetails CredentialDetails `mandatory:"true" json:"credentialDetails"` ConnectionDetails *PeComanagedDatabaseConnectionDetails `mandatory:"false" json:"connectionDetails"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
EnablePeComanagedDatabaseInsightDetails The information about database to be analyzed.
func (EnablePeComanagedDatabaseInsightDetails) MarshalJSON ¶
func (m EnablePeComanagedDatabaseInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EnablePeComanagedDatabaseInsightDetails) String ¶
func (m EnablePeComanagedDatabaseInsightDetails) String() string
func (*EnablePeComanagedDatabaseInsightDetails) UnmarshalJSON ¶
func (m *EnablePeComanagedDatabaseInsightDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (EnablePeComanagedDatabaseInsightDetails) ValidateEnumValue ¶
func (m EnablePeComanagedDatabaseInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnablePeComanagedExadataInsightDetails ¶ added in v65.27.0
type EnablePeComanagedExadataInsightDetails struct { }
EnablePeComanagedExadataInsightDetails The information about the Exadata system to be analyzed. (ExaCS)
func (EnablePeComanagedExadataInsightDetails) MarshalJSON ¶ added in v65.27.0
func (m EnablePeComanagedExadataInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (EnablePeComanagedExadataInsightDetails) String ¶ added in v65.27.0
func (m EnablePeComanagedExadataInsightDetails) String() string
func (EnablePeComanagedExadataInsightDetails) ValidateEnumValue ¶ added in v65.27.0
func (m EnablePeComanagedExadataInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnterpriseManagerBridge ¶
type EnterpriseManagerBridge struct { // Enterprise Manager bridge identifier Id *string `mandatory:"true" json:"id"` // Compartment identifier of the Enterprise Manager bridge CompartmentId *string `mandatory:"true" json:"compartmentId"` // User-friedly name of Enterprise Manager Bridge that does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // Object Storage Namespace Name ObjectStorageNamespaceName *string `mandatory:"true" json:"objectStorageNamespaceName"` // Object Storage Bucket Name ObjectStorageBucketName *string `mandatory:"true" json:"objectStorageBucketName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // The time the the Enterprise Manager bridge was first created. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The current state of the Enterprise Manager bridge. LifecycleState LifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // Description of Enterprise Manager Bridge Description *string `mandatory:"false" json:"description"` // A message describing status of the object storage bucket of this resource. For example, it can be used to provide actionable information about the permission and content validity of the bucket. ObjectStorageBucketStatusDetails *string `mandatory:"false" json:"objectStorageBucketStatusDetails"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time the Enterprise Manager bridge was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` }
EnterpriseManagerBridge Enterprise Manager bridge resource.
func (EnterpriseManagerBridge) String ¶
func (m EnterpriseManagerBridge) String() string
func (EnterpriseManagerBridge) ValidateEnumValue ¶
func (m EnterpriseManagerBridge) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnterpriseManagerBridgeCollection ¶
type EnterpriseManagerBridgeCollection struct { // Array of Enterprose Manager bridge summary objects. Items []EnterpriseManagerBridgeSummary `mandatory:"true" json:"items"` }
EnterpriseManagerBridgeCollection Collection of Enterprose Manager bridge summary objects.
func (EnterpriseManagerBridgeCollection) String ¶
func (m EnterpriseManagerBridgeCollection) String() string
func (EnterpriseManagerBridgeCollection) ValidateEnumValue ¶
func (m EnterpriseManagerBridgeCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnterpriseManagerBridgeSummary ¶
type EnterpriseManagerBridgeSummary struct { // Enterprise Manager bridge identifier Id *string `mandatory:"true" json:"id"` // Compartment identifier of the Enterprise Manager bridge CompartmentId *string `mandatory:"true" json:"compartmentId"` // User-friedly name of Enterprise Manager Bridge that does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // Object Storage Namespace Name ObjectStorageNamespaceName *string `mandatory:"true" json:"objectStorageNamespaceName"` // Object Storage Bucket Name ObjectStorageBucketName *string `mandatory:"true" json:"objectStorageBucketName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // The time the the Enterprise Manager bridge was first created. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The current state of the Enterprise Manager bridge. LifecycleState LifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // A message describing status of the object storage bucket of this resource. For example, it can be used to provide actionable information about the permission and content validity of the bucket. ObjectStorageBucketStatusDetails *string `mandatory:"false" json:"objectStorageBucketStatusDetails"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time the Enterprise Manager bridge was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` }
EnterpriseManagerBridgeSummary Summary of a Enterprise Manager bridge resource.
func (EnterpriseManagerBridgeSummary) String ¶
func (m EnterpriseManagerBridgeSummary) String() string
func (EnterpriseManagerBridgeSummary) ValidateEnumValue ¶
func (m EnterpriseManagerBridgeSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnterpriseManagerBridges ¶
type EnterpriseManagerBridges struct {
// Enterprise Manager Bridge Object.
EnterpriseManagerBridges *interface{} `mandatory:"false" json:"enterpriseManagerBridges"`
}
EnterpriseManagerBridges Logical grouping used for Operations Insights Enterprise Manager Bridge operations.
func (EnterpriseManagerBridges) String ¶
func (m EnterpriseManagerBridges) String() string
func (EnterpriseManagerBridges) ValidateEnumValue ¶
func (m EnterpriseManagerBridges) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataConfigurationCollection ¶
type ExadataConfigurationCollection struct { // Array of exadata insight configurations summary objects. Items []ExadataConfigurationSummary `mandatory:"true" json:"items"` }
ExadataConfigurationCollection Collection of exadata insight configuration summary objects.
func (ExadataConfigurationCollection) String ¶
func (m ExadataConfigurationCollection) String() string
func (*ExadataConfigurationCollection) UnmarshalJSON ¶
func (m *ExadataConfigurationCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExadataConfigurationCollection) ValidateEnumValue ¶
func (m ExadataConfigurationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataConfigurationSummary ¶
type ExadataConfigurationSummary interface { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. GetExadataInsightId() *string // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. GetCompartmentId() *string // The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager. GetExadataName() *string // The user-friendly name for the Exadata system. The name does not have to be unique. GetExadataDisplayName() *string // Operations Insights internal representation of the the Exadata system type. GetExadataType() ExadataTypeEnum // Exadata rack type. GetExadataRackType() ExadataRackTypeEnum // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Array of objects containing VM cluster information. GetVmclusterDetails() []VmClusterSummary }
ExadataConfigurationSummary Summary of a exadata configuration for a resource.
type ExadataDatabaseMachineConfigurationSummary ¶
type ExadataDatabaseMachineConfigurationSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. ExadataInsightId *string `mandatory:"true" json:"exadataInsightId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager. ExadataName *string `mandatory:"true" json:"exadataName"` // The user-friendly name for the Exadata system. The name does not have to be unique. ExadataDisplayName *string `mandatory:"true" json:"exadataDisplayName"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Enterprise Manager Unique Identifier EnterpriseManagerIdentifier *string `mandatory:"true" json:"enterpriseManagerIdentifier"` // OPSI Enterprise Manager Bridge OCID EnterpriseManagerBridgeId *string `mandatory:"true" json:"enterpriseManagerBridgeId"` // Array of objects containing VM cluster information. VmclusterDetails []VmClusterSummary `mandatory:"false" json:"vmclusterDetails"` // Operations Insights internal representation of the the Exadata system type. ExadataType ExadataTypeEnum `mandatory:"true" json:"exadataType"` // Exadata rack type. ExadataRackType ExadataRackTypeEnum `mandatory:"true" json:"exadataRackType"` }
ExadataDatabaseMachineConfigurationSummary Configuration summary of a database machine.
func (ExadataDatabaseMachineConfigurationSummary) GetCompartmentId ¶
func (m ExadataDatabaseMachineConfigurationSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (ExadataDatabaseMachineConfigurationSummary) GetDefinedTags ¶
func (m ExadataDatabaseMachineConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (ExadataDatabaseMachineConfigurationSummary) GetExadataDisplayName ¶
func (m ExadataDatabaseMachineConfigurationSummary) GetExadataDisplayName() *string
GetExadataDisplayName returns ExadataDisplayName
func (ExadataDatabaseMachineConfigurationSummary) GetExadataInsightId ¶
func (m ExadataDatabaseMachineConfigurationSummary) GetExadataInsightId() *string
GetExadataInsightId returns ExadataInsightId
func (ExadataDatabaseMachineConfigurationSummary) GetExadataName ¶
func (m ExadataDatabaseMachineConfigurationSummary) GetExadataName() *string
GetExadataName returns ExadataName
func (ExadataDatabaseMachineConfigurationSummary) GetExadataRackType ¶
func (m ExadataDatabaseMachineConfigurationSummary) GetExadataRackType() ExadataRackTypeEnum
GetExadataRackType returns ExadataRackType
func (ExadataDatabaseMachineConfigurationSummary) GetExadataType ¶
func (m ExadataDatabaseMachineConfigurationSummary) GetExadataType() ExadataTypeEnum
GetExadataType returns ExadataType
func (ExadataDatabaseMachineConfigurationSummary) GetFreeformTags ¶
func (m ExadataDatabaseMachineConfigurationSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (ExadataDatabaseMachineConfigurationSummary) GetVmclusterDetails ¶ added in v65.27.0
func (m ExadataDatabaseMachineConfigurationSummary) GetVmclusterDetails() []VmClusterSummary
GetVmclusterDetails returns VmclusterDetails
func (ExadataDatabaseMachineConfigurationSummary) MarshalJSON ¶
func (m ExadataDatabaseMachineConfigurationSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExadataDatabaseMachineConfigurationSummary) String ¶
func (m ExadataDatabaseMachineConfigurationSummary) String() string
func (ExadataDatabaseMachineConfigurationSummary) ValidateEnumValue ¶
func (m ExadataDatabaseMachineConfigurationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataDatabaseStatisticsSummary ¶
type ExadataDatabaseStatisticsSummary struct { ResourceDetails *DatabaseDetails `mandatory:"true" json:"resourceDetails"` CurrentStatistics *ExadataInsightResourceStatistics `mandatory:"true" json:"currentStatistics"` }
ExadataDatabaseStatisticsSummary Database details and statistics.
func (ExadataDatabaseStatisticsSummary) MarshalJSON ¶
func (m ExadataDatabaseStatisticsSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExadataDatabaseStatisticsSummary) String ¶
func (m ExadataDatabaseStatisticsSummary) String() string
func (ExadataDatabaseStatisticsSummary) ValidateEnumValue ¶
func (m ExadataDatabaseStatisticsSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataDetails ¶
type ExadataDetails struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of exadata insight resource. Id *string `mandatory:"true" json:"id"` // Name of exadata insight resource. Name *string `mandatory:"true" json:"name"` // Array of vm cluster names. Applicable for ExaCC and ExaCS. VmclusterNames []string `mandatory:"false" json:"vmclusterNames"` }
ExadataDetails Partial information about the exadata which includes id, name and vmclusterNames.
func (ExadataDetails) String ¶
func (m ExadataDetails) String() string
func (ExadataDetails) ValidateEnumValue ¶
func (m ExadataDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataDiskgroupStatisticsSummary ¶
type ExadataDiskgroupStatisticsSummary struct { ResourceDetails *DiskGroupDetails `mandatory:"true" json:"resourceDetails"` CurrentStatistics *ExadataInsightResourceStatistics `mandatory:"true" json:"currentStatistics"` }
ExadataDiskgroupStatisticsSummary Diskgroup details and statistics.
func (ExadataDiskgroupStatisticsSummary) MarshalJSON ¶
func (m ExadataDiskgroupStatisticsSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExadataDiskgroupStatisticsSummary) String ¶
func (m ExadataDiskgroupStatisticsSummary) String() string
func (ExadataDiskgroupStatisticsSummary) ValidateEnumValue ¶
func (m ExadataDiskgroupStatisticsSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataEntitySourceEnum ¶
type ExadataEntitySourceEnum string
ExadataEntitySourceEnum Enum with underlying type: string
const ( ExadataEntitySourceEmManagedExternalExadata ExadataEntitySourceEnum = "EM_MANAGED_EXTERNAL_EXADATA" ExadataEntitySourcePeComanagedExadata ExadataEntitySourceEnum = "PE_COMANAGED_EXADATA" )
Set of constants representing the allowable values for ExadataEntitySourceEnum
func GetExadataEntitySourceEnumValues ¶
func GetExadataEntitySourceEnumValues() []ExadataEntitySourceEnum
GetExadataEntitySourceEnumValues Enumerates the set of values for ExadataEntitySourceEnum
func GetMappingExadataEntitySourceEnum ¶
func GetMappingExadataEntitySourceEnum(val string) (ExadataEntitySourceEnum, bool)
GetMappingExadataEntitySourceEnum performs case Insensitive comparison on enum value and return the desired enum
type ExadataExacsConfigurationSummary ¶ added in v65.27.0
type ExadataExacsConfigurationSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. ExadataInsightId *string `mandatory:"true" json:"exadataInsightId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager. ExadataName *string `mandatory:"true" json:"exadataName"` // The user-friendly name for the Exadata system. The name does not have to be unique. ExadataDisplayName *string `mandatory:"true" json:"exadataDisplayName"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"true" json:"opsiPrivateEndpointId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. ParentId *string `mandatory:"true" json:"parentId"` // Array of objects containing VM cluster information. VmclusterDetails []VmClusterSummary `mandatory:"false" json:"vmclusterDetails"` // Operations Insights internal representation of the the Exadata system type. ExadataType ExadataTypeEnum `mandatory:"true" json:"exadataType"` // Exadata rack type. ExadataRackType ExadataRackTypeEnum `mandatory:"true" json:"exadataRackType"` }
ExadataExacsConfigurationSummary Configuration summary of a Exacs exadata machine.
func (ExadataExacsConfigurationSummary) GetCompartmentId ¶ added in v65.27.0
func (m ExadataExacsConfigurationSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (ExadataExacsConfigurationSummary) GetDefinedTags ¶ added in v65.27.0
func (m ExadataExacsConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (ExadataExacsConfigurationSummary) GetExadataDisplayName ¶ added in v65.27.0
func (m ExadataExacsConfigurationSummary) GetExadataDisplayName() *string
GetExadataDisplayName returns ExadataDisplayName
func (ExadataExacsConfigurationSummary) GetExadataInsightId ¶ added in v65.27.0
func (m ExadataExacsConfigurationSummary) GetExadataInsightId() *string
GetExadataInsightId returns ExadataInsightId
func (ExadataExacsConfigurationSummary) GetExadataName ¶ added in v65.27.0
func (m ExadataExacsConfigurationSummary) GetExadataName() *string
GetExadataName returns ExadataName
func (ExadataExacsConfigurationSummary) GetExadataRackType ¶ added in v65.27.0
func (m ExadataExacsConfigurationSummary) GetExadataRackType() ExadataRackTypeEnum
GetExadataRackType returns ExadataRackType
func (ExadataExacsConfigurationSummary) GetExadataType ¶ added in v65.27.0
func (m ExadataExacsConfigurationSummary) GetExadataType() ExadataTypeEnum
GetExadataType returns ExadataType
func (ExadataExacsConfigurationSummary) GetFreeformTags ¶ added in v65.27.0
func (m ExadataExacsConfigurationSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (ExadataExacsConfigurationSummary) GetVmclusterDetails ¶ added in v65.27.0
func (m ExadataExacsConfigurationSummary) GetVmclusterDetails() []VmClusterSummary
GetVmclusterDetails returns VmclusterDetails
func (ExadataExacsConfigurationSummary) MarshalJSON ¶ added in v65.27.0
func (m ExadataExacsConfigurationSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExadataExacsConfigurationSummary) String ¶ added in v65.27.0
func (m ExadataExacsConfigurationSummary) String() string
func (ExadataExacsConfigurationSummary) ValidateEnumValue ¶ added in v65.27.0
func (m ExadataExacsConfigurationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataHostStatisticsSummary ¶
type ExadataHostStatisticsSummary struct { ResourceDetails *HostDetails `mandatory:"true" json:"resourceDetails"` CurrentStatistics *ExadataInsightResourceStatistics `mandatory:"true" json:"currentStatistics"` }
ExadataHostStatisticsSummary Host details and statistics.
func (ExadataHostStatisticsSummary) MarshalJSON ¶
func (m ExadataHostStatisticsSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExadataHostStatisticsSummary) String ¶
func (m ExadataHostStatisticsSummary) String() string
func (ExadataHostStatisticsSummary) ValidateEnumValue ¶
func (m ExadataHostStatisticsSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataInsight ¶
type ExadataInsight interface { // Exadata insight identifier GetId() *string // Compartment identifier of the Exadata insight resource GetCompartmentId() *string // The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager. GetExadataName() *string // Indicates the status of an Exadata insight in Operations Insights GetStatus() ResourceStatusEnum // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} // The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string GetTimeCreated() *common.SDKTime // The current state of the Exadata insight. GetLifecycleState() ExadataInsightLifecycleStateEnum // The user-friendly name for the Exadata system. The name does not have to be unique. GetExadataDisplayName() *string // Operations Insights internal representation of the the Exadata system type. GetExadataType() ExadataTypeEnum // Exadata rack type. GetExadataRackType() ExadataRackTypeEnum // true if virtualization is used in the Exadata system GetIsVirtualizedExadata() *bool // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` GetSystemTags() map[string]map[string]interface{} // The time the Exadata insight was updated. An RFC3339 formatted datetime string GetTimeUpdated() *common.SDKTime // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. GetLifecycleDetails() *string }
ExadataInsight Exadata insight resource.
type ExadataInsightLifecycleStateEnum ¶
type ExadataInsightLifecycleStateEnum string
ExadataInsightLifecycleStateEnum Enum with underlying type: string
const ( ExadataInsightLifecycleStateCreating ExadataInsightLifecycleStateEnum = "CREATING" ExadataInsightLifecycleStateUpdating ExadataInsightLifecycleStateEnum = "UPDATING" ExadataInsightLifecycleStateActive ExadataInsightLifecycleStateEnum = "ACTIVE" ExadataInsightLifecycleStateDeleting ExadataInsightLifecycleStateEnum = "DELETING" ExadataInsightLifecycleStateDeleted ExadataInsightLifecycleStateEnum = "DELETED" ExadataInsightLifecycleStateFailed ExadataInsightLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ExadataInsightLifecycleStateEnum
func GetExadataInsightLifecycleStateEnumValues ¶
func GetExadataInsightLifecycleStateEnumValues() []ExadataInsightLifecycleStateEnum
GetExadataInsightLifecycleStateEnumValues Enumerates the set of values for ExadataInsightLifecycleStateEnum
func GetMappingExadataInsightLifecycleStateEnum ¶
func GetMappingExadataInsightLifecycleStateEnum(val string) (ExadataInsightLifecycleStateEnum, bool)
GetMappingExadataInsightLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ExadataInsightResourceCapacityTrendAggregation ¶
type ExadataInsightResourceCapacityTrendAggregation struct { // The timestamp in which the current sampling period ends in RFC 3339 format. EndTimestamp *common.SDKTime `mandatory:"true" json:"endTimestamp"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"true" json:"capacity"` // The maximum host CPUs (cores x threads/core) on the underlying infrastructure. This only applies to CPU and does not not apply for Autonomous Databases. TotalHostCapacity *float64 `mandatory:"false" json:"totalHostCapacity"` }
ExadataInsightResourceCapacityTrendAggregation Resource Capacity samples
func (ExadataInsightResourceCapacityTrendAggregation) String ¶
func (m ExadataInsightResourceCapacityTrendAggregation) String() string
func (ExadataInsightResourceCapacityTrendAggregation) ValidateEnumValue ¶
func (m ExadataInsightResourceCapacityTrendAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataInsightResourceCapacityTrendSummary ¶
type ExadataInsightResourceCapacityTrendSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"true" json:"id"` // The name of the resource. Name *string `mandatory:"true" json:"name"` // Time series data for capacity CapacityData []ExadataInsightResourceCapacityTrendAggregation `mandatory:"true" json:"capacityData"` }
ExadataInsightResourceCapacityTrendSummary List of resource id, name , capacity time series data
func (ExadataInsightResourceCapacityTrendSummary) String ¶
func (m ExadataInsightResourceCapacityTrendSummary) String() string
func (ExadataInsightResourceCapacityTrendSummary) ValidateEnumValue ¶
func (m ExadataInsightResourceCapacityTrendSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataInsightResourceForecastTrendSummary ¶
type ExadataInsightResourceForecastTrendSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"true" json:"id"` // The name of the resource. Name *string `mandatory:"true" json:"name"` // Days to reach capacity for a storage server DaysToReachCapacity *int `mandatory:"true" json:"daysToReachCapacity"` // Time series patterns used in the forecasting. Pattern ExadataInsightResourceForecastTrendSummaryPatternEnum `mandatory:"true" json:"pattern"` // Time series data used for the forecast analysis. HistoricalData []HistoricalDataItem `mandatory:"true" json:"historicalData"` // Time series data result of the forecasting analysis. ProjectedData []ProjectedDataItem `mandatory:"true" json:"projectedData"` }
ExadataInsightResourceForecastTrendSummary List of resource id, name , capacity insight value, pattern, historical usage and projected data.
func (ExadataInsightResourceForecastTrendSummary) String ¶
func (m ExadataInsightResourceForecastTrendSummary) String() string
func (ExadataInsightResourceForecastTrendSummary) ValidateEnumValue ¶
func (m ExadataInsightResourceForecastTrendSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataInsightResourceForecastTrendSummaryPatternEnum ¶
type ExadataInsightResourceForecastTrendSummaryPatternEnum string
ExadataInsightResourceForecastTrendSummaryPatternEnum Enum with underlying type: string
const ( ExadataInsightResourceForecastTrendSummaryPatternLinear ExadataInsightResourceForecastTrendSummaryPatternEnum = "LINEAR" ExadataInsightResourceForecastTrendSummaryPatternMonthlySeasons ExadataInsightResourceForecastTrendSummaryPatternEnum = "MONTHLY_SEASONS" ExadataInsightResourceForecastTrendSummaryPatternMonthlyAndYearlySeasons ExadataInsightResourceForecastTrendSummaryPatternEnum = "MONTHLY_AND_YEARLY_SEASONS" ExadataInsightResourceForecastTrendSummaryPatternWeeklySeasons ExadataInsightResourceForecastTrendSummaryPatternEnum = "WEEKLY_SEASONS" ExadataInsightResourceForecastTrendSummaryPatternWeeklyAndMonthlySeasons ExadataInsightResourceForecastTrendSummaryPatternEnum = "WEEKLY_AND_MONTHLY_SEASONS" ExadataInsightResourceForecastTrendSummaryPatternWeeklyMonthlyAndYearlySeasons ExadataInsightResourceForecastTrendSummaryPatternEnum = "WEEKLY_MONTHLY_AND_YEARLY_SEASONS" ExadataInsightResourceForecastTrendSummaryPatternWeeklyAndYearlySeasons ExadataInsightResourceForecastTrendSummaryPatternEnum = "WEEKLY_AND_YEARLY_SEASONS" ExadataInsightResourceForecastTrendSummaryPatternYearlySeasons ExadataInsightResourceForecastTrendSummaryPatternEnum = "YEARLY_SEASONS" )
Set of constants representing the allowable values for ExadataInsightResourceForecastTrendSummaryPatternEnum
func GetExadataInsightResourceForecastTrendSummaryPatternEnumValues ¶
func GetExadataInsightResourceForecastTrendSummaryPatternEnumValues() []ExadataInsightResourceForecastTrendSummaryPatternEnum
GetExadataInsightResourceForecastTrendSummaryPatternEnumValues Enumerates the set of values for ExadataInsightResourceForecastTrendSummaryPatternEnum
func GetMappingExadataInsightResourceForecastTrendSummaryPatternEnum ¶
func GetMappingExadataInsightResourceForecastTrendSummaryPatternEnum(val string) (ExadataInsightResourceForecastTrendSummaryPatternEnum, bool)
GetMappingExadataInsightResourceForecastTrendSummaryPatternEnum performs case Insensitive comparison on enum value and return the desired enum
type ExadataInsightResourceInsightUtilizationItem ¶
type ExadataInsightResourceInsightUtilizationItem struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. ExadataInsightId *string `mandatory:"true" json:"exadataInsightId"` // Current utilization CurrentUtilization *float64 `mandatory:"true" json:"currentUtilization"` // Projected utilization ProjectedUtilization *float64 `mandatory:"true" json:"projectedUtilization"` // Days to reach projected high utilization DaysToReachHighUtilization *int `mandatory:"true" json:"daysToReachHighUtilization"` // Days to reach projected low utilization DaysToReachLowUtilization *int `mandatory:"true" json:"daysToReachLowUtilization"` // The user-friendly name for the Exadata system. The name does not have to be unique. ExadataDisplayName *string `mandatory:"false" json:"exadataDisplayName"` }
ExadataInsightResourceInsightUtilizationItem Object containing current utilization, projected utilization, id and daysToReach high and low utilization value.
func (ExadataInsightResourceInsightUtilizationItem) String ¶
func (m ExadataInsightResourceInsightUtilizationItem) String() string
func (ExadataInsightResourceInsightUtilizationItem) ValidateEnumValue ¶
func (m ExadataInsightResourceInsightUtilizationItem) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataInsightResourceStatistics ¶
type ExadataInsightResourceStatistics struct { // Total amount used of the resource metric type (CPU, STORAGE). Usage *float64 `mandatory:"true" json:"usage"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"true" json:"capacity"` // Resource utilization in percentage UtilizationPercent *float64 `mandatory:"true" json:"utilizationPercent"` // Change in resource utilization in percentage UsageChangePercent *float64 `mandatory:"true" json:"usageChangePercent"` // The maximum host CPUs (cores x threads/core) on the underlying infrastructure. This only applies to CPU and does not not apply for Autonomous Databases. TotalHostCapacity *float64 `mandatory:"false" json:"totalHostCapacity"` // Array of instance metrics InstanceMetrics []InstanceMetrics `mandatory:"false" json:"instanceMetrics"` }
ExadataInsightResourceStatistics Contains resource statistics with usage unit
func (ExadataInsightResourceStatistics) String ¶
func (m ExadataInsightResourceStatistics) String() string
func (ExadataInsightResourceStatistics) ValidateEnumValue ¶
func (m ExadataInsightResourceStatistics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataInsightResourceStatisticsAggregation ¶
type ExadataInsightResourceStatisticsAggregation interface { }
ExadataInsightResourceStatisticsAggregation Contains resource details and current statistics
type ExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum ¶
type ExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum string
ExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum Enum with underlying type: string
const ( ExadataInsightResourceStatisticsAggregationExadataResourceTypeDatabase ExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum = "DATABASE" ExadataInsightResourceStatisticsAggregationExadataResourceTypeHost ExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum = "HOST" ExadataInsightResourceStatisticsAggregationExadataResourceTypeStorageServer ExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum = "STORAGE_SERVER" ExadataInsightResourceStatisticsAggregationExadataResourceTypeDiskgroup ExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum = "DISKGROUP" )
Set of constants representing the allowable values for ExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum
func GetExadataInsightResourceStatisticsAggregationExadataResourceTypeEnumValues ¶
func GetExadataInsightResourceStatisticsAggregationExadataResourceTypeEnumValues() []ExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum
GetExadataInsightResourceStatisticsAggregationExadataResourceTypeEnumValues Enumerates the set of values for ExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum
func GetMappingExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum ¶
func GetMappingExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum(val string) (ExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum, bool)
GetMappingExadataInsightResourceStatisticsAggregationExadataResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExadataInsightSummary ¶
type ExadataInsightSummary interface { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight resource. GetId() *string // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. GetCompartmentId() *string // The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager. GetExadataName() *string // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} // Indicates the status of an Exadata insight in Operations Insights GetStatus() ResourceStatusEnum // The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string GetTimeCreated() *common.SDKTime // The current state of the Exadata insight. GetLifecycleState() ExadataInsightLifecycleStateEnum // The user-friendly name for the Exadata system. The name does not have to be unique. GetExadataDisplayName() *string // Operations Insights internal representation of the the Exadata system type. GetExadataType() ExadataTypeEnum // Operations Insights internal representation of the the Exadata system rack type. GetExadataRackType() ExadataRackTypeEnum // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` GetSystemTags() map[string]map[string]interface{} // The time the Exadata insight was updated. An RFC3339 formatted datetime string GetTimeUpdated() *common.SDKTime // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. GetLifecycleDetails() *string }
ExadataInsightSummary Summary of an Exadata insight resource.
type ExadataInsightSummaryCollection ¶
type ExadataInsightSummaryCollection struct { // Array of Exadata insight summary objects. Items []ExadataInsightSummary `mandatory:"true" json:"items"` }
ExadataInsightSummaryCollection Collection of Exadata insight summary objects.
func (ExadataInsightSummaryCollection) String ¶
func (m ExadataInsightSummaryCollection) String() string
func (*ExadataInsightSummaryCollection) UnmarshalJSON ¶
func (m *ExadataInsightSummaryCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ExadataInsightSummaryCollection) ValidateEnumValue ¶
func (m ExadataInsightSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataInsights ¶
type ExadataInsights struct {
// Exadata Insights Object.
ExadataInsights *interface{} `mandatory:"false" json:"exadataInsights"`
}
ExadataInsights Logical grouping used for Operations Insights Exadata related operations.
func (ExadataInsights) String ¶
func (m ExadataInsights) String() string
func (ExadataInsights) ValidateEnumValue ¶
func (m ExadataInsights) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataInsightsDataObject ¶ added in v65.8.1
type ExadataInsightsDataObject struct { // Unique identifier of OPSI data object. Identifier *string `mandatory:"true" json:"identifier"` // User-friendly name of OPSI data object. DisplayName *string `mandatory:"true" json:"displayName"` // Metadata of columns in a data object. ColumnsMetadata []DataObjectColumnMetadata `mandatory:"true" json:"columnsMetadata"` // Description of OPSI data object. Description *string `mandatory:"false" json:"description"` }
ExadataInsightsDataObject Exadata insights data object.
func (ExadataInsightsDataObject) GetColumnsMetadata ¶ added in v65.8.1
func (m ExadataInsightsDataObject) GetColumnsMetadata() []DataObjectColumnMetadata
GetColumnsMetadata returns ColumnsMetadata
func (ExadataInsightsDataObject) GetDescription ¶ added in v65.8.1
func (m ExadataInsightsDataObject) GetDescription() *string
GetDescription returns Description
func (ExadataInsightsDataObject) GetDisplayName ¶ added in v65.8.1
func (m ExadataInsightsDataObject) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExadataInsightsDataObject) GetIdentifier ¶ added in v65.8.1
func (m ExadataInsightsDataObject) GetIdentifier() *string
GetIdentifier returns Identifier
func (ExadataInsightsDataObject) MarshalJSON ¶ added in v65.8.1
func (m ExadataInsightsDataObject) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExadataInsightsDataObject) String ¶ added in v65.8.1
func (m ExadataInsightsDataObject) String() string
func (ExadataInsightsDataObject) ValidateEnumValue ¶ added in v65.8.1
func (m ExadataInsightsDataObject) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataInsightsDataObjectSummary ¶ added in v65.8.1
type ExadataInsightsDataObjectSummary struct { // Unique identifier of OPSI data object. Identifier *string `mandatory:"true" json:"identifier"` // User-friendly name of OPSI data object. DisplayName *string `mandatory:"true" json:"displayName"` // Description of OPSI data object. Description *string `mandatory:"false" json:"description"` }
ExadataInsightsDataObjectSummary Summary of an exadata insights data object.
func (ExadataInsightsDataObjectSummary) GetDescription ¶ added in v65.8.1
func (m ExadataInsightsDataObjectSummary) GetDescription() *string
GetDescription returns Description
func (ExadataInsightsDataObjectSummary) GetDisplayName ¶ added in v65.8.1
func (m ExadataInsightsDataObjectSummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (ExadataInsightsDataObjectSummary) GetIdentifier ¶ added in v65.8.1
func (m ExadataInsightsDataObjectSummary) GetIdentifier() *string
GetIdentifier returns Identifier
func (ExadataInsightsDataObjectSummary) MarshalJSON ¶ added in v65.8.1
func (m ExadataInsightsDataObjectSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExadataInsightsDataObjectSummary) String ¶ added in v65.8.1
func (m ExadataInsightsDataObjectSummary) String() string
func (ExadataInsightsDataObjectSummary) ValidateEnumValue ¶ added in v65.8.1
func (m ExadataInsightsDataObjectSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataMemberCollection ¶
type ExadataMemberCollection struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. ExadataInsightId *string `mandatory:"true" json:"exadataInsightId"` // The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager. ExadataName *string `mandatory:"true" json:"exadataName"` // The user-friendly name for the Exadata system. The name does not have to be unique. ExadataDisplayName *string `mandatory:"true" json:"exadataDisplayName"` // Operations Insights internal representation of the the Exadata system type. ExadataType ExadataTypeEnum `mandatory:"true" json:"exadataType"` // Exadata rack type. ExadataRackType ExadataRackTypeEnum `mandatory:"true" json:"exadataRackType"` // Collection of Exadata members Items []ExadataMemberSummary `mandatory:"true" json:"items"` }
ExadataMemberCollection Partial definition of the exadata insight resource.
func (ExadataMemberCollection) String ¶
func (m ExadataMemberCollection) String() string
func (ExadataMemberCollection) ValidateEnumValue ¶
func (m ExadataMemberCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataMemberSummary ¶
type ExadataMemberSummary struct { // Name of exadata member target Name *string `mandatory:"true" json:"name"` // Display Name of exadata member target DisplayName *string `mandatory:"true" json:"displayName"` // Entity type of exadata member target EntityType ExadataMemberSummaryEntityTypeEnum `mandatory:"true" json:"entityType"` }
ExadataMemberSummary Lists name, display name and type of exadata member.
func (ExadataMemberSummary) String ¶
func (m ExadataMemberSummary) String() string
func (ExadataMemberSummary) ValidateEnumValue ¶
func (m ExadataMemberSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataMemberSummaryEntityTypeEnum ¶
type ExadataMemberSummaryEntityTypeEnum string
ExadataMemberSummaryEntityTypeEnum Enum with underlying type: string
const ( ExadataMemberSummaryEntityTypeDatabase ExadataMemberSummaryEntityTypeEnum = "DATABASE" ExadataMemberSummaryEntityTypeIlomServer ExadataMemberSummaryEntityTypeEnum = "ILOM_SERVER" ExadataMemberSummaryEntityTypePdu ExadataMemberSummaryEntityTypeEnum = "PDU" ExadataMemberSummaryEntityTypeStorageServer ExadataMemberSummaryEntityTypeEnum = "STORAGE_SERVER" ExadataMemberSummaryEntityTypeClusterAsm ExadataMemberSummaryEntityTypeEnum = "CLUSTER_ASM" ExadataMemberSummaryEntityTypeInfinibandSwitch ExadataMemberSummaryEntityTypeEnum = "INFINIBAND_SWITCH" ExadataMemberSummaryEntityTypeEthernetSwitch ExadataMemberSummaryEntityTypeEnum = "ETHERNET_SWITCH" ExadataMemberSummaryEntityTypeHost ExadataMemberSummaryEntityTypeEnum = "HOST" ExadataMemberSummaryEntityTypeVmCluster ExadataMemberSummaryEntityTypeEnum = "VM_CLUSTER" )
Set of constants representing the allowable values for ExadataMemberSummaryEntityTypeEnum
func GetExadataMemberSummaryEntityTypeEnumValues ¶
func GetExadataMemberSummaryEntityTypeEnumValues() []ExadataMemberSummaryEntityTypeEnum
GetExadataMemberSummaryEntityTypeEnumValues Enumerates the set of values for ExadataMemberSummaryEntityTypeEnum
func GetMappingExadataMemberSummaryEntityTypeEnum ¶
func GetMappingExadataMemberSummaryEntityTypeEnum(val string) (ExadataMemberSummaryEntityTypeEnum, bool)
GetMappingExadataMemberSummaryEntityTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExadataRackTypeEnum ¶
type ExadataRackTypeEnum string
ExadataRackTypeEnum Enum with underlying type: string
const ( ExadataRackTypeFull ExadataRackTypeEnum = "FULL" ExadataRackTypeHalf ExadataRackTypeEnum = "HALF" ExadataRackTypeQuarter ExadataRackTypeEnum = "QUARTER" ExadataRackTypeEighth ExadataRackTypeEnum = "EIGHTH" ExadataRackTypeFlex ExadataRackTypeEnum = "FLEX" )
Set of constants representing the allowable values for ExadataRackTypeEnum
func GetExadataRackTypeEnumValues ¶
func GetExadataRackTypeEnumValues() []ExadataRackTypeEnum
GetExadataRackTypeEnumValues Enumerates the set of values for ExadataRackTypeEnum
func GetMappingExadataRackTypeEnum ¶
func GetMappingExadataRackTypeEnum(val string) (ExadataRackTypeEnum, bool)
GetMappingExadataRackTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExadataResourceTypeEnum ¶ added in v65.27.0
type ExadataResourceTypeEnum string
ExadataResourceTypeEnum Enum with underlying type: string
const (
ExadataResourceTypeCloudExadataInfrastructure ExadataResourceTypeEnum = "cloudExadataInfrastructure"
)
Set of constants representing the allowable values for ExadataResourceTypeEnum
func GetExadataResourceTypeEnumValues ¶ added in v65.27.0
func GetExadataResourceTypeEnumValues() []ExadataResourceTypeEnum
GetExadataResourceTypeEnumValues Enumerates the set of values for ExadataResourceTypeEnum
func GetMappingExadataResourceTypeEnum ¶ added in v65.27.0
func GetMappingExadataResourceTypeEnum(val string) (ExadataResourceTypeEnum, bool)
GetMappingExadataResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ExadataStorageServerStatisticsSummary ¶
type ExadataStorageServerStatisticsSummary struct { ResourceDetails *StorageServerDetails `mandatory:"true" json:"resourceDetails"` CurrentStatistics *ExadataInsightResourceStatistics `mandatory:"true" json:"currentStatistics"` }
ExadataStorageServerStatisticsSummary Storage server details and statistics.
func (ExadataStorageServerStatisticsSummary) MarshalJSON ¶
func (m ExadataStorageServerStatisticsSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ExadataStorageServerStatisticsSummary) String ¶
func (m ExadataStorageServerStatisticsSummary) String() string
func (ExadataStorageServerStatisticsSummary) ValidateEnumValue ¶
func (m ExadataStorageServerStatisticsSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExadataTypeEnum ¶
type ExadataTypeEnum string
ExadataTypeEnum Enum with underlying type: string
const ( ExadataTypeDbmachine ExadataTypeEnum = "DBMACHINE" ExadataTypeExacs ExadataTypeEnum = "EXACS" ExadataTypeExacc ExadataTypeEnum = "EXACC" )
Set of constants representing the allowable values for ExadataTypeEnum
func GetExadataTypeEnumValues ¶
func GetExadataTypeEnumValues() []ExadataTypeEnum
GetExadataTypeEnumValues Enumerates the set of values for ExadataTypeEnum
func GetMappingExadataTypeEnum ¶
func GetMappingExadataTypeEnum(val string) (ExadataTypeEnum, bool)
GetMappingExadataTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type GetAwrDatabaseReportReportFormatEnum ¶ added in v65.14.0
type GetAwrDatabaseReportReportFormatEnum string
GetAwrDatabaseReportReportFormatEnum Enum with underlying type: string
const ( GetAwrDatabaseReportReportFormatHtml GetAwrDatabaseReportReportFormatEnum = "HTML" GetAwrDatabaseReportReportFormatText GetAwrDatabaseReportReportFormatEnum = "TEXT" )
Set of constants representing the allowable values for GetAwrDatabaseReportReportFormatEnum
func GetGetAwrDatabaseReportReportFormatEnumValues ¶ added in v65.14.0
func GetGetAwrDatabaseReportReportFormatEnumValues() []GetAwrDatabaseReportReportFormatEnum
GetGetAwrDatabaseReportReportFormatEnumValues Enumerates the set of values for GetAwrDatabaseReportReportFormatEnum
func GetMappingGetAwrDatabaseReportReportFormatEnum ¶ added in v65.14.0
func GetMappingGetAwrDatabaseReportReportFormatEnum(val string) (GetAwrDatabaseReportReportFormatEnum, bool)
GetMappingGetAwrDatabaseReportReportFormatEnum performs case Insensitive comparison on enum value and return the desired enum
type GetAwrDatabaseReportReportTypeEnum ¶ added in v65.14.0
type GetAwrDatabaseReportReportTypeEnum string
GetAwrDatabaseReportReportTypeEnum Enum with underlying type: string
const ( GetAwrDatabaseReportReportTypeAwr GetAwrDatabaseReportReportTypeEnum = "AWR" GetAwrDatabaseReportReportTypeAsh GetAwrDatabaseReportReportTypeEnum = "ASH" )
Set of constants representing the allowable values for GetAwrDatabaseReportReportTypeEnum
func GetGetAwrDatabaseReportReportTypeEnumValues ¶ added in v65.14.0
func GetGetAwrDatabaseReportReportTypeEnumValues() []GetAwrDatabaseReportReportTypeEnum
GetGetAwrDatabaseReportReportTypeEnumValues Enumerates the set of values for GetAwrDatabaseReportReportTypeEnum
func GetMappingGetAwrDatabaseReportReportTypeEnum ¶ added in v65.14.0
func GetMappingGetAwrDatabaseReportReportTypeEnum(val string) (GetAwrDatabaseReportReportTypeEnum, bool)
GetMappingGetAwrDatabaseReportReportTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type GetAwrDatabaseReportRequest ¶ added in v65.14.0
type GetAwrDatabaseReportRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // 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: // /awrHubs/{awrHubId}/awrDatabases AwrSourceDatabaseIdentifier *string `mandatory:"true" contributesTo:"query" name:"awrSourceDatabaseIdentifier"` // The optional single value query parameter to filter by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // The optional greater than or equal to filter on the snapshot ID. BeginSnapshotIdentifierGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnapshotIdentifierGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot Identifier. EndSnapshotIdentifierLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnapshotIdentifierLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The query parameter to filter the AWR report types. ReportType GetAwrDatabaseReportReportTypeEnum `mandatory:"false" contributesTo:"query" name:"reportType" omitEmpty:"true"` // The format of the AWR report. ReportFormat GetAwrDatabaseReportReportFormatEnum `mandatory:"false" contributesTo:"query" name:"reportFormat" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetAwrDatabaseReportRequest wrapper for the GetAwrDatabaseReport operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetAwrDatabaseReport.go.html to see an example of how to use GetAwrDatabaseReportRequest.
func (GetAwrDatabaseReportRequest) BinaryRequestBody ¶ added in v65.14.0
func (request GetAwrDatabaseReportRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetAwrDatabaseReportRequest) HTTPRequest ¶ added in v65.14.0
func (request GetAwrDatabaseReportRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetAwrDatabaseReportRequest) RetryPolicy ¶ added in v65.14.0
func (request GetAwrDatabaseReportRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetAwrDatabaseReportRequest) String ¶ added in v65.14.0
func (request GetAwrDatabaseReportRequest) String() string
func (GetAwrDatabaseReportRequest) ValidateEnumValue ¶ added in v65.14.0
func (request GetAwrDatabaseReportRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetAwrDatabaseReportResponse ¶ added in v65.14.0
type GetAwrDatabaseReportResponse struct { // The underlying http response RawResponse *http.Response // The AwrDatabaseReport instance AwrDatabaseReport `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"` }
GetAwrDatabaseReportResponse wrapper for the GetAwrDatabaseReport operation
func (GetAwrDatabaseReportResponse) HTTPResponse ¶ added in v65.14.0
func (response GetAwrDatabaseReportResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetAwrDatabaseReportResponse) String ¶ added in v65.14.0
func (response GetAwrDatabaseReportResponse) String() string
type GetAwrDatabaseSqlReportReportFormatEnum ¶ added in v65.14.0
type GetAwrDatabaseSqlReportReportFormatEnum string
GetAwrDatabaseSqlReportReportFormatEnum Enum with underlying type: string
const ( GetAwrDatabaseSqlReportReportFormatHtml GetAwrDatabaseSqlReportReportFormatEnum = "HTML" GetAwrDatabaseSqlReportReportFormatText GetAwrDatabaseSqlReportReportFormatEnum = "TEXT" )
Set of constants representing the allowable values for GetAwrDatabaseSqlReportReportFormatEnum
func GetGetAwrDatabaseSqlReportReportFormatEnumValues ¶ added in v65.14.0
func GetGetAwrDatabaseSqlReportReportFormatEnumValues() []GetAwrDatabaseSqlReportReportFormatEnum
GetGetAwrDatabaseSqlReportReportFormatEnumValues Enumerates the set of values for GetAwrDatabaseSqlReportReportFormatEnum
func GetMappingGetAwrDatabaseSqlReportReportFormatEnum ¶ added in v65.14.0
func GetMappingGetAwrDatabaseSqlReportReportFormatEnum(val string) (GetAwrDatabaseSqlReportReportFormatEnum, bool)
GetMappingGetAwrDatabaseSqlReportReportFormatEnum performs case Insensitive comparison on enum value and return the desired enum
type GetAwrDatabaseSqlReportRequest ¶ added in v65.14.0
type GetAwrDatabaseSqlReportRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // 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: // /awrHubs/{awrHubId}/awrDatabases AwrSourceDatabaseIdentifier *string `mandatory:"true" contributesTo:"query" name:"awrSourceDatabaseIdentifier"` // 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 (/awrHubs/{awrHubId}/awrDbReport). SqlId *string `mandatory:"true" contributesTo:"query" name:"sqlId"` // The optional single value query parameter to filter by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // The optional greater than or equal to filter on the snapshot ID. BeginSnapshotIdentifierGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnapshotIdentifierGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot Identifier. EndSnapshotIdentifierLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnapshotIdentifierLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The format of the AWR report. ReportFormat GetAwrDatabaseSqlReportReportFormatEnum `mandatory:"false" contributesTo:"query" name:"reportFormat" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetAwrDatabaseSqlReportRequest wrapper for the GetAwrDatabaseSqlReport operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetAwrDatabaseSqlReport.go.html to see an example of how to use GetAwrDatabaseSqlReportRequest.
func (GetAwrDatabaseSqlReportRequest) BinaryRequestBody ¶ added in v65.14.0
func (request GetAwrDatabaseSqlReportRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetAwrDatabaseSqlReportRequest) HTTPRequest ¶ added in v65.14.0
func (request GetAwrDatabaseSqlReportRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetAwrDatabaseSqlReportRequest) RetryPolicy ¶ added in v65.14.0
func (request GetAwrDatabaseSqlReportRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetAwrDatabaseSqlReportRequest) String ¶ added in v65.14.0
func (request GetAwrDatabaseSqlReportRequest) String() string
func (GetAwrDatabaseSqlReportRequest) ValidateEnumValue ¶ added in v65.14.0
func (request GetAwrDatabaseSqlReportRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetAwrDatabaseSqlReportResponse ¶ added in v65.14.0
type GetAwrDatabaseSqlReportResponse struct { // The underlying http response RawResponse *http.Response // The AwrDatabaseSqlReport instance AwrDatabaseSqlReport `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"` }
GetAwrDatabaseSqlReportResponse wrapper for the GetAwrDatabaseSqlReport operation
func (GetAwrDatabaseSqlReportResponse) HTTPResponse ¶ added in v65.14.0
func (response GetAwrDatabaseSqlReportResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetAwrDatabaseSqlReportResponse) String ¶ added in v65.14.0
func (response GetAwrDatabaseSqlReportResponse) String() string
type GetAwrHubRequest ¶
type GetAwrHubRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetAwrHubRequest wrapper for the GetAwrHub operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetAwrHub.go.html to see an example of how to use GetAwrHubRequest.
func (GetAwrHubRequest) BinaryRequestBody ¶
func (request GetAwrHubRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetAwrHubRequest) HTTPRequest ¶
func (request GetAwrHubRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetAwrHubRequest) RetryPolicy ¶
func (request GetAwrHubRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetAwrHubRequest) String ¶
func (request GetAwrHubRequest) String() string
func (GetAwrHubRequest) ValidateEnumValue ¶
func (request GetAwrHubRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetAwrHubResponse ¶
type GetAwrHubResponse struct { // The underlying http response RawResponse *http.Response // The AwrHub instance AwrHub `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"` }
GetAwrHubResponse wrapper for the GetAwrHub operation
func (GetAwrHubResponse) HTTPResponse ¶
func (response GetAwrHubResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetAwrHubResponse) String ¶
func (response GetAwrHubResponse) String() string
type GetAwrReportReportFormatEnum ¶
type GetAwrReportReportFormatEnum string
GetAwrReportReportFormatEnum Enum with underlying type: string
const ( GetAwrReportReportFormatHtml GetAwrReportReportFormatEnum = "HTML" GetAwrReportReportFormatText GetAwrReportReportFormatEnum = "TEXT" )
Set of constants representing the allowable values for GetAwrReportReportFormatEnum
func GetGetAwrReportReportFormatEnumValues ¶
func GetGetAwrReportReportFormatEnumValues() []GetAwrReportReportFormatEnum
GetGetAwrReportReportFormatEnumValues Enumerates the set of values for GetAwrReportReportFormatEnum
func GetMappingGetAwrReportReportFormatEnum ¶
func GetMappingGetAwrReportReportFormatEnum(val string) (GetAwrReportReportFormatEnum, bool)
GetMappingGetAwrReportReportFormatEnum performs case Insensitive comparison on enum value and return the desired enum
type GetAwrReportRequest ¶
type GetAwrReportRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // AWR source database identifier. AwrSourceDatabaseIdentifier *string `mandatory:"true" contributesTo:"query" name:"awrSourceDatabaseIdentifier"` // The format of the AWR report. Default report format is HTML. ReportFormat GetAwrReportReportFormatEnum `mandatory:"false" contributesTo:"query" name:"reportFormat" omitEmpty:"true"` // The optional single value query parameter to filter by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // The optional greater than or equal to filter on the snapshot ID. BeginSnapshotIdentifierGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnapshotIdentifierGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot Identifier. EndSnapshotIdentifierLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnapshotIdentifierLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetAwrReportRequest wrapper for the GetAwrReport operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetAwrReport.go.html to see an example of how to use GetAwrReportRequest.
func (GetAwrReportRequest) BinaryRequestBody ¶
func (request GetAwrReportRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetAwrReportRequest) HTTPRequest ¶
func (request GetAwrReportRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetAwrReportRequest) RetryPolicy ¶
func (request GetAwrReportRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetAwrReportRequest) String ¶
func (request GetAwrReportRequest) String() string
func (GetAwrReportRequest) ValidateEnumValue ¶
func (request GetAwrReportRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetAwrReportResponse ¶
type GetAwrReportResponse struct { // The underlying http response RawResponse *http.Response // The AwrReport instance AwrReport `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"` }
GetAwrReportResponse wrapper for the GetAwrReport operation
func (GetAwrReportResponse) HTTPResponse ¶
func (response GetAwrReportResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetAwrReportResponse) String ¶
func (response GetAwrReportResponse) String() string
type GetDatabaseInsightRequest ¶
type GetDatabaseInsightRequest struct { // Unique database insight identifier DatabaseInsightId *string `mandatory:"true" contributesTo:"path" name:"databaseInsightId"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetDatabaseInsightRequest wrapper for the GetDatabaseInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetDatabaseInsight.go.html to see an example of how to use GetDatabaseInsightRequest.
func (GetDatabaseInsightRequest) BinaryRequestBody ¶
func (request GetDatabaseInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetDatabaseInsightRequest) HTTPRequest ¶
func (request GetDatabaseInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetDatabaseInsightRequest) RetryPolicy ¶
func (request GetDatabaseInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetDatabaseInsightRequest) String ¶
func (request GetDatabaseInsightRequest) String() string
func (GetDatabaseInsightRequest) ValidateEnumValue ¶
func (request GetDatabaseInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetDatabaseInsightResponse ¶
type GetDatabaseInsightResponse struct { // The underlying http response RawResponse *http.Response // The DatabaseInsight instance DatabaseInsight `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"` }
GetDatabaseInsightResponse wrapper for the GetDatabaseInsight operation
func (GetDatabaseInsightResponse) HTTPResponse ¶
func (response GetDatabaseInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetDatabaseInsightResponse) String ¶
func (response GetDatabaseInsightResponse) String() string
type GetEnterpriseManagerBridgeRequest ¶
type GetEnterpriseManagerBridgeRequest struct { // Unique Enterprise Manager bridge identifier EnterpriseManagerBridgeId *string `mandatory:"true" contributesTo:"path" name:"enterpriseManagerBridgeId"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetEnterpriseManagerBridgeRequest wrapper for the GetEnterpriseManagerBridge operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetEnterpriseManagerBridge.go.html to see an example of how to use GetEnterpriseManagerBridgeRequest.
func (GetEnterpriseManagerBridgeRequest) BinaryRequestBody ¶
func (request GetEnterpriseManagerBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetEnterpriseManagerBridgeRequest) HTTPRequest ¶
func (request GetEnterpriseManagerBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetEnterpriseManagerBridgeRequest) RetryPolicy ¶
func (request GetEnterpriseManagerBridgeRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetEnterpriseManagerBridgeRequest) String ¶
func (request GetEnterpriseManagerBridgeRequest) String() string
func (GetEnterpriseManagerBridgeRequest) ValidateEnumValue ¶
func (request GetEnterpriseManagerBridgeRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetEnterpriseManagerBridgeResponse ¶
type GetEnterpriseManagerBridgeResponse struct { // The underlying http response RawResponse *http.Response // The EnterpriseManagerBridge instance EnterpriseManagerBridge `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"` }
GetEnterpriseManagerBridgeResponse wrapper for the GetEnterpriseManagerBridge operation
func (GetEnterpriseManagerBridgeResponse) HTTPResponse ¶
func (response GetEnterpriseManagerBridgeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetEnterpriseManagerBridgeResponse) String ¶
func (response GetEnterpriseManagerBridgeResponse) String() string
type GetExadataInsightRequest ¶
type GetExadataInsightRequest struct { // Unique Exadata insight identifier ExadataInsightId *string `mandatory:"true" contributesTo:"path" name:"exadataInsightId"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetExadataInsightRequest wrapper for the GetExadataInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetExadataInsight.go.html to see an example of how to use GetExadataInsightRequest.
func (GetExadataInsightRequest) BinaryRequestBody ¶
func (request GetExadataInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExadataInsightRequest) HTTPRequest ¶
func (request GetExadataInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExadataInsightRequest) RetryPolicy ¶
func (request GetExadataInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExadataInsightRequest) String ¶
func (request GetExadataInsightRequest) String() string
func (GetExadataInsightRequest) ValidateEnumValue ¶
func (request GetExadataInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExadataInsightResponse ¶
type GetExadataInsightResponse struct { // The underlying http response RawResponse *http.Response // The ExadataInsight instance ExadataInsight `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"` }
GetExadataInsightResponse wrapper for the GetExadataInsight operation
func (GetExadataInsightResponse) HTTPResponse ¶
func (response GetExadataInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExadataInsightResponse) String ¶
func (response GetExadataInsightResponse) String() string
type GetHostInsightRequest ¶
type GetHostInsightRequest struct { // Unique host insight identifier HostInsightId *string `mandatory:"true" contributesTo:"path" name:"hostInsightId"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetHostInsightRequest wrapper for the GetHostInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetHostInsight.go.html to see an example of how to use GetHostInsightRequest.
func (GetHostInsightRequest) BinaryRequestBody ¶
func (request GetHostInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetHostInsightRequest) HTTPRequest ¶
func (request GetHostInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetHostInsightRequest) RetryPolicy ¶
func (request GetHostInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetHostInsightRequest) String ¶
func (request GetHostInsightRequest) String() string
func (GetHostInsightRequest) ValidateEnumValue ¶
func (request GetHostInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetHostInsightResponse ¶
type GetHostInsightResponse struct { // The underlying http response RawResponse *http.Response // The HostInsight instance HostInsight `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"` }
GetHostInsightResponse wrapper for the GetHostInsight operation
func (GetHostInsightResponse) HTTPResponse ¶
func (response GetHostInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetHostInsightResponse) String ¶
func (response GetHostInsightResponse) String() string
type GetOperationsInsightsPrivateEndpointRequest ¶
type GetOperationsInsightsPrivateEndpointRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Operation Insights private endpoint. OperationsInsightsPrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"operationsInsightsPrivateEndpointId"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetOperationsInsightsPrivateEndpointRequest wrapper for the GetOperationsInsightsPrivateEndpoint operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetOperationsInsightsPrivateEndpoint.go.html to see an example of how to use GetOperationsInsightsPrivateEndpointRequest.
func (GetOperationsInsightsPrivateEndpointRequest) BinaryRequestBody ¶
func (request GetOperationsInsightsPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOperationsInsightsPrivateEndpointRequest) HTTPRequest ¶
func (request GetOperationsInsightsPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOperationsInsightsPrivateEndpointRequest) RetryPolicy ¶
func (request GetOperationsInsightsPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOperationsInsightsPrivateEndpointRequest) String ¶
func (request GetOperationsInsightsPrivateEndpointRequest) String() string
func (GetOperationsInsightsPrivateEndpointRequest) ValidateEnumValue ¶
func (request GetOperationsInsightsPrivateEndpointRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetOperationsInsightsPrivateEndpointResponse ¶
type GetOperationsInsightsPrivateEndpointResponse struct { // The underlying http response RawResponse *http.Response // The OperationsInsightsPrivateEndpoint instance OperationsInsightsPrivateEndpoint `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"` }
GetOperationsInsightsPrivateEndpointResponse wrapper for the GetOperationsInsightsPrivateEndpoint operation
func (GetOperationsInsightsPrivateEndpointResponse) HTTPResponse ¶
func (response GetOperationsInsightsPrivateEndpointResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOperationsInsightsPrivateEndpointResponse) String ¶
func (response GetOperationsInsightsPrivateEndpointResponse) String() string
type GetOperationsInsightsWarehouseRequest ¶
type GetOperationsInsightsWarehouseRequest struct { // Unique Operations Insights Warehouse identifier OperationsInsightsWarehouseId *string `mandatory:"true" contributesTo:"path" name:"operationsInsightsWarehouseId"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetOperationsInsightsWarehouseRequest wrapper for the GetOperationsInsightsWarehouse operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetOperationsInsightsWarehouse.go.html to see an example of how to use GetOperationsInsightsWarehouseRequest.
func (GetOperationsInsightsWarehouseRequest) BinaryRequestBody ¶
func (request GetOperationsInsightsWarehouseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOperationsInsightsWarehouseRequest) HTTPRequest ¶
func (request GetOperationsInsightsWarehouseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOperationsInsightsWarehouseRequest) RetryPolicy ¶
func (request GetOperationsInsightsWarehouseRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOperationsInsightsWarehouseRequest) String ¶
func (request GetOperationsInsightsWarehouseRequest) String() string
func (GetOperationsInsightsWarehouseRequest) ValidateEnumValue ¶
func (request GetOperationsInsightsWarehouseRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetOperationsInsightsWarehouseResponse ¶
type GetOperationsInsightsWarehouseResponse struct { // The underlying http response RawResponse *http.Response // The OperationsInsightsWarehouse instance OperationsInsightsWarehouse `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"` }
GetOperationsInsightsWarehouseResponse wrapper for the GetOperationsInsightsWarehouse operation
func (GetOperationsInsightsWarehouseResponse) HTTPResponse ¶
func (response GetOperationsInsightsWarehouseResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOperationsInsightsWarehouseResponse) String ¶
func (response GetOperationsInsightsWarehouseResponse) String() string
type GetOperationsInsightsWarehouseUserRequest ¶
type GetOperationsInsightsWarehouseUserRequest struct { // Unique Operations Insights Warehouse User identifier OperationsInsightsWarehouseUserId *string `mandatory:"true" contributesTo:"path" name:"operationsInsightsWarehouseUserId"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetOperationsInsightsWarehouseUserRequest wrapper for the GetOperationsInsightsWarehouseUser operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetOperationsInsightsWarehouseUser.go.html to see an example of how to use GetOperationsInsightsWarehouseUserRequest.
func (GetOperationsInsightsWarehouseUserRequest) BinaryRequestBody ¶
func (request GetOperationsInsightsWarehouseUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOperationsInsightsWarehouseUserRequest) HTTPRequest ¶
func (request GetOperationsInsightsWarehouseUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOperationsInsightsWarehouseUserRequest) RetryPolicy ¶
func (request GetOperationsInsightsWarehouseUserRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOperationsInsightsWarehouseUserRequest) String ¶
func (request GetOperationsInsightsWarehouseUserRequest) String() string
func (GetOperationsInsightsWarehouseUserRequest) ValidateEnumValue ¶
func (request GetOperationsInsightsWarehouseUserRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetOperationsInsightsWarehouseUserResponse ¶
type GetOperationsInsightsWarehouseUserResponse struct { // The underlying http response RawResponse *http.Response // The OperationsInsightsWarehouseUser instance OperationsInsightsWarehouseUser `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"` }
GetOperationsInsightsWarehouseUserResponse wrapper for the GetOperationsInsightsWarehouseUser operation
func (GetOperationsInsightsWarehouseUserResponse) HTTPResponse ¶
func (response GetOperationsInsightsWarehouseUserResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOperationsInsightsWarehouseUserResponse) String ¶
func (response GetOperationsInsightsWarehouseUserResponse) String() string
type GetOpsiConfigurationConfigItemCustomStatusEnum ¶ added in v65.29.0
type GetOpsiConfigurationConfigItemCustomStatusEnum string
GetOpsiConfigurationConfigItemCustomStatusEnum Enum with underlying type: string
const ( GetOpsiConfigurationConfigItemCustomStatusCustomized GetOpsiConfigurationConfigItemCustomStatusEnum = "customized" GetOpsiConfigurationConfigItemCustomStatusNoncustomized GetOpsiConfigurationConfigItemCustomStatusEnum = "nonCustomized" )
Set of constants representing the allowable values for GetOpsiConfigurationConfigItemCustomStatusEnum
func GetGetOpsiConfigurationConfigItemCustomStatusEnumValues ¶ added in v65.29.0
func GetGetOpsiConfigurationConfigItemCustomStatusEnumValues() []GetOpsiConfigurationConfigItemCustomStatusEnum
GetGetOpsiConfigurationConfigItemCustomStatusEnumValues Enumerates the set of values for GetOpsiConfigurationConfigItemCustomStatusEnum
func GetMappingGetOpsiConfigurationConfigItemCustomStatusEnum ¶ added in v65.29.0
func GetMappingGetOpsiConfigurationConfigItemCustomStatusEnum(val string) (GetOpsiConfigurationConfigItemCustomStatusEnum, bool)
GetMappingGetOpsiConfigurationConfigItemCustomStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type GetOpsiConfigurationConfigItemFieldEnum ¶ added in v65.29.0
type GetOpsiConfigurationConfigItemFieldEnum string
GetOpsiConfigurationConfigItemFieldEnum Enum with underlying type: string
const ( GetOpsiConfigurationConfigItemFieldName GetOpsiConfigurationConfigItemFieldEnum = "name" GetOpsiConfigurationConfigItemFieldValue GetOpsiConfigurationConfigItemFieldEnum = "value" GetOpsiConfigurationConfigItemFieldDefaultvalue GetOpsiConfigurationConfigItemFieldEnum = "defaultValue" GetOpsiConfigurationConfigItemFieldMetadata GetOpsiConfigurationConfigItemFieldEnum = "metadata" GetOpsiConfigurationConfigItemFieldApplicablecontexts GetOpsiConfigurationConfigItemFieldEnum = "applicableContexts" )
Set of constants representing the allowable values for GetOpsiConfigurationConfigItemFieldEnum
func GetGetOpsiConfigurationConfigItemFieldEnumValues ¶ added in v65.29.0
func GetGetOpsiConfigurationConfigItemFieldEnumValues() []GetOpsiConfigurationConfigItemFieldEnum
GetGetOpsiConfigurationConfigItemFieldEnumValues Enumerates the set of values for GetOpsiConfigurationConfigItemFieldEnum
func GetMappingGetOpsiConfigurationConfigItemFieldEnum ¶ added in v65.29.0
func GetMappingGetOpsiConfigurationConfigItemFieldEnum(val string) (GetOpsiConfigurationConfigItemFieldEnum, bool)
GetMappingGetOpsiConfigurationConfigItemFieldEnum performs case Insensitive comparison on enum value and return the desired enum
type GetOpsiConfigurationOpsiConfigFieldEnum ¶ added in v65.29.0
type GetOpsiConfigurationOpsiConfigFieldEnum string
GetOpsiConfigurationOpsiConfigFieldEnum Enum with underlying type: string
const (
GetOpsiConfigurationOpsiConfigFieldConfigitems GetOpsiConfigurationOpsiConfigFieldEnum = "configItems"
)
Set of constants representing the allowable values for GetOpsiConfigurationOpsiConfigFieldEnum
func GetGetOpsiConfigurationOpsiConfigFieldEnumValues ¶ added in v65.29.0
func GetGetOpsiConfigurationOpsiConfigFieldEnumValues() []GetOpsiConfigurationOpsiConfigFieldEnum
GetGetOpsiConfigurationOpsiConfigFieldEnumValues Enumerates the set of values for GetOpsiConfigurationOpsiConfigFieldEnum
func GetMappingGetOpsiConfigurationOpsiConfigFieldEnum ¶ added in v65.29.0
func GetMappingGetOpsiConfigurationOpsiConfigFieldEnum(val string) (GetOpsiConfigurationOpsiConfigFieldEnum, bool)
GetMappingGetOpsiConfigurationOpsiConfigFieldEnum performs case Insensitive comparison on enum value and return the desired enum
type GetOpsiConfigurationRequest ¶ added in v65.29.0
type GetOpsiConfigurationRequest struct { // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of OPSI configuration resource. OpsiConfigurationId *string `mandatory:"true" contributesTo:"path" name:"opsiConfigurationId"` // Optional fields to return as part of OpsiConfiguration object. Unless requested, these fields will not be returned by default. OpsiConfigField []GetOpsiConfigurationOpsiConfigFieldEnum `contributesTo:"query" name:"opsiConfigField" omitEmpty:"true" collectionFormat:"multi"` // Specifies whether only customized configuration items or only non-customized configuration items or both have to be returned. // By default only customized configuration items are returned. ConfigItemCustomStatus []GetOpsiConfigurationConfigItemCustomStatusEnum `contributesTo:"query" name:"configItemCustomStatus" omitEmpty:"true" collectionFormat:"multi"` // Returns the configuration items filtered by applicable contexts sent in this param. By default configuration items of all applicable contexts are returned. ConfigItemsApplicableContext []string `contributesTo:"query" name:"configItemsApplicableContext" collectionFormat:"multi"` // Specifies the fields to return in a config item summary. ConfigItemField []GetOpsiConfigurationConfigItemFieldEnum `contributesTo:"query" name:"configItemField" omitEmpty:"true" collectionFormat:"multi"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetOpsiConfigurationRequest wrapper for the GetOpsiConfiguration operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetOpsiConfiguration.go.html to see an example of how to use GetOpsiConfigurationRequest.
func (GetOpsiConfigurationRequest) BinaryRequestBody ¶ added in v65.29.0
func (request GetOpsiConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOpsiConfigurationRequest) HTTPRequest ¶ added in v65.29.0
func (request GetOpsiConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOpsiConfigurationRequest) RetryPolicy ¶ added in v65.29.0
func (request GetOpsiConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOpsiConfigurationRequest) String ¶ added in v65.29.0
func (request GetOpsiConfigurationRequest) String() string
func (GetOpsiConfigurationRequest) ValidateEnumValue ¶ added in v65.29.0
func (request GetOpsiConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetOpsiConfigurationResponse ¶ added in v65.29.0
type GetOpsiConfigurationResponse struct { // The underlying http response RawResponse *http.Response // The OpsiConfiguration instance OpsiConfiguration `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"` }
GetOpsiConfigurationResponse wrapper for the GetOpsiConfiguration operation
func (GetOpsiConfigurationResponse) HTTPResponse ¶ added in v65.29.0
func (response GetOpsiConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOpsiConfigurationResponse) String ¶ added in v65.29.0
func (response GetOpsiConfigurationResponse) String() string
type GetOpsiDataObjectRequest ¶ added in v65.8.1
type GetOpsiDataObjectRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Unique OPSI data object identifier. OpsiDataObjectIdentifier *string `mandatory:"true" contributesTo:"path" name:"opsiDataObjectIdentifier"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetOpsiDataObjectRequest wrapper for the GetOpsiDataObject operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetOpsiDataObject.go.html to see an example of how to use GetOpsiDataObjectRequest.
func (GetOpsiDataObjectRequest) BinaryRequestBody ¶ added in v65.8.1
func (request GetOpsiDataObjectRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetOpsiDataObjectRequest) HTTPRequest ¶ added in v65.8.1
func (request GetOpsiDataObjectRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetOpsiDataObjectRequest) RetryPolicy ¶ added in v65.8.1
func (request GetOpsiDataObjectRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetOpsiDataObjectRequest) String ¶ added in v65.8.1
func (request GetOpsiDataObjectRequest) String() string
func (GetOpsiDataObjectRequest) ValidateEnumValue ¶ added in v65.8.1
func (request GetOpsiDataObjectRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetOpsiDataObjectResponse ¶ added in v65.8.1
type GetOpsiDataObjectResponse struct { // The underlying http response RawResponse *http.Response // The OpsiDataObject instance OpsiDataObject `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"` }
GetOpsiDataObjectResponse wrapper for the GetOpsiDataObject operation
func (GetOpsiDataObjectResponse) HTTPResponse ¶ added in v65.8.1
func (response GetOpsiDataObjectResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetOpsiDataObjectResponse) String ¶ added in v65.8.1
func (response GetOpsiDataObjectResponse) String() string
type GetWorkRequestRequest ¶
type GetWorkRequestRequest struct { // The ID of the asynchronous request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetWorkRequestRequest wrapper for the GetWorkRequest operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/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"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // A decimal number representing the number of seconds the client should wait before polling this endpoint again. RetryAfter *float32 `presentIn:"header" name:"retry-after"` }
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 HistoricalDataItem ¶
type HistoricalDataItem struct { // The timestamp in which the current sampling period ends in RFC 3339 format. EndTimestamp *common.SDKTime `mandatory:"true" json:"endTimestamp"` // Total amount used of the resource metric type (CPU, STORAGE). Usage *float64 `mandatory:"true" json:"usage"` }
HistoricalDataItem The historical timestamp and the corresponding resource value.
func (HistoricalDataItem) String ¶
func (m HistoricalDataItem) String() string
func (HistoricalDataItem) ValidateEnumValue ¶
func (m HistoricalDataItem) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostConfigurationCollection ¶
type HostConfigurationCollection struct { // Array of host insight configurations summary objects. Items []HostConfigurationSummary `mandatory:"true" json:"items"` }
HostConfigurationCollection Collection of host insight configuration summary objects.
func (HostConfigurationCollection) String ¶
func (m HostConfigurationCollection) String() string
func (*HostConfigurationCollection) UnmarshalJSON ¶
func (m *HostConfigurationCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (HostConfigurationCollection) ValidateEnumValue ¶
func (m HostConfigurationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostConfigurationMetricGroup ¶
type HostConfigurationMetricGroup interface { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` GetTimeCollected() *common.SDKTime }
HostConfigurationMetricGroup Base Metric Group for Host configuration metrics
type HostConfigurationMetricGroupMetricNameEnum ¶
type HostConfigurationMetricGroupMetricNameEnum string
HostConfigurationMetricGroupMetricNameEnum Enum with underlying type: string
const ( HostConfigurationMetricGroupMetricNameProduct HostConfigurationMetricGroupMetricNameEnum = "HOST_PRODUCT" HostConfigurationMetricGroupMetricNameResourceAllocation HostConfigurationMetricGroupMetricNameEnum = "HOST_RESOURCE_ALLOCATION" HostConfigurationMetricGroupMetricNameMemoryConfiguration HostConfigurationMetricGroupMetricNameEnum = "HOST_MEMORY_CONFIGURATION" HostConfigurationMetricGroupMetricNameHardwareConfiguration HostConfigurationMetricGroupMetricNameEnum = "HOST_HARDWARE_CONFIGURATION" HostConfigurationMetricGroupMetricNameCpuHardwareConfiguration HostConfigurationMetricGroupMetricNameEnum = "HOST_CPU_HARDWARE_CONFIGURATION" HostConfigurationMetricGroupMetricNameNetworkConfiguration HostConfigurationMetricGroupMetricNameEnum = "HOST_NETWORK_CONFIGURATION" HostConfigurationMetricGroupMetricNameEntites HostConfigurationMetricGroupMetricNameEnum = "HOST_ENTITES" HostConfigurationMetricGroupMetricNameFilesystemConfiguration HostConfigurationMetricGroupMetricNameEnum = "HOST_FILESYSTEM_CONFIGURATION" )
Set of constants representing the allowable values for HostConfigurationMetricGroupMetricNameEnum
func GetHostConfigurationMetricGroupMetricNameEnumValues ¶
func GetHostConfigurationMetricGroupMetricNameEnumValues() []HostConfigurationMetricGroupMetricNameEnum
GetHostConfigurationMetricGroupMetricNameEnumValues Enumerates the set of values for HostConfigurationMetricGroupMetricNameEnum
func GetMappingHostConfigurationMetricGroupMetricNameEnum ¶
func GetMappingHostConfigurationMetricGroupMetricNameEnum(val string) (HostConfigurationMetricGroupMetricNameEnum, bool)
GetMappingHostConfigurationMetricGroupMetricNameEnum performs case Insensitive comparison on enum value and return the desired enum
type HostConfigurationSummary ¶
type HostConfigurationSummary interface { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. GetHostInsightId() *string // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. GetCompartmentId() *string // The host name. The host name is unique amongst the hosts managed by the same management agent. GetHostName() *string // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. GetPlatformType() HostConfigurationSummaryPlatformTypeEnum // Platform version. GetPlatformVersion() *string // Platform vendor. GetPlatformVendor() *string // Total CPU on this host. GetTotalCpus() *int // Total amount of usable physical memory in gibabytes GetTotalMemoryInGBs() *float64 // CPU architechure GetCpuArchitecture() *string // Size of cache memory in megabytes. GetCpuCacheInMBs() *float64 // Name of the CPU vendor. GetCpuVendor() *string // Clock frequency of the processor in megahertz. GetCpuFrequencyInMhz() *float64 // Model name of processor. GetCpuImplementation() *string // Number of cores per socket. GetCoresPerSocket() *int // Number of total sockets. GetTotalSockets() *int // Number of threads per socket. GetThreadsPerSocket() *int // Indicates if hyper-threading is enabled or not GetIsHyperThreadingEnabled() *bool // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string }
HostConfigurationSummary Summary of a host configuration for a resource.
type HostConfigurationSummaryPlatformTypeEnum ¶
type HostConfigurationSummaryPlatformTypeEnum string
HostConfigurationSummaryPlatformTypeEnum Enum with underlying type: string
const ( HostConfigurationSummaryPlatformTypeLinux HostConfigurationSummaryPlatformTypeEnum = "LINUX" HostConfigurationSummaryPlatformTypeSolaris HostConfigurationSummaryPlatformTypeEnum = "SOLARIS" HostConfigurationSummaryPlatformTypeSunos HostConfigurationSummaryPlatformTypeEnum = "SUNOS" HostConfigurationSummaryPlatformTypeZlinux HostConfigurationSummaryPlatformTypeEnum = "ZLINUX" HostConfigurationSummaryPlatformTypeWindows HostConfigurationSummaryPlatformTypeEnum = "WINDOWS" HostConfigurationSummaryPlatformTypeAix HostConfigurationSummaryPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for HostConfigurationSummaryPlatformTypeEnum
func GetHostConfigurationSummaryPlatformTypeEnumValues ¶
func GetHostConfigurationSummaryPlatformTypeEnumValues() []HostConfigurationSummaryPlatformTypeEnum
GetHostConfigurationSummaryPlatformTypeEnumValues Enumerates the set of values for HostConfigurationSummaryPlatformTypeEnum
func GetMappingHostConfigurationSummaryPlatformTypeEnum ¶
func GetMappingHostConfigurationSummaryPlatformTypeEnum(val string) (HostConfigurationSummaryPlatformTypeEnum, bool)
GetMappingHostConfigurationSummaryPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type HostCpuHardwareConfiguration ¶
type HostCpuHardwareConfiguration struct { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // Total number of CPU Sockets TotalSockets *int `mandatory:"false" json:"totalSockets"` // Name of the CPU vendor VendorName *string `mandatory:"false" json:"vendorName"` // Clock frequency of the processor in megahertz FrequencyInMhz *float64 `mandatory:"false" json:"frequencyInMhz"` // Size of cache memory in megabytes CacheInMB *float64 `mandatory:"false" json:"cacheInMB"` // Model name of processor CpuImplementation *string `mandatory:"false" json:"cpuImplementation"` // CPU model Model *string `mandatory:"false" json:"model"` // Type of processor in the system CpuFamily *string `mandatory:"false" json:"cpuFamily"` // Number of cores per socket CoresPerSocket *int `mandatory:"false" json:"coresPerSocket"` // Number of threads per socket ThreadsPerSocket *int `mandatory:"false" json:"threadsPerSocket"` // Indicates if hyper-threading is enabled or not HyperThreadingEnabled *string `mandatory:"false" json:"hyperThreadingEnabled"` }
HostCpuHardwareConfiguration CPU Hardware Configuration metric for the host
func (HostCpuHardwareConfiguration) GetTimeCollected ¶
func (m HostCpuHardwareConfiguration) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (HostCpuHardwareConfiguration) MarshalJSON ¶
func (m HostCpuHardwareConfiguration) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostCpuHardwareConfiguration) String ¶
func (m HostCpuHardwareConfiguration) String() string
func (HostCpuHardwareConfiguration) ValidateEnumValue ¶
func (m HostCpuHardwareConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostCpuStatistics ¶
type HostCpuStatistics struct { // Total amount used of the resource metric type (CPU, STORAGE). Usage *float64 `mandatory:"true" json:"usage"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"true" json:"capacity"` // Resource utilization in percentage. UtilizationPercent *float64 `mandatory:"true" json:"utilizationPercent"` // Change in resource utilization in percentage UsageChangePercent *float64 `mandatory:"true" json:"usageChangePercent"` Load *SummaryStatistics `mandatory:"false" json:"load"` }
HostCpuStatistics Contains CPU statistics.
func (HostCpuStatistics) GetCapacity ¶
func (m HostCpuStatistics) GetCapacity() *float64
GetCapacity returns Capacity
func (HostCpuStatistics) GetUsage ¶
func (m HostCpuStatistics) GetUsage() *float64
GetUsage returns Usage
func (HostCpuStatistics) GetUsageChangePercent ¶
func (m HostCpuStatistics) GetUsageChangePercent() *float64
GetUsageChangePercent returns UsageChangePercent
func (HostCpuStatistics) GetUtilizationPercent ¶
func (m HostCpuStatistics) GetUtilizationPercent() *float64
GetUtilizationPercent returns UtilizationPercent
func (HostCpuStatistics) MarshalJSON ¶
func (m HostCpuStatistics) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostCpuStatistics) String ¶
func (m HostCpuStatistics) String() string
func (HostCpuStatistics) ValidateEnumValue ¶
func (m HostCpuStatistics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostCpuUsage ¶
type HostCpuUsage struct { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // Percentage of CPU time spent in user mode CpuUserModeInPercent *float32 `mandatory:"false" json:"cpuUserModeInPercent"` // Percentage of CPU time spent in system mode CpuSystemModeInPercent *float32 `mandatory:"false" json:"cpuSystemModeInPercent"` // Amount of CPU Time spent in seconds CpuUsageInSec *float64 `mandatory:"false" json:"cpuUsageInSec"` // Amount of CPU Time spent in percentage CpuUtilizationInPercent *float32 `mandatory:"false" json:"cpuUtilizationInPercent"` // Amount of CPU time stolen in percentage CpuStolenInPercent *float32 `mandatory:"false" json:"cpuStolenInPercent"` // Amount of CPU idle time in percentage CpuIdleInPercent *float32 `mandatory:"false" json:"cpuIdleInPercent"` // Load average in the last 1 minute CpuLoad1min *float32 `mandatory:"false" json:"cpuLoad1min"` // Load average in the last 5 minutes CpuLoad5min *float32 `mandatory:"false" json:"cpuLoad5min"` // Load average in the last 15 minutes CpuLoad15min *float32 `mandatory:"false" json:"cpuLoad15min"` }
HostCpuUsage CPU Usage metric for the host
func (HostCpuUsage) GetTimeCollected ¶
func (m HostCpuUsage) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (HostCpuUsage) MarshalJSON ¶
func (m HostCpuUsage) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostCpuUsage) String ¶
func (m HostCpuUsage) String() string
func (HostCpuUsage) ValidateEnumValue ¶
func (m HostCpuUsage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostDetails ¶
type HostDetails struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The host name. The host name is unique amongst the hosts managed by the same management agent. HostName *string `mandatory:"true" json:"hostName"` // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType HostDetailsPlatformTypeEnum `mandatory:"true" json:"platformType"` // The identifier of the agent. AgentIdentifier *string `mandatory:"true" json:"agentIdentifier"` // The user-friendly name for the host. The name does not have to be unique. HostDisplayName *string `mandatory:"false" json:"hostDisplayName"` }
HostDetails Partial information about a host which includes id, name, type.
func (HostDetails) String ¶
func (m HostDetails) String() string
func (HostDetails) ValidateEnumValue ¶
func (m HostDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostDetailsPlatformTypeEnum ¶
type HostDetailsPlatformTypeEnum string
HostDetailsPlatformTypeEnum Enum with underlying type: string
const ( HostDetailsPlatformTypeLinux HostDetailsPlatformTypeEnum = "LINUX" HostDetailsPlatformTypeSolaris HostDetailsPlatformTypeEnum = "SOLARIS" HostDetailsPlatformTypeSunos HostDetailsPlatformTypeEnum = "SUNOS" HostDetailsPlatformTypeZlinux HostDetailsPlatformTypeEnum = "ZLINUX" HostDetailsPlatformTypeWindows HostDetailsPlatformTypeEnum = "WINDOWS" HostDetailsPlatformTypeAix HostDetailsPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for HostDetailsPlatformTypeEnum
func GetHostDetailsPlatformTypeEnumValues ¶
func GetHostDetailsPlatformTypeEnumValues() []HostDetailsPlatformTypeEnum
GetHostDetailsPlatformTypeEnumValues Enumerates the set of values for HostDetailsPlatformTypeEnum
func GetMappingHostDetailsPlatformTypeEnum ¶
func GetMappingHostDetailsPlatformTypeEnum(val string) (HostDetailsPlatformTypeEnum, bool)
GetMappingHostDetailsPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type HostEntities ¶
type HostEntities struct { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // Name of the database entity EntityName *string `mandatory:"true" json:"entityName"` // Type of the database entity EntityType *string `mandatory:"true" json:"entityType"` }
HostEntities Database entities running on the host
func (HostEntities) GetTimeCollected ¶
func (m HostEntities) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (HostEntities) MarshalJSON ¶
func (m HostEntities) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostEntities) String ¶
func (m HostEntities) String() string
func (HostEntities) ValidateEnumValue ¶
func (m HostEntities) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostEntitySourceEnum ¶
type HostEntitySourceEnum string
HostEntitySourceEnum Enum with underlying type: string
const ( HostEntitySourceMacsManagedExternalHost HostEntitySourceEnum = "MACS_MANAGED_EXTERNAL_HOST" HostEntitySourceEmManagedExternalHost HostEntitySourceEnum = "EM_MANAGED_EXTERNAL_HOST" HostEntitySourceMacsManagedCloudHost HostEntitySourceEnum = "MACS_MANAGED_CLOUD_HOST" HostEntitySourcePeComanagedHost HostEntitySourceEnum = "PE_COMANAGED_HOST" )
Set of constants representing the allowable values for HostEntitySourceEnum
func GetHostEntitySourceEnumValues ¶
func GetHostEntitySourceEnumValues() []HostEntitySourceEnum
GetHostEntitySourceEnumValues Enumerates the set of values for HostEntitySourceEnum
func GetMappingHostEntitySourceEnum ¶
func GetMappingHostEntitySourceEnum(val string) (HostEntitySourceEnum, bool)
GetMappingHostEntitySourceEnum performs case Insensitive comparison on enum value and return the desired enum
type HostEnum ¶
type HostEnum string
HostEnum Enum with underlying type: string
Set of constants representing the allowable values for HostEnum
func GetHostEnumValues ¶
func GetHostEnumValues() []HostEnum
GetHostEnumValues Enumerates the set of values for HostEnum
func GetMappingHostEnum ¶
GetMappingHostEnum performs case Insensitive comparison on enum value and return the desired enum
type HostFilesystemConfiguration ¶ added in v65.32.1
type HostFilesystemConfiguration struct { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // Name of filesystem FileSystemName *string `mandatory:"true" json:"fileSystemName"` // Mount points are specialized NTFS filesystem objects MountPoint *string `mandatory:"true" json:"mountPoint"` // Size of filesystem FileSystemSizeInGB *float64 `mandatory:"true" json:"fileSystemSizeInGB"` }
HostFilesystemConfiguration Filesystem Configuration metric for the host.
func (HostFilesystemConfiguration) GetTimeCollected ¶ added in v65.32.1
func (m HostFilesystemConfiguration) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (HostFilesystemConfiguration) MarshalJSON ¶ added in v65.32.1
func (m HostFilesystemConfiguration) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostFilesystemConfiguration) String ¶ added in v65.32.1
func (m HostFilesystemConfiguration) String() string
func (HostFilesystemConfiguration) ValidateEnumValue ¶ added in v65.32.1
func (m HostFilesystemConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostFilesystemUsage ¶ added in v65.32.1
type HostFilesystemUsage struct { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // Mount points are specialized NTFS filesystem objects MountPoint *string `mandatory:"false" json:"mountPoint"` FileSystemUsageInGB *float64 `mandatory:"false" json:"fileSystemUsageInGB"` FileSystemAvailInPercent *float64 `mandatory:"false" json:"fileSystemAvailInPercent"` }
HostFilesystemUsage Filesystem Usage metric for the host.
func (HostFilesystemUsage) GetTimeCollected ¶ added in v65.32.1
func (m HostFilesystemUsage) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (HostFilesystemUsage) MarshalJSON ¶ added in v65.32.1
func (m HostFilesystemUsage) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostFilesystemUsage) String ¶ added in v65.32.1
func (m HostFilesystemUsage) String() string
func (HostFilesystemUsage) ValidateEnumValue ¶ added in v65.32.1
func (m HostFilesystemUsage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostHardwareConfiguration ¶
type HostHardwareConfiguration struct { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // Processor architecture used by the platform CpuArchitecture *string `mandatory:"true" json:"cpuArchitecture"` }
HostHardwareConfiguration Hardware Configuration metric for the host
func (HostHardwareConfiguration) GetTimeCollected ¶
func (m HostHardwareConfiguration) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (HostHardwareConfiguration) MarshalJSON ¶
func (m HostHardwareConfiguration) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostHardwareConfiguration) String ¶
func (m HostHardwareConfiguration) String() string
func (HostHardwareConfiguration) ValidateEnumValue ¶
func (m HostHardwareConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostImportableAgentEntitySummary ¶
type HostImportableAgentEntitySummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent ManagementAgentId *string `mandatory:"true" json:"managementAgentId"` // The Display Name (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Display) of the Management Agent ManagementAgentDisplayName *string `mandatory:"true" json:"managementAgentDisplayName"` // The host name. The host name is unique amongst the hosts managed by the same management agent. HostName *string `mandatory:"true" json:"hostName"` // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType HostImportableAgentEntitySummaryPlatformTypeEnum `mandatory:"true" json:"platformType"` }
HostImportableAgentEntitySummary An agent host entity that can be imported into Operations Insights.
func (HostImportableAgentEntitySummary) GetManagementAgentDisplayName ¶
func (m HostImportableAgentEntitySummary) GetManagementAgentDisplayName() *string
GetManagementAgentDisplayName returns ManagementAgentDisplayName
func (HostImportableAgentEntitySummary) GetManagementAgentId ¶
func (m HostImportableAgentEntitySummary) GetManagementAgentId() *string
GetManagementAgentId returns ManagementAgentId
func (HostImportableAgentEntitySummary) MarshalJSON ¶
func (m HostImportableAgentEntitySummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostImportableAgentEntitySummary) String ¶
func (m HostImportableAgentEntitySummary) String() string
func (HostImportableAgentEntitySummary) ValidateEnumValue ¶
func (m HostImportableAgentEntitySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostImportableAgentEntitySummaryPlatformTypeEnum ¶
type HostImportableAgentEntitySummaryPlatformTypeEnum string
HostImportableAgentEntitySummaryPlatformTypeEnum Enum with underlying type: string
const ( HostImportableAgentEntitySummaryPlatformTypeLinux HostImportableAgentEntitySummaryPlatformTypeEnum = "LINUX" HostImportableAgentEntitySummaryPlatformTypeSolaris HostImportableAgentEntitySummaryPlatformTypeEnum = "SOLARIS" HostImportableAgentEntitySummaryPlatformTypeSunos HostImportableAgentEntitySummaryPlatformTypeEnum = "SUNOS" HostImportableAgentEntitySummaryPlatformTypeZlinux HostImportableAgentEntitySummaryPlatformTypeEnum = "ZLINUX" HostImportableAgentEntitySummaryPlatformTypeWindows HostImportableAgentEntitySummaryPlatformTypeEnum = "WINDOWS" HostImportableAgentEntitySummaryPlatformTypeAix HostImportableAgentEntitySummaryPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for HostImportableAgentEntitySummaryPlatformTypeEnum
func GetHostImportableAgentEntitySummaryPlatformTypeEnumValues ¶
func GetHostImportableAgentEntitySummaryPlatformTypeEnumValues() []HostImportableAgentEntitySummaryPlatformTypeEnum
GetHostImportableAgentEntitySummaryPlatformTypeEnumValues Enumerates the set of values for HostImportableAgentEntitySummaryPlatformTypeEnum
func GetMappingHostImportableAgentEntitySummaryPlatformTypeEnum ¶
func GetMappingHostImportableAgentEntitySummaryPlatformTypeEnum(val string) (HostImportableAgentEntitySummaryPlatformTypeEnum, bool)
GetMappingHostImportableAgentEntitySummaryPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type HostInsight ¶
type HostInsight interface { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. GetId() *string // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. GetCompartmentId() *string // The host name. The host name is unique amongst the hosts managed by the same management agent. GetHostName() *string // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} // Indicates the status of a host insight in Operations Insights GetStatus() ResourceStatusEnum // The time the the host insight was first enabled. An RFC3339 formatted datetime string GetTimeCreated() *common.SDKTime // The current state of the host. GetLifecycleState() LifecycleStateEnum // The user-friendly name for the host. The name does not have to be unique. GetHostDisplayName() *string // Operations Insights internal representation of the host type. Possible value is EXTERNAL-HOST. GetHostType() *string // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. GetProcessorCount() *int // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` GetSystemTags() map[string]map[string]interface{} // The time the host insight was updated. An RFC3339 formatted datetime string GetTimeUpdated() *common.SDKTime // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. GetLifecycleDetails() *string }
HostInsight Host insight resource.
type HostInsightResourceStatisticsAggregation ¶
type HostInsightResourceStatisticsAggregation struct { HostDetails *HostDetails `mandatory:"true" json:"hostDetails"` CurrentStatistics HostResourceStatistics `mandatory:"true" json:"currentStatistics"` }
HostInsightResourceStatisticsAggregation Contains host details and resource statistics.
func (HostInsightResourceStatisticsAggregation) String ¶
func (m HostInsightResourceStatisticsAggregation) String() string
func (*HostInsightResourceStatisticsAggregation) UnmarshalJSON ¶
func (m *HostInsightResourceStatisticsAggregation) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (HostInsightResourceStatisticsAggregation) ValidateEnumValue ¶
func (m HostInsightResourceStatisticsAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostInsightSummary ¶
type HostInsightSummary interface { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. GetId() *string // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. GetCompartmentId() *string // The host name. The host name is unique amongst the hosts managed by the same management agent. GetHostName() *string // The user-friendly name for the host. The name does not have to be unique. GetHostDisplayName() *string // Operations Insights internal representation of the host type. Possible value is EXTERNAL-HOST. GetHostType() *string // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. GetProcessorCount() *int // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` GetSystemTags() map[string]map[string]interface{} // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint GetOpsiPrivateEndpointId() *string // Indicates the status of a host insight in Operations Insights GetStatus() ResourceStatusEnum // The time the the host insight was first enabled. An RFC3339 formatted datetime string GetTimeCreated() *common.SDKTime // The time the host insight was updated. An RFC3339 formatted datetime string GetTimeUpdated() *common.SDKTime // The current state of the host. GetLifecycleState() LifecycleStateEnum // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. GetLifecycleDetails() *string }
HostInsightSummary Summary of a host insight resource.
type HostInsightSummaryCollection ¶
type HostInsightSummaryCollection struct { // Array of host insight summary objects. Items []HostInsightSummary `mandatory:"true" json:"items"` }
HostInsightSummaryCollection Collection of host insight summary objects.
func (HostInsightSummaryCollection) String ¶
func (m HostInsightSummaryCollection) String() string
func (*HostInsightSummaryCollection) UnmarshalJSON ¶
func (m *HostInsightSummaryCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (HostInsightSummaryCollection) ValidateEnumValue ¶
func (m HostInsightSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostInsights ¶
type HostInsights struct {
// Host Insights Object.
HostInsights *interface{} `mandatory:"false" json:"hostInsights"`
}
HostInsights Logical grouping used for Operations Insights host related operations.
func (HostInsights) String ¶
func (m HostInsights) String() string
func (HostInsights) ValidateEnumValue ¶
func (m HostInsights) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostInsightsDataObject ¶ added in v65.8.1
type HostInsightsDataObject struct { // Unique identifier of OPSI data object. Identifier *string `mandatory:"true" json:"identifier"` // User-friendly name of OPSI data object. DisplayName *string `mandatory:"true" json:"displayName"` // Metadata of columns in a data object. ColumnsMetadata []DataObjectColumnMetadata `mandatory:"true" json:"columnsMetadata"` // Description of OPSI data object. Description *string `mandatory:"false" json:"description"` }
HostInsightsDataObject Host insights data object.
func (HostInsightsDataObject) GetColumnsMetadata ¶ added in v65.8.1
func (m HostInsightsDataObject) GetColumnsMetadata() []DataObjectColumnMetadata
GetColumnsMetadata returns ColumnsMetadata
func (HostInsightsDataObject) GetDescription ¶ added in v65.8.1
func (m HostInsightsDataObject) GetDescription() *string
GetDescription returns Description
func (HostInsightsDataObject) GetDisplayName ¶ added in v65.8.1
func (m HostInsightsDataObject) GetDisplayName() *string
GetDisplayName returns DisplayName
func (HostInsightsDataObject) GetIdentifier ¶ added in v65.8.1
func (m HostInsightsDataObject) GetIdentifier() *string
GetIdentifier returns Identifier
func (HostInsightsDataObject) MarshalJSON ¶ added in v65.8.1
func (m HostInsightsDataObject) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostInsightsDataObject) String ¶ added in v65.8.1
func (m HostInsightsDataObject) String() string
func (HostInsightsDataObject) ValidateEnumValue ¶ added in v65.8.1
func (m HostInsightsDataObject) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostInsightsDataObjectSummary ¶ added in v65.8.1
type HostInsightsDataObjectSummary struct { // Unique identifier of OPSI data object. Identifier *string `mandatory:"true" json:"identifier"` // User-friendly name of OPSI data object. DisplayName *string `mandatory:"true" json:"displayName"` // Description of OPSI data object. Description *string `mandatory:"false" json:"description"` }
HostInsightsDataObjectSummary Summary of a host insights data object.
func (HostInsightsDataObjectSummary) GetDescription ¶ added in v65.8.1
func (m HostInsightsDataObjectSummary) GetDescription() *string
GetDescription returns Description
func (HostInsightsDataObjectSummary) GetDisplayName ¶ added in v65.8.1
func (m HostInsightsDataObjectSummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (HostInsightsDataObjectSummary) GetIdentifier ¶ added in v65.8.1
func (m HostInsightsDataObjectSummary) GetIdentifier() *string
GetIdentifier returns Identifier
func (HostInsightsDataObjectSummary) MarshalJSON ¶ added in v65.8.1
func (m HostInsightsDataObjectSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostInsightsDataObjectSummary) String ¶ added in v65.8.1
func (m HostInsightsDataObjectSummary) String() string
func (HostInsightsDataObjectSummary) ValidateEnumValue ¶ added in v65.8.1
func (m HostInsightsDataObjectSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostInstanceMap ¶
type HostInstanceMap struct { // The hostname of the database insight resource. HostName *string `mandatory:"true" json:"hostName"` // The instance name of the database insight resource. InstanceName *string `mandatory:"true" json:"instanceName"` }
HostInstanceMap Object containing hostname and instance name mapping.
func (HostInstanceMap) String ¶
func (m HostInstanceMap) String() string
func (HostInstanceMap) ValidateEnumValue ¶
func (m HostInstanceMap) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostMemoryConfiguration ¶
type HostMemoryConfiguration struct { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // Page size in kilobytes PageSizeInKB *float64 `mandatory:"false" json:"pageSizeInKB"` // Amount of memory used for page tables in kilobytes PageTablesInKB *float64 `mandatory:"false" json:"pageTablesInKB"` // Amount of total swap space in kilobytes SwapTotalInKB *float64 `mandatory:"false" json:"swapTotalInKB"` // Size of huge pages in kilobytes HugePageSizeInKB *float64 `mandatory:"false" json:"hugePageSizeInKB"` // Total number of huge pages HugePagesTotal *int `mandatory:"false" json:"hugePagesTotal"` }
HostMemoryConfiguration Memory Configuration metric for the host
func (HostMemoryConfiguration) GetTimeCollected ¶
func (m HostMemoryConfiguration) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (HostMemoryConfiguration) MarshalJSON ¶
func (m HostMemoryConfiguration) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostMemoryConfiguration) String ¶
func (m HostMemoryConfiguration) String() string
func (HostMemoryConfiguration) ValidateEnumValue ¶
func (m HostMemoryConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostMemoryStatistics ¶
type HostMemoryStatistics struct { // Total amount used of the resource metric type (CPU, STORAGE). Usage *float64 `mandatory:"true" json:"usage"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"true" json:"capacity"` // Resource utilization in percentage. UtilizationPercent *float64 `mandatory:"true" json:"utilizationPercent"` // Change in resource utilization in percentage UsageChangePercent *float64 `mandatory:"true" json:"usageChangePercent"` FreeMemory *float64 `mandatory:"false" json:"freeMemory"` AvailableMemory *float64 `mandatory:"false" json:"availableMemory"` // Total number of huge pages. HugePagesTotal *int `mandatory:"false" json:"hugePagesTotal"` // Size of huge pages in megabytes. HugePageSizeInMB *float64 `mandatory:"false" json:"hugePageSizeInMB"` // Total number of available huge pages. HugePagesFree *int `mandatory:"false" json:"hugePagesFree"` // Total number of huge pages which are used or reserved. HugePagesReserved *int `mandatory:"false" json:"hugePagesReserved"` Load *SummaryStatistics `mandatory:"false" json:"load"` }
HostMemoryStatistics Contains memory statistics.
func (HostMemoryStatistics) GetCapacity ¶
func (m HostMemoryStatistics) GetCapacity() *float64
GetCapacity returns Capacity
func (HostMemoryStatistics) GetUsage ¶
func (m HostMemoryStatistics) GetUsage() *float64
GetUsage returns Usage
func (HostMemoryStatistics) GetUsageChangePercent ¶
func (m HostMemoryStatistics) GetUsageChangePercent() *float64
GetUsageChangePercent returns UsageChangePercent
func (HostMemoryStatistics) GetUtilizationPercent ¶
func (m HostMemoryStatistics) GetUtilizationPercent() *float64
GetUtilizationPercent returns UtilizationPercent
func (HostMemoryStatistics) MarshalJSON ¶
func (m HostMemoryStatistics) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostMemoryStatistics) String ¶
func (m HostMemoryStatistics) String() string
func (HostMemoryStatistics) ValidateEnumValue ¶
func (m HostMemoryStatistics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostMemoryUsage ¶
type HostMemoryUsage struct { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // Amount of physical memory used in gigabytes MemoryUsedInGB *float64 `mandatory:"false" json:"memoryUsedInGB"` // Amount of physical memory used in percentage MemoryUtilizationInPercent *float32 `mandatory:"false" json:"memoryUtilizationInPercent"` // Load on memory in gigabytes MemoryLoadInGB *float64 `mandatory:"false" json:"memoryLoadInGB"` // Amount of usable physical memory in kilobytes RealMemoryInKB *float64 `mandatory:"false" json:"realMemoryInKB"` // Amount of available physical memory in kilobytes FreeMemoryInKB *float64 `mandatory:"false" json:"freeMemoryInKB"` // Memory used excluding buffers and cache in gigabytes LogicalMemoryUsedInGB *float64 `mandatory:"false" json:"logicalMemoryUsedInGB"` // Amount of logical memory used in percentage LogicalMemoryUtilizationInPercent *float32 `mandatory:"false" json:"logicalMemoryUtilizationInPercent"` // Amount of avaiable virtual memory in kilobytes FreeLogicalMemoryInKB *float64 `mandatory:"false" json:"freeLogicalMemoryInKB"` // Number of major page faults MajorPageFaults *int `mandatory:"false" json:"majorPageFaults"` // Amount of available swap space in kilobytes SwapFreeInKB *float64 `mandatory:"false" json:"swapFreeInKB"` // Amount of memory used for anon huge pages in kilobytes AnonHugePagesInKB *float64 `mandatory:"false" json:"anonHugePagesInKB"` // Number of available huge pages HugePagesFree *int `mandatory:"false" json:"hugePagesFree"` // Number of reserved huge pages HugePagesReserved *int `mandatory:"false" json:"hugePagesReserved"` // Number of surplus huge pages HugePagesSurplus *int `mandatory:"false" json:"hugePagesSurplus"` }
HostMemoryUsage Memory usage metric for the host
func (HostMemoryUsage) GetTimeCollected ¶
func (m HostMemoryUsage) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (HostMemoryUsage) MarshalJSON ¶
func (m HostMemoryUsage) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostMemoryUsage) String ¶
func (m HostMemoryUsage) String() string
func (HostMemoryUsage) ValidateEnumValue ¶
func (m HostMemoryUsage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostNetworkActivitySummary ¶
type HostNetworkActivitySummary struct { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // Name of the network interface InterfaceName *string `mandatory:"false" json:"interfaceName"` // All network interfaces read rate in Mbps AllNetworkReadInMbps *float64 `mandatory:"false" json:"allNetworkReadInMbps"` // All network interfaces write rate in Mbps AllNetworkWriteInMbps *float64 `mandatory:"false" json:"allNetworkWriteInMbps"` // All network interfaces IO rate in Mbps AllNetworkIoInMbps *float64 `mandatory:"false" json:"allNetworkIoInMbps"` }
HostNetworkActivitySummary Network Activity Summary metric for the host
func (HostNetworkActivitySummary) GetTimeCollected ¶
func (m HostNetworkActivitySummary) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (HostNetworkActivitySummary) MarshalJSON ¶
func (m HostNetworkActivitySummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostNetworkActivitySummary) String ¶
func (m HostNetworkActivitySummary) String() string
func (HostNetworkActivitySummary) ValidateEnumValue ¶
func (m HostNetworkActivitySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostNetworkConfiguration ¶
type HostNetworkConfiguration struct { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // Name of the network interface InterfaceName *string `mandatory:"true" json:"interfaceName"` // IP address (IPv4 or IPv6) of the network interface IpAddress *string `mandatory:"true" json:"ipAddress"` // MAC address of the network interface. MAC address is a 12-digit hexadecimal number separated by colons or dashes or dots. Following formats are accepted: MM:MM:MM:SS:SS:SS, MM-MM-MM-SS-SS-SS, MM.MM.MM.SS.SS.SS, MMM:MMM:SSS:SSS, MMM-MMM-SSS-SSS, MMM.MMM.SSS.SSS, MMMM:MMSS:SSSS, MMMM-MMSS-SSSS, MMMM.MMSS.SSSS MacAddress *string `mandatory:"false" json:"macAddress"` }
HostNetworkConfiguration Network Configuration metric for the host
func (HostNetworkConfiguration) GetTimeCollected ¶
func (m HostNetworkConfiguration) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (HostNetworkConfiguration) MarshalJSON ¶
func (m HostNetworkConfiguration) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostNetworkConfiguration) String ¶
func (m HostNetworkConfiguration) String() string
func (HostNetworkConfiguration) ValidateEnumValue ¶
func (m HostNetworkConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostNetworkStatistics ¶ added in v65.32.1
type HostNetworkStatistics struct { // Total amount used of the resource metric type (CPU, STORAGE). Usage *float64 `mandatory:"true" json:"usage"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"true" json:"capacity"` // Resource utilization in percentage. UtilizationPercent *float64 `mandatory:"true" json:"utilizationPercent"` // Change in resource utilization in percentage UsageChangePercent *float64 `mandatory:"true" json:"usageChangePercent"` NetworkReadInMBs *float64 `mandatory:"false" json:"networkReadInMBs"` NetworkWriteInMBs *float64 `mandatory:"false" json:"networkWriteInMBs"` }
HostNetworkStatistics Contains network statistics.
func (HostNetworkStatistics) GetCapacity ¶ added in v65.32.1
func (m HostNetworkStatistics) GetCapacity() *float64
GetCapacity returns Capacity
func (HostNetworkStatistics) GetUsage ¶ added in v65.32.1
func (m HostNetworkStatistics) GetUsage() *float64
GetUsage returns Usage
func (HostNetworkStatistics) GetUsageChangePercent ¶ added in v65.32.1
func (m HostNetworkStatistics) GetUsageChangePercent() *float64
GetUsageChangePercent returns UsageChangePercent
func (HostNetworkStatistics) GetUtilizationPercent ¶ added in v65.32.1
func (m HostNetworkStatistics) GetUtilizationPercent() *float64
GetUtilizationPercent returns UtilizationPercent
func (HostNetworkStatistics) MarshalJSON ¶ added in v65.32.1
func (m HostNetworkStatistics) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostNetworkStatistics) String ¶ added in v65.32.1
func (m HostNetworkStatistics) String() string
func (HostNetworkStatistics) ValidateEnumValue ¶ added in v65.32.1
func (m HostNetworkStatistics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostPerformanceMetricGroup ¶
type HostPerformanceMetricGroup interface { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` GetTimeCollected() *common.SDKTime }
HostPerformanceMetricGroup Base Metric Group for Host performance metrics
type HostPerformanceMetricGroupMetricNameEnum ¶
type HostPerformanceMetricGroupMetricNameEnum string
HostPerformanceMetricGroupMetricNameEnum Enum with underlying type: string
const ( HostPerformanceMetricGroupMetricNameCpuUsage HostPerformanceMetricGroupMetricNameEnum = "HOST_CPU_USAGE" HostPerformanceMetricGroupMetricNameMemoryUsage HostPerformanceMetricGroupMetricNameEnum = "HOST_MEMORY_USAGE" HostPerformanceMetricGroupMetricNameNetworkActivitySummary HostPerformanceMetricGroupMetricNameEnum = "HOST_NETWORK_ACTIVITY_SUMMARY" HostPerformanceMetricGroupMetricNameTopProcesses HostPerformanceMetricGroupMetricNameEnum = "HOST_TOP_PROCESSES" HostPerformanceMetricGroupMetricNameFilesystemUsage HostPerformanceMetricGroupMetricNameEnum = "HOST_FILESYSTEM_USAGE" )
Set of constants representing the allowable values for HostPerformanceMetricGroupMetricNameEnum
func GetHostPerformanceMetricGroupMetricNameEnumValues ¶
func GetHostPerformanceMetricGroupMetricNameEnumValues() []HostPerformanceMetricGroupMetricNameEnum
GetHostPerformanceMetricGroupMetricNameEnumValues Enumerates the set of values for HostPerformanceMetricGroupMetricNameEnum
func GetMappingHostPerformanceMetricGroupMetricNameEnum ¶
func GetMappingHostPerformanceMetricGroupMetricNameEnum(val string) (HostPerformanceMetricGroupMetricNameEnum, bool)
GetMappingHostPerformanceMetricGroupMetricNameEnum performs case Insensitive comparison on enum value and return the desired enum
type HostProduct ¶
type HostProduct struct { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // Vendor of the product Vendor *string `mandatory:"false" json:"vendor"` // Name of the product Name *string `mandatory:"false" json:"name"` // Version of the product Version *string `mandatory:"false" json:"version"` }
HostProduct Product metric for the host
func (HostProduct) GetTimeCollected ¶
func (m HostProduct) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (HostProduct) MarshalJSON ¶
func (m HostProduct) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostProduct) String ¶
func (m HostProduct) String() string
func (HostProduct) ValidateEnumValue ¶
func (m HostProduct) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostResourceAllocation ¶
type HostResourceAllocation struct { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // Total number of CPUs available TotalCpus *int `mandatory:"false" json:"totalCpus"` // Total amount of usable physical memory in gibabytes TotalMemoryInGB *float64 `mandatory:"false" json:"totalMemoryInGB"` }
HostResourceAllocation Resource Allocation metric for the host
func (HostResourceAllocation) GetTimeCollected ¶
func (m HostResourceAllocation) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (HostResourceAllocation) MarshalJSON ¶
func (m HostResourceAllocation) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostResourceAllocation) String ¶
func (m HostResourceAllocation) String() string
func (HostResourceAllocation) ValidateEnumValue ¶
func (m HostResourceAllocation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostResourceCapacityTrendAggregation ¶
type HostResourceCapacityTrendAggregation struct { // The timestamp in which the current sampling period ends in RFC 3339 format. EndTimestamp *common.SDKTime `mandatory:"true" json:"endTimestamp"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"true" json:"capacity"` }
HostResourceCapacityTrendAggregation Host Resource Capacity samples
func (HostResourceCapacityTrendAggregation) String ¶
func (m HostResourceCapacityTrendAggregation) String() string
func (HostResourceCapacityTrendAggregation) ValidateEnumValue ¶
func (m HostResourceCapacityTrendAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostResourceStatistics ¶
type HostResourceStatistics interface { // Total amount used of the resource metric type (CPU, STORAGE). GetUsage() *float64 // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. GetCapacity() *float64 // Resource utilization in percentage. GetUtilizationPercent() *float64 // Change in resource utilization in percentage GetUsageChangePercent() *float64 }
HostResourceStatistics Contains host resource base statistics.
type HostResourceStatisticsResourceNameEnum ¶
type HostResourceStatisticsResourceNameEnum string
HostResourceStatisticsResourceNameEnum Enum with underlying type: string
const ( HostResourceStatisticsResourceNameCpuStatistics HostResourceStatisticsResourceNameEnum = "HOST_CPU_STATISTICS" HostResourceStatisticsResourceNameMemoryStatistics HostResourceStatisticsResourceNameEnum = "HOST_MEMORY_STATISTICS" HostResourceStatisticsResourceNameStorageStatistics HostResourceStatisticsResourceNameEnum = "HOST_STORAGE_STATISTICS" HostResourceStatisticsResourceNameNetworkStatistics HostResourceStatisticsResourceNameEnum = "HOST_NETWORK_STATISTICS" )
Set of constants representing the allowable values for HostResourceStatisticsResourceNameEnum
func GetHostResourceStatisticsResourceNameEnumValues ¶
func GetHostResourceStatisticsResourceNameEnumValues() []HostResourceStatisticsResourceNameEnum
GetHostResourceStatisticsResourceNameEnumValues Enumerates the set of values for HostResourceStatisticsResourceNameEnum
func GetMappingHostResourceStatisticsResourceNameEnum ¶
func GetMappingHostResourceStatisticsResourceNameEnum(val string) (HostResourceStatisticsResourceNameEnum, bool)
GetMappingHostResourceStatisticsResourceNameEnum performs case Insensitive comparison on enum value and return the desired enum
type HostStorageStatistics ¶ added in v65.32.1
type HostStorageStatistics struct { // Total amount used of the resource metric type (CPU, STORAGE). Usage *float64 `mandatory:"true" json:"usage"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"true" json:"capacity"` // Resource utilization in percentage. UtilizationPercent *float64 `mandatory:"true" json:"utilizationPercent"` // Change in resource utilization in percentage UsageChangePercent *float64 `mandatory:"true" json:"usageChangePercent"` FilesystemAvailableInPercent *float64 `mandatory:"false" json:"filesystemAvailableInPercent"` }
HostStorageStatistics Contains storage statistics.
func (HostStorageStatistics) GetCapacity ¶ added in v65.32.1
func (m HostStorageStatistics) GetCapacity() *float64
GetCapacity returns Capacity
func (HostStorageStatistics) GetUsage ¶ added in v65.32.1
func (m HostStorageStatistics) GetUsage() *float64
GetUsage returns Usage
func (HostStorageStatistics) GetUsageChangePercent ¶ added in v65.32.1
func (m HostStorageStatistics) GetUsageChangePercent() *float64
GetUsageChangePercent returns UsageChangePercent
func (HostStorageStatistics) GetUtilizationPercent ¶ added in v65.32.1
func (m HostStorageStatistics) GetUtilizationPercent() *float64
GetUtilizationPercent returns UtilizationPercent
func (HostStorageStatistics) MarshalJSON ¶ added in v65.32.1
func (m HostStorageStatistics) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostStorageStatistics) String ¶ added in v65.32.1
func (m HostStorageStatistics) String() string
func (HostStorageStatistics) ValidateEnumValue ¶ added in v65.32.1
func (m HostStorageStatistics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostTopProcesses ¶
type HostTopProcesses struct { // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // process id Pid *float32 `mandatory:"false" json:"pid"` // User that started the process UserName *string `mandatory:"false" json:"userName"` // Memory utilization percentage MemoryUtilizationPercent *float64 `mandatory:"false" json:"memoryUtilizationPercent"` // CPU utilization percentage CpuUtilizationPercent *float64 `mandatory:"false" json:"cpuUtilizationPercent"` // CPU usage in seconds CpuUsageInSeconds *float64 `mandatory:"false" json:"cpuUsageInSeconds"` // Command line executed for the process Command *string `mandatory:"false" json:"command"` // Virtual memory in megabytes VirtualMemoryInMBs *float64 `mandatory:"false" json:"virtualMemoryInMBs"` // Physical memory in megabytes PhysicalMemoryInMBs *float64 `mandatory:"false" json:"physicalMemoryInMBs"` // Process Start Time // Example: `"2020-03-31T00:00:00.000Z"` StartTime *common.SDKTime `mandatory:"false" json:"startTime"` // Number of processes running at the time of collection TotalProcesses *float32 `mandatory:"false" json:"totalProcesses"` }
HostTopProcesses Top Processes metric for the host
func (HostTopProcesses) GetTimeCollected ¶
func (m HostTopProcesses) GetTimeCollected() *common.SDKTime
GetTimeCollected returns TimeCollected
func (HostTopProcesses) MarshalJSON ¶
func (m HostTopProcesses) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (HostTopProcesses) String ¶
func (m HostTopProcesses) String() string
func (HostTopProcesses) ValidateEnumValue ¶
func (m HostTopProcesses) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostedEntityCollection ¶
type HostedEntityCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // List of hosted entities details. Items []HostedEntitySummary `mandatory:"true" json:"items"` }
HostedEntityCollection Returns a list of hosted entities for the specific host.
func (HostedEntityCollection) String ¶
func (m HostedEntityCollection) String() string
func (HostedEntityCollection) ValidateEnumValue ¶
func (m HostedEntityCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type HostedEntitySummary ¶
type HostedEntitySummary struct { // The identifier of the entity. EntityIdentifier *string `mandatory:"true" json:"entityIdentifier"` // The entity name. EntityName *string `mandatory:"true" json:"entityName"` // The entity type. EntityType *string `mandatory:"true" json:"entityType"` }
HostedEntitySummary Information about a hosted entity which includes identifier, name, and type.
func (HostedEntitySummary) String ¶
func (m HostedEntitySummary) String() string
func (HostedEntitySummary) ValidateEnumValue ¶
func (m HostedEntitySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ImportableAgentEntitySourceEnum ¶
type ImportableAgentEntitySourceEnum string
ImportableAgentEntitySourceEnum Enum with underlying type: string
const ( ImportableAgentEntitySourceMacsManagedExternalHost ImportableAgentEntitySourceEnum = "MACS_MANAGED_EXTERNAL_HOST" ImportableAgentEntitySourceMacsManagedCloudHost ImportableAgentEntitySourceEnum = "MACS_MANAGED_CLOUD_HOST" )
Set of constants representing the allowable values for ImportableAgentEntitySourceEnum
func GetImportableAgentEntitySourceEnumValues ¶
func GetImportableAgentEntitySourceEnumValues() []ImportableAgentEntitySourceEnum
GetImportableAgentEntitySourceEnumValues Enumerates the set of values for ImportableAgentEntitySourceEnum
func GetMappingImportableAgentEntitySourceEnum ¶
func GetMappingImportableAgentEntitySourceEnum(val string) (ImportableAgentEntitySourceEnum, bool)
GetMappingImportableAgentEntitySourceEnum performs case Insensitive comparison on enum value and return the desired enum
type ImportableAgentEntitySummary ¶
type ImportableAgentEntitySummary interface { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent GetManagementAgentId() *string // The Display Name (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Display) of the Management Agent GetManagementAgentDisplayName() *string }
ImportableAgentEntitySummary An agent entity that can be imported into Operations Insights.
type ImportableAgentEntitySummaryCollection ¶
type ImportableAgentEntitySummaryCollection struct { // Array of importable agent entity objects. Items []ImportableAgentEntitySummary `mandatory:"true" json:"items"` }
ImportableAgentEntitySummaryCollection Collection of importable agent entity objects.
func (ImportableAgentEntitySummaryCollection) String ¶
func (m ImportableAgentEntitySummaryCollection) String() string
func (*ImportableAgentEntitySummaryCollection) UnmarshalJSON ¶
func (m *ImportableAgentEntitySummaryCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ImportableAgentEntitySummaryCollection) ValidateEnumValue ¶
func (m ImportableAgentEntitySummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ImportableComputeEntitySummary ¶ added in v65.16.0
type ImportableComputeEntitySummary interface { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Compute Instance GetComputeId() *string // The Display Name (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#Display) of the Compute Instance GetComputeDisplayName() *string // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. GetCompartmentId() *string }
ImportableComputeEntitySummary A compute entity that can be imported into Operations Insights.
type ImportableComputeEntitySummaryCollection ¶ added in v65.16.0
type ImportableComputeEntitySummaryCollection struct { // Array of importable compute entity objects. Items []ImportableComputeEntitySummary `mandatory:"true" json:"items"` }
ImportableComputeEntitySummaryCollection Collection of importable compute entity objects.
func (ImportableComputeEntitySummaryCollection) String ¶ added in v65.16.0
func (m ImportableComputeEntitySummaryCollection) String() string
func (*ImportableComputeEntitySummaryCollection) UnmarshalJSON ¶ added in v65.16.0
func (m *ImportableComputeEntitySummaryCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (ImportableComputeEntitySummaryCollection) ValidateEnumValue ¶ added in v65.16.0
func (m ImportableComputeEntitySummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ImportableEnterpriseManagerEntity ¶
type ImportableEnterpriseManagerEntity struct { // Enterprise Manager Unique Identifier EnterpriseManagerIdentifier *string `mandatory:"true" json:"enterpriseManagerIdentifier"` // Enterprise Manager Entity Name EnterpriseManagerEntityName *string `mandatory:"true" json:"enterpriseManagerEntityName"` // Enterprise Manager Entity Type EnterpriseManagerEntityType *string `mandatory:"true" json:"enterpriseManagerEntityType"` // Enterprise Manager Entity Unique Identifier EnterpriseManagerEntityIdentifier *string `mandatory:"true" json:"enterpriseManagerEntityIdentifier"` // Operations Insights internal representation of the resource type. OpsiEntityType *string `mandatory:"false" json:"opsiEntityType"` }
ImportableEnterpriseManagerEntity An Enterprise Manager entity that can be imported into Operations Insights.
func (ImportableEnterpriseManagerEntity) String ¶
func (m ImportableEnterpriseManagerEntity) String() string
func (ImportableEnterpriseManagerEntity) ValidateEnumValue ¶
func (m ImportableEnterpriseManagerEntity) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ImportableEnterpriseManagerEntityCollection ¶
type ImportableEnterpriseManagerEntityCollection struct { // Array of importable Enterprise Manager entity objects. Items []ImportableEnterpriseManagerEntity `mandatory:"true" json:"items"` }
ImportableEnterpriseManagerEntityCollection Collection of importable Enterprise Manager entity objects.
func (ImportableEnterpriseManagerEntityCollection) String ¶
func (m ImportableEnterpriseManagerEntityCollection) String() string
func (ImportableEnterpriseManagerEntityCollection) ValidateEnumValue ¶
func (m ImportableEnterpriseManagerEntityCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestAddmReportsDetails ¶ added in v65.35.0
type IngestAddmReportsDetails struct { // List of Addm reports Items []AddmReport `mandatory:"true" json:"items"` }
IngestAddmReportsDetails Collection of Addm reports
func (IngestAddmReportsDetails) String ¶ added in v65.35.0
func (m IngestAddmReportsDetails) String() string
func (IngestAddmReportsDetails) ValidateEnumValue ¶ added in v65.35.0
func (m IngestAddmReportsDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestAddmReportsRequest ¶ added in v65.35.0
type IngestAddmReportsRequest struct { // Collection of addm reports for a particular database. IngestAddmReportsDetails `contributesTo:"body"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId *string `mandatory:"false" contributesTo:"query" name:"databaseId"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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 that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
IngestAddmReportsRequest wrapper for the IngestAddmReports operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestAddmReports.go.html to see an example of how to use IngestAddmReportsRequest.
func (IngestAddmReportsRequest) BinaryRequestBody ¶ added in v65.35.0
func (request IngestAddmReportsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (IngestAddmReportsRequest) HTTPRequest ¶ added in v65.35.0
func (request IngestAddmReportsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (IngestAddmReportsRequest) RetryPolicy ¶ added in v65.35.0
func (request IngestAddmReportsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (IngestAddmReportsRequest) String ¶ added in v65.35.0
func (request IngestAddmReportsRequest) String() string
func (IngestAddmReportsRequest) ValidateEnumValue ¶ added in v65.35.0
func (request IngestAddmReportsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestAddmReportsResponse ¶ added in v65.35.0
type IngestAddmReportsResponse struct { // The underlying http response RawResponse *http.Response // The IngestAddmReportsResponseDetails instance IngestAddmReportsResponseDetails `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"` }
IngestAddmReportsResponse wrapper for the IngestAddmReports operation
func (IngestAddmReportsResponse) HTTPResponse ¶ added in v65.35.0
func (response IngestAddmReportsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (IngestAddmReportsResponse) String ¶ added in v65.35.0
func (response IngestAddmReportsResponse) String() string
type IngestAddmReportsResponseDetails ¶ added in v65.35.0
type IngestAddmReportsResponseDetails struct { // Success message returned as a result of the upload. Message *string `mandatory:"true" json:"message"` }
IngestAddmReportsResponseDetails The response object returned from IngestAddmReports operation.
func (IngestAddmReportsResponseDetails) String ¶ added in v65.35.0
func (m IngestAddmReportsResponseDetails) String() string
func (IngestAddmReportsResponseDetails) ValidateEnumValue ¶ added in v65.35.0
func (m IngestAddmReportsResponseDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestDatabaseConfigurationDetails ¶
type IngestDatabaseConfigurationDetails struct { // Array of one or more database configuration metrics objects. Items []DatabaseConfigurationMetricGroup `mandatory:"true" json:"items"` }
IngestDatabaseConfigurationDetails Database Configuration Metrics details.
func (IngestDatabaseConfigurationDetails) String ¶
func (m IngestDatabaseConfigurationDetails) String() string
func (*IngestDatabaseConfigurationDetails) UnmarshalJSON ¶
func (m *IngestDatabaseConfigurationDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (IngestDatabaseConfigurationDetails) ValidateEnumValue ¶
func (m IngestDatabaseConfigurationDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestDatabaseConfigurationRequest ¶
type IngestDatabaseConfigurationRequest struct { // Payload for one or more database configuration metrics for a particular database. IngestDatabaseConfigurationDetails `contributesTo:"body"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId *string `mandatory:"false" contributesTo:"query" name:"databaseId"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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 that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
IngestDatabaseConfigurationRequest wrapper for the IngestDatabaseConfiguration operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestDatabaseConfiguration.go.html to see an example of how to use IngestDatabaseConfigurationRequest.
func (IngestDatabaseConfigurationRequest) BinaryRequestBody ¶
func (request IngestDatabaseConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (IngestDatabaseConfigurationRequest) HTTPRequest ¶
func (request IngestDatabaseConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (IngestDatabaseConfigurationRequest) RetryPolicy ¶
func (request IngestDatabaseConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (IngestDatabaseConfigurationRequest) String ¶
func (request IngestDatabaseConfigurationRequest) String() string
func (IngestDatabaseConfigurationRequest) ValidateEnumValue ¶
func (request IngestDatabaseConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestDatabaseConfigurationResponse ¶
type IngestDatabaseConfigurationResponse struct { // The underlying http response RawResponse *http.Response // The IngestDatabaseConfigurationResponseDetails instance IngestDatabaseConfigurationResponseDetails `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"` }
IngestDatabaseConfigurationResponse wrapper for the IngestDatabaseConfiguration operation
func (IngestDatabaseConfigurationResponse) HTTPResponse ¶
func (response IngestDatabaseConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (IngestDatabaseConfigurationResponse) String ¶
func (response IngestDatabaseConfigurationResponse) String() string
type IngestDatabaseConfigurationResponseDetails ¶
type IngestDatabaseConfigurationResponseDetails struct { // Success message returned as a result of the upload. Message *string `mandatory:"true" json:"message"` }
IngestDatabaseConfigurationResponseDetails The response object returned from IngestDatabaseConfiguration operation.
func (IngestDatabaseConfigurationResponseDetails) String ¶
func (m IngestDatabaseConfigurationResponseDetails) String() string
func (IngestDatabaseConfigurationResponseDetails) ValidateEnumValue ¶
func (m IngestDatabaseConfigurationResponseDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestHostConfigurationDetails ¶
type IngestHostConfigurationDetails struct { // Collection of one or more host configuration metric data points Items []HostConfigurationMetricGroup `mandatory:"true" json:"items"` }
IngestHostConfigurationDetails Contains the data to ingest for one or more host configuration metrics
func (IngestHostConfigurationDetails) String ¶
func (m IngestHostConfigurationDetails) String() string
func (*IngestHostConfigurationDetails) UnmarshalJSON ¶
func (m *IngestHostConfigurationDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (IngestHostConfigurationDetails) ValidateEnumValue ¶
func (m IngestHostConfigurationDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestHostConfigurationRequest ¶
type IngestHostConfigurationRequest struct { // Required OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. Id *string `mandatory:"true" contributesTo:"query" name:"id"` // Payload for one or more host configuration metrics for a particular host. IngestHostConfigurationDetails `contributesTo:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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 that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
IngestHostConfigurationRequest wrapper for the IngestHostConfiguration operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestHostConfiguration.go.html to see an example of how to use IngestHostConfigurationRequest.
func (IngestHostConfigurationRequest) BinaryRequestBody ¶
func (request IngestHostConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (IngestHostConfigurationRequest) HTTPRequest ¶
func (request IngestHostConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (IngestHostConfigurationRequest) RetryPolicy ¶
func (request IngestHostConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (IngestHostConfigurationRequest) String ¶
func (request IngestHostConfigurationRequest) String() string
func (IngestHostConfigurationRequest) ValidateEnumValue ¶
func (request IngestHostConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestHostConfigurationResponse ¶
type IngestHostConfigurationResponse struct { // The underlying http response RawResponse *http.Response // The IngestHostConfigurationResponseDetails instance IngestHostConfigurationResponseDetails `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"` }
IngestHostConfigurationResponse wrapper for the IngestHostConfiguration operation
func (IngestHostConfigurationResponse) HTTPResponse ¶
func (response IngestHostConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (IngestHostConfigurationResponse) String ¶
func (response IngestHostConfigurationResponse) String() string
type IngestHostConfigurationResponseDetails ¶
type IngestHostConfigurationResponseDetails struct { // Success message returned as a result of the upload. Message *string `mandatory:"true" json:"message"` }
IngestHostConfigurationResponseDetails The response object returned from IngestHostConfiguration operation.
func (IngestHostConfigurationResponseDetails) String ¶
func (m IngestHostConfigurationResponseDetails) String() string
func (IngestHostConfigurationResponseDetails) ValidateEnumValue ¶
func (m IngestHostConfigurationResponseDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestHostMetricsDetails ¶
type IngestHostMetricsDetails struct { // Collection of one or more host performance metric data points Items []HostPerformanceMetricGroup `mandatory:"true" json:"items"` }
IngestHostMetricsDetails Contains the data to ingest for one or more host performance metrics
func (IngestHostMetricsDetails) String ¶
func (m IngestHostMetricsDetails) String() string
func (*IngestHostMetricsDetails) UnmarshalJSON ¶
func (m *IngestHostMetricsDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (IngestHostMetricsDetails) ValidateEnumValue ¶
func (m IngestHostMetricsDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestHostMetricsRequest ¶
type IngestHostMetricsRequest struct { // Required OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. Id *string `mandatory:"true" contributesTo:"query" name:"id"` // Payload for one or more host performance metrics for a particular host. IngestHostMetricsDetails `contributesTo:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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 that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
IngestHostMetricsRequest wrapper for the IngestHostMetrics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestHostMetrics.go.html to see an example of how to use IngestHostMetricsRequest.
func (IngestHostMetricsRequest) BinaryRequestBody ¶
func (request IngestHostMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (IngestHostMetricsRequest) HTTPRequest ¶
func (request IngestHostMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (IngestHostMetricsRequest) RetryPolicy ¶
func (request IngestHostMetricsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (IngestHostMetricsRequest) String ¶
func (request IngestHostMetricsRequest) String() string
func (IngestHostMetricsRequest) ValidateEnumValue ¶
func (request IngestHostMetricsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestHostMetricsResponse ¶
type IngestHostMetricsResponse struct { // The underlying http response RawResponse *http.Response // The IngestHostMetricsResponseDetails instance IngestHostMetricsResponseDetails `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"` }
IngestHostMetricsResponse wrapper for the IngestHostMetrics operation
func (IngestHostMetricsResponse) HTTPResponse ¶
func (response IngestHostMetricsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (IngestHostMetricsResponse) String ¶
func (response IngestHostMetricsResponse) String() string
type IngestHostMetricsResponseDetails ¶
type IngestHostMetricsResponseDetails struct { // Success message returned as a result of the upload. Message *string `mandatory:"true" json:"message"` }
IngestHostMetricsResponseDetails The response object returned from IngestHostMetrics operation.
func (IngestHostMetricsResponseDetails) String ¶
func (m IngestHostMetricsResponseDetails) String() string
func (IngestHostMetricsResponseDetails) ValidateEnumValue ¶
func (m IngestHostMetricsResponseDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestSqlBucketDetails ¶
type IngestSqlBucketDetails struct { // List of SQL Bucket Metric Entries. Items []SqlBucket `mandatory:"false" json:"items"` }
IngestSqlBucketDetails Collection of SQL Bucket Metric Entries
func (IngestSqlBucketDetails) String ¶
func (m IngestSqlBucketDetails) String() string
func (IngestSqlBucketDetails) ValidateEnumValue ¶
func (m IngestSqlBucketDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestSqlBucketRequest ¶
type IngestSqlBucketRequest struct { // Collection of SQL bucket objects for a particular database. IngestSqlBucketDetails `contributesTo:"body"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId *string `mandatory:"false" contributesTo:"query" name:"databaseId"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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 that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
IngestSqlBucketRequest wrapper for the IngestSqlBucket operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestSqlBucket.go.html to see an example of how to use IngestSqlBucketRequest.
func (IngestSqlBucketRequest) BinaryRequestBody ¶
func (request IngestSqlBucketRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (IngestSqlBucketRequest) HTTPRequest ¶
func (request IngestSqlBucketRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (IngestSqlBucketRequest) RetryPolicy ¶
func (request IngestSqlBucketRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (IngestSqlBucketRequest) String ¶
func (request IngestSqlBucketRequest) String() string
func (IngestSqlBucketRequest) ValidateEnumValue ¶
func (request IngestSqlBucketRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestSqlBucketResponse ¶
type IngestSqlBucketResponse struct { // The underlying http response RawResponse *http.Response // The IngestSqlBucketResponseDetails instance IngestSqlBucketResponseDetails `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"` }
IngestSqlBucketResponse wrapper for the IngestSqlBucket operation
func (IngestSqlBucketResponse) HTTPResponse ¶
func (response IngestSqlBucketResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (IngestSqlBucketResponse) String ¶
func (response IngestSqlBucketResponse) String() string
type IngestSqlBucketResponseDetails ¶
type IngestSqlBucketResponseDetails struct { // Success message returned as a result of the upload. Message *string `mandatory:"true" json:"message"` }
IngestSqlBucketResponseDetails The response object returned from IngestSqlBucketDetails operation.
func (IngestSqlBucketResponseDetails) String ¶
func (m IngestSqlBucketResponseDetails) String() string
func (IngestSqlBucketResponseDetails) ValidateEnumValue ¶
func (m IngestSqlBucketResponseDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestSqlPlanLinesDetails ¶
type IngestSqlPlanLinesDetails struct { // List of SQL Plan Line Entries. Items []SqlPlanLine `mandatory:"false" json:"items"` }
IngestSqlPlanLinesDetails Collection of SQL Plan Line Entries
func (IngestSqlPlanLinesDetails) String ¶
func (m IngestSqlPlanLinesDetails) String() string
func (IngestSqlPlanLinesDetails) ValidateEnumValue ¶
func (m IngestSqlPlanLinesDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestSqlPlanLinesRequest ¶
type IngestSqlPlanLinesRequest struct { // Collection of SQL plan line objects for a particular database. IngestSqlPlanLinesDetails `contributesTo:"body"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId *string `mandatory:"false" contributesTo:"query" name:"databaseId"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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 that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
IngestSqlPlanLinesRequest wrapper for the IngestSqlPlanLines operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestSqlPlanLines.go.html to see an example of how to use IngestSqlPlanLinesRequest.
func (IngestSqlPlanLinesRequest) BinaryRequestBody ¶
func (request IngestSqlPlanLinesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (IngestSqlPlanLinesRequest) HTTPRequest ¶
func (request IngestSqlPlanLinesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (IngestSqlPlanLinesRequest) RetryPolicy ¶
func (request IngestSqlPlanLinesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (IngestSqlPlanLinesRequest) String ¶
func (request IngestSqlPlanLinesRequest) String() string
func (IngestSqlPlanLinesRequest) ValidateEnumValue ¶
func (request IngestSqlPlanLinesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestSqlPlanLinesResponse ¶
type IngestSqlPlanLinesResponse struct { // The underlying http response RawResponse *http.Response // The IngestSqlPlanLinesResponseDetails instance IngestSqlPlanLinesResponseDetails `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"` }
IngestSqlPlanLinesResponse wrapper for the IngestSqlPlanLines operation
func (IngestSqlPlanLinesResponse) HTTPResponse ¶
func (response IngestSqlPlanLinesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (IngestSqlPlanLinesResponse) String ¶
func (response IngestSqlPlanLinesResponse) String() string
type IngestSqlPlanLinesResponseDetails ¶
type IngestSqlPlanLinesResponseDetails struct { // Success message returned as a result of the upload. Message *string `mandatory:"true" json:"message"` }
IngestSqlPlanLinesResponseDetails The response object returned from IngestSqlPlanLines operation.
func (IngestSqlPlanLinesResponseDetails) String ¶
func (m IngestSqlPlanLinesResponseDetails) String() string
func (IngestSqlPlanLinesResponseDetails) ValidateEnumValue ¶
func (m IngestSqlPlanLinesResponseDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestSqlStatsDetails ¶
type IngestSqlStatsDetails struct { // List of SQL Stats Metric Entries. Items []SqlStats `mandatory:"false" json:"items"` }
IngestSqlStatsDetails Collection of SQL Stats Metric Entries
func (IngestSqlStatsDetails) String ¶
func (m IngestSqlStatsDetails) String() string
func (IngestSqlStatsDetails) ValidateEnumValue ¶
func (m IngestSqlStatsDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestSqlStatsRequest ¶
type IngestSqlStatsRequest struct { // Collection of SQL stats objects for a particular database. IngestSqlStatsDetails `contributesTo:"body"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId *string `mandatory:"false" contributesTo:"query" name:"databaseId"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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 that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
IngestSqlStatsRequest wrapper for the IngestSqlStats operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestSqlStats.go.html to see an example of how to use IngestSqlStatsRequest.
func (IngestSqlStatsRequest) BinaryRequestBody ¶
func (request IngestSqlStatsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (IngestSqlStatsRequest) HTTPRequest ¶
func (request IngestSqlStatsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (IngestSqlStatsRequest) RetryPolicy ¶
func (request IngestSqlStatsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (IngestSqlStatsRequest) String ¶
func (request IngestSqlStatsRequest) String() string
func (IngestSqlStatsRequest) ValidateEnumValue ¶
func (request IngestSqlStatsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestSqlStatsResponse ¶
type IngestSqlStatsResponse struct { // The underlying http response RawResponse *http.Response // The IngestSqlStatsResponseDetails instance IngestSqlStatsResponseDetails `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"` }
IngestSqlStatsResponse wrapper for the IngestSqlStats operation
func (IngestSqlStatsResponse) HTTPResponse ¶
func (response IngestSqlStatsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (IngestSqlStatsResponse) String ¶
func (response IngestSqlStatsResponse) String() string
type IngestSqlStatsResponseDetails ¶
type IngestSqlStatsResponseDetails struct { // Success message returned as a result of the upload. Message *string `mandatory:"true" json:"message"` }
IngestSqlStatsResponseDetails The response object returned from IngestSqlStats operation.
func (IngestSqlStatsResponseDetails) String ¶
func (m IngestSqlStatsResponseDetails) String() string
func (IngestSqlStatsResponseDetails) ValidateEnumValue ¶
func (m IngestSqlStatsResponseDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestSqlTextDetails ¶
type IngestSqlTextDetails struct { // List of SQL Text Entries. Items []SqlText `mandatory:"false" json:"items"` }
IngestSqlTextDetails Collection of SQL Text Entries
func (IngestSqlTextDetails) String ¶
func (m IngestSqlTextDetails) String() string
func (IngestSqlTextDetails) ValidateEnumValue ¶
func (m IngestSqlTextDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestSqlTextRequest ¶
type IngestSqlTextRequest struct { // Collection of SQL text objects for a particular database. IngestSqlTextDetails `contributesTo:"body"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId *string `mandatory:"false" contributesTo:"query" name:"databaseId"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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 that can be retried in case of a timeout or // server error without risk of executing the same action again. Retry tokens expire after 24 // hours. // *Note:* Retry tokens can be invalidated before the 24 hour time limit due to conflicting // operations, such as a resource being deleted or purged from the system. 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 }
IngestSqlTextRequest wrapper for the IngestSqlText operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestSqlText.go.html to see an example of how to use IngestSqlTextRequest.
func (IngestSqlTextRequest) BinaryRequestBody ¶
func (request IngestSqlTextRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (IngestSqlTextRequest) HTTPRequest ¶
func (request IngestSqlTextRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (IngestSqlTextRequest) RetryPolicy ¶
func (request IngestSqlTextRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (IngestSqlTextRequest) String ¶
func (request IngestSqlTextRequest) String() string
func (IngestSqlTextRequest) ValidateEnumValue ¶
func (request IngestSqlTextRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IngestSqlTextResponse ¶
type IngestSqlTextResponse struct { // The underlying http response RawResponse *http.Response // The IngestSqlTextResponseDetails instance IngestSqlTextResponseDetails `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"` }
IngestSqlTextResponse wrapper for the IngestSqlText operation
func (IngestSqlTextResponse) HTTPResponse ¶
func (response IngestSqlTextResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (IngestSqlTextResponse) String ¶
func (response IngestSqlTextResponse) String() string
type IngestSqlTextResponseDetails ¶
type IngestSqlTextResponseDetails struct { // Success message returned as a result of the upload. Message *string `mandatory:"true" json:"message"` }
IngestSqlTextResponseDetails The response object returned from IngestSqlTextDetails operation.
func (IngestSqlTextResponseDetails) String ¶
func (m IngestSqlTextResponseDetails) String() string
func (IngestSqlTextResponseDetails) ValidateEnumValue ¶
func (m IngestSqlTextResponseDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type InstanceMetrics ¶
type InstanceMetrics struct { // The hostname of the database insight resource. HostName *string `mandatory:"false" json:"hostName"` // The instance name of the database insight resource. InstanceName *string `mandatory:"false" json:"instanceName"` // Total amount used of the resource metric type (CPU, STORAGE). Usage *float64 `mandatory:"false" json:"usage"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"false" json:"capacity"` // The maximum host CPUs (cores x threads/core) on the underlying infrastructure. This only applies to CPU and does not not apply for Autonomous Databases. TotalHostCapacity *float64 `mandatory:"false" json:"totalHostCapacity"` // Resource utilization in percentage UtilizationPercent *float64 `mandatory:"false" json:"utilizationPercent"` // Change in resource utilization in percentage UsageChangePercent *float64 `mandatory:"false" json:"usageChangePercent"` }
InstanceMetrics Object containing instance metrics.
func (InstanceMetrics) String ¶
func (m InstanceMetrics) String() string
func (InstanceMetrics) ValidateEnumValue ¶
func (m InstanceMetrics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type LifecycleStateEnum ¶
type LifecycleStateEnum string
LifecycleStateEnum Enum with underlying type: string
const ( LifecycleStateCreating LifecycleStateEnum = "CREATING" LifecycleStateUpdating LifecycleStateEnum = "UPDATING" LifecycleStateActive LifecycleStateEnum = "ACTIVE" LifecycleStateDeleting LifecycleStateEnum = "DELETING" LifecycleStateDeleted LifecycleStateEnum = "DELETED" LifecycleStateFailed LifecycleStateEnum = "FAILED" LifecycleStateNeedsAttention LifecycleStateEnum = "NEEDS_ATTENTION" )
Set of constants representing the allowable values for LifecycleStateEnum
func GetLifecycleStateEnumValues ¶
func GetLifecycleStateEnumValues() []LifecycleStateEnum
GetLifecycleStateEnumValues Enumerates the set of values for LifecycleStateEnum
func GetMappingLifecycleStateEnum ¶
func GetMappingLifecycleStateEnum(val string) (LifecycleStateEnum, bool)
GetMappingLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAddmDbFindingCategoriesRequest ¶ added in v65.35.0
type ListAddmDbFindingCategoriesRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListAddmDbFindingCategoriesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Field name for sorting the finding categories SortBy ListAddmDbFindingCategoriesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListAddmDbFindingCategoriesRequest wrapper for the ListAddmDbFindingCategories operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAddmDbFindingCategories.go.html to see an example of how to use ListAddmDbFindingCategoriesRequest.
func (ListAddmDbFindingCategoriesRequest) BinaryRequestBody ¶ added in v65.35.0
func (request ListAddmDbFindingCategoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAddmDbFindingCategoriesRequest) HTTPRequest ¶ added in v65.35.0
func (request ListAddmDbFindingCategoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAddmDbFindingCategoriesRequest) RetryPolicy ¶ added in v65.35.0
func (request ListAddmDbFindingCategoriesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAddmDbFindingCategoriesRequest) String ¶ added in v65.35.0
func (request ListAddmDbFindingCategoriesRequest) String() string
func (ListAddmDbFindingCategoriesRequest) ValidateEnumValue ¶ added in v65.35.0
func (request ListAddmDbFindingCategoriesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListAddmDbFindingCategoriesResponse ¶ added in v65.35.0
type ListAddmDbFindingCategoriesResponse struct { // The underlying http response RawResponse *http.Response // A list of AddmDbFindingCategoryCollection instances AddmDbFindingCategoryCollection `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"` }
ListAddmDbFindingCategoriesResponse wrapper for the ListAddmDbFindingCategories operation
func (ListAddmDbFindingCategoriesResponse) HTTPResponse ¶ added in v65.35.0
func (response ListAddmDbFindingCategoriesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAddmDbFindingCategoriesResponse) String ¶ added in v65.35.0
func (response ListAddmDbFindingCategoriesResponse) String() string
type ListAddmDbFindingCategoriesSortByEnum ¶ added in v65.35.0
type ListAddmDbFindingCategoriesSortByEnum string
ListAddmDbFindingCategoriesSortByEnum Enum with underlying type: string
const (
ListAddmDbFindingCategoriesSortByName ListAddmDbFindingCategoriesSortByEnum = "name"
)
Set of constants representing the allowable values for ListAddmDbFindingCategoriesSortByEnum
func GetListAddmDbFindingCategoriesSortByEnumValues ¶ added in v65.35.0
func GetListAddmDbFindingCategoriesSortByEnumValues() []ListAddmDbFindingCategoriesSortByEnum
GetListAddmDbFindingCategoriesSortByEnumValues Enumerates the set of values for ListAddmDbFindingCategoriesSortByEnum
func GetMappingListAddmDbFindingCategoriesSortByEnum ¶ added in v65.35.0
func GetMappingListAddmDbFindingCategoriesSortByEnum(val string) (ListAddmDbFindingCategoriesSortByEnum, bool)
GetMappingListAddmDbFindingCategoriesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAddmDbFindingCategoriesSortOrderEnum ¶ added in v65.35.0
type ListAddmDbFindingCategoriesSortOrderEnum string
ListAddmDbFindingCategoriesSortOrderEnum Enum with underlying type: string
const ( ListAddmDbFindingCategoriesSortOrderAsc ListAddmDbFindingCategoriesSortOrderEnum = "ASC" ListAddmDbFindingCategoriesSortOrderDesc ListAddmDbFindingCategoriesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAddmDbFindingCategoriesSortOrderEnum
func GetListAddmDbFindingCategoriesSortOrderEnumValues ¶ added in v65.35.0
func GetListAddmDbFindingCategoriesSortOrderEnumValues() []ListAddmDbFindingCategoriesSortOrderEnum
GetListAddmDbFindingCategoriesSortOrderEnumValues Enumerates the set of values for ListAddmDbFindingCategoriesSortOrderEnum
func GetMappingListAddmDbFindingCategoriesSortOrderEnum ¶ added in v65.35.0
func GetMappingListAddmDbFindingCategoriesSortOrderEnum(val string) (ListAddmDbFindingCategoriesSortOrderEnum, bool)
GetMappingListAddmDbFindingCategoriesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAddmDbFindingsTimeSeriesRequest ¶ added in v65.35.0
type ListAddmDbFindingsTimeSeriesRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // The optional single value query parameter to filter by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional value filter to match the finding category exactly. CategoryName *string `mandatory:"false" contributesTo:"query" name:"categoryName"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListAddmDbFindingsTimeSeriesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Field name for sorting the ADDM finding time series summary data SortBy ListAddmDbFindingsTimeSeriesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListAddmDbFindingsTimeSeriesRequest wrapper for the ListAddmDbFindingsTimeSeries operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAddmDbFindingsTimeSeries.go.html to see an example of how to use ListAddmDbFindingsTimeSeriesRequest.
func (ListAddmDbFindingsTimeSeriesRequest) BinaryRequestBody ¶ added in v65.35.0
func (request ListAddmDbFindingsTimeSeriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAddmDbFindingsTimeSeriesRequest) HTTPRequest ¶ added in v65.35.0
func (request ListAddmDbFindingsTimeSeriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAddmDbFindingsTimeSeriesRequest) RetryPolicy ¶ added in v65.35.0
func (request ListAddmDbFindingsTimeSeriesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAddmDbFindingsTimeSeriesRequest) String ¶ added in v65.35.0
func (request ListAddmDbFindingsTimeSeriesRequest) String() string
func (ListAddmDbFindingsTimeSeriesRequest) ValidateEnumValue ¶ added in v65.35.0
func (request ListAddmDbFindingsTimeSeriesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListAddmDbFindingsTimeSeriesResponse ¶ added in v65.35.0
type ListAddmDbFindingsTimeSeriesResponse struct { // The underlying http response RawResponse *http.Response // A list of AddmDbFindingsTimeSeriesCollection instances AddmDbFindingsTimeSeriesCollection `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"` }
ListAddmDbFindingsTimeSeriesResponse wrapper for the ListAddmDbFindingsTimeSeries operation
func (ListAddmDbFindingsTimeSeriesResponse) HTTPResponse ¶ added in v65.35.0
func (response ListAddmDbFindingsTimeSeriesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAddmDbFindingsTimeSeriesResponse) String ¶ added in v65.35.0
func (response ListAddmDbFindingsTimeSeriesResponse) String() string
type ListAddmDbFindingsTimeSeriesSortByEnum ¶ added in v65.35.0
type ListAddmDbFindingsTimeSeriesSortByEnum string
ListAddmDbFindingsTimeSeriesSortByEnum Enum with underlying type: string
const (
ListAddmDbFindingsTimeSeriesSortByTimestamp ListAddmDbFindingsTimeSeriesSortByEnum = "timestamp"
)
Set of constants representing the allowable values for ListAddmDbFindingsTimeSeriesSortByEnum
func GetListAddmDbFindingsTimeSeriesSortByEnumValues ¶ added in v65.35.0
func GetListAddmDbFindingsTimeSeriesSortByEnumValues() []ListAddmDbFindingsTimeSeriesSortByEnum
GetListAddmDbFindingsTimeSeriesSortByEnumValues Enumerates the set of values for ListAddmDbFindingsTimeSeriesSortByEnum
func GetMappingListAddmDbFindingsTimeSeriesSortByEnum ¶ added in v65.35.0
func GetMappingListAddmDbFindingsTimeSeriesSortByEnum(val string) (ListAddmDbFindingsTimeSeriesSortByEnum, bool)
GetMappingListAddmDbFindingsTimeSeriesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAddmDbFindingsTimeSeriesSortOrderEnum ¶ added in v65.35.0
type ListAddmDbFindingsTimeSeriesSortOrderEnum string
ListAddmDbFindingsTimeSeriesSortOrderEnum Enum with underlying type: string
const ( ListAddmDbFindingsTimeSeriesSortOrderAsc ListAddmDbFindingsTimeSeriesSortOrderEnum = "ASC" ListAddmDbFindingsTimeSeriesSortOrderDesc ListAddmDbFindingsTimeSeriesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAddmDbFindingsTimeSeriesSortOrderEnum
func GetListAddmDbFindingsTimeSeriesSortOrderEnumValues ¶ added in v65.35.0
func GetListAddmDbFindingsTimeSeriesSortOrderEnumValues() []ListAddmDbFindingsTimeSeriesSortOrderEnum
GetListAddmDbFindingsTimeSeriesSortOrderEnumValues Enumerates the set of values for ListAddmDbFindingsTimeSeriesSortOrderEnum
func GetMappingListAddmDbFindingsTimeSeriesSortOrderEnum ¶ added in v65.35.0
func GetMappingListAddmDbFindingsTimeSeriesSortOrderEnum(val string) (ListAddmDbFindingsTimeSeriesSortOrderEnum, bool)
GetMappingListAddmDbFindingsTimeSeriesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAddmDbParameterCategoriesRequest ¶ added in v65.35.0
type ListAddmDbParameterCategoriesRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListAddmDbParameterCategoriesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Field name for sorting the database parameter categories SortBy ListAddmDbParameterCategoriesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListAddmDbParameterCategoriesRequest wrapper for the ListAddmDbParameterCategories operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAddmDbParameterCategories.go.html to see an example of how to use ListAddmDbParameterCategoriesRequest.
func (ListAddmDbParameterCategoriesRequest) BinaryRequestBody ¶ added in v65.35.0
func (request ListAddmDbParameterCategoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAddmDbParameterCategoriesRequest) HTTPRequest ¶ added in v65.35.0
func (request ListAddmDbParameterCategoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAddmDbParameterCategoriesRequest) RetryPolicy ¶ added in v65.35.0
func (request ListAddmDbParameterCategoriesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAddmDbParameterCategoriesRequest) String ¶ added in v65.35.0
func (request ListAddmDbParameterCategoriesRequest) String() string
func (ListAddmDbParameterCategoriesRequest) ValidateEnumValue ¶ added in v65.35.0
func (request ListAddmDbParameterCategoriesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListAddmDbParameterCategoriesResponse ¶ added in v65.35.0
type ListAddmDbParameterCategoriesResponse struct { // The underlying http response RawResponse *http.Response // A list of AddmDbParameterCategoryCollection instances AddmDbParameterCategoryCollection `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"` }
ListAddmDbParameterCategoriesResponse wrapper for the ListAddmDbParameterCategories operation
func (ListAddmDbParameterCategoriesResponse) HTTPResponse ¶ added in v65.35.0
func (response ListAddmDbParameterCategoriesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAddmDbParameterCategoriesResponse) String ¶ added in v65.35.0
func (response ListAddmDbParameterCategoriesResponse) String() string
type ListAddmDbParameterCategoriesSortByEnum ¶ added in v65.35.0
type ListAddmDbParameterCategoriesSortByEnum string
ListAddmDbParameterCategoriesSortByEnum Enum with underlying type: string
const (
ListAddmDbParameterCategoriesSortByName ListAddmDbParameterCategoriesSortByEnum = "name"
)
Set of constants representing the allowable values for ListAddmDbParameterCategoriesSortByEnum
func GetListAddmDbParameterCategoriesSortByEnumValues ¶ added in v65.35.0
func GetListAddmDbParameterCategoriesSortByEnumValues() []ListAddmDbParameterCategoriesSortByEnum
GetListAddmDbParameterCategoriesSortByEnumValues Enumerates the set of values for ListAddmDbParameterCategoriesSortByEnum
func GetMappingListAddmDbParameterCategoriesSortByEnum ¶ added in v65.35.0
func GetMappingListAddmDbParameterCategoriesSortByEnum(val string) (ListAddmDbParameterCategoriesSortByEnum, bool)
GetMappingListAddmDbParameterCategoriesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAddmDbParameterCategoriesSortOrderEnum ¶ added in v65.35.0
type ListAddmDbParameterCategoriesSortOrderEnum string
ListAddmDbParameterCategoriesSortOrderEnum Enum with underlying type: string
const ( ListAddmDbParameterCategoriesSortOrderAsc ListAddmDbParameterCategoriesSortOrderEnum = "ASC" ListAddmDbParameterCategoriesSortOrderDesc ListAddmDbParameterCategoriesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAddmDbParameterCategoriesSortOrderEnum
func GetListAddmDbParameterCategoriesSortOrderEnumValues ¶ added in v65.35.0
func GetListAddmDbParameterCategoriesSortOrderEnumValues() []ListAddmDbParameterCategoriesSortOrderEnum
GetListAddmDbParameterCategoriesSortOrderEnumValues Enumerates the set of values for ListAddmDbParameterCategoriesSortOrderEnum
func GetMappingListAddmDbParameterCategoriesSortOrderEnum ¶ added in v65.35.0
func GetMappingListAddmDbParameterCategoriesSortOrderEnum(val string) (ListAddmDbParameterCategoriesSortOrderEnum, bool)
GetMappingListAddmDbParameterCategoriesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAddmDbRecommendationCategoriesRequest ¶ added in v65.35.0
type ListAddmDbRecommendationCategoriesRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListAddmDbRecommendationCategoriesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Field name for sorting the recommendation categories SortBy ListAddmDbRecommendationCategoriesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListAddmDbRecommendationCategoriesRequest wrapper for the ListAddmDbRecommendationCategories operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAddmDbRecommendationCategories.go.html to see an example of how to use ListAddmDbRecommendationCategoriesRequest.
func (ListAddmDbRecommendationCategoriesRequest) BinaryRequestBody ¶ added in v65.35.0
func (request ListAddmDbRecommendationCategoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAddmDbRecommendationCategoriesRequest) HTTPRequest ¶ added in v65.35.0
func (request ListAddmDbRecommendationCategoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAddmDbRecommendationCategoriesRequest) RetryPolicy ¶ added in v65.35.0
func (request ListAddmDbRecommendationCategoriesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAddmDbRecommendationCategoriesRequest) String ¶ added in v65.35.0
func (request ListAddmDbRecommendationCategoriesRequest) String() string
func (ListAddmDbRecommendationCategoriesRequest) ValidateEnumValue ¶ added in v65.35.0
func (request ListAddmDbRecommendationCategoriesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListAddmDbRecommendationCategoriesResponse ¶ added in v65.35.0
type ListAddmDbRecommendationCategoriesResponse struct { // The underlying http response RawResponse *http.Response // A list of AddmDbRecommendationCategoryCollection instances AddmDbRecommendationCategoryCollection `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"` }
ListAddmDbRecommendationCategoriesResponse wrapper for the ListAddmDbRecommendationCategories operation
func (ListAddmDbRecommendationCategoriesResponse) HTTPResponse ¶ added in v65.35.0
func (response ListAddmDbRecommendationCategoriesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAddmDbRecommendationCategoriesResponse) String ¶ added in v65.35.0
func (response ListAddmDbRecommendationCategoriesResponse) String() string
type ListAddmDbRecommendationCategoriesSortByEnum ¶ added in v65.35.0
type ListAddmDbRecommendationCategoriesSortByEnum string
ListAddmDbRecommendationCategoriesSortByEnum Enum with underlying type: string
const (
ListAddmDbRecommendationCategoriesSortByName ListAddmDbRecommendationCategoriesSortByEnum = "name"
)
Set of constants representing the allowable values for ListAddmDbRecommendationCategoriesSortByEnum
func GetListAddmDbRecommendationCategoriesSortByEnumValues ¶ added in v65.35.0
func GetListAddmDbRecommendationCategoriesSortByEnumValues() []ListAddmDbRecommendationCategoriesSortByEnum
GetListAddmDbRecommendationCategoriesSortByEnumValues Enumerates the set of values for ListAddmDbRecommendationCategoriesSortByEnum
func GetMappingListAddmDbRecommendationCategoriesSortByEnum ¶ added in v65.35.0
func GetMappingListAddmDbRecommendationCategoriesSortByEnum(val string) (ListAddmDbRecommendationCategoriesSortByEnum, bool)
GetMappingListAddmDbRecommendationCategoriesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAddmDbRecommendationCategoriesSortOrderEnum ¶ added in v65.35.0
type ListAddmDbRecommendationCategoriesSortOrderEnum string
ListAddmDbRecommendationCategoriesSortOrderEnum Enum with underlying type: string
const ( ListAddmDbRecommendationCategoriesSortOrderAsc ListAddmDbRecommendationCategoriesSortOrderEnum = "ASC" ListAddmDbRecommendationCategoriesSortOrderDesc ListAddmDbRecommendationCategoriesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAddmDbRecommendationCategoriesSortOrderEnum
func GetListAddmDbRecommendationCategoriesSortOrderEnumValues ¶ added in v65.35.0
func GetListAddmDbRecommendationCategoriesSortOrderEnumValues() []ListAddmDbRecommendationCategoriesSortOrderEnum
GetListAddmDbRecommendationCategoriesSortOrderEnumValues Enumerates the set of values for ListAddmDbRecommendationCategoriesSortOrderEnum
func GetMappingListAddmDbRecommendationCategoriesSortOrderEnum ¶ added in v65.35.0
func GetMappingListAddmDbRecommendationCategoriesSortOrderEnum(val string) (ListAddmDbRecommendationCategoriesSortOrderEnum, bool)
GetMappingListAddmDbRecommendationCategoriesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAddmDbRecommendationsTimeSeriesRequest ¶ added in v65.35.0
type ListAddmDbRecommendationsTimeSeriesRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // The optional single value query parameter to filter by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional value filter to match the finding category exactly. CategoryName *string `mandatory:"false" contributesTo:"query" name:"categoryName"` // Optional filter to return only resources whose sql id matches the value given. Only considered when // categoryName is SQL_TUNING. SqlIdentifier *string `mandatory:"false" contributesTo:"query" name:"sqlIdentifier"` // Optional filter to return only resources whose owner or name contains the substring given. The // match is not case sensitive. Only considered when categoryName is SCHEMA_OBJECT. OwnerOrNameContains *string `mandatory:"false" contributesTo:"query" name:"ownerOrNameContains"` // Optional filter to return only resources whose name contains the substring given. The // match is not case sensitive. Only considered when categoryName is DATABASE_CONFIGURATION. NameContains *string `mandatory:"false" contributesTo:"query" name:"nameContains"` // Optional filter to return only resources whose name exactly matches the substring given. The // match is case sensitive. Only considered when categoryName is DATABASE_CONFIGURATION. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListAddmDbRecommendationsTimeSeriesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Field name for sorting the ADDM recommendation time series summary data SortBy ListAddmDbRecommendationsTimeSeriesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListAddmDbRecommendationsTimeSeriesRequest wrapper for the ListAddmDbRecommendationsTimeSeries operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAddmDbRecommendationsTimeSeries.go.html to see an example of how to use ListAddmDbRecommendationsTimeSeriesRequest.
func (ListAddmDbRecommendationsTimeSeriesRequest) BinaryRequestBody ¶ added in v65.35.0
func (request ListAddmDbRecommendationsTimeSeriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAddmDbRecommendationsTimeSeriesRequest) HTTPRequest ¶ added in v65.35.0
func (request ListAddmDbRecommendationsTimeSeriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAddmDbRecommendationsTimeSeriesRequest) RetryPolicy ¶ added in v65.35.0
func (request ListAddmDbRecommendationsTimeSeriesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAddmDbRecommendationsTimeSeriesRequest) String ¶ added in v65.35.0
func (request ListAddmDbRecommendationsTimeSeriesRequest) String() string
func (ListAddmDbRecommendationsTimeSeriesRequest) ValidateEnumValue ¶ added in v65.35.0
func (request ListAddmDbRecommendationsTimeSeriesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListAddmDbRecommendationsTimeSeriesResponse ¶ added in v65.35.0
type ListAddmDbRecommendationsTimeSeriesResponse struct { // The underlying http response RawResponse *http.Response // A list of AddmDbRecommendationsTimeSeriesCollection instances AddmDbRecommendationsTimeSeriesCollection `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"` }
ListAddmDbRecommendationsTimeSeriesResponse wrapper for the ListAddmDbRecommendationsTimeSeries operation
func (ListAddmDbRecommendationsTimeSeriesResponse) HTTPResponse ¶ added in v65.35.0
func (response ListAddmDbRecommendationsTimeSeriesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAddmDbRecommendationsTimeSeriesResponse) String ¶ added in v65.35.0
func (response ListAddmDbRecommendationsTimeSeriesResponse) String() string
type ListAddmDbRecommendationsTimeSeriesSortByEnum ¶ added in v65.35.0
type ListAddmDbRecommendationsTimeSeriesSortByEnum string
ListAddmDbRecommendationsTimeSeriesSortByEnum Enum with underlying type: string
const (
ListAddmDbRecommendationsTimeSeriesSortByTimestamp ListAddmDbRecommendationsTimeSeriesSortByEnum = "timestamp"
)
Set of constants representing the allowable values for ListAddmDbRecommendationsTimeSeriesSortByEnum
func GetListAddmDbRecommendationsTimeSeriesSortByEnumValues ¶ added in v65.35.0
func GetListAddmDbRecommendationsTimeSeriesSortByEnumValues() []ListAddmDbRecommendationsTimeSeriesSortByEnum
GetListAddmDbRecommendationsTimeSeriesSortByEnumValues Enumerates the set of values for ListAddmDbRecommendationsTimeSeriesSortByEnum
func GetMappingListAddmDbRecommendationsTimeSeriesSortByEnum ¶ added in v65.35.0
func GetMappingListAddmDbRecommendationsTimeSeriesSortByEnum(val string) (ListAddmDbRecommendationsTimeSeriesSortByEnum, bool)
GetMappingListAddmDbRecommendationsTimeSeriesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAddmDbRecommendationsTimeSeriesSortOrderEnum ¶ added in v65.35.0
type ListAddmDbRecommendationsTimeSeriesSortOrderEnum string
ListAddmDbRecommendationsTimeSeriesSortOrderEnum Enum with underlying type: string
const ( ListAddmDbRecommendationsTimeSeriesSortOrderAsc ListAddmDbRecommendationsTimeSeriesSortOrderEnum = "ASC" ListAddmDbRecommendationsTimeSeriesSortOrderDesc ListAddmDbRecommendationsTimeSeriesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAddmDbRecommendationsTimeSeriesSortOrderEnum
func GetListAddmDbRecommendationsTimeSeriesSortOrderEnumValues ¶ added in v65.35.0
func GetListAddmDbRecommendationsTimeSeriesSortOrderEnumValues() []ListAddmDbRecommendationsTimeSeriesSortOrderEnum
GetListAddmDbRecommendationsTimeSeriesSortOrderEnumValues Enumerates the set of values for ListAddmDbRecommendationsTimeSeriesSortOrderEnum
func GetMappingListAddmDbRecommendationsTimeSeriesSortOrderEnum ¶ added in v65.35.0
func GetMappingListAddmDbRecommendationsTimeSeriesSortOrderEnum(val string) (ListAddmDbRecommendationsTimeSeriesSortOrderEnum, bool)
GetMappingListAddmDbRecommendationsTimeSeriesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAddmDbsRequest ¶ added in v65.35.0
type ListAddmDbsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListAddmDbsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Field name for sorting ADDM database data SortBy ListAddmDbsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListAddmDbsRequest wrapper for the ListAddmDbs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAddmDbs.go.html to see an example of how to use ListAddmDbsRequest.
func (ListAddmDbsRequest) BinaryRequestBody ¶ added in v65.35.0
func (request ListAddmDbsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAddmDbsRequest) HTTPRequest ¶ added in v65.35.0
func (request ListAddmDbsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAddmDbsRequest) RetryPolicy ¶ added in v65.35.0
func (request ListAddmDbsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAddmDbsRequest) String ¶ added in v65.35.0
func (request ListAddmDbsRequest) String() string
func (ListAddmDbsRequest) ValidateEnumValue ¶ added in v65.35.0
func (request ListAddmDbsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListAddmDbsResponse ¶ added in v65.35.0
type ListAddmDbsResponse struct { // The underlying http response RawResponse *http.Response // A list of AddmDbCollection instances AddmDbCollection `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"` }
ListAddmDbsResponse wrapper for the ListAddmDbs operation
func (ListAddmDbsResponse) HTTPResponse ¶ added in v65.35.0
func (response ListAddmDbsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAddmDbsResponse) String ¶ added in v65.35.0
func (response ListAddmDbsResponse) String() string
type ListAddmDbsSortByEnum ¶ added in v65.35.0
type ListAddmDbsSortByEnum string
ListAddmDbsSortByEnum Enum with underlying type: string
const ( ListAddmDbsSortByDatabasename ListAddmDbsSortByEnum = "databaseName" ListAddmDbsSortByNumberoffindings ListAddmDbsSortByEnum = "numberOfFindings" )
Set of constants representing the allowable values for ListAddmDbsSortByEnum
func GetListAddmDbsSortByEnumValues ¶ added in v65.35.0
func GetListAddmDbsSortByEnumValues() []ListAddmDbsSortByEnum
GetListAddmDbsSortByEnumValues Enumerates the set of values for ListAddmDbsSortByEnum
func GetMappingListAddmDbsSortByEnum ¶ added in v65.35.0
func GetMappingListAddmDbsSortByEnum(val string) (ListAddmDbsSortByEnum, bool)
GetMappingListAddmDbsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAddmDbsSortOrderEnum ¶ added in v65.35.0
type ListAddmDbsSortOrderEnum string
ListAddmDbsSortOrderEnum Enum with underlying type: string
const ( ListAddmDbsSortOrderAsc ListAddmDbsSortOrderEnum = "ASC" ListAddmDbsSortOrderDesc ListAddmDbsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAddmDbsSortOrderEnum
func GetListAddmDbsSortOrderEnumValues ¶ added in v65.35.0
func GetListAddmDbsSortOrderEnumValues() []ListAddmDbsSortOrderEnum
GetListAddmDbsSortOrderEnumValues Enumerates the set of values for ListAddmDbsSortOrderEnum
func GetMappingListAddmDbsSortOrderEnum ¶ added in v65.35.0
func GetMappingListAddmDbsSortOrderEnum(val string) (ListAddmDbsSortOrderEnum, bool)
GetMappingListAddmDbsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAwrDatabaseSnapshotsRequest ¶ added in v65.14.0
type ListAwrDatabaseSnapshotsRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // 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: // /awrHubs/{awrHubId}/awrDatabases AwrSourceDatabaseIdentifier *string `mandatory:"true" contributesTo:"query" name:"awrSourceDatabaseIdentifier"` // The optional single value query parameter to filter by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // The optional greater than or equal to filter on the snapshot ID. BeginSnapshotIdentifierGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnapshotIdentifierGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot Identifier. EndSnapshotIdentifierLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnapshotIdentifierLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the AWR snapshot summary data. SortBy ListAwrDatabaseSnapshotsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListAwrDatabaseSnapshotsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListAwrDatabaseSnapshotsRequest wrapper for the ListAwrDatabaseSnapshots operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAwrDatabaseSnapshots.go.html to see an example of how to use ListAwrDatabaseSnapshotsRequest.
func (ListAwrDatabaseSnapshotsRequest) BinaryRequestBody ¶ added in v65.14.0
func (request ListAwrDatabaseSnapshotsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAwrDatabaseSnapshotsRequest) HTTPRequest ¶ added in v65.14.0
func (request ListAwrDatabaseSnapshotsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAwrDatabaseSnapshotsRequest) RetryPolicy ¶ added in v65.14.0
func (request ListAwrDatabaseSnapshotsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAwrDatabaseSnapshotsRequest) String ¶ added in v65.14.0
func (request ListAwrDatabaseSnapshotsRequest) String() string
func (ListAwrDatabaseSnapshotsRequest) ValidateEnumValue ¶ added in v65.14.0
func (request ListAwrDatabaseSnapshotsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListAwrDatabaseSnapshotsResponse ¶ added in v65.14.0
type ListAwrDatabaseSnapshotsResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDatabaseSnapshotCollection instances AwrDatabaseSnapshotCollection `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"` }
ListAwrDatabaseSnapshotsResponse wrapper for the ListAwrDatabaseSnapshots operation
func (ListAwrDatabaseSnapshotsResponse) HTTPResponse ¶ added in v65.14.0
func (response ListAwrDatabaseSnapshotsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAwrDatabaseSnapshotsResponse) String ¶ added in v65.14.0
func (response ListAwrDatabaseSnapshotsResponse) String() string
type ListAwrDatabaseSnapshotsSortByEnum ¶ added in v65.14.0
type ListAwrDatabaseSnapshotsSortByEnum string
ListAwrDatabaseSnapshotsSortByEnum Enum with underlying type: string
const ( ListAwrDatabaseSnapshotsSortByTimeBegin ListAwrDatabaseSnapshotsSortByEnum = "TIME_BEGIN" ListAwrDatabaseSnapshotsSortBySnapshotId ListAwrDatabaseSnapshotsSortByEnum = "SNAPSHOT_ID" )
Set of constants representing the allowable values for ListAwrDatabaseSnapshotsSortByEnum
func GetListAwrDatabaseSnapshotsSortByEnumValues ¶ added in v65.14.0
func GetListAwrDatabaseSnapshotsSortByEnumValues() []ListAwrDatabaseSnapshotsSortByEnum
GetListAwrDatabaseSnapshotsSortByEnumValues Enumerates the set of values for ListAwrDatabaseSnapshotsSortByEnum
func GetMappingListAwrDatabaseSnapshotsSortByEnum ¶ added in v65.14.0
func GetMappingListAwrDatabaseSnapshotsSortByEnum(val string) (ListAwrDatabaseSnapshotsSortByEnum, bool)
GetMappingListAwrDatabaseSnapshotsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAwrDatabaseSnapshotsSortOrderEnum ¶ added in v65.14.0
type ListAwrDatabaseSnapshotsSortOrderEnum string
ListAwrDatabaseSnapshotsSortOrderEnum Enum with underlying type: string
const ( ListAwrDatabaseSnapshotsSortOrderAsc ListAwrDatabaseSnapshotsSortOrderEnum = "ASC" ListAwrDatabaseSnapshotsSortOrderDesc ListAwrDatabaseSnapshotsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAwrDatabaseSnapshotsSortOrderEnum
func GetListAwrDatabaseSnapshotsSortOrderEnumValues ¶ added in v65.14.0
func GetListAwrDatabaseSnapshotsSortOrderEnumValues() []ListAwrDatabaseSnapshotsSortOrderEnum
GetListAwrDatabaseSnapshotsSortOrderEnumValues Enumerates the set of values for ListAwrDatabaseSnapshotsSortOrderEnum
func GetMappingListAwrDatabaseSnapshotsSortOrderEnum ¶ added in v65.14.0
func GetMappingListAwrDatabaseSnapshotsSortOrderEnum(val string) (ListAwrDatabaseSnapshotsSortOrderEnum, bool)
GetMappingListAwrDatabaseSnapshotsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAwrDatabasesRequest ¶ added in v65.14.0
type ListAwrDatabasesRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // 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. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the AWR summary data. SortBy ListAwrDatabasesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListAwrDatabasesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListAwrDatabasesRequest wrapper for the ListAwrDatabases operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAwrDatabases.go.html to see an example of how to use ListAwrDatabasesRequest.
func (ListAwrDatabasesRequest) BinaryRequestBody ¶ added in v65.14.0
func (request ListAwrDatabasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAwrDatabasesRequest) HTTPRequest ¶ added in v65.14.0
func (request ListAwrDatabasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAwrDatabasesRequest) RetryPolicy ¶ added in v65.14.0
func (request ListAwrDatabasesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAwrDatabasesRequest) String ¶ added in v65.14.0
func (request ListAwrDatabasesRequest) String() string
func (ListAwrDatabasesRequest) ValidateEnumValue ¶ added in v65.14.0
func (request ListAwrDatabasesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListAwrDatabasesResponse ¶ added in v65.14.0
type ListAwrDatabasesResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDatabaseCollection instances AwrDatabaseCollection `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"` }
ListAwrDatabasesResponse wrapper for the ListAwrDatabases operation
func (ListAwrDatabasesResponse) HTTPResponse ¶ added in v65.14.0
func (response ListAwrDatabasesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAwrDatabasesResponse) String ¶ added in v65.14.0
func (response ListAwrDatabasesResponse) String() string
type ListAwrDatabasesSortByEnum ¶ added in v65.14.0
type ListAwrDatabasesSortByEnum string
ListAwrDatabasesSortByEnum Enum with underlying type: string
const ( ListAwrDatabasesSortByEndIntervalTime ListAwrDatabasesSortByEnum = "END_INTERVAL_TIME" ListAwrDatabasesSortByName ListAwrDatabasesSortByEnum = "NAME" )
Set of constants representing the allowable values for ListAwrDatabasesSortByEnum
func GetListAwrDatabasesSortByEnumValues ¶ added in v65.14.0
func GetListAwrDatabasesSortByEnumValues() []ListAwrDatabasesSortByEnum
GetListAwrDatabasesSortByEnumValues Enumerates the set of values for ListAwrDatabasesSortByEnum
func GetMappingListAwrDatabasesSortByEnum ¶ added in v65.14.0
func GetMappingListAwrDatabasesSortByEnum(val string) (ListAwrDatabasesSortByEnum, bool)
GetMappingListAwrDatabasesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAwrDatabasesSortOrderEnum ¶ added in v65.14.0
type ListAwrDatabasesSortOrderEnum string
ListAwrDatabasesSortOrderEnum Enum with underlying type: string
const ( ListAwrDatabasesSortOrderAsc ListAwrDatabasesSortOrderEnum = "ASC" ListAwrDatabasesSortOrderDesc ListAwrDatabasesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAwrDatabasesSortOrderEnum
func GetListAwrDatabasesSortOrderEnumValues ¶ added in v65.14.0
func GetListAwrDatabasesSortOrderEnumValues() []ListAwrDatabasesSortOrderEnum
GetListAwrDatabasesSortOrderEnumValues Enumerates the set of values for ListAwrDatabasesSortOrderEnum
func GetMappingListAwrDatabasesSortOrderEnum ¶ added in v65.14.0
func GetMappingListAwrDatabasesSortOrderEnum(val string) (ListAwrDatabasesSortOrderEnum, bool)
GetMappingListAwrDatabasesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAwrHubsRequest ¶
type ListAwrHubsRequest struct { // Unique Operations Insights Warehouse identifier OperationsInsightsWarehouseId *string `mandatory:"true" contributesTo:"query" name:"operationsInsightsWarehouseId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // A filter to return only resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // Unique Awr Hub identifier Id *string `mandatory:"false" contributesTo:"query" name:"id"` // Lifecycle states LifecycleState []AwrHubLifecycleStateEnum `contributesTo:"query" name:"lifecycleState" omitEmpty:"true" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListAwrHubsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default. SortBy ListAwrHubsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListAwrHubsRequest wrapper for the ListAwrHubs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAwrHubs.go.html to see an example of how to use ListAwrHubsRequest.
func (ListAwrHubsRequest) BinaryRequestBody ¶
func (request ListAwrHubsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAwrHubsRequest) HTTPRequest ¶
func (request ListAwrHubsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAwrHubsRequest) RetryPolicy ¶
func (request ListAwrHubsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAwrHubsRequest) String ¶
func (request ListAwrHubsRequest) String() string
func (ListAwrHubsRequest) ValidateEnumValue ¶
func (request ListAwrHubsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListAwrHubsResponse ¶
type ListAwrHubsResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrHubSummaryCollection instances AwrHubSummaryCollection `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"` }
ListAwrHubsResponse wrapper for the ListAwrHubs operation
func (ListAwrHubsResponse) HTTPResponse ¶
func (response ListAwrHubsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAwrHubsResponse) String ¶
func (response ListAwrHubsResponse) String() string
type ListAwrHubsSortByEnum ¶
type ListAwrHubsSortByEnum string
ListAwrHubsSortByEnum Enum with underlying type: string
const ( ListAwrHubsSortByTimecreated ListAwrHubsSortByEnum = "timeCreated" ListAwrHubsSortByDisplayname ListAwrHubsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListAwrHubsSortByEnum
func GetListAwrHubsSortByEnumValues ¶
func GetListAwrHubsSortByEnumValues() []ListAwrHubsSortByEnum
GetListAwrHubsSortByEnumValues Enumerates the set of values for ListAwrHubsSortByEnum
func GetMappingListAwrHubsSortByEnum ¶
func GetMappingListAwrHubsSortByEnum(val string) (ListAwrHubsSortByEnum, bool)
GetMappingListAwrHubsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAwrHubsSortOrderEnum ¶
type ListAwrHubsSortOrderEnum string
ListAwrHubsSortOrderEnum Enum with underlying type: string
const ( ListAwrHubsSortOrderAsc ListAwrHubsSortOrderEnum = "ASC" ListAwrHubsSortOrderDesc ListAwrHubsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAwrHubsSortOrderEnum
func GetListAwrHubsSortOrderEnumValues ¶
func GetListAwrHubsSortOrderEnumValues() []ListAwrHubsSortOrderEnum
GetListAwrHubsSortOrderEnumValues Enumerates the set of values for ListAwrHubsSortOrderEnum
func GetMappingListAwrHubsSortOrderEnum ¶
func GetMappingListAwrHubsSortOrderEnum(val string) (ListAwrHubsSortOrderEnum, bool)
GetMappingListAwrHubsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAwrSnapshotsRequest ¶
type ListAwrSnapshotsRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // AWR source database identifier. AwrSourceDatabaseIdentifier *string `mandatory:"true" contributesTo:"query" name:"awrSourceDatabaseIdentifier"` // The optional greater than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListAwrSnapshotsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The option to sort the AWR snapshot summary data. Default sort is by timeBegin. SortBy ListAwrSnapshotsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListAwrSnapshotsRequest wrapper for the ListAwrSnapshots operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAwrSnapshots.go.html to see an example of how to use ListAwrSnapshotsRequest.
func (ListAwrSnapshotsRequest) BinaryRequestBody ¶
func (request ListAwrSnapshotsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAwrSnapshotsRequest) HTTPRequest ¶
func (request ListAwrSnapshotsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAwrSnapshotsRequest) RetryPolicy ¶
func (request ListAwrSnapshotsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAwrSnapshotsRequest) String ¶
func (request ListAwrSnapshotsRequest) String() string
func (ListAwrSnapshotsRequest) ValidateEnumValue ¶
func (request ListAwrSnapshotsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListAwrSnapshotsResponse ¶
type ListAwrSnapshotsResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrSnapshotCollection instances AwrSnapshotCollection `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"` }
ListAwrSnapshotsResponse wrapper for the ListAwrSnapshots operation
func (ListAwrSnapshotsResponse) HTTPResponse ¶
func (response ListAwrSnapshotsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAwrSnapshotsResponse) String ¶
func (response ListAwrSnapshotsResponse) String() string
type ListAwrSnapshotsSortByEnum ¶
type ListAwrSnapshotsSortByEnum string
ListAwrSnapshotsSortByEnum Enum with underlying type: string
const ( ListAwrSnapshotsSortByTimebegin ListAwrSnapshotsSortByEnum = "timeBegin" ListAwrSnapshotsSortBySnapshotid ListAwrSnapshotsSortByEnum = "snapshotId" )
Set of constants representing the allowable values for ListAwrSnapshotsSortByEnum
func GetListAwrSnapshotsSortByEnumValues ¶
func GetListAwrSnapshotsSortByEnumValues() []ListAwrSnapshotsSortByEnum
GetListAwrSnapshotsSortByEnumValues Enumerates the set of values for ListAwrSnapshotsSortByEnum
func GetMappingListAwrSnapshotsSortByEnum ¶
func GetMappingListAwrSnapshotsSortByEnum(val string) (ListAwrSnapshotsSortByEnum, bool)
GetMappingListAwrSnapshotsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAwrSnapshotsSortOrderEnum ¶
type ListAwrSnapshotsSortOrderEnum string
ListAwrSnapshotsSortOrderEnum Enum with underlying type: string
const ( ListAwrSnapshotsSortOrderAsc ListAwrSnapshotsSortOrderEnum = "ASC" ListAwrSnapshotsSortOrderDesc ListAwrSnapshotsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAwrSnapshotsSortOrderEnum
func GetListAwrSnapshotsSortOrderEnumValues ¶
func GetListAwrSnapshotsSortOrderEnumValues() []ListAwrSnapshotsSortOrderEnum
GetListAwrSnapshotsSortOrderEnumValues Enumerates the set of values for ListAwrSnapshotsSortOrderEnum
func GetMappingListAwrSnapshotsSortOrderEnum ¶
func GetMappingListAwrSnapshotsSortOrderEnum(val string) (ListAwrSnapshotsSortOrderEnum, bool)
GetMappingListAwrSnapshotsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDatabaseConfigurationsDatabaseTypeEnum ¶
type ListDatabaseConfigurationsDatabaseTypeEnum string
ListDatabaseConfigurationsDatabaseTypeEnum Enum with underlying type: string
const ( ListDatabaseConfigurationsDatabaseTypeAdwS ListDatabaseConfigurationsDatabaseTypeEnum = "ADW-S" ListDatabaseConfigurationsDatabaseTypeAtpS ListDatabaseConfigurationsDatabaseTypeEnum = "ATP-S" ListDatabaseConfigurationsDatabaseTypeAdwD ListDatabaseConfigurationsDatabaseTypeEnum = "ADW-D" ListDatabaseConfigurationsDatabaseTypeAtpD ListDatabaseConfigurationsDatabaseTypeEnum = "ATP-D" ListDatabaseConfigurationsDatabaseTypeExternalPdb ListDatabaseConfigurationsDatabaseTypeEnum = "EXTERNAL-PDB" ListDatabaseConfigurationsDatabaseTypeExternalNoncdb ListDatabaseConfigurationsDatabaseTypeEnum = "EXTERNAL-NONCDB" ListDatabaseConfigurationsDatabaseTypeComanagedVmCdb ListDatabaseConfigurationsDatabaseTypeEnum = "COMANAGED-VM-CDB" ListDatabaseConfigurationsDatabaseTypeComanagedVmPdb ListDatabaseConfigurationsDatabaseTypeEnum = "COMANAGED-VM-PDB" ListDatabaseConfigurationsDatabaseTypeComanagedVmNoncdb ListDatabaseConfigurationsDatabaseTypeEnum = "COMANAGED-VM-NONCDB" ListDatabaseConfigurationsDatabaseTypeComanagedBmCdb ListDatabaseConfigurationsDatabaseTypeEnum = "COMANAGED-BM-CDB" ListDatabaseConfigurationsDatabaseTypeComanagedBmPdb ListDatabaseConfigurationsDatabaseTypeEnum = "COMANAGED-BM-PDB" ListDatabaseConfigurationsDatabaseTypeComanagedBmNoncdb ListDatabaseConfigurationsDatabaseTypeEnum = "COMANAGED-BM-NONCDB" ListDatabaseConfigurationsDatabaseTypeComanagedExacsCdb ListDatabaseConfigurationsDatabaseTypeEnum = "COMANAGED-EXACS-CDB" ListDatabaseConfigurationsDatabaseTypeComanagedExacsPdb ListDatabaseConfigurationsDatabaseTypeEnum = "COMANAGED-EXACS-PDB" ListDatabaseConfigurationsDatabaseTypeComanagedExacsNoncdb ListDatabaseConfigurationsDatabaseTypeEnum = "COMANAGED-EXACS-NONCDB" )
Set of constants representing the allowable values for ListDatabaseConfigurationsDatabaseTypeEnum
func GetListDatabaseConfigurationsDatabaseTypeEnumValues ¶
func GetListDatabaseConfigurationsDatabaseTypeEnumValues() []ListDatabaseConfigurationsDatabaseTypeEnum
GetListDatabaseConfigurationsDatabaseTypeEnumValues Enumerates the set of values for ListDatabaseConfigurationsDatabaseTypeEnum
func GetMappingListDatabaseConfigurationsDatabaseTypeEnum ¶
func GetMappingListDatabaseConfigurationsDatabaseTypeEnum(val string) (ListDatabaseConfigurationsDatabaseTypeEnum, bool)
GetMappingListDatabaseConfigurationsDatabaseTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDatabaseConfigurationsRequest ¶
type ListDatabaseConfigurationsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Unique Enterprise Manager bridge identifier EnterpriseManagerBridgeId *string `mandatory:"false" contributesTo:"query" name:"enterpriseManagerBridgeId"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Filter by one or more database type. // Possible values are ADW-S, ATP-S, ADW-D, ATP-D, EXTERNAL-PDB, EXTERNAL-NONCDB. DatabaseType []ListDatabaseConfigurationsDatabaseTypeEnum `contributesTo:"query" name:"databaseType" omitEmpty:"true" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListDatabaseConfigurationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Database configuration list sort options. If `fields` parameter is selected, the `sortBy` parameter must be one of the fields specified. SortBy ListDatabaseConfigurationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Filter by one or more hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" 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 }
ListDatabaseConfigurationsRequest wrapper for the ListDatabaseConfigurations operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListDatabaseConfigurations.go.html to see an example of how to use ListDatabaseConfigurationsRequest.
func (ListDatabaseConfigurationsRequest) BinaryRequestBody ¶
func (request ListDatabaseConfigurationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListDatabaseConfigurationsRequest) HTTPRequest ¶
func (request ListDatabaseConfigurationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListDatabaseConfigurationsRequest) RetryPolicy ¶
func (request ListDatabaseConfigurationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListDatabaseConfigurationsRequest) String ¶
func (request ListDatabaseConfigurationsRequest) String() string
func (ListDatabaseConfigurationsRequest) ValidateEnumValue ¶
func (request ListDatabaseConfigurationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListDatabaseConfigurationsResponse ¶
type ListDatabaseConfigurationsResponse struct { // The underlying http response RawResponse *http.Response // A list of DatabaseConfigurationCollection instances DatabaseConfigurationCollection `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. The total number of items in the result. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` // 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"` }
ListDatabaseConfigurationsResponse wrapper for the ListDatabaseConfigurations operation
func (ListDatabaseConfigurationsResponse) HTTPResponse ¶
func (response ListDatabaseConfigurationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListDatabaseConfigurationsResponse) String ¶
func (response ListDatabaseConfigurationsResponse) String() string
type ListDatabaseConfigurationsSortByEnum ¶
type ListDatabaseConfigurationsSortByEnum string
ListDatabaseConfigurationsSortByEnum Enum with underlying type: string
const ( ListDatabaseConfigurationsSortByDatabasename ListDatabaseConfigurationsSortByEnum = "databaseName" ListDatabaseConfigurationsSortByDatabasedisplayname ListDatabaseConfigurationsSortByEnum = "databaseDisplayName" ListDatabaseConfigurationsSortByDatabasetype ListDatabaseConfigurationsSortByEnum = "databaseType" )
Set of constants representing the allowable values for ListDatabaseConfigurationsSortByEnum
func GetListDatabaseConfigurationsSortByEnumValues ¶
func GetListDatabaseConfigurationsSortByEnumValues() []ListDatabaseConfigurationsSortByEnum
GetListDatabaseConfigurationsSortByEnumValues Enumerates the set of values for ListDatabaseConfigurationsSortByEnum
func GetMappingListDatabaseConfigurationsSortByEnum ¶
func GetMappingListDatabaseConfigurationsSortByEnum(val string) (ListDatabaseConfigurationsSortByEnum, bool)
GetMappingListDatabaseConfigurationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDatabaseConfigurationsSortOrderEnum ¶
type ListDatabaseConfigurationsSortOrderEnum string
ListDatabaseConfigurationsSortOrderEnum Enum with underlying type: string
const ( ListDatabaseConfigurationsSortOrderAsc ListDatabaseConfigurationsSortOrderEnum = "ASC" ListDatabaseConfigurationsSortOrderDesc ListDatabaseConfigurationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListDatabaseConfigurationsSortOrderEnum
func GetListDatabaseConfigurationsSortOrderEnumValues ¶
func GetListDatabaseConfigurationsSortOrderEnumValues() []ListDatabaseConfigurationsSortOrderEnum
GetListDatabaseConfigurationsSortOrderEnumValues Enumerates the set of values for ListDatabaseConfigurationsSortOrderEnum
func GetMappingListDatabaseConfigurationsSortOrderEnum ¶
func GetMappingListDatabaseConfigurationsSortOrderEnum(val string) (ListDatabaseConfigurationsSortOrderEnum, bool)
GetMappingListDatabaseConfigurationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDatabaseInsightsDatabaseTypeEnum ¶
type ListDatabaseInsightsDatabaseTypeEnum string
ListDatabaseInsightsDatabaseTypeEnum Enum with underlying type: string
const ( ListDatabaseInsightsDatabaseTypeAdwS ListDatabaseInsightsDatabaseTypeEnum = "ADW-S" ListDatabaseInsightsDatabaseTypeAtpS ListDatabaseInsightsDatabaseTypeEnum = "ATP-S" ListDatabaseInsightsDatabaseTypeAdwD ListDatabaseInsightsDatabaseTypeEnum = "ADW-D" ListDatabaseInsightsDatabaseTypeAtpD ListDatabaseInsightsDatabaseTypeEnum = "ATP-D" ListDatabaseInsightsDatabaseTypeExternalPdb ListDatabaseInsightsDatabaseTypeEnum = "EXTERNAL-PDB" ListDatabaseInsightsDatabaseTypeExternalNoncdb ListDatabaseInsightsDatabaseTypeEnum = "EXTERNAL-NONCDB" ListDatabaseInsightsDatabaseTypeComanagedVmCdb ListDatabaseInsightsDatabaseTypeEnum = "COMANAGED-VM-CDB" ListDatabaseInsightsDatabaseTypeComanagedVmPdb ListDatabaseInsightsDatabaseTypeEnum = "COMANAGED-VM-PDB" ListDatabaseInsightsDatabaseTypeComanagedVmNoncdb ListDatabaseInsightsDatabaseTypeEnum = "COMANAGED-VM-NONCDB" ListDatabaseInsightsDatabaseTypeComanagedBmCdb ListDatabaseInsightsDatabaseTypeEnum = "COMANAGED-BM-CDB" ListDatabaseInsightsDatabaseTypeComanagedBmPdb ListDatabaseInsightsDatabaseTypeEnum = "COMANAGED-BM-PDB" ListDatabaseInsightsDatabaseTypeComanagedBmNoncdb ListDatabaseInsightsDatabaseTypeEnum = "COMANAGED-BM-NONCDB" ListDatabaseInsightsDatabaseTypeComanagedExacsCdb ListDatabaseInsightsDatabaseTypeEnum = "COMANAGED-EXACS-CDB" ListDatabaseInsightsDatabaseTypeComanagedExacsPdb ListDatabaseInsightsDatabaseTypeEnum = "COMANAGED-EXACS-PDB" ListDatabaseInsightsDatabaseTypeComanagedExacsNoncdb ListDatabaseInsightsDatabaseTypeEnum = "COMANAGED-EXACS-NONCDB" )
Set of constants representing the allowable values for ListDatabaseInsightsDatabaseTypeEnum
func GetListDatabaseInsightsDatabaseTypeEnumValues ¶
func GetListDatabaseInsightsDatabaseTypeEnumValues() []ListDatabaseInsightsDatabaseTypeEnum
GetListDatabaseInsightsDatabaseTypeEnumValues Enumerates the set of values for ListDatabaseInsightsDatabaseTypeEnum
func GetMappingListDatabaseInsightsDatabaseTypeEnum ¶
func GetMappingListDatabaseInsightsDatabaseTypeEnum(val string) (ListDatabaseInsightsDatabaseTypeEnum, bool)
GetMappingListDatabaseInsightsDatabaseTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDatabaseInsightsFieldsEnum ¶
type ListDatabaseInsightsFieldsEnum string
ListDatabaseInsightsFieldsEnum Enum with underlying type: string
const ( ListDatabaseInsightsFieldsCompartmentid ListDatabaseInsightsFieldsEnum = "compartmentId" ListDatabaseInsightsFieldsDatabasename ListDatabaseInsightsFieldsEnum = "databaseName" ListDatabaseInsightsFieldsDatabasedisplayname ListDatabaseInsightsFieldsEnum = "databaseDisplayName" ListDatabaseInsightsFieldsDatabasetype ListDatabaseInsightsFieldsEnum = "databaseType" ListDatabaseInsightsFieldsDatabaseversion ListDatabaseInsightsFieldsEnum = "databaseVersion" ListDatabaseInsightsFieldsDatabasehostnames ListDatabaseInsightsFieldsEnum = "databaseHostNames" )
Set of constants representing the allowable values for ListDatabaseInsightsFieldsEnum
func GetListDatabaseInsightsFieldsEnumValues ¶
func GetListDatabaseInsightsFieldsEnumValues() []ListDatabaseInsightsFieldsEnum
GetListDatabaseInsightsFieldsEnumValues Enumerates the set of values for ListDatabaseInsightsFieldsEnum
func GetMappingListDatabaseInsightsFieldsEnum ¶
func GetMappingListDatabaseInsightsFieldsEnum(val string) (ListDatabaseInsightsFieldsEnum, bool)
GetMappingListDatabaseInsightsFieldsEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDatabaseInsightsRequest ¶
type ListDatabaseInsightsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Unique Enterprise Manager bridge identifier EnterpriseManagerBridgeId *string `mandatory:"false" contributesTo:"query" name:"enterpriseManagerBridgeId"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Resource Status Status []ResourceStatusEnum `contributesTo:"query" name:"status" omitEmpty:"true" collectionFormat:"multi"` // Lifecycle states LifecycleState []LifecycleStateEnum `contributesTo:"query" name:"lifecycleState" omitEmpty:"true" collectionFormat:"multi"` // Filter by one or more database type. // Possible values are ADW-S, ATP-S, ADW-D, ATP-D, EXTERNAL-PDB, EXTERNAL-NONCDB. DatabaseType []ListDatabaseInsightsDatabaseTypeEnum `contributesTo:"query" name:"databaseType" omitEmpty:"true" collectionFormat:"multi"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Specifies the fields to return in a database summary response. By default all fields are returned if omitted. Fields []ListDatabaseInsightsFieldsEnum `contributesTo:"query" name:"fields" omitEmpty:"true" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListDatabaseInsightsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Database insight list sort options. If `fields` parameter is selected, the `sortBy` parameter must be one of the fields specified. SortBy ListDatabaseInsightsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of exadata insight resource. ExadataInsightId *string `mandatory:"false" contributesTo:"query" name:"exadataInsightId"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Unique Operations Insights PrivateEndpoint identifier OpsiPrivateEndpointId *string `mandatory:"false" contributesTo:"query" name:"opsiPrivateEndpointId"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListDatabaseInsightsRequest wrapper for the ListDatabaseInsights operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListDatabaseInsights.go.html to see an example of how to use ListDatabaseInsightsRequest.
func (ListDatabaseInsightsRequest) BinaryRequestBody ¶
func (request ListDatabaseInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListDatabaseInsightsRequest) HTTPRequest ¶
func (request ListDatabaseInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListDatabaseInsightsRequest) RetryPolicy ¶
func (request ListDatabaseInsightsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListDatabaseInsightsRequest) String ¶
func (request ListDatabaseInsightsRequest) String() string
func (ListDatabaseInsightsRequest) ValidateEnumValue ¶
func (request ListDatabaseInsightsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListDatabaseInsightsResponse ¶
type ListDatabaseInsightsResponse struct { // The underlying http response RawResponse *http.Response // A list of DatabaseInsightsCollection instances DatabaseInsightsCollection `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. The total number of items in the result. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` // 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"` }
ListDatabaseInsightsResponse wrapper for the ListDatabaseInsights operation
func (ListDatabaseInsightsResponse) HTTPResponse ¶
func (response ListDatabaseInsightsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListDatabaseInsightsResponse) String ¶
func (response ListDatabaseInsightsResponse) String() string
type ListDatabaseInsightsSortByEnum ¶
type ListDatabaseInsightsSortByEnum string
ListDatabaseInsightsSortByEnum Enum with underlying type: string
const ( ListDatabaseInsightsSortByDatabasename ListDatabaseInsightsSortByEnum = "databaseName" ListDatabaseInsightsSortByDatabasedisplayname ListDatabaseInsightsSortByEnum = "databaseDisplayName" ListDatabaseInsightsSortByDatabasetype ListDatabaseInsightsSortByEnum = "databaseType" )
Set of constants representing the allowable values for ListDatabaseInsightsSortByEnum
func GetListDatabaseInsightsSortByEnumValues ¶
func GetListDatabaseInsightsSortByEnumValues() []ListDatabaseInsightsSortByEnum
GetListDatabaseInsightsSortByEnumValues Enumerates the set of values for ListDatabaseInsightsSortByEnum
func GetMappingListDatabaseInsightsSortByEnum ¶
func GetMappingListDatabaseInsightsSortByEnum(val string) (ListDatabaseInsightsSortByEnum, bool)
GetMappingListDatabaseInsightsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDatabaseInsightsSortOrderEnum ¶
type ListDatabaseInsightsSortOrderEnum string
ListDatabaseInsightsSortOrderEnum Enum with underlying type: string
const ( ListDatabaseInsightsSortOrderAsc ListDatabaseInsightsSortOrderEnum = "ASC" ListDatabaseInsightsSortOrderDesc ListDatabaseInsightsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListDatabaseInsightsSortOrderEnum
func GetListDatabaseInsightsSortOrderEnumValues ¶
func GetListDatabaseInsightsSortOrderEnumValues() []ListDatabaseInsightsSortOrderEnum
GetListDatabaseInsightsSortOrderEnumValues Enumerates the set of values for ListDatabaseInsightsSortOrderEnum
func GetMappingListDatabaseInsightsSortOrderEnum ¶
func GetMappingListDatabaseInsightsSortOrderEnum(val string) (ListDatabaseInsightsSortOrderEnum, bool)
GetMappingListDatabaseInsightsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListEnterpriseManagerBridgesRequest ¶
type ListEnterpriseManagerBridgesRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // A filter to return only resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // Unique Enterprise Manager bridge identifier Id *string `mandatory:"false" contributesTo:"query" name:"id"` // Lifecycle states LifecycleState []LifecycleStateEnum `contributesTo:"query" name:"lifecycleState" omitEmpty:"true" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListEnterpriseManagerBridgesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default. SortBy ListEnterpriseManagerBridgesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListEnterpriseManagerBridgesRequest wrapper for the ListEnterpriseManagerBridges operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListEnterpriseManagerBridges.go.html to see an example of how to use ListEnterpriseManagerBridgesRequest.
func (ListEnterpriseManagerBridgesRequest) BinaryRequestBody ¶
func (request ListEnterpriseManagerBridgesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListEnterpriseManagerBridgesRequest) HTTPRequest ¶
func (request ListEnterpriseManagerBridgesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListEnterpriseManagerBridgesRequest) RetryPolicy ¶
func (request ListEnterpriseManagerBridgesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListEnterpriseManagerBridgesRequest) String ¶
func (request ListEnterpriseManagerBridgesRequest) String() string
func (ListEnterpriseManagerBridgesRequest) ValidateEnumValue ¶
func (request ListEnterpriseManagerBridgesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListEnterpriseManagerBridgesResponse ¶
type ListEnterpriseManagerBridgesResponse struct { // The underlying http response RawResponse *http.Response // A list of EnterpriseManagerBridgeCollection instances EnterpriseManagerBridgeCollection `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"` }
ListEnterpriseManagerBridgesResponse wrapper for the ListEnterpriseManagerBridges operation
func (ListEnterpriseManagerBridgesResponse) HTTPResponse ¶
func (response ListEnterpriseManagerBridgesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListEnterpriseManagerBridgesResponse) String ¶
func (response ListEnterpriseManagerBridgesResponse) String() string
type ListEnterpriseManagerBridgesSortByEnum ¶
type ListEnterpriseManagerBridgesSortByEnum string
ListEnterpriseManagerBridgesSortByEnum Enum with underlying type: string
const ( ListEnterpriseManagerBridgesSortByTimecreated ListEnterpriseManagerBridgesSortByEnum = "timeCreated" ListEnterpriseManagerBridgesSortByDisplayname ListEnterpriseManagerBridgesSortByEnum = "displayName" )
Set of constants representing the allowable values for ListEnterpriseManagerBridgesSortByEnum
func GetListEnterpriseManagerBridgesSortByEnumValues ¶
func GetListEnterpriseManagerBridgesSortByEnumValues() []ListEnterpriseManagerBridgesSortByEnum
GetListEnterpriseManagerBridgesSortByEnumValues Enumerates the set of values for ListEnterpriseManagerBridgesSortByEnum
func GetMappingListEnterpriseManagerBridgesSortByEnum ¶
func GetMappingListEnterpriseManagerBridgesSortByEnum(val string) (ListEnterpriseManagerBridgesSortByEnum, bool)
GetMappingListEnterpriseManagerBridgesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListEnterpriseManagerBridgesSortOrderEnum ¶
type ListEnterpriseManagerBridgesSortOrderEnum string
ListEnterpriseManagerBridgesSortOrderEnum Enum with underlying type: string
const ( ListEnterpriseManagerBridgesSortOrderAsc ListEnterpriseManagerBridgesSortOrderEnum = "ASC" ListEnterpriseManagerBridgesSortOrderDesc ListEnterpriseManagerBridgesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListEnterpriseManagerBridgesSortOrderEnum
func GetListEnterpriseManagerBridgesSortOrderEnumValues ¶
func GetListEnterpriseManagerBridgesSortOrderEnumValues() []ListEnterpriseManagerBridgesSortOrderEnum
GetListEnterpriseManagerBridgesSortOrderEnumValues Enumerates the set of values for ListEnterpriseManagerBridgesSortOrderEnum
func GetMappingListEnterpriseManagerBridgesSortOrderEnum ¶
func GetMappingListEnterpriseManagerBridgesSortOrderEnum(val string) (ListEnterpriseManagerBridgesSortOrderEnum, bool)
GetMappingListEnterpriseManagerBridgesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExadataConfigurationsRequest ¶
type ListExadataConfigurationsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by one or more Exadata types. // Possible value are DBMACHINE, EXACS, and EXACC. ExadataType []string `contributesTo:"query" name:"exadataType" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListExadataConfigurationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Exadata configuration list sort options. If `fields` parameter is selected, the `sortBy` parameter must be one of the fields specified. SortBy ListExadataConfigurationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListExadataConfigurationsRequest wrapper for the ListExadataConfigurations operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListExadataConfigurations.go.html to see an example of how to use ListExadataConfigurationsRequest.
func (ListExadataConfigurationsRequest) BinaryRequestBody ¶
func (request ListExadataConfigurationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExadataConfigurationsRequest) HTTPRequest ¶
func (request ListExadataConfigurationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExadataConfigurationsRequest) RetryPolicy ¶
func (request ListExadataConfigurationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExadataConfigurationsRequest) String ¶
func (request ListExadataConfigurationsRequest) String() string
func (ListExadataConfigurationsRequest) ValidateEnumValue ¶
func (request ListExadataConfigurationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExadataConfigurationsResponse ¶
type ListExadataConfigurationsResponse struct { // The underlying http response RawResponse *http.Response // A list of ExadataConfigurationCollection instances ExadataConfigurationCollection `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. The total number of items in the result. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` // 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"` }
ListExadataConfigurationsResponse wrapper for the ListExadataConfigurations operation
func (ListExadataConfigurationsResponse) HTTPResponse ¶
func (response ListExadataConfigurationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExadataConfigurationsResponse) String ¶
func (response ListExadataConfigurationsResponse) String() string
type ListExadataConfigurationsSortByEnum ¶
type ListExadataConfigurationsSortByEnum string
ListExadataConfigurationsSortByEnum Enum with underlying type: string
const ( ListExadataConfigurationsSortByExadataname ListExadataConfigurationsSortByEnum = "exadataName" ListExadataConfigurationsSortByExadatadisplayname ListExadataConfigurationsSortByEnum = "exadataDisplayName" ListExadataConfigurationsSortByExadatatype ListExadataConfigurationsSortByEnum = "exadataType" )
Set of constants representing the allowable values for ListExadataConfigurationsSortByEnum
func GetListExadataConfigurationsSortByEnumValues ¶
func GetListExadataConfigurationsSortByEnumValues() []ListExadataConfigurationsSortByEnum
GetListExadataConfigurationsSortByEnumValues Enumerates the set of values for ListExadataConfigurationsSortByEnum
func GetMappingListExadataConfigurationsSortByEnum ¶
func GetMappingListExadataConfigurationsSortByEnum(val string) (ListExadataConfigurationsSortByEnum, bool)
GetMappingListExadataConfigurationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExadataConfigurationsSortOrderEnum ¶
type ListExadataConfigurationsSortOrderEnum string
ListExadataConfigurationsSortOrderEnum Enum with underlying type: string
const ( ListExadataConfigurationsSortOrderAsc ListExadataConfigurationsSortOrderEnum = "ASC" ListExadataConfigurationsSortOrderDesc ListExadataConfigurationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExadataConfigurationsSortOrderEnum
func GetListExadataConfigurationsSortOrderEnumValues ¶
func GetListExadataConfigurationsSortOrderEnumValues() []ListExadataConfigurationsSortOrderEnum
GetListExadataConfigurationsSortOrderEnumValues Enumerates the set of values for ListExadataConfigurationsSortOrderEnum
func GetMappingListExadataConfigurationsSortOrderEnum ¶
func GetMappingListExadataConfigurationsSortOrderEnum(val string) (ListExadataConfigurationsSortOrderEnum, bool)
GetMappingListExadataConfigurationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExadataInsightsRequest ¶
type ListExadataInsightsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Unique Enterprise Manager bridge identifier EnterpriseManagerBridgeId *string `mandatory:"false" contributesTo:"query" name:"enterpriseManagerBridgeId"` // Optional list of Exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Resource Status Status []ResourceStatusEnum `contributesTo:"query" name:"status" omitEmpty:"true" collectionFormat:"multi"` // Lifecycle states LifecycleState []LifecycleStateEnum `contributesTo:"query" name:"lifecycleState" omitEmpty:"true" collectionFormat:"multi"` // Filter by one or more Exadata types. // Possible value are DBMACHINE, EXACS, and EXACC. ExadataType []string `contributesTo:"query" name:"exadataType" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListExadataInsightsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Exadata insight list sort options. If `fields` parameter is selected, the `sortBy` parameter must be one of the fields specified. Default order for timeCreated is descending. Default order for exadataName is ascending. If no value is specified timeCreated is default. SortBy ListExadataInsightsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListExadataInsightsRequest wrapper for the ListExadataInsights operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListExadataInsights.go.html to see an example of how to use ListExadataInsightsRequest.
func (ListExadataInsightsRequest) BinaryRequestBody ¶
func (request ListExadataInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListExadataInsightsRequest) HTTPRequest ¶
func (request ListExadataInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListExadataInsightsRequest) RetryPolicy ¶
func (request ListExadataInsightsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListExadataInsightsRequest) String ¶
func (request ListExadataInsightsRequest) String() string
func (ListExadataInsightsRequest) ValidateEnumValue ¶
func (request ListExadataInsightsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListExadataInsightsResponse ¶
type ListExadataInsightsResponse struct { // The underlying http response RawResponse *http.Response // A list of ExadataInsightSummaryCollection instances ExadataInsightSummaryCollection `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. The total number of items in the result. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` // 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"` }
ListExadataInsightsResponse wrapper for the ListExadataInsights operation
func (ListExadataInsightsResponse) HTTPResponse ¶
func (response ListExadataInsightsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListExadataInsightsResponse) String ¶
func (response ListExadataInsightsResponse) String() string
type ListExadataInsightsSortByEnum ¶
type ListExadataInsightsSortByEnum string
ListExadataInsightsSortByEnum Enum with underlying type: string
const ( ListExadataInsightsSortByTimecreated ListExadataInsightsSortByEnum = "timeCreated" ListExadataInsightsSortByExadataname ListExadataInsightsSortByEnum = "exadataName" )
Set of constants representing the allowable values for ListExadataInsightsSortByEnum
func GetListExadataInsightsSortByEnumValues ¶
func GetListExadataInsightsSortByEnumValues() []ListExadataInsightsSortByEnum
GetListExadataInsightsSortByEnumValues Enumerates the set of values for ListExadataInsightsSortByEnum
func GetMappingListExadataInsightsSortByEnum ¶
func GetMappingListExadataInsightsSortByEnum(val string) (ListExadataInsightsSortByEnum, bool)
GetMappingListExadataInsightsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListExadataInsightsSortOrderEnum ¶
type ListExadataInsightsSortOrderEnum string
ListExadataInsightsSortOrderEnum Enum with underlying type: string
const ( ListExadataInsightsSortOrderAsc ListExadataInsightsSortOrderEnum = "ASC" ListExadataInsightsSortOrderDesc ListExadataInsightsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListExadataInsightsSortOrderEnum
func GetListExadataInsightsSortOrderEnumValues ¶
func GetListExadataInsightsSortOrderEnumValues() []ListExadataInsightsSortOrderEnum
GetListExadataInsightsSortOrderEnumValues Enumerates the set of values for ListExadataInsightsSortOrderEnum
func GetMappingListExadataInsightsSortOrderEnum ¶
func GetMappingListExadataInsightsSortOrderEnum(val string) (ListExadataInsightsSortOrderEnum, bool)
GetMappingListExadataInsightsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListHostConfigurationsPlatformTypeEnum ¶
type ListHostConfigurationsPlatformTypeEnum string
ListHostConfigurationsPlatformTypeEnum Enum with underlying type: string
const ( ListHostConfigurationsPlatformTypeLinux ListHostConfigurationsPlatformTypeEnum = "LINUX" ListHostConfigurationsPlatformTypeSolaris ListHostConfigurationsPlatformTypeEnum = "SOLARIS" ListHostConfigurationsPlatformTypeSunos ListHostConfigurationsPlatformTypeEnum = "SUNOS" ListHostConfigurationsPlatformTypeZlinux ListHostConfigurationsPlatformTypeEnum = "ZLINUX" ListHostConfigurationsPlatformTypeWindows ListHostConfigurationsPlatformTypeEnum = "WINDOWS" ListHostConfigurationsPlatformTypeAix ListHostConfigurationsPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for ListHostConfigurationsPlatformTypeEnum
func GetListHostConfigurationsPlatformTypeEnumValues ¶
func GetListHostConfigurationsPlatformTypeEnumValues() []ListHostConfigurationsPlatformTypeEnum
GetListHostConfigurationsPlatformTypeEnumValues Enumerates the set of values for ListHostConfigurationsPlatformTypeEnum
func GetMappingListHostConfigurationsPlatformTypeEnum ¶
func GetMappingListHostConfigurationsPlatformTypeEnum(val string) (ListHostConfigurationsPlatformTypeEnum, bool)
GetMappingListHostConfigurationsPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListHostConfigurationsRequest ¶
type ListHostConfigurationsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Unique Enterprise Manager bridge identifier EnterpriseManagerBridgeId *string `mandatory:"false" contributesTo:"query" name:"enterpriseManagerBridgeId"` // Optional list of host insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by one or more platform types. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType []ListHostConfigurationsPlatformTypeEnum `contributesTo:"query" name:"platformType" omitEmpty:"true" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListHostConfigurationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Host configuration list sort options. SortBy ListHostConfigurationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Filter by one or more host types. // Possible values are CLOUD-HOST, EXTERNAL-HOST, COMANAGED-VM-HOST, COMANAGED-BM-HOST, COMANAGED-EXACS-HOST HostType []string `contributesTo:"query" name:"hostType" collectionFormat:"multi"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host (Compute Id) HostId *string `mandatory:"false" contributesTo:"query" name:"hostId"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" 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 }
ListHostConfigurationsRequest wrapper for the ListHostConfigurations operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListHostConfigurations.go.html to see an example of how to use ListHostConfigurationsRequest.
func (ListHostConfigurationsRequest) BinaryRequestBody ¶
func (request ListHostConfigurationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListHostConfigurationsRequest) HTTPRequest ¶
func (request ListHostConfigurationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListHostConfigurationsRequest) RetryPolicy ¶
func (request ListHostConfigurationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListHostConfigurationsRequest) String ¶
func (request ListHostConfigurationsRequest) String() string
func (ListHostConfigurationsRequest) ValidateEnumValue ¶
func (request ListHostConfigurationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListHostConfigurationsResponse ¶
type ListHostConfigurationsResponse struct { // The underlying http response RawResponse *http.Response // A list of HostConfigurationCollection instances HostConfigurationCollection `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. The total number of items in the result. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` // 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"` }
ListHostConfigurationsResponse wrapper for the ListHostConfigurations operation
func (ListHostConfigurationsResponse) HTTPResponse ¶
func (response ListHostConfigurationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListHostConfigurationsResponse) String ¶
func (response ListHostConfigurationsResponse) String() string
type ListHostConfigurationsSortByEnum ¶
type ListHostConfigurationsSortByEnum string
ListHostConfigurationsSortByEnum Enum with underlying type: string
const ( ListHostConfigurationsSortByHostname ListHostConfigurationsSortByEnum = "hostName" ListHostConfigurationsSortByPlatformtype ListHostConfigurationsSortByEnum = "platformType" )
Set of constants representing the allowable values for ListHostConfigurationsSortByEnum
func GetListHostConfigurationsSortByEnumValues ¶
func GetListHostConfigurationsSortByEnumValues() []ListHostConfigurationsSortByEnum
GetListHostConfigurationsSortByEnumValues Enumerates the set of values for ListHostConfigurationsSortByEnum
func GetMappingListHostConfigurationsSortByEnum ¶
func GetMappingListHostConfigurationsSortByEnum(val string) (ListHostConfigurationsSortByEnum, bool)
GetMappingListHostConfigurationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListHostConfigurationsSortOrderEnum ¶
type ListHostConfigurationsSortOrderEnum string
ListHostConfigurationsSortOrderEnum Enum with underlying type: string
const ( ListHostConfigurationsSortOrderAsc ListHostConfigurationsSortOrderEnum = "ASC" ListHostConfigurationsSortOrderDesc ListHostConfigurationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListHostConfigurationsSortOrderEnum
func GetListHostConfigurationsSortOrderEnumValues ¶
func GetListHostConfigurationsSortOrderEnumValues() []ListHostConfigurationsSortOrderEnum
GetListHostConfigurationsSortOrderEnumValues Enumerates the set of values for ListHostConfigurationsSortOrderEnum
func GetMappingListHostConfigurationsSortOrderEnum ¶
func GetMappingListHostConfigurationsSortOrderEnum(val string) (ListHostConfigurationsSortOrderEnum, bool)
GetMappingListHostConfigurationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListHostInsightsPlatformTypeEnum ¶
type ListHostInsightsPlatformTypeEnum string
ListHostInsightsPlatformTypeEnum Enum with underlying type: string
const ( ListHostInsightsPlatformTypeLinux ListHostInsightsPlatformTypeEnum = "LINUX" ListHostInsightsPlatformTypeSolaris ListHostInsightsPlatformTypeEnum = "SOLARIS" ListHostInsightsPlatformTypeSunos ListHostInsightsPlatformTypeEnum = "SUNOS" ListHostInsightsPlatformTypeZlinux ListHostInsightsPlatformTypeEnum = "ZLINUX" ListHostInsightsPlatformTypeWindows ListHostInsightsPlatformTypeEnum = "WINDOWS" ListHostInsightsPlatformTypeAix ListHostInsightsPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for ListHostInsightsPlatformTypeEnum
func GetListHostInsightsPlatformTypeEnumValues ¶
func GetListHostInsightsPlatformTypeEnumValues() []ListHostInsightsPlatformTypeEnum
GetListHostInsightsPlatformTypeEnumValues Enumerates the set of values for ListHostInsightsPlatformTypeEnum
func GetMappingListHostInsightsPlatformTypeEnum ¶
func GetMappingListHostInsightsPlatformTypeEnum(val string) (ListHostInsightsPlatformTypeEnum, bool)
GetMappingListHostInsightsPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListHostInsightsRequest ¶
type ListHostInsightsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Optional list of host insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Resource Status Status []ResourceStatusEnum `contributesTo:"query" name:"status" omitEmpty:"true" collectionFormat:"multi"` // Lifecycle states LifecycleState []LifecycleStateEnum `contributesTo:"query" name:"lifecycleState" omitEmpty:"true" collectionFormat:"multi"` // Filter by one or more host types. // Possible values are CLOUD-HOST, EXTERNAL-HOST, COMANAGED-VM-HOST, COMANAGED-BM-HOST, COMANAGED-EXACS-HOST HostType []string `contributesTo:"query" name:"hostType" collectionFormat:"multi"` // Filter by one or more platform types. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType []ListHostInsightsPlatformTypeEnum `contributesTo:"query" name:"platformType" omitEmpty:"true" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListHostInsightsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Host insight list sort options. If `fields` parameter is selected, the `sortBy` parameter must be one of the fields specified. SortBy ListHostInsightsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Enterprise Manager bridge identifier EnterpriseManagerBridgeId *string `mandatory:"false" contributesTo:"query" name:"enterpriseManagerBridgeId"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of exadata insight resource. ExadataInsightId *string `mandatory:"false" contributesTo:"query" name:"exadataInsightId"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListHostInsightsRequest wrapper for the ListHostInsights operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListHostInsights.go.html to see an example of how to use ListHostInsightsRequest.
func (ListHostInsightsRequest) BinaryRequestBody ¶
func (request ListHostInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListHostInsightsRequest) HTTPRequest ¶
func (request ListHostInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListHostInsightsRequest) RetryPolicy ¶
func (request ListHostInsightsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListHostInsightsRequest) String ¶
func (request ListHostInsightsRequest) String() string
func (ListHostInsightsRequest) ValidateEnumValue ¶
func (request ListHostInsightsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListHostInsightsResponse ¶
type ListHostInsightsResponse struct { // The underlying http response RawResponse *http.Response // A list of HostInsightSummaryCollection instances HostInsightSummaryCollection `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. The total number of items in the result. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` // 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"` }
ListHostInsightsResponse wrapper for the ListHostInsights operation
func (ListHostInsightsResponse) HTTPResponse ¶
func (response ListHostInsightsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListHostInsightsResponse) String ¶
func (response ListHostInsightsResponse) String() string
type ListHostInsightsSortByEnum ¶
type ListHostInsightsSortByEnum string
ListHostInsightsSortByEnum Enum with underlying type: string
const ( ListHostInsightsSortByHostname ListHostInsightsSortByEnum = "hostName" ListHostInsightsSortByHosttype ListHostInsightsSortByEnum = "hostType" )
Set of constants representing the allowable values for ListHostInsightsSortByEnum
func GetListHostInsightsSortByEnumValues ¶
func GetListHostInsightsSortByEnumValues() []ListHostInsightsSortByEnum
GetListHostInsightsSortByEnumValues Enumerates the set of values for ListHostInsightsSortByEnum
func GetMappingListHostInsightsSortByEnum ¶
func GetMappingListHostInsightsSortByEnum(val string) (ListHostInsightsSortByEnum, bool)
GetMappingListHostInsightsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListHostInsightsSortOrderEnum ¶
type ListHostInsightsSortOrderEnum string
ListHostInsightsSortOrderEnum Enum with underlying type: string
const ( ListHostInsightsSortOrderAsc ListHostInsightsSortOrderEnum = "ASC" ListHostInsightsSortOrderDesc ListHostInsightsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListHostInsightsSortOrderEnum
func GetListHostInsightsSortOrderEnumValues ¶
func GetListHostInsightsSortOrderEnumValues() []ListHostInsightsSortOrderEnum
GetListHostInsightsSortOrderEnumValues Enumerates the set of values for ListHostInsightsSortOrderEnum
func GetMappingListHostInsightsSortOrderEnum ¶
func GetMappingListHostInsightsSortOrderEnum(val string) (ListHostInsightsSortOrderEnum, bool)
GetMappingListHostInsightsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListHostedEntitiesPlatformTypeEnum ¶
type ListHostedEntitiesPlatformTypeEnum string
ListHostedEntitiesPlatformTypeEnum Enum with underlying type: string
const ( ListHostedEntitiesPlatformTypeLinux ListHostedEntitiesPlatformTypeEnum = "LINUX" ListHostedEntitiesPlatformTypeSolaris ListHostedEntitiesPlatformTypeEnum = "SOLARIS" ListHostedEntitiesPlatformTypeSunos ListHostedEntitiesPlatformTypeEnum = "SUNOS" ListHostedEntitiesPlatformTypeZlinux ListHostedEntitiesPlatformTypeEnum = "ZLINUX" ListHostedEntitiesPlatformTypeWindows ListHostedEntitiesPlatformTypeEnum = "WINDOWS" ListHostedEntitiesPlatformTypeAix ListHostedEntitiesPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for ListHostedEntitiesPlatformTypeEnum
func GetListHostedEntitiesPlatformTypeEnumValues ¶
func GetListHostedEntitiesPlatformTypeEnumValues() []ListHostedEntitiesPlatformTypeEnum
GetListHostedEntitiesPlatformTypeEnumValues Enumerates the set of values for ListHostedEntitiesPlatformTypeEnum
func GetMappingListHostedEntitiesPlatformTypeEnum ¶
func GetMappingListHostedEntitiesPlatformTypeEnum(val string) (ListHostedEntitiesPlatformTypeEnum, bool)
GetMappingListHostedEntitiesPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListHostedEntitiesRequest ¶
type ListHostedEntitiesRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Required OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. Id *string `mandatory:"true" contributesTo:"query" name:"id"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Filter by one or more platform types. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType []ListHostedEntitiesPlatformTypeEnum `contributesTo:"query" name:"platformType" omitEmpty:"true" collectionFormat:"multi"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of exadata insight resource. ExadataInsightId *string `mandatory:"false" contributesTo:"query" name:"exadataInsightId"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListHostedEntitiesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Hosted entity list sort options. SortBy ListHostedEntitiesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Filter by one or more host types. // Possible values are CLOUD-HOST, EXTERNAL-HOST, COMANAGED-VM-HOST, COMANAGED-BM-HOST, COMANAGED-EXACS-HOST HostType []string `contributesTo:"query" name:"hostType" collectionFormat:"multi"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host (Compute Id) HostId *string `mandatory:"false" contributesTo:"query" name:"hostId"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListHostedEntitiesRequest wrapper for the ListHostedEntities operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListHostedEntities.go.html to see an example of how to use ListHostedEntitiesRequest.
func (ListHostedEntitiesRequest) BinaryRequestBody ¶
func (request ListHostedEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListHostedEntitiesRequest) HTTPRequest ¶
func (request ListHostedEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListHostedEntitiesRequest) RetryPolicy ¶
func (request ListHostedEntitiesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListHostedEntitiesRequest) String ¶
func (request ListHostedEntitiesRequest) String() string
func (ListHostedEntitiesRequest) ValidateEnumValue ¶
func (request ListHostedEntitiesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListHostedEntitiesResponse ¶
type ListHostedEntitiesResponse struct { // The underlying http response RawResponse *http.Response // A list of HostedEntityCollection instances HostedEntityCollection `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"` }
ListHostedEntitiesResponse wrapper for the ListHostedEntities operation
func (ListHostedEntitiesResponse) HTTPResponse ¶
func (response ListHostedEntitiesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListHostedEntitiesResponse) String ¶
func (response ListHostedEntitiesResponse) String() string
type ListHostedEntitiesSortByEnum ¶
type ListHostedEntitiesSortByEnum string
ListHostedEntitiesSortByEnum Enum with underlying type: string
const ( ListHostedEntitiesSortByEntityname ListHostedEntitiesSortByEnum = "entityName" ListHostedEntitiesSortByEntitytype ListHostedEntitiesSortByEnum = "entityType" )
Set of constants representing the allowable values for ListHostedEntitiesSortByEnum
func GetListHostedEntitiesSortByEnumValues ¶
func GetListHostedEntitiesSortByEnumValues() []ListHostedEntitiesSortByEnum
GetListHostedEntitiesSortByEnumValues Enumerates the set of values for ListHostedEntitiesSortByEnum
func GetMappingListHostedEntitiesSortByEnum ¶
func GetMappingListHostedEntitiesSortByEnum(val string) (ListHostedEntitiesSortByEnum, bool)
GetMappingListHostedEntitiesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListHostedEntitiesSortOrderEnum ¶
type ListHostedEntitiesSortOrderEnum string
ListHostedEntitiesSortOrderEnum Enum with underlying type: string
const ( ListHostedEntitiesSortOrderAsc ListHostedEntitiesSortOrderEnum = "ASC" ListHostedEntitiesSortOrderDesc ListHostedEntitiesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListHostedEntitiesSortOrderEnum
func GetListHostedEntitiesSortOrderEnumValues ¶
func GetListHostedEntitiesSortOrderEnumValues() []ListHostedEntitiesSortOrderEnum
GetListHostedEntitiesSortOrderEnumValues Enumerates the set of values for ListHostedEntitiesSortOrderEnum
func GetMappingListHostedEntitiesSortOrderEnum ¶
func GetMappingListHostedEntitiesSortOrderEnum(val string) (ListHostedEntitiesSortOrderEnum, bool)
GetMappingListHostedEntitiesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListImportableAgentEntitiesRequest ¶
type ListImportableAgentEntitiesRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListImportableAgentEntitiesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Hosted entity list sort options. SortBy ListImportableAgentEntitiesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListImportableAgentEntitiesRequest wrapper for the ListImportableAgentEntities operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListImportableAgentEntities.go.html to see an example of how to use ListImportableAgentEntitiesRequest.
func (ListImportableAgentEntitiesRequest) BinaryRequestBody ¶
func (request ListImportableAgentEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListImportableAgentEntitiesRequest) HTTPRequest ¶
func (request ListImportableAgentEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListImportableAgentEntitiesRequest) RetryPolicy ¶
func (request ListImportableAgentEntitiesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListImportableAgentEntitiesRequest) String ¶
func (request ListImportableAgentEntitiesRequest) String() string
func (ListImportableAgentEntitiesRequest) ValidateEnumValue ¶
func (request ListImportableAgentEntitiesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListImportableAgentEntitiesResponse ¶
type ListImportableAgentEntitiesResponse struct { // The underlying http response RawResponse *http.Response // A list of ImportableAgentEntitySummaryCollection instances ImportableAgentEntitySummaryCollection `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"` }
ListImportableAgentEntitiesResponse wrapper for the ListImportableAgentEntities operation
func (ListImportableAgentEntitiesResponse) HTTPResponse ¶
func (response ListImportableAgentEntitiesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListImportableAgentEntitiesResponse) String ¶
func (response ListImportableAgentEntitiesResponse) String() string
type ListImportableAgentEntitiesSortByEnum ¶
type ListImportableAgentEntitiesSortByEnum string
ListImportableAgentEntitiesSortByEnum Enum with underlying type: string
const ( ListImportableAgentEntitiesSortByEntityname ListImportableAgentEntitiesSortByEnum = "entityName" ListImportableAgentEntitiesSortByEntitytype ListImportableAgentEntitiesSortByEnum = "entityType" )
Set of constants representing the allowable values for ListImportableAgentEntitiesSortByEnum
func GetListImportableAgentEntitiesSortByEnumValues ¶
func GetListImportableAgentEntitiesSortByEnumValues() []ListImportableAgentEntitiesSortByEnum
GetListImportableAgentEntitiesSortByEnumValues Enumerates the set of values for ListImportableAgentEntitiesSortByEnum
func GetMappingListImportableAgentEntitiesSortByEnum ¶
func GetMappingListImportableAgentEntitiesSortByEnum(val string) (ListImportableAgentEntitiesSortByEnum, bool)
GetMappingListImportableAgentEntitiesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListImportableAgentEntitiesSortOrderEnum ¶
type ListImportableAgentEntitiesSortOrderEnum string
ListImportableAgentEntitiesSortOrderEnum Enum with underlying type: string
const ( ListImportableAgentEntitiesSortOrderAsc ListImportableAgentEntitiesSortOrderEnum = "ASC" ListImportableAgentEntitiesSortOrderDesc ListImportableAgentEntitiesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListImportableAgentEntitiesSortOrderEnum
func GetListImportableAgentEntitiesSortOrderEnumValues ¶
func GetListImportableAgentEntitiesSortOrderEnumValues() []ListImportableAgentEntitiesSortOrderEnum
GetListImportableAgentEntitiesSortOrderEnumValues Enumerates the set of values for ListImportableAgentEntitiesSortOrderEnum
func GetMappingListImportableAgentEntitiesSortOrderEnum ¶
func GetMappingListImportableAgentEntitiesSortOrderEnum(val string) (ListImportableAgentEntitiesSortOrderEnum, bool)
GetMappingListImportableAgentEntitiesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListImportableComputeEntitiesRequest ¶ added in v65.16.0
type ListImportableComputeEntitiesRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListImportableComputeEntitiesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Compute entity list sort options. SortBy ListImportableComputeEntitiesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListImportableComputeEntitiesRequest wrapper for the ListImportableComputeEntities operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListImportableComputeEntities.go.html to see an example of how to use ListImportableComputeEntitiesRequest.
func (ListImportableComputeEntitiesRequest) BinaryRequestBody ¶ added in v65.16.0
func (request ListImportableComputeEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListImportableComputeEntitiesRequest) HTTPRequest ¶ added in v65.16.0
func (request ListImportableComputeEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListImportableComputeEntitiesRequest) RetryPolicy ¶ added in v65.16.0
func (request ListImportableComputeEntitiesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListImportableComputeEntitiesRequest) String ¶ added in v65.16.0
func (request ListImportableComputeEntitiesRequest) String() string
func (ListImportableComputeEntitiesRequest) ValidateEnumValue ¶ added in v65.16.0
func (request ListImportableComputeEntitiesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListImportableComputeEntitiesResponse ¶ added in v65.16.0
type ListImportableComputeEntitiesResponse struct { // The underlying http response RawResponse *http.Response // A list of ImportableComputeEntitySummaryCollection instances ImportableComputeEntitySummaryCollection `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"` }
ListImportableComputeEntitiesResponse wrapper for the ListImportableComputeEntities operation
func (ListImportableComputeEntitiesResponse) HTTPResponse ¶ added in v65.16.0
func (response ListImportableComputeEntitiesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListImportableComputeEntitiesResponse) String ¶ added in v65.16.0
func (response ListImportableComputeEntitiesResponse) String() string
type ListImportableComputeEntitiesSortByEnum ¶ added in v65.16.0
type ListImportableComputeEntitiesSortByEnum string
ListImportableComputeEntitiesSortByEnum Enum with underlying type: string
const ( ListImportableComputeEntitiesSortByComputeid ListImportableComputeEntitiesSortByEnum = "computeId" ListImportableComputeEntitiesSortByComputedisplayname ListImportableComputeEntitiesSortByEnum = "computeDisplayName" ListImportableComputeEntitiesSortByPlatformtype ListImportableComputeEntitiesSortByEnum = "platformType" ListImportableComputeEntitiesSortByHostname ListImportableComputeEntitiesSortByEnum = "hostName" )
Set of constants representing the allowable values for ListImportableComputeEntitiesSortByEnum
func GetListImportableComputeEntitiesSortByEnumValues ¶ added in v65.16.0
func GetListImportableComputeEntitiesSortByEnumValues() []ListImportableComputeEntitiesSortByEnum
GetListImportableComputeEntitiesSortByEnumValues Enumerates the set of values for ListImportableComputeEntitiesSortByEnum
func GetMappingListImportableComputeEntitiesSortByEnum ¶ added in v65.16.0
func GetMappingListImportableComputeEntitiesSortByEnum(val string) (ListImportableComputeEntitiesSortByEnum, bool)
GetMappingListImportableComputeEntitiesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListImportableComputeEntitiesSortOrderEnum ¶ added in v65.16.0
type ListImportableComputeEntitiesSortOrderEnum string
ListImportableComputeEntitiesSortOrderEnum Enum with underlying type: string
const ( ListImportableComputeEntitiesSortOrderAsc ListImportableComputeEntitiesSortOrderEnum = "ASC" ListImportableComputeEntitiesSortOrderDesc ListImportableComputeEntitiesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListImportableComputeEntitiesSortOrderEnum
func GetListImportableComputeEntitiesSortOrderEnumValues ¶ added in v65.16.0
func GetListImportableComputeEntitiesSortOrderEnumValues() []ListImportableComputeEntitiesSortOrderEnum
GetListImportableComputeEntitiesSortOrderEnumValues Enumerates the set of values for ListImportableComputeEntitiesSortOrderEnum
func GetMappingListImportableComputeEntitiesSortOrderEnum ¶ added in v65.16.0
func GetMappingListImportableComputeEntitiesSortOrderEnum(val string) (ListImportableComputeEntitiesSortOrderEnum, bool)
GetMappingListImportableComputeEntitiesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListImportableEnterpriseManagerEntitiesRequest ¶
type ListImportableEnterpriseManagerEntitiesRequest struct { // Unique Enterprise Manager bridge identifier EnterpriseManagerBridgeId *string `mandatory:"true" contributesTo:"path" name:"enterpriseManagerBridgeId"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Filter by one or more Enterprise Manager entity types. Currently, the supported types are "oracle_pdb", "oracle_database", "host", "oracle_dbmachine", "oracle_exa_cloud_service", and "oracle_oci_exadata_cloud_service". If this parameter is not specified, targets of all supported entity types are returned by default. EnterpriseManagerEntityType []string `contributesTo:"query" name:"enterpriseManagerEntityType" collectionFormat:"multi"` // Used in combination with enterpriseManagerParentEntityIdentifier to return the members of a particular Enterprise Manager parent entity. Both enterpriseManagerIdentifier and enterpriseManagerParentEntityIdentifier must be specified to identify a particular Enterprise Manager parent entity. EnterpriseManagerIdentifier *string `mandatory:"false" contributesTo:"query" name:"enterpriseManagerIdentifier"` // Used in combination with enterpriseManagerIdentifier to return the members of a particular Enterprise Manager parent entity. Both enterpriseManagerIdentifier and enterpriseManagerParentEntityIdentifier must be specified to identify a particular Enterprise Manager parent entity. EnterpriseManagerParentEntityIdentifier *string `mandatory:"false" contributesTo:"query" name:"enterpriseManagerParentEntityIdentifier"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListImportableEnterpriseManagerEntitiesRequest wrapper for the ListImportableEnterpriseManagerEntities operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListImportableEnterpriseManagerEntities.go.html to see an example of how to use ListImportableEnterpriseManagerEntitiesRequest.
func (ListImportableEnterpriseManagerEntitiesRequest) BinaryRequestBody ¶
func (request ListImportableEnterpriseManagerEntitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListImportableEnterpriseManagerEntitiesRequest) HTTPRequest ¶
func (request ListImportableEnterpriseManagerEntitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListImportableEnterpriseManagerEntitiesRequest) RetryPolicy ¶
func (request ListImportableEnterpriseManagerEntitiesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListImportableEnterpriseManagerEntitiesRequest) String ¶
func (request ListImportableEnterpriseManagerEntitiesRequest) String() string
func (ListImportableEnterpriseManagerEntitiesRequest) ValidateEnumValue ¶
func (request ListImportableEnterpriseManagerEntitiesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListImportableEnterpriseManagerEntitiesResponse ¶
type ListImportableEnterpriseManagerEntitiesResponse struct { // The underlying http response RawResponse *http.Response // A list of ImportableEnterpriseManagerEntityCollection instances ImportableEnterpriseManagerEntityCollection `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"` }
ListImportableEnterpriseManagerEntitiesResponse wrapper for the ListImportableEnterpriseManagerEntities operation
func (ListImportableEnterpriseManagerEntitiesResponse) HTTPResponse ¶
func (response ListImportableEnterpriseManagerEntitiesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListImportableEnterpriseManagerEntitiesResponse) String ¶
func (response ListImportableEnterpriseManagerEntitiesResponse) String() string
type ListOperationsInsightsPrivateEndpointsRequest ¶
type ListOperationsInsightsPrivateEndpointsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // A filter to return only resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // Unique Operations Insights PrivateEndpoint identifier OpsiPrivateEndpointId *string `mandatory:"false" contributesTo:"query" name:"opsiPrivateEndpointId"` // The option to filter OPSI private endpoints that can used for RAC. Should be used along with vcnId query parameter. IsUsedForRacDbs *bool `mandatory:"false" contributesTo:"query" name:"isUsedForRacDbs"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the VCN. VcnId *string `mandatory:"false" contributesTo:"query" name:"vcnId"` // Lifecycle states LifecycleState []OperationsInsightsPrivateEndpointLifecycleStateEnum `contributesTo:"query" name:"lifecycleState" omitEmpty:"true" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListOperationsInsightsPrivateEndpointsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort private endpoints. SortBy ListOperationsInsightsPrivateEndpointsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListOperationsInsightsPrivateEndpointsRequest wrapper for the ListOperationsInsightsPrivateEndpoints operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListOperationsInsightsPrivateEndpoints.go.html to see an example of how to use ListOperationsInsightsPrivateEndpointsRequest.
func (ListOperationsInsightsPrivateEndpointsRequest) BinaryRequestBody ¶
func (request ListOperationsInsightsPrivateEndpointsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOperationsInsightsPrivateEndpointsRequest) HTTPRequest ¶
func (request ListOperationsInsightsPrivateEndpointsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOperationsInsightsPrivateEndpointsRequest) RetryPolicy ¶
func (request ListOperationsInsightsPrivateEndpointsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOperationsInsightsPrivateEndpointsRequest) String ¶
func (request ListOperationsInsightsPrivateEndpointsRequest) String() string
func (ListOperationsInsightsPrivateEndpointsRequest) ValidateEnumValue ¶
func (request ListOperationsInsightsPrivateEndpointsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListOperationsInsightsPrivateEndpointsResponse ¶
type ListOperationsInsightsPrivateEndpointsResponse struct { // The underlying http response RawResponse *http.Response // A list of OperationsInsightsPrivateEndpointCollection instances OperationsInsightsPrivateEndpointCollection `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"` }
ListOperationsInsightsPrivateEndpointsResponse wrapper for the ListOperationsInsightsPrivateEndpoints operation
func (ListOperationsInsightsPrivateEndpointsResponse) HTTPResponse ¶
func (response ListOperationsInsightsPrivateEndpointsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOperationsInsightsPrivateEndpointsResponse) String ¶
func (response ListOperationsInsightsPrivateEndpointsResponse) String() string
type ListOperationsInsightsPrivateEndpointsSortByEnum ¶
type ListOperationsInsightsPrivateEndpointsSortByEnum string
ListOperationsInsightsPrivateEndpointsSortByEnum Enum with underlying type: string
const ( ListOperationsInsightsPrivateEndpointsSortByTimecreated ListOperationsInsightsPrivateEndpointsSortByEnum = "timeCreated" ListOperationsInsightsPrivateEndpointsSortById ListOperationsInsightsPrivateEndpointsSortByEnum = "id" ListOperationsInsightsPrivateEndpointsSortByDisplayname ListOperationsInsightsPrivateEndpointsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListOperationsInsightsPrivateEndpointsSortByEnum
func GetListOperationsInsightsPrivateEndpointsSortByEnumValues ¶
func GetListOperationsInsightsPrivateEndpointsSortByEnumValues() []ListOperationsInsightsPrivateEndpointsSortByEnum
GetListOperationsInsightsPrivateEndpointsSortByEnumValues Enumerates the set of values for ListOperationsInsightsPrivateEndpointsSortByEnum
func GetMappingListOperationsInsightsPrivateEndpointsSortByEnum ¶
func GetMappingListOperationsInsightsPrivateEndpointsSortByEnum(val string) (ListOperationsInsightsPrivateEndpointsSortByEnum, bool)
GetMappingListOperationsInsightsPrivateEndpointsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOperationsInsightsPrivateEndpointsSortOrderEnum ¶
type ListOperationsInsightsPrivateEndpointsSortOrderEnum string
ListOperationsInsightsPrivateEndpointsSortOrderEnum Enum with underlying type: string
const ( ListOperationsInsightsPrivateEndpointsSortOrderAsc ListOperationsInsightsPrivateEndpointsSortOrderEnum = "ASC" ListOperationsInsightsPrivateEndpointsSortOrderDesc ListOperationsInsightsPrivateEndpointsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOperationsInsightsPrivateEndpointsSortOrderEnum
func GetListOperationsInsightsPrivateEndpointsSortOrderEnumValues ¶
func GetListOperationsInsightsPrivateEndpointsSortOrderEnumValues() []ListOperationsInsightsPrivateEndpointsSortOrderEnum
GetListOperationsInsightsPrivateEndpointsSortOrderEnumValues Enumerates the set of values for ListOperationsInsightsPrivateEndpointsSortOrderEnum
func GetMappingListOperationsInsightsPrivateEndpointsSortOrderEnum ¶
func GetMappingListOperationsInsightsPrivateEndpointsSortOrderEnum(val string) (ListOperationsInsightsPrivateEndpointsSortOrderEnum, bool)
GetMappingListOperationsInsightsPrivateEndpointsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOperationsInsightsWarehouseUsersRequest ¶
type ListOperationsInsightsWarehouseUsersRequest struct { // Unique Operations Insights Warehouse identifier OperationsInsightsWarehouseId *string `mandatory:"true" contributesTo:"query" name:"operationsInsightsWarehouseId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // A filter to return only resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // Unique Operations Insights Warehouse User identifier Id *string `mandatory:"false" contributesTo:"query" name:"id"` // Lifecycle states LifecycleState []OperationsInsightsWarehouseUserLifecycleStateEnum `contributesTo:"query" name:"lifecycleState" omitEmpty:"true" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListOperationsInsightsWarehouseUsersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default. SortBy ListOperationsInsightsWarehouseUsersSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListOperationsInsightsWarehouseUsersRequest wrapper for the ListOperationsInsightsWarehouseUsers operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListOperationsInsightsWarehouseUsers.go.html to see an example of how to use ListOperationsInsightsWarehouseUsersRequest.
func (ListOperationsInsightsWarehouseUsersRequest) BinaryRequestBody ¶
func (request ListOperationsInsightsWarehouseUsersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOperationsInsightsWarehouseUsersRequest) HTTPRequest ¶
func (request ListOperationsInsightsWarehouseUsersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOperationsInsightsWarehouseUsersRequest) RetryPolicy ¶
func (request ListOperationsInsightsWarehouseUsersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOperationsInsightsWarehouseUsersRequest) String ¶
func (request ListOperationsInsightsWarehouseUsersRequest) String() string
func (ListOperationsInsightsWarehouseUsersRequest) ValidateEnumValue ¶
func (request ListOperationsInsightsWarehouseUsersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListOperationsInsightsWarehouseUsersResponse ¶
type ListOperationsInsightsWarehouseUsersResponse struct { // The underlying http response RawResponse *http.Response // A list of OperationsInsightsWarehouseUserSummaryCollection instances OperationsInsightsWarehouseUserSummaryCollection `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"` }
ListOperationsInsightsWarehouseUsersResponse wrapper for the ListOperationsInsightsWarehouseUsers operation
func (ListOperationsInsightsWarehouseUsersResponse) HTTPResponse ¶
func (response ListOperationsInsightsWarehouseUsersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOperationsInsightsWarehouseUsersResponse) String ¶
func (response ListOperationsInsightsWarehouseUsersResponse) String() string
type ListOperationsInsightsWarehouseUsersSortByEnum ¶
type ListOperationsInsightsWarehouseUsersSortByEnum string
ListOperationsInsightsWarehouseUsersSortByEnum Enum with underlying type: string
const ( ListOperationsInsightsWarehouseUsersSortByTimecreated ListOperationsInsightsWarehouseUsersSortByEnum = "timeCreated" ListOperationsInsightsWarehouseUsersSortByDisplayname ListOperationsInsightsWarehouseUsersSortByEnum = "displayName" )
Set of constants representing the allowable values for ListOperationsInsightsWarehouseUsersSortByEnum
func GetListOperationsInsightsWarehouseUsersSortByEnumValues ¶
func GetListOperationsInsightsWarehouseUsersSortByEnumValues() []ListOperationsInsightsWarehouseUsersSortByEnum
GetListOperationsInsightsWarehouseUsersSortByEnumValues Enumerates the set of values for ListOperationsInsightsWarehouseUsersSortByEnum
func GetMappingListOperationsInsightsWarehouseUsersSortByEnum ¶
func GetMappingListOperationsInsightsWarehouseUsersSortByEnum(val string) (ListOperationsInsightsWarehouseUsersSortByEnum, bool)
GetMappingListOperationsInsightsWarehouseUsersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOperationsInsightsWarehouseUsersSortOrderEnum ¶
type ListOperationsInsightsWarehouseUsersSortOrderEnum string
ListOperationsInsightsWarehouseUsersSortOrderEnum Enum with underlying type: string
const ( ListOperationsInsightsWarehouseUsersSortOrderAsc ListOperationsInsightsWarehouseUsersSortOrderEnum = "ASC" ListOperationsInsightsWarehouseUsersSortOrderDesc ListOperationsInsightsWarehouseUsersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOperationsInsightsWarehouseUsersSortOrderEnum
func GetListOperationsInsightsWarehouseUsersSortOrderEnumValues ¶
func GetListOperationsInsightsWarehouseUsersSortOrderEnumValues() []ListOperationsInsightsWarehouseUsersSortOrderEnum
GetListOperationsInsightsWarehouseUsersSortOrderEnumValues Enumerates the set of values for ListOperationsInsightsWarehouseUsersSortOrderEnum
func GetMappingListOperationsInsightsWarehouseUsersSortOrderEnum ¶
func GetMappingListOperationsInsightsWarehouseUsersSortOrderEnum(val string) (ListOperationsInsightsWarehouseUsersSortOrderEnum, bool)
GetMappingListOperationsInsightsWarehouseUsersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOperationsInsightsWarehousesRequest ¶
type ListOperationsInsightsWarehousesRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // A filter to return only resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // Unique Operations Insights Warehouse identifier Id *string `mandatory:"false" contributesTo:"query" name:"id"` // Lifecycle states LifecycleState []OperationsInsightsWarehouseLifecycleStateEnum `contributesTo:"query" name:"lifecycleState" omitEmpty:"true" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListOperationsInsightsWarehousesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default. SortBy ListOperationsInsightsWarehousesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListOperationsInsightsWarehousesRequest wrapper for the ListOperationsInsightsWarehouses operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListOperationsInsightsWarehouses.go.html to see an example of how to use ListOperationsInsightsWarehousesRequest.
func (ListOperationsInsightsWarehousesRequest) BinaryRequestBody ¶
func (request ListOperationsInsightsWarehousesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOperationsInsightsWarehousesRequest) HTTPRequest ¶
func (request ListOperationsInsightsWarehousesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOperationsInsightsWarehousesRequest) RetryPolicy ¶
func (request ListOperationsInsightsWarehousesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOperationsInsightsWarehousesRequest) String ¶
func (request ListOperationsInsightsWarehousesRequest) String() string
func (ListOperationsInsightsWarehousesRequest) ValidateEnumValue ¶
func (request ListOperationsInsightsWarehousesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListOperationsInsightsWarehousesResponse ¶
type ListOperationsInsightsWarehousesResponse struct { // The underlying http response RawResponse *http.Response // A list of OperationsInsightsWarehouseSummaryCollection instances OperationsInsightsWarehouseSummaryCollection `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"` }
ListOperationsInsightsWarehousesResponse wrapper for the ListOperationsInsightsWarehouses operation
func (ListOperationsInsightsWarehousesResponse) HTTPResponse ¶
func (response ListOperationsInsightsWarehousesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOperationsInsightsWarehousesResponse) String ¶
func (response ListOperationsInsightsWarehousesResponse) String() string
type ListOperationsInsightsWarehousesSortByEnum ¶
type ListOperationsInsightsWarehousesSortByEnum string
ListOperationsInsightsWarehousesSortByEnum Enum with underlying type: string
const ( ListOperationsInsightsWarehousesSortByTimecreated ListOperationsInsightsWarehousesSortByEnum = "timeCreated" ListOperationsInsightsWarehousesSortByDisplayname ListOperationsInsightsWarehousesSortByEnum = "displayName" )
Set of constants representing the allowable values for ListOperationsInsightsWarehousesSortByEnum
func GetListOperationsInsightsWarehousesSortByEnumValues ¶
func GetListOperationsInsightsWarehousesSortByEnumValues() []ListOperationsInsightsWarehousesSortByEnum
GetListOperationsInsightsWarehousesSortByEnumValues Enumerates the set of values for ListOperationsInsightsWarehousesSortByEnum
func GetMappingListOperationsInsightsWarehousesSortByEnum ¶
func GetMappingListOperationsInsightsWarehousesSortByEnum(val string) (ListOperationsInsightsWarehousesSortByEnum, bool)
GetMappingListOperationsInsightsWarehousesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOperationsInsightsWarehousesSortOrderEnum ¶
type ListOperationsInsightsWarehousesSortOrderEnum string
ListOperationsInsightsWarehousesSortOrderEnum Enum with underlying type: string
const ( ListOperationsInsightsWarehousesSortOrderAsc ListOperationsInsightsWarehousesSortOrderEnum = "ASC" ListOperationsInsightsWarehousesSortOrderDesc ListOperationsInsightsWarehousesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOperationsInsightsWarehousesSortOrderEnum
func GetListOperationsInsightsWarehousesSortOrderEnumValues ¶
func GetListOperationsInsightsWarehousesSortOrderEnumValues() []ListOperationsInsightsWarehousesSortOrderEnum
GetListOperationsInsightsWarehousesSortOrderEnumValues Enumerates the set of values for ListOperationsInsightsWarehousesSortOrderEnum
func GetMappingListOperationsInsightsWarehousesSortOrderEnum ¶
func GetMappingListOperationsInsightsWarehousesSortOrderEnum(val string) (ListOperationsInsightsWarehousesSortOrderEnum, bool)
GetMappingListOperationsInsightsWarehousesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOpsiConfigurationsRequest ¶ added in v65.29.0
type ListOpsiConfigurationsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter to return based on resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // Filter to return based on Lifecycle state of OPSI configuration. LifecycleState []OpsiConfigurationLifecycleStateEnum `contributesTo:"query" name:"lifecycleState" omitEmpty:"true" collectionFormat:"multi"` // Filter to return based on configuration type of OPSI configuration. OpsiConfigType []OpsiConfigurationTypeEnum `contributesTo:"query" name:"opsiConfigType" omitEmpty:"true" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListOpsiConfigurationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // OPSI configurations list sort options. SortBy ListOpsiConfigurationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListOpsiConfigurationsRequest wrapper for the ListOpsiConfigurations operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListOpsiConfigurations.go.html to see an example of how to use ListOpsiConfigurationsRequest.
func (ListOpsiConfigurationsRequest) BinaryRequestBody ¶ added in v65.29.0
func (request ListOpsiConfigurationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOpsiConfigurationsRequest) HTTPRequest ¶ added in v65.29.0
func (request ListOpsiConfigurationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOpsiConfigurationsRequest) RetryPolicy ¶ added in v65.29.0
func (request ListOpsiConfigurationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOpsiConfigurationsRequest) String ¶ added in v65.29.0
func (request ListOpsiConfigurationsRequest) String() string
func (ListOpsiConfigurationsRequest) ValidateEnumValue ¶ added in v65.29.0
func (request ListOpsiConfigurationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListOpsiConfigurationsResponse ¶ added in v65.29.0
type ListOpsiConfigurationsResponse struct { // The underlying http response RawResponse *http.Response // A list of OpsiConfigurationsCollection instances OpsiConfigurationsCollection `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"` }
ListOpsiConfigurationsResponse wrapper for the ListOpsiConfigurations operation
func (ListOpsiConfigurationsResponse) HTTPResponse ¶ added in v65.29.0
func (response ListOpsiConfigurationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOpsiConfigurationsResponse) String ¶ added in v65.29.0
func (response ListOpsiConfigurationsResponse) String() string
type ListOpsiConfigurationsSortByEnum ¶ added in v65.29.0
type ListOpsiConfigurationsSortByEnum string
ListOpsiConfigurationsSortByEnum Enum with underlying type: string
const (
ListOpsiConfigurationsSortByDisplayname ListOpsiConfigurationsSortByEnum = "displayName"
)
Set of constants representing the allowable values for ListOpsiConfigurationsSortByEnum
func GetListOpsiConfigurationsSortByEnumValues ¶ added in v65.29.0
func GetListOpsiConfigurationsSortByEnumValues() []ListOpsiConfigurationsSortByEnum
GetListOpsiConfigurationsSortByEnumValues Enumerates the set of values for ListOpsiConfigurationsSortByEnum
func GetMappingListOpsiConfigurationsSortByEnum ¶ added in v65.29.0
func GetMappingListOpsiConfigurationsSortByEnum(val string) (ListOpsiConfigurationsSortByEnum, bool)
GetMappingListOpsiConfigurationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOpsiConfigurationsSortOrderEnum ¶ added in v65.29.0
type ListOpsiConfigurationsSortOrderEnum string
ListOpsiConfigurationsSortOrderEnum Enum with underlying type: string
const ( ListOpsiConfigurationsSortOrderAsc ListOpsiConfigurationsSortOrderEnum = "ASC" ListOpsiConfigurationsSortOrderDesc ListOpsiConfigurationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOpsiConfigurationsSortOrderEnum
func GetListOpsiConfigurationsSortOrderEnumValues ¶ added in v65.29.0
func GetListOpsiConfigurationsSortOrderEnumValues() []ListOpsiConfigurationsSortOrderEnum
GetListOpsiConfigurationsSortOrderEnumValues Enumerates the set of values for ListOpsiConfigurationsSortOrderEnum
func GetMappingListOpsiConfigurationsSortOrderEnum ¶ added in v65.29.0
func GetMappingListOpsiConfigurationsSortOrderEnum(val string) (ListOpsiConfigurationsSortOrderEnum, bool)
GetMappingListOpsiConfigurationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOpsiDataObjectsRequest ¶ added in v65.8.1
type ListOpsiDataObjectsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // OPSI data object types. DataObjectType []OpsiDataObjectTypeEnum `contributesTo:"query" name:"dataObjectType" omitEmpty:"true" collectionFormat:"multi"` // A filter to return only resources that match the entire display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListOpsiDataObjectsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // OPSI data object list sort options. SortBy ListOpsiDataObjectsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListOpsiDataObjectsRequest wrapper for the ListOpsiDataObjects operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListOpsiDataObjects.go.html to see an example of how to use ListOpsiDataObjectsRequest.
func (ListOpsiDataObjectsRequest) BinaryRequestBody ¶ added in v65.8.1
func (request ListOpsiDataObjectsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListOpsiDataObjectsRequest) HTTPRequest ¶ added in v65.8.1
func (request ListOpsiDataObjectsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListOpsiDataObjectsRequest) RetryPolicy ¶ added in v65.8.1
func (request ListOpsiDataObjectsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListOpsiDataObjectsRequest) String ¶ added in v65.8.1
func (request ListOpsiDataObjectsRequest) String() string
func (ListOpsiDataObjectsRequest) ValidateEnumValue ¶ added in v65.8.1
func (request ListOpsiDataObjectsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListOpsiDataObjectsResponse ¶ added in v65.8.1
type ListOpsiDataObjectsResponse struct { // The underlying http response RawResponse *http.Response // A list of OpsiDataObjectsCollection instances OpsiDataObjectsCollection `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"` }
ListOpsiDataObjectsResponse wrapper for the ListOpsiDataObjects operation
func (ListOpsiDataObjectsResponse) HTTPResponse ¶ added in v65.8.1
func (response ListOpsiDataObjectsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListOpsiDataObjectsResponse) String ¶ added in v65.8.1
func (response ListOpsiDataObjectsResponse) String() string
type ListOpsiDataObjectsSortByEnum ¶ added in v65.8.1
type ListOpsiDataObjectsSortByEnum string
ListOpsiDataObjectsSortByEnum Enum with underlying type: string
const ( ListOpsiDataObjectsSortByDisplayname ListOpsiDataObjectsSortByEnum = "displayName" ListOpsiDataObjectsSortByDataobjecttype ListOpsiDataObjectsSortByEnum = "dataObjectType" )
Set of constants representing the allowable values for ListOpsiDataObjectsSortByEnum
func GetListOpsiDataObjectsSortByEnumValues ¶ added in v65.8.1
func GetListOpsiDataObjectsSortByEnumValues() []ListOpsiDataObjectsSortByEnum
GetListOpsiDataObjectsSortByEnumValues Enumerates the set of values for ListOpsiDataObjectsSortByEnum
func GetMappingListOpsiDataObjectsSortByEnum ¶ added in v65.8.1
func GetMappingListOpsiDataObjectsSortByEnum(val string) (ListOpsiDataObjectsSortByEnum, bool)
GetMappingListOpsiDataObjectsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListOpsiDataObjectsSortOrderEnum ¶ added in v65.8.1
type ListOpsiDataObjectsSortOrderEnum string
ListOpsiDataObjectsSortOrderEnum Enum with underlying type: string
const ( ListOpsiDataObjectsSortOrderAsc ListOpsiDataObjectsSortOrderEnum = "ASC" ListOpsiDataObjectsSortOrderDesc ListOpsiDataObjectsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListOpsiDataObjectsSortOrderEnum
func GetListOpsiDataObjectsSortOrderEnumValues ¶ added in v65.8.1
func GetListOpsiDataObjectsSortOrderEnumValues() []ListOpsiDataObjectsSortOrderEnum
GetListOpsiDataObjectsSortOrderEnumValues Enumerates the set of values for ListOpsiDataObjectsSortOrderEnum
func GetMappingListOpsiDataObjectsSortOrderEnum ¶ added in v65.8.1
func GetMappingListOpsiDataObjectsSortOrderEnum(val string) (ListOpsiDataObjectsSortOrderEnum, bool)
GetMappingListOpsiDataObjectsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListSqlPlansRequest ¶
type ListSqlPlansRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Unique SQL_ID for a SQL Statement. // Example: `6rgjh9bjmy2s7` SqlIdentifier *string `mandatory:"true" contributesTo:"query" name:"sqlIdentifier"` // Unique plan hash for a SQL Plan of a particular SQL Statement. // Example: `9820154385` PlanHash []int64 `contributesTo:"query" name:"planHash" collectionFormat:"multi"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId *string `mandatory:"false" contributesTo:"query" name:"databaseId"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `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 }
ListSqlPlansRequest wrapper for the ListSqlPlans operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListSqlPlans.go.html to see an example of how to use ListSqlPlansRequest.
func (ListSqlPlansRequest) BinaryRequestBody ¶
func (request ListSqlPlansRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListSqlPlansRequest) HTTPRequest ¶
func (request ListSqlPlansRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListSqlPlansRequest) RetryPolicy ¶
func (request ListSqlPlansRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListSqlPlansRequest) String ¶
func (request ListSqlPlansRequest) String() string
func (ListSqlPlansRequest) ValidateEnumValue ¶
func (request ListSqlPlansRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListSqlPlansResponse ¶
type ListSqlPlansResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlPlanCollection instances SqlPlanCollection `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"` }
ListSqlPlansResponse wrapper for the ListSqlPlans operation
func (ListSqlPlansResponse) HTTPResponse ¶
func (response ListSqlPlansResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSqlPlansResponse) String ¶
func (response ListSqlPlansResponse) String() string
type ListSqlSearchesRequest ¶
type ListSqlSearchesRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Unique SQL_ID for a SQL Statement. // Example: `6rgjh9bjmy2s7` SqlIdentifier *string `mandatory:"true" contributesTo:"query" name:"sqlIdentifier"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListSqlSearchesRequest wrapper for the ListSqlSearches operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListSqlSearches.go.html to see an example of how to use ListSqlSearchesRequest.
func (ListSqlSearchesRequest) BinaryRequestBody ¶
func (request ListSqlSearchesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListSqlSearchesRequest) HTTPRequest ¶
func (request ListSqlSearchesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListSqlSearchesRequest) RetryPolicy ¶
func (request ListSqlSearchesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListSqlSearchesRequest) String ¶
func (request ListSqlSearchesRequest) String() string
func (ListSqlSearchesRequest) ValidateEnumValue ¶
func (request ListSqlSearchesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListSqlSearchesResponse ¶
type ListSqlSearchesResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlSearchCollection instances SqlSearchCollection `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"` }
ListSqlSearchesResponse wrapper for the ListSqlSearches operation
func (ListSqlSearchesResponse) HTTPResponse ¶
func (response ListSqlSearchesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSqlSearchesResponse) String ¶
func (response ListSqlSearchesResponse) String() string
type ListSqlTextsRequest ¶
type ListSqlTextsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // One or more unique SQL_IDs for a SQL Statement. // Example: `6rgjh9bjmy2s7` SqlIdentifier []string `contributesTo:"query" name:"sqlIdentifier" collectionFormat:"multi"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the assosicated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListSqlTextsRequest wrapper for the ListSqlTexts operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListSqlTexts.go.html to see an example of how to use ListSqlTextsRequest.
func (ListSqlTextsRequest) BinaryRequestBody ¶
func (request ListSqlTextsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListSqlTextsRequest) HTTPRequest ¶
func (request ListSqlTextsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListSqlTextsRequest) RetryPolicy ¶
func (request ListSqlTextsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListSqlTextsRequest) String ¶
func (request ListSqlTextsRequest) String() string
func (ListSqlTextsRequest) ValidateEnumValue ¶
func (request ListSqlTextsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListSqlTextsResponse ¶
type ListSqlTextsResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlTextCollection instances SqlTextCollection `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"` }
ListSqlTextsResponse wrapper for the ListSqlTexts operation
func (ListSqlTextsResponse) HTTPResponse ¶
func (response ListSqlTextsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSqlTextsResponse) String ¶
func (response ListSqlTextsResponse) String() string
type ListWorkRequestErrorsRequest ¶
type ListWorkRequestErrorsRequest struct { // The ID of the asynchronous request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending. SortBy ListWorkRequestErrorsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). 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/opsi/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 ID of the asynchronous request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending. SortBy ListWorkRequestLogsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). 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/opsi/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 { // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The ID of the asynchronous work request. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // A filter to return only resources their lifecycleState matches the given OperationStatus. Status ListWorkRequestsStatusEnum `mandatory:"false" contributesTo:"query" name:"status" omitEmpty:"true"` // The ID of the resource affected by the work request. ResourceId *string `mandatory:"false" contributesTo:"query" name:"resourceId"` // The ID of the related resource for the resource affected by the work request, e.g. the related Exadata Insight OCID of the Database Insight work request RelatedResourceId *string `mandatory:"false" contributesTo:"query" name:"relatedResourceId"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder ListWorkRequestsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending. SortBy ListWorkRequestsSortByEnum `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 }
ListWorkRequestsRequest wrapper for the ListWorkRequests operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/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" ListWorkRequestsStatusWaiting ListWorkRequestsStatusEnum = "WAITING" 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 MacsManagedCloudHostConfigurationSummary ¶ added in v65.23.0
type MacsManagedCloudHostConfigurationSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. HostInsightId *string `mandatory:"true" json:"hostInsightId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The host name. The host name is unique amongst the hosts managed by the same management agent. HostName *string `mandatory:"true" json:"hostName"` // Platform version. PlatformVersion *string `mandatory:"true" json:"platformVersion"` // Platform vendor. PlatformVendor *string `mandatory:"true" json:"platformVendor"` // Total CPU on this host. TotalCpus *int `mandatory:"true" json:"totalCpus"` // Total amount of usable physical memory in gibabytes TotalMemoryInGBs *float64 `mandatory:"true" json:"totalMemoryInGBs"` // CPU architechure CpuArchitecture *string `mandatory:"true" json:"cpuArchitecture"` // Size of cache memory in megabytes. CpuCacheInMBs *float64 `mandatory:"true" json:"cpuCacheInMBs"` // Name of the CPU vendor. CpuVendor *string `mandatory:"true" json:"cpuVendor"` // Clock frequency of the processor in megahertz. CpuFrequencyInMhz *float64 `mandatory:"true" json:"cpuFrequencyInMhz"` // Model name of processor. CpuImplementation *string `mandatory:"true" json:"cpuImplementation"` // Number of cores per socket. CoresPerSocket *int `mandatory:"true" json:"coresPerSocket"` // Number of total sockets. TotalSockets *int `mandatory:"true" json:"totalSockets"` // Number of threads per socket. ThreadsPerSocket *int `mandatory:"true" json:"threadsPerSocket"` // Indicates if hyper-threading is enabled or not IsHyperThreadingEnabled *bool `mandatory:"true" json:"isHyperThreadingEnabled"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Compute Instance ComputeId *string `mandatory:"true" json:"computeId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent ManagementAgentId *string `mandatory:"true" json:"managementAgentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of External Database Connector ConnectorId *string `mandatory:"false" json:"connectorId"` // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType HostConfigurationSummaryPlatformTypeEnum `mandatory:"true" json:"platformType"` }
MacsManagedCloudHostConfigurationSummary Configuration Summary of a Macs Managed Cloud host.
func (MacsManagedCloudHostConfigurationSummary) GetCompartmentId ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (MacsManagedCloudHostConfigurationSummary) GetCoresPerSocket ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetCoresPerSocket() *int
GetCoresPerSocket returns CoresPerSocket
func (MacsManagedCloudHostConfigurationSummary) GetCpuArchitecture ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetCpuArchitecture() *string
GetCpuArchitecture returns CpuArchitecture
func (MacsManagedCloudHostConfigurationSummary) GetCpuCacheInMBs ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetCpuCacheInMBs() *float64
GetCpuCacheInMBs returns CpuCacheInMBs
func (MacsManagedCloudHostConfigurationSummary) GetCpuFrequencyInMhz ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetCpuFrequencyInMhz() *float64
GetCpuFrequencyInMhz returns CpuFrequencyInMhz
func (MacsManagedCloudHostConfigurationSummary) GetCpuImplementation ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetCpuImplementation() *string
GetCpuImplementation returns CpuImplementation
func (MacsManagedCloudHostConfigurationSummary) GetCpuVendor ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetCpuVendor() *string
GetCpuVendor returns CpuVendor
func (MacsManagedCloudHostConfigurationSummary) GetDefinedTags ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (MacsManagedCloudHostConfigurationSummary) GetFreeformTags ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (MacsManagedCloudHostConfigurationSummary) GetHostInsightId ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetHostInsightId() *string
GetHostInsightId returns HostInsightId
func (MacsManagedCloudHostConfigurationSummary) GetHostName ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetHostName() *string
GetHostName returns HostName
func (MacsManagedCloudHostConfigurationSummary) GetIsHyperThreadingEnabled ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetIsHyperThreadingEnabled() *bool
GetIsHyperThreadingEnabled returns IsHyperThreadingEnabled
func (MacsManagedCloudHostConfigurationSummary) GetPlatformType ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetPlatformType() HostConfigurationSummaryPlatformTypeEnum
GetPlatformType returns PlatformType
func (MacsManagedCloudHostConfigurationSummary) GetPlatformVendor ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetPlatformVendor() *string
GetPlatformVendor returns PlatformVendor
func (MacsManagedCloudHostConfigurationSummary) GetPlatformVersion ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetPlatformVersion() *string
GetPlatformVersion returns PlatformVersion
func (MacsManagedCloudHostConfigurationSummary) GetThreadsPerSocket ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetThreadsPerSocket() *int
GetThreadsPerSocket returns ThreadsPerSocket
func (MacsManagedCloudHostConfigurationSummary) GetTotalCpus ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetTotalCpus() *int
GetTotalCpus returns TotalCpus
func (MacsManagedCloudHostConfigurationSummary) GetTotalMemoryInGBs ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetTotalMemoryInGBs() *float64
GetTotalMemoryInGBs returns TotalMemoryInGBs
func (MacsManagedCloudHostConfigurationSummary) GetTotalSockets ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) GetTotalSockets() *int
GetTotalSockets returns TotalSockets
func (MacsManagedCloudHostConfigurationSummary) MarshalJSON ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (MacsManagedCloudHostConfigurationSummary) String ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) String() string
func (MacsManagedCloudHostConfigurationSummary) ValidateEnumValue ¶ added in v65.23.0
func (m MacsManagedCloudHostConfigurationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MacsManagedCloudHostInsight ¶ added in v65.16.0
type MacsManagedCloudHostInsight struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The host name. The host name is unique amongst the hosts managed by the same management agent. HostName *string `mandatory:"true" json:"hostName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // The time the the host insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Compute Instance ComputeId *string `mandatory:"true" json:"computeId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent ManagementAgentId *string `mandatory:"true" json:"managementAgentId"` // The user-friendly name for the host. The name does not have to be unique. HostDisplayName *string `mandatory:"false" json:"hostDisplayName"` // Operations Insights internal representation of the host type. Possible value is EXTERNAL-HOST. HostType *string `mandatory:"false" json:"hostType"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time the host insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Platform name. PlatformName *string `mandatory:"false" json:"platformName"` // Platform version. PlatformVersion *string `mandatory:"false" json:"platformVersion"` // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType MacsManagedCloudHostInsightPlatformTypeEnum `mandatory:"false" json:"platformType,omitempty"` // Indicates the status of a host insight in Operations Insights Status ResourceStatusEnum `mandatory:"true" json:"status"` // The current state of the host. LifecycleState LifecycleStateEnum `mandatory:"true" json:"lifecycleState"` }
MacsManagedCloudHostInsight MACS-managed OCI Compute host insight resource.
func (MacsManagedCloudHostInsight) GetCompartmentId ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (MacsManagedCloudHostInsight) GetDefinedTags ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (MacsManagedCloudHostInsight) GetFreeformTags ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (MacsManagedCloudHostInsight) GetHostDisplayName ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) GetHostDisplayName() *string
GetHostDisplayName returns HostDisplayName
func (MacsManagedCloudHostInsight) GetHostName ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) GetHostName() *string
GetHostName returns HostName
func (MacsManagedCloudHostInsight) GetHostType ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) GetHostType() *string
GetHostType returns HostType
func (MacsManagedCloudHostInsight) GetId ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) GetId() *string
GetId returns Id
func (MacsManagedCloudHostInsight) GetLifecycleDetails ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (MacsManagedCloudHostInsight) GetLifecycleState ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (MacsManagedCloudHostInsight) GetProcessorCount ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (MacsManagedCloudHostInsight) GetStatus ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (MacsManagedCloudHostInsight) GetSystemTags ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (MacsManagedCloudHostInsight) GetTimeCreated ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (MacsManagedCloudHostInsight) GetTimeUpdated ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (MacsManagedCloudHostInsight) MarshalJSON ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (MacsManagedCloudHostInsight) String ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) String() string
func (MacsManagedCloudHostInsight) ValidateEnumValue ¶ added in v65.16.0
func (m MacsManagedCloudHostInsight) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MacsManagedCloudHostInsightPlatformTypeEnum ¶ added in v65.16.0
type MacsManagedCloudHostInsightPlatformTypeEnum string
MacsManagedCloudHostInsightPlatformTypeEnum Enum with underlying type: string
const ( MacsManagedCloudHostInsightPlatformTypeLinux MacsManagedCloudHostInsightPlatformTypeEnum = "LINUX" MacsManagedCloudHostInsightPlatformTypeSolaris MacsManagedCloudHostInsightPlatformTypeEnum = "SOLARIS" MacsManagedCloudHostInsightPlatformTypeSunos MacsManagedCloudHostInsightPlatformTypeEnum = "SUNOS" MacsManagedCloudHostInsightPlatformTypeZlinux MacsManagedCloudHostInsightPlatformTypeEnum = "ZLINUX" MacsManagedCloudHostInsightPlatformTypeWindows MacsManagedCloudHostInsightPlatformTypeEnum = "WINDOWS" MacsManagedCloudHostInsightPlatformTypeAix MacsManagedCloudHostInsightPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for MacsManagedCloudHostInsightPlatformTypeEnum
func GetMacsManagedCloudHostInsightPlatformTypeEnumValues ¶ added in v65.16.0
func GetMacsManagedCloudHostInsightPlatformTypeEnumValues() []MacsManagedCloudHostInsightPlatformTypeEnum
GetMacsManagedCloudHostInsightPlatformTypeEnumValues Enumerates the set of values for MacsManagedCloudHostInsightPlatformTypeEnum
func GetMappingMacsManagedCloudHostInsightPlatformTypeEnum ¶ added in v65.16.0
func GetMappingMacsManagedCloudHostInsightPlatformTypeEnum(val string) (MacsManagedCloudHostInsightPlatformTypeEnum, bool)
GetMappingMacsManagedCloudHostInsightPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type MacsManagedCloudHostInsightSummary ¶ added in v65.16.0
type MacsManagedCloudHostInsightSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The host name. The host name is unique amongst the hosts managed by the same management agent. HostName *string `mandatory:"true" json:"hostName"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Compute Instance ComputeId *string `mandatory:"true" json:"computeId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent ManagementAgentId *string `mandatory:"true" json:"managementAgentId"` // The user-friendly name for the host. The name does not have to be unique. HostDisplayName *string `mandatory:"false" json:"hostDisplayName"` // Operations Insights internal representation of the host type. Possible value is EXTERNAL-HOST. HostType *string `mandatory:"false" json:"hostType"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"false" json:"opsiPrivateEndpointId"` // The time the the host insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the host insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType MacsManagedCloudHostInsightSummaryPlatformTypeEnum `mandatory:"false" json:"platformType,omitempty"` // Indicates the status of a host insight in Operations Insights Status ResourceStatusEnum `mandatory:"false" json:"status,omitempty"` // The current state of the host. LifecycleState LifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
MacsManagedCloudHostInsightSummary Summary of a MACS-managed cloud host insight resource.
func (MacsManagedCloudHostInsightSummary) GetCompartmentId ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (MacsManagedCloudHostInsightSummary) GetDefinedTags ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (MacsManagedCloudHostInsightSummary) GetFreeformTags ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (MacsManagedCloudHostInsightSummary) GetHostDisplayName ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) GetHostDisplayName() *string
GetHostDisplayName returns HostDisplayName
func (MacsManagedCloudHostInsightSummary) GetHostName ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) GetHostName() *string
GetHostName returns HostName
func (MacsManagedCloudHostInsightSummary) GetHostType ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) GetHostType() *string
GetHostType returns HostType
func (MacsManagedCloudHostInsightSummary) GetId ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) GetId() *string
GetId returns Id
func (MacsManagedCloudHostInsightSummary) GetLifecycleDetails ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (MacsManagedCloudHostInsightSummary) GetLifecycleState ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (MacsManagedCloudHostInsightSummary) GetOpsiPrivateEndpointId ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) GetOpsiPrivateEndpointId() *string
GetOpsiPrivateEndpointId returns OpsiPrivateEndpointId
func (MacsManagedCloudHostInsightSummary) GetProcessorCount ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (MacsManagedCloudHostInsightSummary) GetStatus ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (MacsManagedCloudHostInsightSummary) GetSystemTags ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (MacsManagedCloudHostInsightSummary) GetTimeCreated ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (MacsManagedCloudHostInsightSummary) GetTimeUpdated ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (MacsManagedCloudHostInsightSummary) MarshalJSON ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (MacsManagedCloudHostInsightSummary) String ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) String() string
func (MacsManagedCloudHostInsightSummary) ValidateEnumValue ¶ added in v65.16.0
func (m MacsManagedCloudHostInsightSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MacsManagedCloudHostInsightSummaryPlatformTypeEnum ¶ added in v65.16.0
type MacsManagedCloudHostInsightSummaryPlatformTypeEnum string
MacsManagedCloudHostInsightSummaryPlatformTypeEnum Enum with underlying type: string
const ( MacsManagedCloudHostInsightSummaryPlatformTypeLinux MacsManagedCloudHostInsightSummaryPlatformTypeEnum = "LINUX" MacsManagedCloudHostInsightSummaryPlatformTypeSolaris MacsManagedCloudHostInsightSummaryPlatformTypeEnum = "SOLARIS" MacsManagedCloudHostInsightSummaryPlatformTypeSunos MacsManagedCloudHostInsightSummaryPlatformTypeEnum = "SUNOS" MacsManagedCloudHostInsightSummaryPlatformTypeZlinux MacsManagedCloudHostInsightSummaryPlatformTypeEnum = "ZLINUX" MacsManagedCloudHostInsightSummaryPlatformTypeWindows MacsManagedCloudHostInsightSummaryPlatformTypeEnum = "WINDOWS" MacsManagedCloudHostInsightSummaryPlatformTypeAix MacsManagedCloudHostInsightSummaryPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for MacsManagedCloudHostInsightSummaryPlatformTypeEnum
func GetMacsManagedCloudHostInsightSummaryPlatformTypeEnumValues ¶ added in v65.16.0
func GetMacsManagedCloudHostInsightSummaryPlatformTypeEnumValues() []MacsManagedCloudHostInsightSummaryPlatformTypeEnum
GetMacsManagedCloudHostInsightSummaryPlatformTypeEnumValues Enumerates the set of values for MacsManagedCloudHostInsightSummaryPlatformTypeEnum
func GetMappingMacsManagedCloudHostInsightSummaryPlatformTypeEnum ¶ added in v65.16.0
func GetMappingMacsManagedCloudHostInsightSummaryPlatformTypeEnum(val string) (MacsManagedCloudHostInsightSummaryPlatformTypeEnum, bool)
GetMappingMacsManagedCloudHostInsightSummaryPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type MacsManagedExternalDatabaseConfigurationSummary ¶
type MacsManagedExternalDatabaseConfigurationSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. DatabaseInsightId *string `mandatory:"true" json:"databaseInsightId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The database name. The database name is unique within the tenancy. DatabaseName *string `mandatory:"true" json:"databaseName"` // The user-friendly name for the database. The name does not have to be unique. DatabaseDisplayName *string `mandatory:"true" json:"databaseDisplayName"` // Operations Insights internal representation of the database type. DatabaseType *string `mandatory:"true" json:"databaseType"` // The version of the database. DatabaseVersion *string `mandatory:"true" json:"databaseVersion"` // Name of the CDB.Only applies to PDB. CdbName *string `mandatory:"true" json:"cdbName"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent ManagementAgentId *string `mandatory:"true" json:"managementAgentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of External Database Connector ConnectorId *string `mandatory:"true" json:"connectorId"` // Array of hostname and instance name. Instances []HostInstanceMap `mandatory:"true" json:"instances"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` }
MacsManagedExternalDatabaseConfigurationSummary Configuration Summary of a Macs Managed External database.
func (MacsManagedExternalDatabaseConfigurationSummary) GetCdbName ¶
func (m MacsManagedExternalDatabaseConfigurationSummary) GetCdbName() *string
GetCdbName returns CdbName
func (MacsManagedExternalDatabaseConfigurationSummary) GetCompartmentId ¶
func (m MacsManagedExternalDatabaseConfigurationSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (MacsManagedExternalDatabaseConfigurationSummary) GetDatabaseDisplayName ¶
func (m MacsManagedExternalDatabaseConfigurationSummary) GetDatabaseDisplayName() *string
GetDatabaseDisplayName returns DatabaseDisplayName
func (MacsManagedExternalDatabaseConfigurationSummary) GetDatabaseInsightId ¶
func (m MacsManagedExternalDatabaseConfigurationSummary) GetDatabaseInsightId() *string
GetDatabaseInsightId returns DatabaseInsightId
func (MacsManagedExternalDatabaseConfigurationSummary) GetDatabaseName ¶
func (m MacsManagedExternalDatabaseConfigurationSummary) GetDatabaseName() *string
GetDatabaseName returns DatabaseName
func (MacsManagedExternalDatabaseConfigurationSummary) GetDatabaseType ¶
func (m MacsManagedExternalDatabaseConfigurationSummary) GetDatabaseType() *string
GetDatabaseType returns DatabaseType
func (MacsManagedExternalDatabaseConfigurationSummary) GetDatabaseVersion ¶
func (m MacsManagedExternalDatabaseConfigurationSummary) GetDatabaseVersion() *string
GetDatabaseVersion returns DatabaseVersion
func (MacsManagedExternalDatabaseConfigurationSummary) GetDefinedTags ¶
func (m MacsManagedExternalDatabaseConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (MacsManagedExternalDatabaseConfigurationSummary) GetFreeformTags ¶
func (m MacsManagedExternalDatabaseConfigurationSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (MacsManagedExternalDatabaseConfigurationSummary) GetProcessorCount ¶
func (m MacsManagedExternalDatabaseConfigurationSummary) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (MacsManagedExternalDatabaseConfigurationSummary) MarshalJSON ¶
func (m MacsManagedExternalDatabaseConfigurationSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (MacsManagedExternalDatabaseConfigurationSummary) String ¶
func (m MacsManagedExternalDatabaseConfigurationSummary) String() string
func (MacsManagedExternalDatabaseConfigurationSummary) ValidateEnumValue ¶
func (m MacsManagedExternalDatabaseConfigurationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MacsManagedExternalDatabaseInsight ¶
type MacsManagedExternalDatabaseInsight struct { // Database insight identifier Id *string `mandatory:"true" json:"id"` // Compartment identifier of the database CompartmentId *string `mandatory:"true" json:"compartmentId"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // The time the the database insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // Name of database DatabaseName *string `mandatory:"true" json:"databaseName"` // OCI database resource type DatabaseResourceType *string `mandatory:"true" json:"databaseResourceType"` // Operations Insights internal representation of the database type. DatabaseType *string `mandatory:"false" json:"databaseType"` // The version of the database. DatabaseVersion *string `mandatory:"false" json:"databaseVersion"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time the database insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection. DatabaseConnectionStatusDetails *string `mandatory:"false" json:"databaseConnectionStatusDetails"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent ManagementAgentId *string `mandatory:"false" json:"managementAgentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of External Database Connector ConnectorId *string `mandatory:"false" json:"connectorId"` ConnectionDetails *ConnectionDetails `mandatory:"false" json:"connectionDetails"` ConnectionCredentialDetails CredentialDetails `mandatory:"false" json:"connectionCredentialDetails"` // Display name of database DatabaseDisplayName *string `mandatory:"false" json:"databaseDisplayName"` // Additional details of a database in JSON format. For autonomous databases, this is the AutonomousDatabase object serialized as a JSON string as defined in https://docs.cloud.oracle.com/en-us/iaas/api/#/en/database/20160918/AutonomousDatabase/. For EM, pass in null or an empty string. Note that this string needs to be escaped when specified in the curl command. DbAdditionalDetails *interface{} `mandatory:"false" json:"dbAdditionalDetails"` // Indicates the status of a database insight in Operations Insights Status ResourceStatusEnum `mandatory:"true" json:"status"` // The current state of the database. LifecycleState LifecycleStateEnum `mandatory:"true" json:"lifecycleState"` }
MacsManagedExternalDatabaseInsight Database insight resource.
func (MacsManagedExternalDatabaseInsight) GetCompartmentId ¶
func (m MacsManagedExternalDatabaseInsight) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (MacsManagedExternalDatabaseInsight) GetDatabaseConnectionStatusDetails ¶
func (m MacsManagedExternalDatabaseInsight) GetDatabaseConnectionStatusDetails() *string
GetDatabaseConnectionStatusDetails returns DatabaseConnectionStatusDetails
func (MacsManagedExternalDatabaseInsight) GetDatabaseType ¶
func (m MacsManagedExternalDatabaseInsight) GetDatabaseType() *string
GetDatabaseType returns DatabaseType
func (MacsManagedExternalDatabaseInsight) GetDatabaseVersion ¶
func (m MacsManagedExternalDatabaseInsight) GetDatabaseVersion() *string
GetDatabaseVersion returns DatabaseVersion
func (MacsManagedExternalDatabaseInsight) GetDefinedTags ¶
func (m MacsManagedExternalDatabaseInsight) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (MacsManagedExternalDatabaseInsight) GetFreeformTags ¶
func (m MacsManagedExternalDatabaseInsight) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (MacsManagedExternalDatabaseInsight) GetId ¶
func (m MacsManagedExternalDatabaseInsight) GetId() *string
GetId returns Id
func (MacsManagedExternalDatabaseInsight) GetLifecycleDetails ¶
func (m MacsManagedExternalDatabaseInsight) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (MacsManagedExternalDatabaseInsight) GetLifecycleState ¶
func (m MacsManagedExternalDatabaseInsight) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (MacsManagedExternalDatabaseInsight) GetProcessorCount ¶
func (m MacsManagedExternalDatabaseInsight) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (MacsManagedExternalDatabaseInsight) GetStatus ¶
func (m MacsManagedExternalDatabaseInsight) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (MacsManagedExternalDatabaseInsight) GetSystemTags ¶
func (m MacsManagedExternalDatabaseInsight) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (MacsManagedExternalDatabaseInsight) GetTimeCreated ¶
func (m MacsManagedExternalDatabaseInsight) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (MacsManagedExternalDatabaseInsight) GetTimeUpdated ¶
func (m MacsManagedExternalDatabaseInsight) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (MacsManagedExternalDatabaseInsight) MarshalJSON ¶
func (m MacsManagedExternalDatabaseInsight) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (MacsManagedExternalDatabaseInsight) String ¶
func (m MacsManagedExternalDatabaseInsight) String() string
func (*MacsManagedExternalDatabaseInsight) UnmarshalJSON ¶
func (m *MacsManagedExternalDatabaseInsight) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (MacsManagedExternalDatabaseInsight) ValidateEnumValue ¶
func (m MacsManagedExternalDatabaseInsight) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MacsManagedExternalDatabaseInsightSummary ¶
type MacsManagedExternalDatabaseInsightSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The database name. The database name is unique within the tenancy. DatabaseName *string `mandatory:"false" json:"databaseName"` // The user-friendly name for the database. The name does not have to be unique. DatabaseDisplayName *string `mandatory:"false" json:"databaseDisplayName"` // Operations Insights internal representation of the database type. DatabaseType *string `mandatory:"false" json:"databaseType"` // The version of the database. DatabaseVersion *string `mandatory:"false" json:"databaseVersion"` // The hostnames for the database. DatabaseHostNames []string `mandatory:"false" json:"databaseHostNames"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // The time the the database insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the database insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection. DatabaseConnectionStatusDetails *string `mandatory:"false" json:"databaseConnectionStatusDetails"` // OCI database resource type DatabaseResourceType *string `mandatory:"false" json:"databaseResourceType"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent ManagementAgentId *string `mandatory:"false" json:"managementAgentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of External Database Connector ConnectorId *string `mandatory:"false" json:"connectorId"` // Indicates the status of a database insight in Operations Insights Status ResourceStatusEnum `mandatory:"false" json:"status,omitempty"` // The current state of the database. LifecycleState LifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
MacsManagedExternalDatabaseInsightSummary Summary of a database insight resource.
func (MacsManagedExternalDatabaseInsightSummary) GetCompartmentId ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (MacsManagedExternalDatabaseInsightSummary) GetDatabaseConnectionStatusDetails ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetDatabaseConnectionStatusDetails() *string
GetDatabaseConnectionStatusDetails returns DatabaseConnectionStatusDetails
func (MacsManagedExternalDatabaseInsightSummary) GetDatabaseDisplayName ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetDatabaseDisplayName() *string
GetDatabaseDisplayName returns DatabaseDisplayName
func (MacsManagedExternalDatabaseInsightSummary) GetDatabaseHostNames ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetDatabaseHostNames() []string
GetDatabaseHostNames returns DatabaseHostNames
func (MacsManagedExternalDatabaseInsightSummary) GetDatabaseId ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetDatabaseId() *string
GetDatabaseId returns DatabaseId
func (MacsManagedExternalDatabaseInsightSummary) GetDatabaseName ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetDatabaseName() *string
GetDatabaseName returns DatabaseName
func (MacsManagedExternalDatabaseInsightSummary) GetDatabaseType ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetDatabaseType() *string
GetDatabaseType returns DatabaseType
func (MacsManagedExternalDatabaseInsightSummary) GetDatabaseVersion ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetDatabaseVersion() *string
GetDatabaseVersion returns DatabaseVersion
func (MacsManagedExternalDatabaseInsightSummary) GetDefinedTags ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (MacsManagedExternalDatabaseInsightSummary) GetFreeformTags ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (MacsManagedExternalDatabaseInsightSummary) GetId ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetId() *string
GetId returns Id
func (MacsManagedExternalDatabaseInsightSummary) GetLifecycleDetails ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (MacsManagedExternalDatabaseInsightSummary) GetLifecycleState ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (MacsManagedExternalDatabaseInsightSummary) GetProcessorCount ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (MacsManagedExternalDatabaseInsightSummary) GetStatus ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (MacsManagedExternalDatabaseInsightSummary) GetSystemTags ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (MacsManagedExternalDatabaseInsightSummary) GetTimeCreated ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (MacsManagedExternalDatabaseInsightSummary) GetTimeUpdated ¶
func (m MacsManagedExternalDatabaseInsightSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (MacsManagedExternalDatabaseInsightSummary) MarshalJSON ¶
func (m MacsManagedExternalDatabaseInsightSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (MacsManagedExternalDatabaseInsightSummary) String ¶
func (m MacsManagedExternalDatabaseInsightSummary) String() string
func (MacsManagedExternalDatabaseInsightSummary) ValidateEnumValue ¶
func (m MacsManagedExternalDatabaseInsightSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MacsManagedExternalHostConfigurationSummary ¶
type MacsManagedExternalHostConfigurationSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. HostInsightId *string `mandatory:"true" json:"hostInsightId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The host name. The host name is unique amongst the hosts managed by the same management agent. HostName *string `mandatory:"true" json:"hostName"` // Platform version. PlatformVersion *string `mandatory:"true" json:"platformVersion"` // Platform vendor. PlatformVendor *string `mandatory:"true" json:"platformVendor"` // Total CPU on this host. TotalCpus *int `mandatory:"true" json:"totalCpus"` // Total amount of usable physical memory in gibabytes TotalMemoryInGBs *float64 `mandatory:"true" json:"totalMemoryInGBs"` // CPU architechure CpuArchitecture *string `mandatory:"true" json:"cpuArchitecture"` // Size of cache memory in megabytes. CpuCacheInMBs *float64 `mandatory:"true" json:"cpuCacheInMBs"` // Name of the CPU vendor. CpuVendor *string `mandatory:"true" json:"cpuVendor"` // Clock frequency of the processor in megahertz. CpuFrequencyInMhz *float64 `mandatory:"true" json:"cpuFrequencyInMhz"` // Model name of processor. CpuImplementation *string `mandatory:"true" json:"cpuImplementation"` // Number of cores per socket. CoresPerSocket *int `mandatory:"true" json:"coresPerSocket"` // Number of total sockets. TotalSockets *int `mandatory:"true" json:"totalSockets"` // Number of threads per socket. ThreadsPerSocket *int `mandatory:"true" json:"threadsPerSocket"` // Indicates if hyper-threading is enabled or not IsHyperThreadingEnabled *bool `mandatory:"true" json:"isHyperThreadingEnabled"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent ManagementAgentId *string `mandatory:"true" json:"managementAgentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of External Database Connector ConnectorId *string `mandatory:"false" json:"connectorId"` // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType HostConfigurationSummaryPlatformTypeEnum `mandatory:"true" json:"platformType"` }
MacsManagedExternalHostConfigurationSummary Configuration Summary of a Macs Managed External host.
func (MacsManagedExternalHostConfigurationSummary) GetCompartmentId ¶
func (m MacsManagedExternalHostConfigurationSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (MacsManagedExternalHostConfigurationSummary) GetCoresPerSocket ¶
func (m MacsManagedExternalHostConfigurationSummary) GetCoresPerSocket() *int
GetCoresPerSocket returns CoresPerSocket
func (MacsManagedExternalHostConfigurationSummary) GetCpuArchitecture ¶
func (m MacsManagedExternalHostConfigurationSummary) GetCpuArchitecture() *string
GetCpuArchitecture returns CpuArchitecture
func (MacsManagedExternalHostConfigurationSummary) GetCpuCacheInMBs ¶
func (m MacsManagedExternalHostConfigurationSummary) GetCpuCacheInMBs() *float64
GetCpuCacheInMBs returns CpuCacheInMBs
func (MacsManagedExternalHostConfigurationSummary) GetCpuFrequencyInMhz ¶
func (m MacsManagedExternalHostConfigurationSummary) GetCpuFrequencyInMhz() *float64
GetCpuFrequencyInMhz returns CpuFrequencyInMhz
func (MacsManagedExternalHostConfigurationSummary) GetCpuImplementation ¶
func (m MacsManagedExternalHostConfigurationSummary) GetCpuImplementation() *string
GetCpuImplementation returns CpuImplementation
func (MacsManagedExternalHostConfigurationSummary) GetCpuVendor ¶
func (m MacsManagedExternalHostConfigurationSummary) GetCpuVendor() *string
GetCpuVendor returns CpuVendor
func (MacsManagedExternalHostConfigurationSummary) GetDefinedTags ¶
func (m MacsManagedExternalHostConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (MacsManagedExternalHostConfigurationSummary) GetFreeformTags ¶
func (m MacsManagedExternalHostConfigurationSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (MacsManagedExternalHostConfigurationSummary) GetHostInsightId ¶
func (m MacsManagedExternalHostConfigurationSummary) GetHostInsightId() *string
GetHostInsightId returns HostInsightId
func (MacsManagedExternalHostConfigurationSummary) GetHostName ¶
func (m MacsManagedExternalHostConfigurationSummary) GetHostName() *string
GetHostName returns HostName
func (MacsManagedExternalHostConfigurationSummary) GetIsHyperThreadingEnabled ¶
func (m MacsManagedExternalHostConfigurationSummary) GetIsHyperThreadingEnabled() *bool
GetIsHyperThreadingEnabled returns IsHyperThreadingEnabled
func (MacsManagedExternalHostConfigurationSummary) GetPlatformType ¶
func (m MacsManagedExternalHostConfigurationSummary) GetPlatformType() HostConfigurationSummaryPlatformTypeEnum
GetPlatformType returns PlatformType
func (MacsManagedExternalHostConfigurationSummary) GetPlatformVendor ¶
func (m MacsManagedExternalHostConfigurationSummary) GetPlatformVendor() *string
GetPlatformVendor returns PlatformVendor
func (MacsManagedExternalHostConfigurationSummary) GetPlatformVersion ¶
func (m MacsManagedExternalHostConfigurationSummary) GetPlatformVersion() *string
GetPlatformVersion returns PlatformVersion
func (MacsManagedExternalHostConfigurationSummary) GetThreadsPerSocket ¶
func (m MacsManagedExternalHostConfigurationSummary) GetThreadsPerSocket() *int
GetThreadsPerSocket returns ThreadsPerSocket
func (MacsManagedExternalHostConfigurationSummary) GetTotalCpus ¶
func (m MacsManagedExternalHostConfigurationSummary) GetTotalCpus() *int
GetTotalCpus returns TotalCpus
func (MacsManagedExternalHostConfigurationSummary) GetTotalMemoryInGBs ¶
func (m MacsManagedExternalHostConfigurationSummary) GetTotalMemoryInGBs() *float64
GetTotalMemoryInGBs returns TotalMemoryInGBs
func (MacsManagedExternalHostConfigurationSummary) GetTotalSockets ¶
func (m MacsManagedExternalHostConfigurationSummary) GetTotalSockets() *int
GetTotalSockets returns TotalSockets
func (MacsManagedExternalHostConfigurationSummary) MarshalJSON ¶
func (m MacsManagedExternalHostConfigurationSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (MacsManagedExternalHostConfigurationSummary) String ¶
func (m MacsManagedExternalHostConfigurationSummary) String() string
func (MacsManagedExternalHostConfigurationSummary) ValidateEnumValue ¶
func (m MacsManagedExternalHostConfigurationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MacsManagedExternalHostInsight ¶
type MacsManagedExternalHostInsight struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The host name. The host name is unique amongst the hosts managed by the same management agent. HostName *string `mandatory:"true" json:"hostName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // The time the the host insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent ManagementAgentId *string `mandatory:"true" json:"managementAgentId"` // The user-friendly name for the host. The name does not have to be unique. HostDisplayName *string `mandatory:"false" json:"hostDisplayName"` // Operations Insights internal representation of the host type. Possible value is EXTERNAL-HOST. HostType *string `mandatory:"false" json:"hostType"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time the host insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Platform name. PlatformName *string `mandatory:"false" json:"platformName"` // Platform version. PlatformVersion *string `mandatory:"false" json:"platformVersion"` // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType MacsManagedExternalHostInsightPlatformTypeEnum `mandatory:"false" json:"platformType,omitempty"` // Indicates the status of a host insight in Operations Insights Status ResourceStatusEnum `mandatory:"true" json:"status"` // The current state of the host. LifecycleState LifecycleStateEnum `mandatory:"true" json:"lifecycleState"` }
MacsManagedExternalHostInsight MACS-managed external host insight resource.
func (MacsManagedExternalHostInsight) GetCompartmentId ¶
func (m MacsManagedExternalHostInsight) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (MacsManagedExternalHostInsight) GetDefinedTags ¶
func (m MacsManagedExternalHostInsight) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (MacsManagedExternalHostInsight) GetFreeformTags ¶
func (m MacsManagedExternalHostInsight) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (MacsManagedExternalHostInsight) GetHostDisplayName ¶
func (m MacsManagedExternalHostInsight) GetHostDisplayName() *string
GetHostDisplayName returns HostDisplayName
func (MacsManagedExternalHostInsight) GetHostName ¶
func (m MacsManagedExternalHostInsight) GetHostName() *string
GetHostName returns HostName
func (MacsManagedExternalHostInsight) GetHostType ¶
func (m MacsManagedExternalHostInsight) GetHostType() *string
GetHostType returns HostType
func (MacsManagedExternalHostInsight) GetId ¶
func (m MacsManagedExternalHostInsight) GetId() *string
GetId returns Id
func (MacsManagedExternalHostInsight) GetLifecycleDetails ¶
func (m MacsManagedExternalHostInsight) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (MacsManagedExternalHostInsight) GetLifecycleState ¶
func (m MacsManagedExternalHostInsight) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (MacsManagedExternalHostInsight) GetProcessorCount ¶
func (m MacsManagedExternalHostInsight) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (MacsManagedExternalHostInsight) GetStatus ¶
func (m MacsManagedExternalHostInsight) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (MacsManagedExternalHostInsight) GetSystemTags ¶
func (m MacsManagedExternalHostInsight) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (MacsManagedExternalHostInsight) GetTimeCreated ¶
func (m MacsManagedExternalHostInsight) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (MacsManagedExternalHostInsight) GetTimeUpdated ¶
func (m MacsManagedExternalHostInsight) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (MacsManagedExternalHostInsight) MarshalJSON ¶
func (m MacsManagedExternalHostInsight) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (MacsManagedExternalHostInsight) String ¶
func (m MacsManagedExternalHostInsight) String() string
func (MacsManagedExternalHostInsight) ValidateEnumValue ¶
func (m MacsManagedExternalHostInsight) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MacsManagedExternalHostInsightPlatformTypeEnum ¶
type MacsManagedExternalHostInsightPlatformTypeEnum string
MacsManagedExternalHostInsightPlatformTypeEnum Enum with underlying type: string
const ( MacsManagedExternalHostInsightPlatformTypeLinux MacsManagedExternalHostInsightPlatformTypeEnum = "LINUX" MacsManagedExternalHostInsightPlatformTypeSolaris MacsManagedExternalHostInsightPlatformTypeEnum = "SOLARIS" MacsManagedExternalHostInsightPlatformTypeSunos MacsManagedExternalHostInsightPlatformTypeEnum = "SUNOS" MacsManagedExternalHostInsightPlatformTypeZlinux MacsManagedExternalHostInsightPlatformTypeEnum = "ZLINUX" MacsManagedExternalHostInsightPlatformTypeWindows MacsManagedExternalHostInsightPlatformTypeEnum = "WINDOWS" MacsManagedExternalHostInsightPlatformTypeAix MacsManagedExternalHostInsightPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for MacsManagedExternalHostInsightPlatformTypeEnum
func GetMacsManagedExternalHostInsightPlatformTypeEnumValues ¶
func GetMacsManagedExternalHostInsightPlatformTypeEnumValues() []MacsManagedExternalHostInsightPlatformTypeEnum
GetMacsManagedExternalHostInsightPlatformTypeEnumValues Enumerates the set of values for MacsManagedExternalHostInsightPlatformTypeEnum
func GetMappingMacsManagedExternalHostInsightPlatformTypeEnum ¶
func GetMappingMacsManagedExternalHostInsightPlatformTypeEnum(val string) (MacsManagedExternalHostInsightPlatformTypeEnum, bool)
GetMappingMacsManagedExternalHostInsightPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type MacsManagedExternalHostInsightSummary ¶
type MacsManagedExternalHostInsightSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The host name. The host name is unique amongst the hosts managed by the same management agent. HostName *string `mandatory:"true" json:"hostName"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Management Agent ManagementAgentId *string `mandatory:"true" json:"managementAgentId"` // The user-friendly name for the host. The name does not have to be unique. HostDisplayName *string `mandatory:"false" json:"hostDisplayName"` // Operations Insights internal representation of the host type. Possible value is EXTERNAL-HOST. HostType *string `mandatory:"false" json:"hostType"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"false" json:"opsiPrivateEndpointId"` // The time the the host insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the host insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType MacsManagedExternalHostInsightSummaryPlatformTypeEnum `mandatory:"false" json:"platformType,omitempty"` // Indicates the status of a host insight in Operations Insights Status ResourceStatusEnum `mandatory:"false" json:"status,omitempty"` // The current state of the host. LifecycleState LifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
MacsManagedExternalHostInsightSummary Summary of a MACS-managed external host insight resource.
func (MacsManagedExternalHostInsightSummary) GetCompartmentId ¶
func (m MacsManagedExternalHostInsightSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (MacsManagedExternalHostInsightSummary) GetDefinedTags ¶
func (m MacsManagedExternalHostInsightSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (MacsManagedExternalHostInsightSummary) GetFreeformTags ¶
func (m MacsManagedExternalHostInsightSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (MacsManagedExternalHostInsightSummary) GetHostDisplayName ¶
func (m MacsManagedExternalHostInsightSummary) GetHostDisplayName() *string
GetHostDisplayName returns HostDisplayName
func (MacsManagedExternalHostInsightSummary) GetHostName ¶
func (m MacsManagedExternalHostInsightSummary) GetHostName() *string
GetHostName returns HostName
func (MacsManagedExternalHostInsightSummary) GetHostType ¶
func (m MacsManagedExternalHostInsightSummary) GetHostType() *string
GetHostType returns HostType
func (MacsManagedExternalHostInsightSummary) GetId ¶
func (m MacsManagedExternalHostInsightSummary) GetId() *string
GetId returns Id
func (MacsManagedExternalHostInsightSummary) GetLifecycleDetails ¶
func (m MacsManagedExternalHostInsightSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (MacsManagedExternalHostInsightSummary) GetLifecycleState ¶
func (m MacsManagedExternalHostInsightSummary) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (MacsManagedExternalHostInsightSummary) GetOpsiPrivateEndpointId ¶ added in v65.13.0
func (m MacsManagedExternalHostInsightSummary) GetOpsiPrivateEndpointId() *string
GetOpsiPrivateEndpointId returns OpsiPrivateEndpointId
func (MacsManagedExternalHostInsightSummary) GetProcessorCount ¶
func (m MacsManagedExternalHostInsightSummary) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (MacsManagedExternalHostInsightSummary) GetStatus ¶
func (m MacsManagedExternalHostInsightSummary) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (MacsManagedExternalHostInsightSummary) GetSystemTags ¶
func (m MacsManagedExternalHostInsightSummary) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (MacsManagedExternalHostInsightSummary) GetTimeCreated ¶
func (m MacsManagedExternalHostInsightSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (MacsManagedExternalHostInsightSummary) GetTimeUpdated ¶
func (m MacsManagedExternalHostInsightSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (MacsManagedExternalHostInsightSummary) MarshalJSON ¶
func (m MacsManagedExternalHostInsightSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (MacsManagedExternalHostInsightSummary) String ¶
func (m MacsManagedExternalHostInsightSummary) String() string
func (MacsManagedExternalHostInsightSummary) ValidateEnumValue ¶
func (m MacsManagedExternalHostInsightSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MacsManagedExternalHostInsightSummaryPlatformTypeEnum ¶
type MacsManagedExternalHostInsightSummaryPlatformTypeEnum string
MacsManagedExternalHostInsightSummaryPlatformTypeEnum Enum with underlying type: string
const ( MacsManagedExternalHostInsightSummaryPlatformTypeLinux MacsManagedExternalHostInsightSummaryPlatformTypeEnum = "LINUX" MacsManagedExternalHostInsightSummaryPlatformTypeSolaris MacsManagedExternalHostInsightSummaryPlatformTypeEnum = "SOLARIS" MacsManagedExternalHostInsightSummaryPlatformTypeSunos MacsManagedExternalHostInsightSummaryPlatformTypeEnum = "SUNOS" MacsManagedExternalHostInsightSummaryPlatformTypeZlinux MacsManagedExternalHostInsightSummaryPlatformTypeEnum = "ZLINUX" MacsManagedExternalHostInsightSummaryPlatformTypeWindows MacsManagedExternalHostInsightSummaryPlatformTypeEnum = "WINDOWS" MacsManagedExternalHostInsightSummaryPlatformTypeAix MacsManagedExternalHostInsightSummaryPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for MacsManagedExternalHostInsightSummaryPlatformTypeEnum
func GetMacsManagedExternalHostInsightSummaryPlatformTypeEnumValues ¶
func GetMacsManagedExternalHostInsightSummaryPlatformTypeEnumValues() []MacsManagedExternalHostInsightSummaryPlatformTypeEnum
GetMacsManagedExternalHostInsightSummaryPlatformTypeEnumValues Enumerates the set of values for MacsManagedExternalHostInsightSummaryPlatformTypeEnum
func GetMappingMacsManagedExternalHostInsightSummaryPlatformTypeEnum ¶
func GetMappingMacsManagedExternalHostInsightSummaryPlatformTypeEnum(val string) (MacsManagedExternalHostInsightSummaryPlatformTypeEnum, bool)
GetMappingMacsManagedExternalHostInsightSummaryPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type NetworkUsageTrend ¶ added in v65.32.1
type NetworkUsageTrend struct { // The timestamp in which the current sampling period ends in RFC 3339 format. EndTimestamp *common.SDKTime `mandatory:"true" json:"endTimestamp"` // Network read in Mbps. AllNetworkReadInMbps *float64 `mandatory:"true" json:"allNetworkReadInMbps"` // Network write in Mbps. AllNetworkWriteInMbps *float64 `mandatory:"true" json:"allNetworkWriteInMbps"` // Network input/output in Mbps. AllNetworkIoInMbps *float64 `mandatory:"true" json:"allNetworkIoInMbps"` }
NetworkUsageTrend Usage data samples.
func (NetworkUsageTrend) String ¶ added in v65.32.1
func (m NetworkUsageTrend) String() string
func (NetworkUsageTrend) ValidateEnumValue ¶ added in v65.32.1
func (m NetworkUsageTrend) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type NetworkUsageTrendAggregation ¶ added in v65.32.1
type NetworkUsageTrendAggregation struct { // Name of interface. InterfaceName *string `mandatory:"true" json:"interfaceName"` // Address that is connected to a computer network that uses the Internet Protocol for communication. IpAddress *string `mandatory:"true" json:"ipAddress"` // Unique identifier assigned to a network interface. MacAddress *string `mandatory:"true" json:"macAddress"` // List of usage data samples for a network interface. UsageData []NetworkUsageTrend `mandatory:"true" json:"usageData"` }
NetworkUsageTrendAggregation Usage data per network interface.
func (NetworkUsageTrendAggregation) String ¶ added in v65.32.1
func (m NetworkUsageTrendAggregation) String() string
func (NetworkUsageTrendAggregation) ValidateEnumValue ¶ added in v65.32.1
func (m NetworkUsageTrendAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationStatusEnum ¶
type OperationStatusEnum string
OperationStatusEnum Enum with underlying type: string
const ( OperationStatusAccepted OperationStatusEnum = "ACCEPTED" OperationStatusInProgress OperationStatusEnum = "IN_PROGRESS" OperationStatusWaiting OperationStatusEnum = "WAITING" OperationStatusFailed OperationStatusEnum = "FAILED" OperationStatusSucceeded OperationStatusEnum = "SUCCEEDED" OperationStatusCanceling OperationStatusEnum = "CANCELING" OperationStatusCanceled OperationStatusEnum = "CANCELED" )
Set of constants representing the allowable values for OperationStatusEnum
func GetMappingOperationStatusEnum ¶
func GetMappingOperationStatusEnum(val string) (OperationStatusEnum, bool)
GetMappingOperationStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationStatusEnumValues ¶
func GetOperationStatusEnumValues() []OperationStatusEnum
GetOperationStatusEnumValues Enumerates the set of values for OperationStatusEnum
type OperationTypeEnum ¶
type OperationTypeEnum string
OperationTypeEnum Enum with underlying type: string
const ( OperationTypeEnableDatabaseInsight OperationTypeEnum = "ENABLE_DATABASE_INSIGHT" OperationTypeDisableDatabaseInsight OperationTypeEnum = "DISABLE_DATABASE_INSIGHT" OperationTypeUpdateDatabaseInsight OperationTypeEnum = "UPDATE_DATABASE_INSIGHT" OperationTypeCreateDatabaseInsight OperationTypeEnum = "CREATE_DATABASE_INSIGHT" OperationTypeMoveDatabaseInsight OperationTypeEnum = "MOVE_DATABASE_INSIGHT" OperationTypeDeleteDatabaseInsight OperationTypeEnum = "DELETE_DATABASE_INSIGHT" OperationTypeCreateEnterpriseManagerBridge OperationTypeEnum = "CREATE_ENTERPRISE_MANAGER_BRIDGE" OperationTypeUdpateEnterpriseManagerBridge OperationTypeEnum = "UDPATE_ENTERPRISE_MANAGER_BRIDGE" OperationTypeMoveEnterpriseManagerBridge OperationTypeEnum = "MOVE_ENTERPRISE_MANAGER_BRIDGE" OperationTypeDeleteEnterpriseManagerBridge OperationTypeEnum = "DELETE_ENTERPRISE_MANAGER_BRIDGE" OperationTypeEnableHostInsight OperationTypeEnum = "ENABLE_HOST_INSIGHT" OperationTypeDisableHostInsight OperationTypeEnum = "DISABLE_HOST_INSIGHT" OperationTypeUpdateHostInsight OperationTypeEnum = "UPDATE_HOST_INSIGHT" OperationTypeCreateHostInsight OperationTypeEnum = "CREATE_HOST_INSIGHT" OperationTypeMoveHostInsight OperationTypeEnum = "MOVE_HOST_INSIGHT" OperationTypeDeleteHostInsight OperationTypeEnum = "DELETE_HOST_INSIGHT" OperationTypeCreateExadataInsight OperationTypeEnum = "CREATE_EXADATA_INSIGHT" OperationTypeEnableExadataInsight OperationTypeEnum = "ENABLE_EXADATA_INSIGHT" OperationTypeDisableExadataInsight OperationTypeEnum = "DISABLE_EXADATA_INSIGHT" OperationTypeUpdateExadataInsight OperationTypeEnum = "UPDATE_EXADATA_INSIGHT" OperationTypeMoveExadataInsight OperationTypeEnum = "MOVE_EXADATA_INSIGHT" OperationTypeDeleteExadataInsight OperationTypeEnum = "DELETE_EXADATA_INSIGHT" OperationTypeAddExadataInsightMembers OperationTypeEnum = "ADD_EXADATA_INSIGHT_MEMBERS" OperationTypeExadataAutoSync OperationTypeEnum = "EXADATA_AUTO_SYNC" OperationTypeUpdateOpsiWarehouse OperationTypeEnum = "UPDATE_OPSI_WAREHOUSE" OperationTypeCreateOpsiWarehouse OperationTypeEnum = "CREATE_OPSI_WAREHOUSE" OperationTypeMoveOpsiWarehouse OperationTypeEnum = "MOVE_OPSI_WAREHOUSE" OperationTypeDeleteOpsiWarehouse OperationTypeEnum = "DELETE_OPSI_WAREHOUSE" OperationTypeRotateOpsiWarehouseWallet OperationTypeEnum = "ROTATE_OPSI_WAREHOUSE_WALLET" OperationTypeUpdateOpsiWarehouseUser OperationTypeEnum = "UPDATE_OPSI_WAREHOUSE_USER" OperationTypeCreateOpsiWarehouseUser OperationTypeEnum = "CREATE_OPSI_WAREHOUSE_USER" OperationTypeMoveOpsiWarehouseUser OperationTypeEnum = "MOVE_OPSI_WAREHOUSE_USER" OperationTypeDeleteOpsiWarehouseUser OperationTypeEnum = "DELETE_OPSI_WAREHOUSE_USER" OperationTypeUpdateAwrhub OperationTypeEnum = "UPDATE_AWRHUB" OperationTypeCreateAwrhub OperationTypeEnum = "CREATE_AWRHUB" OperationTypeMoveAwrhub OperationTypeEnum = "MOVE_AWRHUB" OperationTypeDeleteAwrhub OperationTypeEnum = "DELETE_AWRHUB" OperationTypeUpdatePrivateEndpoint OperationTypeEnum = "UPDATE_PRIVATE_ENDPOINT" OperationTypeCreatePrivateEndpoint OperationTypeEnum = "CREATE_PRIVATE_ENDPOINT" OperationTypeMovePrivateEndpoint OperationTypeEnum = "MOVE_PRIVATE_ENDPOINT" OperationTypeDeletePrivateEndpoint OperationTypeEnum = "DELETE_PRIVATE_ENDPOINT" OperationTypeChangePeComanagedDatabaseInsightDetails OperationTypeEnum = "CHANGE_PE_COMANAGED_DATABASE_INSIGHT_DETAILS" OperationTypeUpdateOpsiConfiguration OperationTypeEnum = "UPDATE_OPSI_CONFIGURATION" OperationTypeCreateOpsiConfiguration OperationTypeEnum = "CREATE_OPSI_CONFIGURATION" OperationTypeMoveOpsiConfiguration OperationTypeEnum = "MOVE_OPSI_CONFIGURATION" OperationTypeDeleteOpsiConfiguration OperationTypeEnum = "DELETE_OPSI_CONFIGURATION" OperationTypeEnableAdbAdvancedFeatures OperationTypeEnum = "ENABLE_ADB_ADVANCED_FEATURES" OperationTypeDisableAdbAdvancedFeatures OperationTypeEnum = "DISABLE_ADB_ADVANCED_FEATURES" OperationTypeUpdateAdbAdvancedFeatures OperationTypeEnum = "UPDATE_ADB_ADVANCED_FEATURES" )
Set of constants representing the allowable values for OperationTypeEnum
func GetMappingOperationTypeEnum ¶
func GetMappingOperationTypeEnum(val string) (OperationTypeEnum, bool)
GetMappingOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationTypeEnumValues ¶
func GetOperationTypeEnumValues() []OperationTypeEnum
GetOperationTypeEnumValues Enumerates the set of values for OperationTypeEnum
type OperationsInsightsClient ¶
type OperationsInsightsClient struct { common.BaseClient // contains filtered or unexported fields }
OperationsInsightsClient a client for OperationsInsights
func NewOperationsInsightsClientWithConfigurationProvider ¶
func NewOperationsInsightsClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client OperationsInsightsClient, err error)
NewOperationsInsightsClientWithConfigurationProvider Creates a new default OperationsInsights client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewOperationsInsightsClientWithOboToken ¶
func NewOperationsInsightsClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client OperationsInsightsClient, err error)
NewOperationsInsightsClientWithOboToken Creates a new default OperationsInsights 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 (OperationsInsightsClient) AddExadataInsightMembers ¶
func (client OperationsInsightsClient) AddExadataInsightMembers(ctx context.Context, request AddExadataInsightMembersRequest) (response AddExadataInsightMembersResponse, err error)
AddExadataInsightMembers Add new members (e.g. databases and hosts) to an Exadata system in Operations Insights. Exadata-related metric collection and analysis will be started.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/AddExadataInsightMembers.go.html to see an example of how to use AddExadataInsightMembers API. A default retry strategy applies to this operation AddExadataInsightMembers()
func (OperationsInsightsClient) ChangeAutonomousDatabaseInsightAdvancedFeatures ¶ added in v65.32.0
func (client OperationsInsightsClient) ChangeAutonomousDatabaseInsightAdvancedFeatures(ctx context.Context, request ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest) (response ChangeAutonomousDatabaseInsightAdvancedFeaturesResponse, err error)
ChangeAutonomousDatabaseInsightAdvancedFeatures Update connection detail for advanced features of Autonomous Database in Operations Insights.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangeAutonomousDatabaseInsightAdvancedFeatures.go.html to see an example of how to use ChangeAutonomousDatabaseInsightAdvancedFeatures API. A default retry strategy applies to this operation ChangeAutonomousDatabaseInsightAdvancedFeatures()
func (OperationsInsightsClient) ChangeDatabaseInsightCompartment ¶
func (client OperationsInsightsClient) ChangeDatabaseInsightCompartment(ctx context.Context, request ChangeDatabaseInsightCompartmentRequest) (response ChangeDatabaseInsightCompartmentResponse, err error)
ChangeDatabaseInsightCompartment Moves a DatabaseInsight resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangeDatabaseInsightCompartment.go.html to see an example of how to use ChangeDatabaseInsightCompartment API. A default retry strategy applies to this operation ChangeDatabaseInsightCompartment()
func (OperationsInsightsClient) ChangeEnterpriseManagerBridgeCompartment ¶
func (client OperationsInsightsClient) ChangeEnterpriseManagerBridgeCompartment(ctx context.Context, request ChangeEnterpriseManagerBridgeCompartmentRequest) (response ChangeEnterpriseManagerBridgeCompartmentResponse, err error)
ChangeEnterpriseManagerBridgeCompartment Moves a EnterpriseManagerBridge resource from one compartment to another. When provided, If-Match is checked against ETag values of the resource.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangeEnterpriseManagerBridgeCompartment.go.html to see an example of how to use ChangeEnterpriseManagerBridgeCompartment API. A default retry strategy applies to this operation ChangeEnterpriseManagerBridgeCompartment()
func (OperationsInsightsClient) ChangeExadataInsightCompartment ¶
func (client OperationsInsightsClient) ChangeExadataInsightCompartment(ctx context.Context, request ChangeExadataInsightCompartmentRequest) (response ChangeExadataInsightCompartmentResponse, err error)
ChangeExadataInsightCompartment Moves an Exadata insight resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangeExadataInsightCompartment.go.html to see an example of how to use ChangeExadataInsightCompartment API. A default retry strategy applies to this operation ChangeExadataInsightCompartment()
func (OperationsInsightsClient) ChangeHostInsightCompartment ¶
func (client OperationsInsightsClient) ChangeHostInsightCompartment(ctx context.Context, request ChangeHostInsightCompartmentRequest) (response ChangeHostInsightCompartmentResponse, err error)
ChangeHostInsightCompartment Moves a HostInsight resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangeHostInsightCompartment.go.html to see an example of how to use ChangeHostInsightCompartment API. A default retry strategy applies to this operation ChangeHostInsightCompartment()
func (OperationsInsightsClient) ChangeOperationsInsightsPrivateEndpointCompartment ¶
func (client OperationsInsightsClient) ChangeOperationsInsightsPrivateEndpointCompartment(ctx context.Context, request ChangeOperationsInsightsPrivateEndpointCompartmentRequest) (response ChangeOperationsInsightsPrivateEndpointCompartmentResponse, err error)
ChangeOperationsInsightsPrivateEndpointCompartment Moves a private endpoint from one compartment to another. When provided, If-Match is checked against ETag values of the resource.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangeOperationsInsightsPrivateEndpointCompartment.go.html to see an example of how to use ChangeOperationsInsightsPrivateEndpointCompartment API. A default retry strategy applies to this operation ChangeOperationsInsightsPrivateEndpointCompartment()
func (OperationsInsightsClient) ChangeOpsiConfigurationCompartment ¶ added in v65.29.0
func (client OperationsInsightsClient) ChangeOpsiConfigurationCompartment(ctx context.Context, request ChangeOpsiConfigurationCompartmentRequest) (response ChangeOpsiConfigurationCompartmentResponse, err error)
ChangeOpsiConfigurationCompartment Moves an OpsiConfiguration resource from one compartment to another.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangeOpsiConfigurationCompartment.go.html to see an example of how to use ChangeOpsiConfigurationCompartment API. A default retry strategy applies to this operation ChangeOpsiConfigurationCompartment()
func (OperationsInsightsClient) ChangePeComanagedDatabaseInsight ¶
func (client OperationsInsightsClient) ChangePeComanagedDatabaseInsight(ctx context.Context, request ChangePeComanagedDatabaseInsightRequest) (response ChangePeComanagedDatabaseInsightResponse, err error)
ChangePeComanagedDatabaseInsight Change the connection details of a co-managed database insight. When provided, If-Match is checked against ETag values of the resource.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ChangePeComanagedDatabaseInsight.go.html to see an example of how to use ChangePeComanagedDatabaseInsight API. A default retry strategy applies to this operation ChangePeComanagedDatabaseInsight()
func (*OperationsInsightsClient) ConfigurationProvider ¶
func (client *OperationsInsightsClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (OperationsInsightsClient) CreateAwrHub ¶
func (client OperationsInsightsClient) CreateAwrHub(ctx context.Context, request CreateAwrHubRequest) (response CreateAwrHubResponse, err error)
CreateAwrHub Create a AWR hub resource for the tenant in Operations Insights. This resource will be created in root compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateAwrHub.go.html to see an example of how to use CreateAwrHub API. A default retry strategy applies to this operation CreateAwrHub()
func (OperationsInsightsClient) CreateDatabaseInsight ¶
func (client OperationsInsightsClient) CreateDatabaseInsight(ctx context.Context, request CreateDatabaseInsightRequest) (response CreateDatabaseInsightResponse, err error)
CreateDatabaseInsight Create a Database Insight resource for a database in Operations Insights. The database will be enabled in Operations Insights. Database metric collection and analysis will be started.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateDatabaseInsight.go.html to see an example of how to use CreateDatabaseInsight API. A default retry strategy applies to this operation CreateDatabaseInsight()
func (OperationsInsightsClient) CreateEnterpriseManagerBridge ¶
func (client OperationsInsightsClient) CreateEnterpriseManagerBridge(ctx context.Context, request CreateEnterpriseManagerBridgeRequest) (response CreateEnterpriseManagerBridgeResponse, err error)
CreateEnterpriseManagerBridge Create a Enterprise Manager bridge in Operations Insights.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateEnterpriseManagerBridge.go.html to see an example of how to use CreateEnterpriseManagerBridge API. A default retry strategy applies to this operation CreateEnterpriseManagerBridge()
func (OperationsInsightsClient) CreateExadataInsight ¶
func (client OperationsInsightsClient) CreateExadataInsight(ctx context.Context, request CreateExadataInsightRequest) (response CreateExadataInsightResponse, err error)
CreateExadataInsight Create an Exadata insight resource for an Exadata system in Operations Insights. The Exadata system will be enabled in Operations Insights. Exadata-related metric collection and analysis will be started.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateExadataInsight.go.html to see an example of how to use CreateExadataInsight API. A default retry strategy applies to this operation CreateExadataInsight()
func (OperationsInsightsClient) CreateHostInsight ¶
func (client OperationsInsightsClient) CreateHostInsight(ctx context.Context, request CreateHostInsightRequest) (response CreateHostInsightResponse, err error)
CreateHostInsight Create a Host Insight resource for a host in Operations Insights. The host will be enabled in Operations Insights. Host metric collection and analysis will be started.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateHostInsight.go.html to see an example of how to use CreateHostInsight API. A default retry strategy applies to this operation CreateHostInsight()
func (OperationsInsightsClient) CreateOperationsInsightsPrivateEndpoint ¶
func (client OperationsInsightsClient) CreateOperationsInsightsPrivateEndpoint(ctx context.Context, request CreateOperationsInsightsPrivateEndpointRequest) (response CreateOperationsInsightsPrivateEndpointResponse, err error)
CreateOperationsInsightsPrivateEndpoint Create a private endpoint resource for the tenant in Operations Insights. This resource will be created in customer compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateOperationsInsightsPrivateEndpoint.go.html to see an example of how to use CreateOperationsInsightsPrivateEndpoint API. A default retry strategy applies to this operation CreateOperationsInsightsPrivateEndpoint()
func (OperationsInsightsClient) CreateOperationsInsightsWarehouse ¶
func (client OperationsInsightsClient) CreateOperationsInsightsWarehouse(ctx context.Context, request CreateOperationsInsightsWarehouseRequest) (response CreateOperationsInsightsWarehouseResponse, err error)
CreateOperationsInsightsWarehouse Create a Operations Insights Warehouse resource for the tenant in Operations Insights. New ADW will be provisioned for this tenant. There is only expected to be 1 warehouse per tenant. The warehouse is expected to be in the root compartment. If the 'opsi-warehouse-type' header is passed to the API, a warehouse resource without ADW or Schema provisioning is created.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateOperationsInsightsWarehouse.go.html to see an example of how to use CreateOperationsInsightsWarehouse API. A default retry strategy applies to this operation CreateOperationsInsightsWarehouse()
func (OperationsInsightsClient) CreateOperationsInsightsWarehouseUser ¶
func (client OperationsInsightsClient) CreateOperationsInsightsWarehouseUser(ctx context.Context, request CreateOperationsInsightsWarehouseUserRequest) (response CreateOperationsInsightsWarehouseUserResponse, err error)
CreateOperationsInsightsWarehouseUser Create a Operations Insights Warehouse user resource for the tenant in Operations Insights. This resource will be created in root compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateOperationsInsightsWarehouseUser.go.html to see an example of how to use CreateOperationsInsightsWarehouseUser API. A default retry strategy applies to this operation CreateOperationsInsightsWarehouseUser()
func (OperationsInsightsClient) CreateOpsiConfiguration ¶ added in v65.29.0
func (client OperationsInsightsClient) CreateOpsiConfiguration(ctx context.Context, request CreateOpsiConfigurationRequest) (response CreateOpsiConfigurationResponse, err error)
CreateOpsiConfiguration Create an OPSI configuration resource.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/CreateOpsiConfiguration.go.html to see an example of how to use CreateOpsiConfiguration API. A default retry strategy applies to this operation CreateOpsiConfiguration()
func (OperationsInsightsClient) DeleteAwrHub ¶
func (client OperationsInsightsClient) DeleteAwrHub(ctx context.Context, request DeleteAwrHubRequest) (response DeleteAwrHubResponse, err error)
DeleteAwrHub Deletes an AWR hub.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteAwrHub.go.html to see an example of how to use DeleteAwrHub API. A default retry strategy applies to this operation DeleteAwrHub()
func (OperationsInsightsClient) DeleteDatabaseInsight ¶
func (client OperationsInsightsClient) DeleteDatabaseInsight(ctx context.Context, request DeleteDatabaseInsightRequest) (response DeleteDatabaseInsightResponse, err error)
DeleteDatabaseInsight Deletes a database insight. The database insight will be deleted and cannot be enabled again.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteDatabaseInsight.go.html to see an example of how to use DeleteDatabaseInsight API. A default retry strategy applies to this operation DeleteDatabaseInsight()
func (OperationsInsightsClient) DeleteEnterpriseManagerBridge ¶
func (client OperationsInsightsClient) DeleteEnterpriseManagerBridge(ctx context.Context, request DeleteEnterpriseManagerBridgeRequest) (response DeleteEnterpriseManagerBridgeResponse, err error)
DeleteEnterpriseManagerBridge Deletes an Operations Insights Enterprise Manager bridge. If any database insight is still referencing this bridge, the operation will fail.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteEnterpriseManagerBridge.go.html to see an example of how to use DeleteEnterpriseManagerBridge API. A default retry strategy applies to this operation DeleteEnterpriseManagerBridge()
func (OperationsInsightsClient) DeleteExadataInsight ¶
func (client OperationsInsightsClient) DeleteExadataInsight(ctx context.Context, request DeleteExadataInsightRequest) (response DeleteExadataInsightResponse, err error)
DeleteExadataInsight Deletes an Exadata insight. The Exadata insight will be deleted and cannot be enabled again.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteExadataInsight.go.html to see an example of how to use DeleteExadataInsight API. A default retry strategy applies to this operation DeleteExadataInsight()
func (OperationsInsightsClient) DeleteHostInsight ¶
func (client OperationsInsightsClient) DeleteHostInsight(ctx context.Context, request DeleteHostInsightRequest) (response DeleteHostInsightResponse, err error)
DeleteHostInsight Deletes a host insight. The host insight will be deleted and cannot be enabled again.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteHostInsight.go.html to see an example of how to use DeleteHostInsight API. A default retry strategy applies to this operation DeleteHostInsight()
func (OperationsInsightsClient) DeleteOperationsInsightsPrivateEndpoint ¶
func (client OperationsInsightsClient) DeleteOperationsInsightsPrivateEndpoint(ctx context.Context, request DeleteOperationsInsightsPrivateEndpointRequest) (response DeleteOperationsInsightsPrivateEndpointResponse, err error)
DeleteOperationsInsightsPrivateEndpoint Deletes a private endpoint.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteOperationsInsightsPrivateEndpoint.go.html to see an example of how to use DeleteOperationsInsightsPrivateEndpoint API. A default retry strategy applies to this operation DeleteOperationsInsightsPrivateEndpoint()
func (OperationsInsightsClient) DeleteOperationsInsightsWarehouse ¶
func (client OperationsInsightsClient) DeleteOperationsInsightsWarehouse(ctx context.Context, request DeleteOperationsInsightsWarehouseRequest) (response DeleteOperationsInsightsWarehouseResponse, err error)
DeleteOperationsInsightsWarehouse Deletes an Operations Insights Warehouse. There is only expected to be 1 warehouse per tenant. The warehouse is expected to be in the root compartment. User must delete AWR Hub resource for this warehouse before calling this operation. User must delete the warehouse users before calling this operation.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteOperationsInsightsWarehouse.go.html to see an example of how to use DeleteOperationsInsightsWarehouse API. A default retry strategy applies to this operation DeleteOperationsInsightsWarehouse()
func (OperationsInsightsClient) DeleteOperationsInsightsWarehouseUser ¶
func (client OperationsInsightsClient) DeleteOperationsInsightsWarehouseUser(ctx context.Context, request DeleteOperationsInsightsWarehouseUserRequest) (response DeleteOperationsInsightsWarehouseUserResponse, err error)
DeleteOperationsInsightsWarehouseUser Deletes an Operations Insights Warehouse User.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteOperationsInsightsWarehouseUser.go.html to see an example of how to use DeleteOperationsInsightsWarehouseUser API. A default retry strategy applies to this operation DeleteOperationsInsightsWarehouseUser()
func (OperationsInsightsClient) DeleteOpsiConfiguration ¶ added in v65.29.0
func (client OperationsInsightsClient) DeleteOpsiConfiguration(ctx context.Context, request DeleteOpsiConfigurationRequest) (response DeleteOpsiConfigurationResponse, err error)
DeleteOpsiConfiguration Deletes an OPSI configuration resource.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DeleteOpsiConfiguration.go.html to see an example of how to use DeleteOpsiConfiguration API. A default retry strategy applies to this operation DeleteOpsiConfiguration()
func (OperationsInsightsClient) DisableAutonomousDatabaseInsightAdvancedFeatures ¶ added in v65.32.0
func (client OperationsInsightsClient) DisableAutonomousDatabaseInsightAdvancedFeatures(ctx context.Context, request DisableAutonomousDatabaseInsightAdvancedFeaturesRequest) (response DisableAutonomousDatabaseInsightAdvancedFeaturesResponse, err error)
DisableAutonomousDatabaseInsightAdvancedFeatures Disable advanced features for an Autonomous Database in Operations Insights. The connection detail and advanced features will be removed.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DisableAutonomousDatabaseInsightAdvancedFeatures.go.html to see an example of how to use DisableAutonomousDatabaseInsightAdvancedFeatures API. A default retry strategy applies to this operation DisableAutonomousDatabaseInsightAdvancedFeatures()
func (OperationsInsightsClient) DisableDatabaseInsight ¶
func (client OperationsInsightsClient) DisableDatabaseInsight(ctx context.Context, request DisableDatabaseInsightRequest) (response DisableDatabaseInsightResponse, err error)
DisableDatabaseInsight Disables a database in Operations Insights. Database metric collection and analysis will be stopped.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DisableDatabaseInsight.go.html to see an example of how to use DisableDatabaseInsight API. A default retry strategy applies to this operation DisableDatabaseInsight()
func (OperationsInsightsClient) DisableExadataInsight ¶
func (client OperationsInsightsClient) DisableExadataInsight(ctx context.Context, request DisableExadataInsightRequest) (response DisableExadataInsightResponse, err error)
DisableExadataInsight Disables an Exadata system in Operations Insights. Exadata-related metric collection and analysis will be stopped.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DisableExadataInsight.go.html to see an example of how to use DisableExadataInsight API. A default retry strategy applies to this operation DisableExadataInsight()
func (OperationsInsightsClient) DisableHostInsight ¶
func (client OperationsInsightsClient) DisableHostInsight(ctx context.Context, request DisableHostInsightRequest) (response DisableHostInsightResponse, err error)
DisableHostInsight Disables a host in Operations Insights. Host metric collection and analysis will be stopped.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DisableHostInsight.go.html to see an example of how to use DisableHostInsight API. A default retry strategy applies to this operation DisableHostInsight()
func (OperationsInsightsClient) DownloadOperationsInsightsWarehouseWallet ¶
func (client OperationsInsightsClient) DownloadOperationsInsightsWarehouseWallet(ctx context.Context, request DownloadOperationsInsightsWarehouseWalletRequest) (response DownloadOperationsInsightsWarehouseWalletResponse, err error)
DownloadOperationsInsightsWarehouseWallet Download the ADW wallet for Operations Insights Warehouse using which the Hub data is exposed.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/DownloadOperationsInsightsWarehouseWallet.go.html to see an example of how to use DownloadOperationsInsightsWarehouseWallet API. A default retry strategy applies to this operation DownloadOperationsInsightsWarehouseWallet()
func (OperationsInsightsClient) EnableAutonomousDatabaseInsightAdvancedFeatures ¶ added in v65.32.0
func (client OperationsInsightsClient) EnableAutonomousDatabaseInsightAdvancedFeatures(ctx context.Context, request EnableAutonomousDatabaseInsightAdvancedFeaturesRequest) (response EnableAutonomousDatabaseInsightAdvancedFeaturesResponse, err error)
EnableAutonomousDatabaseInsightAdvancedFeatures Enables advanced features for an Autonomous Database in Operations Insights. A direct connection will be available for further collection.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/EnableAutonomousDatabaseInsightAdvancedFeatures.go.html to see an example of how to use EnableAutonomousDatabaseInsightAdvancedFeatures API. A default retry strategy applies to this operation EnableAutonomousDatabaseInsightAdvancedFeatures()
func (OperationsInsightsClient) EnableDatabaseInsight ¶
func (client OperationsInsightsClient) EnableDatabaseInsight(ctx context.Context, request EnableDatabaseInsightRequest) (response EnableDatabaseInsightResponse, err error)
EnableDatabaseInsight Enables a database in Operations Insights. Database metric collection and analysis will be started.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/EnableDatabaseInsight.go.html to see an example of how to use EnableDatabaseInsight API. A default retry strategy applies to this operation EnableDatabaseInsight()
func (OperationsInsightsClient) EnableExadataInsight ¶
func (client OperationsInsightsClient) EnableExadataInsight(ctx context.Context, request EnableExadataInsightRequest) (response EnableExadataInsightResponse, err error)
EnableExadataInsight Enables an Exadata system in Operations Insights. Exadata-related metric collection and analysis will be started.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/EnableExadataInsight.go.html to see an example of how to use EnableExadataInsight API. A default retry strategy applies to this operation EnableExadataInsight()
func (OperationsInsightsClient) EnableHostInsight ¶
func (client OperationsInsightsClient) EnableHostInsight(ctx context.Context, request EnableHostInsightRequest) (response EnableHostInsightResponse, err error)
EnableHostInsight Enables a host in Operations Insights. Host metric collection and analysis will be started.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/EnableHostInsight.go.html to see an example of how to use EnableHostInsight API. A default retry strategy applies to this operation EnableHostInsight()
func (OperationsInsightsClient) GetAwrDatabaseReport ¶ added in v65.14.0
func (client OperationsInsightsClient) GetAwrDatabaseReport(ctx context.Context, request GetAwrDatabaseReportRequest) (response GetAwrDatabaseReportResponse, err error)
GetAwrDatabaseReport Gets the AWR report for the specified database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetAwrDatabaseReport.go.html to see an example of how to use GetAwrDatabaseReport API. A default retry strategy applies to this operation GetAwrDatabaseReport()
func (OperationsInsightsClient) GetAwrDatabaseSqlReport ¶ added in v65.14.0
func (client OperationsInsightsClient) GetAwrDatabaseSqlReport(ctx context.Context, request GetAwrDatabaseSqlReportRequest) (response GetAwrDatabaseSqlReportResponse, err error)
GetAwrDatabaseSqlReport Gets the SQL health check report for one SQL of the specified database.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetAwrDatabaseSqlReport.go.html to see an example of how to use GetAwrDatabaseSqlReport API. A default retry strategy applies to this operation GetAwrDatabaseSqlReport()
func (OperationsInsightsClient) GetAwrHub ¶
func (client OperationsInsightsClient) GetAwrHub(ctx context.Context, request GetAwrHubRequest) (response GetAwrHubResponse, err error)
GetAwrHub Gets details of an AWR hub.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetAwrHub.go.html to see an example of how to use GetAwrHub API. A default retry strategy applies to this operation GetAwrHub()
func (OperationsInsightsClient) GetAwrReport ¶
func (client OperationsInsightsClient) GetAwrReport(ctx context.Context, request GetAwrReportRequest) (response GetAwrReportResponse, err error)
GetAwrReport Gets the AWR report for the specified source database in the AWR hub. The difference between the timeGreaterThanOrEqualTo and timeLessThanOrEqualTo should not be greater than 7 days. Either beginSnapshotIdentifierGreaterThanOrEqualTo & endSnapshotIdentifierLessThanOrEqualTo params Or timeGreaterThanOrEqualTo & timeLessThanOrEqualTo params are required.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetAwrReport.go.html to see an example of how to use GetAwrReport API. A default retry strategy applies to this operation GetAwrReport()
func (OperationsInsightsClient) GetDatabaseInsight ¶
func (client OperationsInsightsClient) GetDatabaseInsight(ctx context.Context, request GetDatabaseInsightRequest) (response GetDatabaseInsightResponse, err error)
GetDatabaseInsight Gets details of a database insight.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetDatabaseInsight.go.html to see an example of how to use GetDatabaseInsight API. A default retry strategy applies to this operation GetDatabaseInsight()
func (OperationsInsightsClient) GetEnterpriseManagerBridge ¶
func (client OperationsInsightsClient) GetEnterpriseManagerBridge(ctx context.Context, request GetEnterpriseManagerBridgeRequest) (response GetEnterpriseManagerBridgeResponse, err error)
GetEnterpriseManagerBridge Gets details of an Operations Insights Enterprise Manager bridge.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetEnterpriseManagerBridge.go.html to see an example of how to use GetEnterpriseManagerBridge API. A default retry strategy applies to this operation GetEnterpriseManagerBridge()
func (OperationsInsightsClient) GetExadataInsight ¶
func (client OperationsInsightsClient) GetExadataInsight(ctx context.Context, request GetExadataInsightRequest) (response GetExadataInsightResponse, err error)
GetExadataInsight Gets details of an Exadata insight.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetExadataInsight.go.html to see an example of how to use GetExadataInsight API. A default retry strategy applies to this operation GetExadataInsight()
func (OperationsInsightsClient) GetHostInsight ¶
func (client OperationsInsightsClient) GetHostInsight(ctx context.Context, request GetHostInsightRequest) (response GetHostInsightResponse, err error)
GetHostInsight Gets details of a host insight.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetHostInsight.go.html to see an example of how to use GetHostInsight API. A default retry strategy applies to this operation GetHostInsight()
func (OperationsInsightsClient) GetOperationsInsightsPrivateEndpoint ¶
func (client OperationsInsightsClient) GetOperationsInsightsPrivateEndpoint(ctx context.Context, request GetOperationsInsightsPrivateEndpointRequest) (response GetOperationsInsightsPrivateEndpointResponse, err error)
GetOperationsInsightsPrivateEndpoint Gets the details of the specified private endpoint.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetOperationsInsightsPrivateEndpoint.go.html to see an example of how to use GetOperationsInsightsPrivateEndpoint API. A default retry strategy applies to this operation GetOperationsInsightsPrivateEndpoint()
func (OperationsInsightsClient) GetOperationsInsightsWarehouse ¶
func (client OperationsInsightsClient) GetOperationsInsightsWarehouse(ctx context.Context, request GetOperationsInsightsWarehouseRequest) (response GetOperationsInsightsWarehouseResponse, err error)
GetOperationsInsightsWarehouse Gets details of an Operations Insights Warehouse. There is only expected to be 1 warehouse per tenant. The warehouse is expected to be in the root compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetOperationsInsightsWarehouse.go.html to see an example of how to use GetOperationsInsightsWarehouse API. A default retry strategy applies to this operation GetOperationsInsightsWarehouse()
func (OperationsInsightsClient) GetOperationsInsightsWarehouseUser ¶
func (client OperationsInsightsClient) GetOperationsInsightsWarehouseUser(ctx context.Context, request GetOperationsInsightsWarehouseUserRequest) (response GetOperationsInsightsWarehouseUserResponse, err error)
GetOperationsInsightsWarehouseUser Gets details of an Operations Insights Warehouse User.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetOperationsInsightsWarehouseUser.go.html to see an example of how to use GetOperationsInsightsWarehouseUser API. A default retry strategy applies to this operation GetOperationsInsightsWarehouseUser()
func (OperationsInsightsClient) GetOpsiConfiguration ¶ added in v65.29.0
func (client OperationsInsightsClient) GetOpsiConfiguration(ctx context.Context, request GetOpsiConfigurationRequest) (response GetOpsiConfigurationResponse, err error)
GetOpsiConfiguration Gets details of an OPSI configuration resource. Values specified in configItemField and configItemCustomStatus query params will be considered, only if configItems field is requested as part of opsiConfigField query param. Values specified in configItemCustomStatus will determine whether only customized configuration items or only non-customized configuration items or both have to be returned.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetOpsiConfiguration.go.html to see an example of how to use GetOpsiConfiguration API. A default retry strategy applies to this operation GetOpsiConfiguration()
func (OperationsInsightsClient) GetOpsiDataObject ¶ added in v65.8.1
func (client OperationsInsightsClient) GetOpsiDataObject(ctx context.Context, request GetOpsiDataObjectRequest) (response GetOpsiDataObjectResponse, err error)
GetOpsiDataObject Gets details of an OPSI data object.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetOpsiDataObject.go.html to see an example of how to use GetOpsiDataObject API. A default retry strategy applies to this operation GetOpsiDataObject()
func (OperationsInsightsClient) GetWorkRequest ¶
func (client OperationsInsightsClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
GetWorkRequest Gets the status of the work request with the given ID.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/GetWorkRequest.go.html to see an example of how to use GetWorkRequest API. A default retry strategy applies to this operation GetWorkRequest()
func (OperationsInsightsClient) IngestAddmReports ¶ added in v65.35.0
func (client OperationsInsightsClient) IngestAddmReports(ctx context.Context, request IngestAddmReportsRequest) (response IngestAddmReportsResponse, err error)
IngestAddmReports This endpoint takes in a JSON payload, persists it in Operation Insights ingest pipeline. Either databaseId or id must be specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestAddmReports.go.html to see an example of how to use IngestAddmReports API. A default retry strategy applies to this operation IngestAddmReports()
func (OperationsInsightsClient) IngestDatabaseConfiguration ¶
func (client OperationsInsightsClient) IngestDatabaseConfiguration(ctx context.Context, request IngestDatabaseConfigurationRequest) (response IngestDatabaseConfigurationResponse, err error)
IngestDatabaseConfiguration This is a generic ingest endpoint for all database configuration metrics.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestDatabaseConfiguration.go.html to see an example of how to use IngestDatabaseConfiguration API. A default retry strategy applies to this operation IngestDatabaseConfiguration()
func (OperationsInsightsClient) IngestHostConfiguration ¶
func (client OperationsInsightsClient) IngestHostConfiguration(ctx context.Context, request IngestHostConfigurationRequest) (response IngestHostConfigurationResponse, err error)
IngestHostConfiguration This is a generic ingest endpoint for all the host configuration metrics
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestHostConfiguration.go.html to see an example of how to use IngestHostConfiguration API. A default retry strategy applies to this operation IngestHostConfiguration()
func (OperationsInsightsClient) IngestHostMetrics ¶
func (client OperationsInsightsClient) IngestHostMetrics(ctx context.Context, request IngestHostMetricsRequest) (response IngestHostMetricsResponse, err error)
IngestHostMetrics This is a generic ingest endpoint for all the host performance metrics
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestHostMetrics.go.html to see an example of how to use IngestHostMetrics API. A default retry strategy applies to this operation IngestHostMetrics()
func (OperationsInsightsClient) IngestSqlBucket ¶
func (client OperationsInsightsClient) IngestSqlBucket(ctx context.Context, request IngestSqlBucketRequest) (response IngestSqlBucketResponse, err error)
IngestSqlBucket The sqlbucket endpoint takes in a JSON payload, persists it in Operations Insights ingest pipeline. Either databaseId or id must be specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestSqlBucket.go.html to see an example of how to use IngestSqlBucket API. A default retry strategy applies to this operation IngestSqlBucket()
func (OperationsInsightsClient) IngestSqlPlanLines ¶
func (client OperationsInsightsClient) IngestSqlPlanLines(ctx context.Context, request IngestSqlPlanLinesRequest) (response IngestSqlPlanLinesResponse, err error)
IngestSqlPlanLines The SqlPlanLines endpoint takes in a JSON payload, persists it in Operation Insights ingest pipeline. Either databaseId or id must be specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestSqlPlanLines.go.html to see an example of how to use IngestSqlPlanLines API. A default retry strategy applies to this operation IngestSqlPlanLines()
func (OperationsInsightsClient) IngestSqlStats ¶
func (client OperationsInsightsClient) IngestSqlStats(ctx context.Context, request IngestSqlStatsRequest) (response IngestSqlStatsResponse, err error)
IngestSqlStats The SQL Stats endpoint takes in a JSON payload, persists it in Operations Insights ingest pipeline. Either databaseId or id must be specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestSqlStats.go.html to see an example of how to use IngestSqlStats API. A default retry strategy applies to this operation IngestSqlStats()
func (OperationsInsightsClient) IngestSqlText ¶
func (client OperationsInsightsClient) IngestSqlText(ctx context.Context, request IngestSqlTextRequest) (response IngestSqlTextResponse, err error)
IngestSqlText The SqlText endpoint takes in a JSON payload, persists it in Operation Insights ingest pipeline. Either databaseId or id must be specified. Disclaimer: SQL text being uploaded explicitly via APIs is not masked. Any sensitive literals contained in the sqlFullText column should be masked prior to ingestion.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/IngestSqlText.go.html to see an example of how to use IngestSqlText API. A default retry strategy applies to this operation IngestSqlText()
func (OperationsInsightsClient) ListAddmDbFindingCategories ¶ added in v65.35.0
func (client OperationsInsightsClient) ListAddmDbFindingCategories(ctx context.Context, request ListAddmDbFindingCategoriesRequest) (response ListAddmDbFindingCategoriesResponse, err error)
ListAddmDbFindingCategories Gets list of ADDM finding categories.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAddmDbFindingCategories.go.html to see an example of how to use ListAddmDbFindingCategories API. A default retry strategy applies to this operation ListAddmDbFindingCategories()
func (OperationsInsightsClient) ListAddmDbFindingsTimeSeries ¶ added in v65.35.0
func (client OperationsInsightsClient) ListAddmDbFindingsTimeSeries(ctx context.Context, request ListAddmDbFindingsTimeSeriesRequest) (response ListAddmDbFindingsTimeSeriesResponse, err error)
ListAddmDbFindingsTimeSeries Get the ADDM findings time series for the specified databases for a given time period.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAddmDbFindingsTimeSeries.go.html to see an example of how to use ListAddmDbFindingsTimeSeries API. A default retry strategy applies to this operation ListAddmDbFindingsTimeSeries()
func (OperationsInsightsClient) ListAddmDbParameterCategories ¶ added in v65.35.0
func (client OperationsInsightsClient) ListAddmDbParameterCategories(ctx context.Context, request ListAddmDbParameterCategoriesRequest) (response ListAddmDbParameterCategoriesResponse, err error)
ListAddmDbParameterCategories Gets list of ADDM database parameter categories for the specified databases.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAddmDbParameterCategories.go.html to see an example of how to use ListAddmDbParameterCategories API. A default retry strategy applies to this operation ListAddmDbParameterCategories()
func (OperationsInsightsClient) ListAddmDbRecommendationCategories ¶ added in v65.35.0
func (client OperationsInsightsClient) ListAddmDbRecommendationCategories(ctx context.Context, request ListAddmDbRecommendationCategoriesRequest) (response ListAddmDbRecommendationCategoriesResponse, err error)
ListAddmDbRecommendationCategories Gets list of ADDM recommendation categories for the specified databases.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAddmDbRecommendationCategories.go.html to see an example of how to use ListAddmDbRecommendationCategories API. A default retry strategy applies to this operation ListAddmDbRecommendationCategories()
func (OperationsInsightsClient) ListAddmDbRecommendationsTimeSeries ¶ added in v65.35.0
func (client OperationsInsightsClient) ListAddmDbRecommendationsTimeSeries(ctx context.Context, request ListAddmDbRecommendationsTimeSeriesRequest) (response ListAddmDbRecommendationsTimeSeriesResponse, err error)
ListAddmDbRecommendationsTimeSeries Gets time series data for ADDM recommendations for the specified databases.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAddmDbRecommendationsTimeSeries.go.html to see an example of how to use ListAddmDbRecommendationsTimeSeries API. A default retry strategy applies to this operation ListAddmDbRecommendationsTimeSeries()
func (OperationsInsightsClient) ListAddmDbs ¶ added in v65.35.0
func (client OperationsInsightsClient) ListAddmDbs(ctx context.Context, request ListAddmDbsRequest) (response ListAddmDbsResponse, err error)
ListAddmDbs Gets a list of ADDM database information
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAddmDbs.go.html to see an example of how to use ListAddmDbs API. A default retry strategy applies to this operation ListAddmDbs()
func (OperationsInsightsClient) ListAwrDatabaseSnapshots ¶ added in v65.14.0
func (client OperationsInsightsClient) ListAwrDatabaseSnapshots(ctx context.Context, request ListAwrDatabaseSnapshotsRequest) (response ListAwrDatabaseSnapshotsResponse, err error)
ListAwrDatabaseSnapshots 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/opsi/ListAwrDatabaseSnapshots.go.html to see an example of how to use ListAwrDatabaseSnapshots API. A default retry strategy applies to this operation ListAwrDatabaseSnapshots()
func (OperationsInsightsClient) ListAwrDatabases ¶ added in v65.14.0
func (client OperationsInsightsClient) ListAwrDatabases(ctx context.Context, request ListAwrDatabasesRequest) (response ListAwrDatabasesResponse, err error)
ListAwrDatabases Gets the list of databases and their snapshot summary details available in the AWRHub.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAwrDatabases.go.html to see an example of how to use ListAwrDatabases API. A default retry strategy applies to this operation ListAwrDatabases()
func (OperationsInsightsClient) ListAwrHubs ¶
func (client OperationsInsightsClient) ListAwrHubs(ctx context.Context, request ListAwrHubsRequest) (response ListAwrHubsResponse, err error)
ListAwrHubs Gets a list of AWR hubs. Either compartmentId or id must be specified. All these resources are expected to be in root compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAwrHubs.go.html to see an example of how to use ListAwrHubs API. A default retry strategy applies to this operation ListAwrHubs()
func (OperationsInsightsClient) ListAwrSnapshots ¶
func (client OperationsInsightsClient) ListAwrSnapshots(ctx context.Context, request ListAwrSnapshotsRequest) (response ListAwrSnapshotsResponse, err error)
ListAwrSnapshots Lists AWR snapshots for the specified source database in the AWR hub. The difference between the timeGreaterThanOrEqualTo and timeLessThanOrEqualTo should not exceed an elapsed range of 1 day. The timeGreaterThanOrEqualTo & timeLessThanOrEqualTo params are optional. If these params are not provided, by default last 1 day snapshots will be returned.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListAwrSnapshots.go.html to see an example of how to use ListAwrSnapshots API. A default retry strategy applies to this operation ListAwrSnapshots()
func (OperationsInsightsClient) ListDatabaseConfigurations ¶
func (client OperationsInsightsClient) ListDatabaseConfigurations(ctx context.Context, request ListDatabaseConfigurationsRequest) (response ListDatabaseConfigurationsResponse, err error)
ListDatabaseConfigurations Gets a list of database insight configurations based on the query parameters specified. Either compartmentId or databaseInsightId query parameter must be specified. When both compartmentId and compartmentIdInSubtree are specified, a list of database insight configurations in that compartment and in all sub-compartments will be returned.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListDatabaseConfigurations.go.html to see an example of how to use ListDatabaseConfigurations API. A default retry strategy applies to this operation ListDatabaseConfigurations()
func (OperationsInsightsClient) ListDatabaseInsights ¶
func (client OperationsInsightsClient) ListDatabaseInsights(ctx context.Context, request ListDatabaseInsightsRequest) (response ListDatabaseInsightsResponse, err error)
ListDatabaseInsights Gets a list of database insights based on the query parameters specified. Either compartmentId or id query parameter must be specified. When both compartmentId and compartmentIdInSubtree are specified, a list of database insights in that compartment and in all sub-compartments will be returned.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListDatabaseInsights.go.html to see an example of how to use ListDatabaseInsights API. A default retry strategy applies to this operation ListDatabaseInsights()
func (OperationsInsightsClient) ListEnterpriseManagerBridges ¶
func (client OperationsInsightsClient) ListEnterpriseManagerBridges(ctx context.Context, request ListEnterpriseManagerBridgesRequest) (response ListEnterpriseManagerBridgesResponse, err error)
ListEnterpriseManagerBridges Gets a list of Operations Insights Enterprise Manager bridges. Either compartmentId or id must be specified. When both compartmentId and compartmentIdInSubtree are specified, a list of bridges in that compartment and in all sub-compartments will be returned.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListEnterpriseManagerBridges.go.html to see an example of how to use ListEnterpriseManagerBridges API. A default retry strategy applies to this operation ListEnterpriseManagerBridges()
func (OperationsInsightsClient) ListExadataConfigurations ¶
func (client OperationsInsightsClient) ListExadataConfigurations(ctx context.Context, request ListExadataConfigurationsRequest) (response ListExadataConfigurationsResponse, err error)
ListExadataConfigurations Gets a list of exadata insight configurations. Either compartmentId or exadataInsightsId query parameter must be specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListExadataConfigurations.go.html to see an example of how to use ListExadataConfigurations API. A default retry strategy applies to this operation ListExadataConfigurations()
func (OperationsInsightsClient) ListExadataInsights ¶
func (client OperationsInsightsClient) ListExadataInsights(ctx context.Context, request ListExadataInsightsRequest) (response ListExadataInsightsResponse, err error)
ListExadataInsights Gets a list of Exadata insights based on the query parameters specified. Either compartmentId or id query parameter must be specified. When both compartmentId and compartmentIdInSubtree are specified, a list of Exadata insights in that compartment and in all sub-compartments will be returned.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListExadataInsights.go.html to see an example of how to use ListExadataInsights API. A default retry strategy applies to this operation ListExadataInsights()
func (OperationsInsightsClient) ListHostConfigurations ¶
func (client OperationsInsightsClient) ListHostConfigurations(ctx context.Context, request ListHostConfigurationsRequest) (response ListHostConfigurationsResponse, err error)
ListHostConfigurations Gets a list of host insight configurations based on the query parameters specified. Either compartmentId or hostInsightId query parameter must be specified. When both compartmentId and compartmentIdInSubtree are specified, a list of host insight configurations in that compartment and in all sub-compartments will be returned.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListHostConfigurations.go.html to see an example of how to use ListHostConfigurations API. A default retry strategy applies to this operation ListHostConfigurations()
func (OperationsInsightsClient) ListHostInsights ¶
func (client OperationsInsightsClient) ListHostInsights(ctx context.Context, request ListHostInsightsRequest) (response ListHostInsightsResponse, err error)
ListHostInsights Gets a list of host insights based on the query parameters specified. Either compartmentId or id query parameter must be specified. When both compartmentId and compartmentIdInSubtree are specified, a list of host insights in that compartment and in all sub-compartments will be returned.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListHostInsights.go.html to see an example of how to use ListHostInsights API. A default retry strategy applies to this operation ListHostInsights()
func (OperationsInsightsClient) ListHostedEntities ¶
func (client OperationsInsightsClient) ListHostedEntities(ctx context.Context, request ListHostedEntitiesRequest) (response ListHostedEntitiesResponse, err error)
ListHostedEntities Get a list of hosted entities details.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListHostedEntities.go.html to see an example of how to use ListHostedEntities API. A default retry strategy applies to this operation ListHostedEntities()
func (OperationsInsightsClient) ListImportableAgentEntities ¶
func (client OperationsInsightsClient) ListImportableAgentEntities(ctx context.Context, request ListImportableAgentEntitiesRequest) (response ListImportableAgentEntitiesResponse, err error)
ListImportableAgentEntities Gets a list of agent entities available to add a new hostInsight. An agent entity is "available" and will be shown if all the following conditions are true:
- The agent OCID is not already being used for an existing hostInsight.
- The agent availabilityStatus = 'ACTIVE'
- The agent lifecycleState = 'ACTIVE'
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListImportableAgentEntities.go.html to see an example of how to use ListImportableAgentEntities API. A default retry strategy applies to this operation ListImportableAgentEntities()
func (OperationsInsightsClient) ListImportableComputeEntities ¶ added in v65.16.0
func (client OperationsInsightsClient) ListImportableComputeEntities(ctx context.Context, request ListImportableComputeEntitiesRequest) (response ListImportableComputeEntitiesResponse, err error)
ListImportableComputeEntities Gets a list of available compute intances running cloud agent to add a new hostInsight. An Compute entity is "available" and will be shown if all the following conditions are true:
- Compute is running OCA
- OCI Management Agent is not enabled or If OCI Management Agent is enabled 2.1 The agent OCID is not already being used for an existing hostInsight. 2.2 The agent availabilityStatus = 'ACTIVE' 2.3 The agent lifecycleState = 'ACTIVE'
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListImportableComputeEntities.go.html to see an example of how to use ListImportableComputeEntities API. A default retry strategy applies to this operation ListImportableComputeEntities()
func (OperationsInsightsClient) ListImportableEnterpriseManagerEntities ¶
func (client OperationsInsightsClient) ListImportableEnterpriseManagerEntities(ctx context.Context, request ListImportableEnterpriseManagerEntitiesRequest) (response ListImportableEnterpriseManagerEntitiesResponse, err error)
ListImportableEnterpriseManagerEntities Gets a list of importable entities for an Operations Insights Enterprise Manager bridge that have not been imported before.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListImportableEnterpriseManagerEntities.go.html to see an example of how to use ListImportableEnterpriseManagerEntities API. A default retry strategy applies to this operation ListImportableEnterpriseManagerEntities()
func (OperationsInsightsClient) ListOperationsInsightsPrivateEndpoints ¶
func (client OperationsInsightsClient) ListOperationsInsightsPrivateEndpoints(ctx context.Context, request ListOperationsInsightsPrivateEndpointsRequest) (response ListOperationsInsightsPrivateEndpointsResponse, err error)
ListOperationsInsightsPrivateEndpoints Gets a list of Operation Insights private endpoints.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListOperationsInsightsPrivateEndpoints.go.html to see an example of how to use ListOperationsInsightsPrivateEndpoints API. A default retry strategy applies to this operation ListOperationsInsightsPrivateEndpoints()
func (OperationsInsightsClient) ListOperationsInsightsWarehouseUsers ¶
func (client OperationsInsightsClient) ListOperationsInsightsWarehouseUsers(ctx context.Context, request ListOperationsInsightsWarehouseUsersRequest) (response ListOperationsInsightsWarehouseUsersResponse, err error)
ListOperationsInsightsWarehouseUsers Gets a list of Operations Insights Warehouse users. Either compartmentId or id must be specified. All these resources are expected to be in root compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListOperationsInsightsWarehouseUsers.go.html to see an example of how to use ListOperationsInsightsWarehouseUsers API. A default retry strategy applies to this operation ListOperationsInsightsWarehouseUsers()
func (OperationsInsightsClient) ListOperationsInsightsWarehouses ¶
func (client OperationsInsightsClient) ListOperationsInsightsWarehouses(ctx context.Context, request ListOperationsInsightsWarehousesRequest) (response ListOperationsInsightsWarehousesResponse, err error)
ListOperationsInsightsWarehouses Gets a list of Operations Insights warehouses. Either compartmentId or id must be specified. There is only expected to be 1 warehouse per tenant. The warehouse is expected to be in the root compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListOperationsInsightsWarehouses.go.html to see an example of how to use ListOperationsInsightsWarehouses API. A default retry strategy applies to this operation ListOperationsInsightsWarehouses()
func (OperationsInsightsClient) ListOpsiConfigurations ¶ added in v65.29.0
func (client OperationsInsightsClient) ListOpsiConfigurations(ctx context.Context, request ListOpsiConfigurationsRequest) (response ListOpsiConfigurationsResponse, err error)
ListOpsiConfigurations Gets a list of OPSI configuration resources based on the query parameters specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListOpsiConfigurations.go.html to see an example of how to use ListOpsiConfigurations API. A default retry strategy applies to this operation ListOpsiConfigurations()
func (OperationsInsightsClient) ListOpsiDataObjects ¶ added in v65.8.1
func (client OperationsInsightsClient) ListOpsiDataObjects(ctx context.Context, request ListOpsiDataObjectsRequest) (response ListOpsiDataObjectsResponse, err error)
ListOpsiDataObjects Gets a list of OPSI data objects based on the query parameters specified. CompartmentId id query parameter must be specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListOpsiDataObjects.go.html to see an example of how to use ListOpsiDataObjects API. A default retry strategy applies to this operation ListOpsiDataObjects()
func (OperationsInsightsClient) ListSqlPlans ¶
func (client OperationsInsightsClient) ListSqlPlans(ctx context.Context, request ListSqlPlansRequest) (response ListSqlPlansResponse, err error)
ListSqlPlans Query SQL Warehouse to list the plan xml for a given SQL execution plan. This returns a SqlPlanCollection object, but is currently limited to a single plan. Either databaseId or id must be specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListSqlPlans.go.html to see an example of how to use ListSqlPlans API. A default retry strategy applies to this operation ListSqlPlans()
func (OperationsInsightsClient) ListSqlSearches ¶
func (client OperationsInsightsClient) ListSqlSearches(ctx context.Context, request ListSqlSearchesRequest) (response ListSqlSearchesResponse, err error)
ListSqlSearches Search SQL by SQL Identifier across databases in a compartment and in all sub-compartments if specified. And get the SQL Text and the details of the databases executing the SQL for a given time period.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListSqlSearches.go.html to see an example of how to use ListSqlSearches API. A default retry strategy applies to this operation ListSqlSearches()
func (OperationsInsightsClient) ListSqlTexts ¶
func (client OperationsInsightsClient) ListSqlTexts(ctx context.Context, request ListSqlTextsRequest) (response ListSqlTextsResponse, err error)
ListSqlTexts Query SQL Warehouse to get the full SQL Text for a SQL in a compartment and in all sub-compartments if specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListSqlTexts.go.html to see an example of how to use ListSqlTexts API. A default retry strategy applies to this operation ListSqlTexts()
func (OperationsInsightsClient) ListWorkRequestErrors ¶
func (client OperationsInsightsClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
ListWorkRequestErrors Return a (paginated) list of errors for a given work request.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrors API. A default retry strategy applies to this operation ListWorkRequestErrors()
func (OperationsInsightsClient) ListWorkRequestLogs ¶
func (client OperationsInsightsClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
ListWorkRequestLogs Return a (paginated) list of logs for a given work request.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogs API. A default retry strategy applies to this operation ListWorkRequestLogs()
func (OperationsInsightsClient) ListWorkRequests ¶
func (client OperationsInsightsClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
ListWorkRequests Lists the work requests in a compartment. Either compartmentId or id must be specified. Only one of id, resourceId or relatedResourceId can be specified optionally.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/ListWorkRequests.go.html to see an example of how to use ListWorkRequests API. A default retry strategy applies to this operation ListWorkRequests()
func (OperationsInsightsClient) QueryOpsiDataObjectData ¶ added in v65.8.1
func (client OperationsInsightsClient) QueryOpsiDataObjectData(ctx context.Context, request QueryOpsiDataObjectDataRequest) (response QueryOpsiDataObjectDataResponse, err error)
QueryOpsiDataObjectData Queries an OPSI data object with the inputs provided and sends the result set back. Either analysisTimeInterval or timeIntervalStart and timeIntervalEnd parameters need to be passed as well.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/QueryOpsiDataObjectData.go.html to see an example of how to use QueryOpsiDataObjectData API. A default retry strategy applies to this operation QueryOpsiDataObjectData()
func (OperationsInsightsClient) RotateOperationsInsightsWarehouseWallet ¶
func (client OperationsInsightsClient) RotateOperationsInsightsWarehouseWallet(ctx context.Context, request RotateOperationsInsightsWarehouseWalletRequest) (response RotateOperationsInsightsWarehouseWalletResponse, err error)
RotateOperationsInsightsWarehouseWallet Rotate the ADW wallet for Operations Insights Warehouse using which the Hub data is exposed.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/RotateOperationsInsightsWarehouseWallet.go.html to see an example of how to use RotateOperationsInsightsWarehouseWallet API. A default retry strategy applies to this operation RotateOperationsInsightsWarehouseWallet()
func (*OperationsInsightsClient) SetRegion ¶
func (client *OperationsInsightsClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (OperationsInsightsClient) SummarizeAddmDbFindings ¶ added in v65.35.0
func (client OperationsInsightsClient) SummarizeAddmDbFindings(ctx context.Context, request SummarizeAddmDbFindingsRequest) (response SummarizeAddmDbFindingsResponse, err error)
SummarizeAddmDbFindings Summarizes ADDM findings for the specified databases.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAddmDbFindings.go.html to see an example of how to use SummarizeAddmDbFindings API. A default retry strategy applies to this operation SummarizeAddmDbFindings()
func (OperationsInsightsClient) SummarizeAddmDbParameterChanges ¶ added in v65.35.0
func (client OperationsInsightsClient) SummarizeAddmDbParameterChanges(ctx context.Context, request SummarizeAddmDbParameterChangesRequest) (response SummarizeAddmDbParameterChangesResponse, err error)
SummarizeAddmDbParameterChanges Summarizes the AWR database parameter change history for the specified parameter. There will be one element for each time that parameter changed during the specified time period. This API is limited to only one parameter per request.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAddmDbParameterChanges.go.html to see an example of how to use SummarizeAddmDbParameterChanges API. A default retry strategy applies to this operation SummarizeAddmDbParameterChanges()
func (OperationsInsightsClient) SummarizeAddmDbParameters ¶ added in v65.35.0
func (client OperationsInsightsClient) SummarizeAddmDbParameters(ctx context.Context, request SummarizeAddmDbParametersRequest) (response SummarizeAddmDbParametersResponse, err error)
SummarizeAddmDbParameters Summarizes database parameter history information for the specified databases. Return a list of parameters with information on whether the parameter values were changed or not within the specified time period. The response does not include the individual parameter changes within the time period.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAddmDbParameters.go.html to see an example of how to use SummarizeAddmDbParameters API. A default retry strategy applies to this operation SummarizeAddmDbParameters()
func (OperationsInsightsClient) SummarizeAddmDbRecommendations ¶ added in v65.35.0
func (client OperationsInsightsClient) SummarizeAddmDbRecommendations(ctx context.Context, request SummarizeAddmDbRecommendationsRequest) (response SummarizeAddmDbRecommendationsResponse, err error)
SummarizeAddmDbRecommendations Summarizes ADDM recommendations for the specified databases.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAddmDbRecommendations.go.html to see an example of how to use SummarizeAddmDbRecommendations API. A default retry strategy applies to this operation SummarizeAddmDbRecommendations()
func (OperationsInsightsClient) SummarizeAddmDbSchemaObjects ¶ added in v65.35.0
func (client OperationsInsightsClient) SummarizeAddmDbSchemaObjects(ctx context.Context, request SummarizeAddmDbSchemaObjectsRequest) (response SummarizeAddmDbSchemaObjectsResponse, err error)
SummarizeAddmDbSchemaObjects Summarizes Schema objects for the specified databases for the specified objectIdentifiers
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAddmDbSchemaObjects.go.html to see an example of how to use SummarizeAddmDbSchemaObjects API. A default retry strategy applies to this operation SummarizeAddmDbSchemaObjects()
func (OperationsInsightsClient) SummarizeAddmDbSqlStatements ¶ added in v65.35.0
func (client OperationsInsightsClient) SummarizeAddmDbSqlStatements(ctx context.Context, request SummarizeAddmDbSqlStatementsRequest) (response SummarizeAddmDbSqlStatementsResponse, err error)
SummarizeAddmDbSqlStatements Summarizes SQL Statements for the specified databases for the specified sqlIdentifiers
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAddmDbSqlStatements.go.html to see an example of how to use SummarizeAddmDbSqlStatements API. A default retry strategy applies to this operation SummarizeAddmDbSqlStatements()
func (OperationsInsightsClient) SummarizeAwrDatabaseCpuUsages ¶ added in v65.14.0
func (client OperationsInsightsClient) SummarizeAwrDatabaseCpuUsages(ctx context.Context, request SummarizeAwrDatabaseCpuUsagesRequest) (response SummarizeAwrDatabaseCpuUsagesResponse, err error)
SummarizeAwrDatabaseCpuUsages Summarizes the AWR CPU resource limits and metrics for the specified database in AWR. Based on the time range provided as part of query param, the metrics points will be returned in the response as below. - if time range is <=7 days then the metrics points will be for every MINUTES - if time range is <=2 hours then the metrics points will be for every 10 SECONDS - if time range is >7 days then the metrics points will be for every HOUR.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrDatabaseCpuUsages.go.html to see an example of how to use SummarizeAwrDatabaseCpuUsages API. A default retry strategy applies to this operation SummarizeAwrDatabaseCpuUsages()
func (OperationsInsightsClient) SummarizeAwrDatabaseMetrics ¶ added in v65.14.0
func (client OperationsInsightsClient) SummarizeAwrDatabaseMetrics(ctx context.Context, request SummarizeAwrDatabaseMetricsRequest) (response SummarizeAwrDatabaseMetricsResponse, err error)
SummarizeAwrDatabaseMetrics 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/opsi/SummarizeAwrDatabaseMetrics.go.html to see an example of how to use SummarizeAwrDatabaseMetrics API. A default retry strategy applies to this operation SummarizeAwrDatabaseMetrics()
func (OperationsInsightsClient) SummarizeAwrDatabaseParameterChanges ¶ added in v65.14.0
func (client OperationsInsightsClient) SummarizeAwrDatabaseParameterChanges(ctx context.Context, request SummarizeAwrDatabaseParameterChangesRequest) (response SummarizeAwrDatabaseParameterChangesResponse, err error)
SummarizeAwrDatabaseParameterChanges 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: /awrHubs/{awrHubId}/awrDbParameters?awrSourceDatabaseIdentifier={awrSourceDbId}
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrDatabaseParameterChanges.go.html to see an example of how to use SummarizeAwrDatabaseParameterChanges API. A default retry strategy applies to this operation SummarizeAwrDatabaseParameterChanges()
func (OperationsInsightsClient) SummarizeAwrDatabaseParameters ¶ added in v65.14.0
func (client OperationsInsightsClient) SummarizeAwrDatabaseParameters(ctx context.Context, request SummarizeAwrDatabaseParametersRequest) (response SummarizeAwrDatabaseParametersResponse, err error)
SummarizeAwrDatabaseParameters 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: Queryparam (valueChanged ="Y") - Each parameter whose value was changed during the time range, "isChanged : true" in response for the DB params. Queryparam (valueChanged ="N") - Each parameter whose value was unchanged during the time range, "isChanged : false" in response for the DB params. Queryparam (valueChanged ="Y" and valueModified = "SYSTEM_MOD") - Each parameter whose value was changed at the system level during the time range, "isChanged : true" & "valueModified : SYSTEM_MOD" in response for the DB params. Queryparam (valueChanged ="N" and valueDefault = "FALSE") - Each parameter whose value was unchanged during the time range, however, the value is not the default value, "isChanged : true" & "isDefault : false" in response for the DB params. 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: /awrHubs/{awrHubId}/awrDbParameterChanges?awrSourceDatabaseIdentifier={awrSourceDbId}
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrDatabaseParameters.go.html to see an example of how to use SummarizeAwrDatabaseParameters API. A default retry strategy applies to this operation SummarizeAwrDatabaseParameters()
func (OperationsInsightsClient) SummarizeAwrDatabaseSnapshotRanges ¶ added in v65.14.0
func (client OperationsInsightsClient) SummarizeAwrDatabaseSnapshotRanges(ctx context.Context, request SummarizeAwrDatabaseSnapshotRangesRequest) (response SummarizeAwrDatabaseSnapshotRangesResponse, err error)
SummarizeAwrDatabaseSnapshotRanges Summarizes the AWR snapshot ranges that contain continuous snapshots, for the specified AWRHub.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrDatabaseSnapshotRanges.go.html to see an example of how to use SummarizeAwrDatabaseSnapshotRanges API. A default retry strategy applies to this operation SummarizeAwrDatabaseSnapshotRanges()
func (OperationsInsightsClient) SummarizeAwrDatabaseSysstats ¶ added in v65.14.0
func (client OperationsInsightsClient) SummarizeAwrDatabaseSysstats(ctx context.Context, request SummarizeAwrDatabaseSysstatsRequest) (response SummarizeAwrDatabaseSysstatsResponse, err error)
SummarizeAwrDatabaseSysstats 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/opsi/SummarizeAwrDatabaseSysstats.go.html to see an example of how to use SummarizeAwrDatabaseSysstats API. A default retry strategy applies to this operation SummarizeAwrDatabaseSysstats()
func (OperationsInsightsClient) SummarizeAwrDatabaseTopWaitEvents ¶ added in v65.14.0
func (client OperationsInsightsClient) SummarizeAwrDatabaseTopWaitEvents(ctx context.Context, request SummarizeAwrDatabaseTopWaitEventsRequest) (response SummarizeAwrDatabaseTopWaitEventsResponse, err error)
SummarizeAwrDatabaseTopWaitEvents Summarizes the AWR top wait events.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrDatabaseTopWaitEvents.go.html to see an example of how to use SummarizeAwrDatabaseTopWaitEvents API. A default retry strategy applies to this operation SummarizeAwrDatabaseTopWaitEvents()
func (OperationsInsightsClient) SummarizeAwrDatabaseWaitEventBuckets ¶ added in v65.14.0
func (client OperationsInsightsClient) SummarizeAwrDatabaseWaitEventBuckets(ctx context.Context, request SummarizeAwrDatabaseWaitEventBucketsRequest) (response SummarizeAwrDatabaseWaitEventBucketsResponse, err error)
SummarizeAwrDatabaseWaitEventBuckets 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/opsi/SummarizeAwrDatabaseWaitEventBuckets.go.html to see an example of how to use SummarizeAwrDatabaseWaitEventBuckets API. A default retry strategy applies to this operation SummarizeAwrDatabaseWaitEventBuckets()
func (OperationsInsightsClient) SummarizeAwrDatabaseWaitEvents ¶ added in v65.14.0
func (client OperationsInsightsClient) SummarizeAwrDatabaseWaitEvents(ctx context.Context, request SummarizeAwrDatabaseWaitEventsRequest) (response SummarizeAwrDatabaseWaitEventsResponse, err error)
SummarizeAwrDatabaseWaitEvents 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/opsi/SummarizeAwrDatabaseWaitEvents.go.html to see an example of how to use SummarizeAwrDatabaseWaitEvents API. A default retry strategy applies to this operation SummarizeAwrDatabaseWaitEvents()
func (OperationsInsightsClient) SummarizeAwrSourcesSummaries ¶
func (client OperationsInsightsClient) SummarizeAwrSourcesSummaries(ctx context.Context, request SummarizeAwrSourcesSummariesRequest) (response SummarizeAwrSourcesSummariesResponse, err error)
SummarizeAwrSourcesSummaries Gets a list of summary of AWR Sources.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrSourcesSummaries.go.html to see an example of how to use SummarizeAwrSourcesSummaries API. A default retry strategy applies to this operation SummarizeAwrSourcesSummaries()
func (OperationsInsightsClient) SummarizeConfigurationItems ¶ added in v65.29.0
func (client OperationsInsightsClient) SummarizeConfigurationItems(ctx context.Context, request SummarizeConfigurationItemsRequest) (response SummarizeConfigurationItemsResponse, err error)
SummarizeConfigurationItems Gets the applicable configuration items based on the query parameters specified. Configuration items for an opsiConfigType with respect to a compartmentId can be fetched. Values specified in configItemField param will determine what fields for each configuration items have to be returned.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeConfigurationItems.go.html to see an example of how to use SummarizeConfigurationItems API. A default retry strategy applies to this operation SummarizeConfigurationItems()
func (OperationsInsightsClient) SummarizeDatabaseInsightResourceCapacityTrend ¶
func (client OperationsInsightsClient) SummarizeDatabaseInsightResourceCapacityTrend(ctx context.Context, request SummarizeDatabaseInsightResourceCapacityTrendRequest) (response SummarizeDatabaseInsightResourceCapacityTrendResponse, err error)
SummarizeDatabaseInsightResourceCapacityTrend Returns response with time series data (endTimestamp, capacity, baseCapacity) for the time period specified. The maximum time range for analysis is 2 years, hence this is intentionally not paginated. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeDatabaseInsightResourceCapacityTrend.go.html to see an example of how to use SummarizeDatabaseInsightResourceCapacityTrend API. A default retry strategy applies to this operation SummarizeDatabaseInsightResourceCapacityTrend()
func (OperationsInsightsClient) SummarizeDatabaseInsightResourceForecastTrend ¶
func (client OperationsInsightsClient) SummarizeDatabaseInsightResourceForecastTrend(ctx context.Context, request SummarizeDatabaseInsightResourceForecastTrendRequest) (response SummarizeDatabaseInsightResourceForecastTrendResponse, err error)
SummarizeDatabaseInsightResourceForecastTrend Get Forecast predictions for CPU and Storage resources since a time in the past. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeDatabaseInsightResourceForecastTrend.go.html to see an example of how to use SummarizeDatabaseInsightResourceForecastTrend API. A default retry strategy applies to this operation SummarizeDatabaseInsightResourceForecastTrend()
func (OperationsInsightsClient) SummarizeDatabaseInsightResourceStatistics ¶
func (client OperationsInsightsClient) SummarizeDatabaseInsightResourceStatistics(ctx context.Context, request SummarizeDatabaseInsightResourceStatisticsRequest) (response SummarizeDatabaseInsightResourceStatisticsResponse, err error)
SummarizeDatabaseInsightResourceStatistics Lists the Resource statistics (usage,capacity, usage change percent, utilization percent, base capacity, isAutoScalingEnabled) for each database filtered by utilization level in a compartment and in all sub-compartments if specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeDatabaseInsightResourceStatistics.go.html to see an example of how to use SummarizeDatabaseInsightResourceStatistics API. A default retry strategy applies to this operation SummarizeDatabaseInsightResourceStatistics()
func (OperationsInsightsClient) SummarizeDatabaseInsightResourceUsage ¶
func (client OperationsInsightsClient) SummarizeDatabaseInsightResourceUsage(ctx context.Context, request SummarizeDatabaseInsightResourceUsageRequest) (response SummarizeDatabaseInsightResourceUsageResponse, err error)
SummarizeDatabaseInsightResourceUsage A cumulative distribution function is used to rank the usage data points per database within the specified time period. For each database, the minimum data point with a ranking > the percentile value is included in the summation. Linear regression functions are used to calculate the usage change percentage. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeDatabaseInsightResourceUsage.go.html to see an example of how to use SummarizeDatabaseInsightResourceUsage API. A default retry strategy applies to this operation SummarizeDatabaseInsightResourceUsage()
func (OperationsInsightsClient) SummarizeDatabaseInsightResourceUsageTrend ¶
func (client OperationsInsightsClient) SummarizeDatabaseInsightResourceUsageTrend(ctx context.Context, request SummarizeDatabaseInsightResourceUsageTrendRequest) (response SummarizeDatabaseInsightResourceUsageTrendResponse, err error)
SummarizeDatabaseInsightResourceUsageTrend Returns response with time series data (endTimestamp, usage, capacity) for the time period specified. The maximum time range for analysis is 2 years, hence this is intentionally not paginated. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeDatabaseInsightResourceUsageTrend.go.html to see an example of how to use SummarizeDatabaseInsightResourceUsageTrend API. A default retry strategy applies to this operation SummarizeDatabaseInsightResourceUsageTrend()
func (OperationsInsightsClient) SummarizeDatabaseInsightResourceUtilizationInsight ¶
func (client OperationsInsightsClient) SummarizeDatabaseInsightResourceUtilizationInsight(ctx context.Context, request SummarizeDatabaseInsightResourceUtilizationInsightRequest) (response SummarizeDatabaseInsightResourceUtilizationInsightResponse, err error)
SummarizeDatabaseInsightResourceUtilizationInsight Gets resources with current utilization (high and low) and projected utilization (high and low) for a resource type over specified time period. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeDatabaseInsightResourceUtilizationInsight.go.html to see an example of how to use SummarizeDatabaseInsightResourceUtilizationInsight API. A default retry strategy applies to this operation SummarizeDatabaseInsightResourceUtilizationInsight()
func (OperationsInsightsClient) SummarizeDatabaseInsightTablespaceUsageTrend ¶
func (client OperationsInsightsClient) SummarizeDatabaseInsightTablespaceUsageTrend(ctx context.Context, request SummarizeDatabaseInsightTablespaceUsageTrendRequest) (response SummarizeDatabaseInsightTablespaceUsageTrendResponse, err error)
SummarizeDatabaseInsightTablespaceUsageTrend Returns response with usage time series data (endTimestamp, usage, capacity) with breakdown by tablespaceName for the time period specified. The maximum time range for analysis is 2 years, hence this is intentionally not paginated. Either databaseId or id must be specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeDatabaseInsightTablespaceUsageTrend.go.html to see an example of how to use SummarizeDatabaseInsightTablespaceUsageTrend API. A default retry strategy applies to this operation SummarizeDatabaseInsightTablespaceUsageTrend()
func (OperationsInsightsClient) SummarizeExadataInsightResourceCapacityTrend ¶
func (client OperationsInsightsClient) SummarizeExadataInsightResourceCapacityTrend(ctx context.Context, request SummarizeExadataInsightResourceCapacityTrendRequest) (response SummarizeExadataInsightResourceCapacityTrendResponse, err error)
SummarizeExadataInsightResourceCapacityTrend Returns response with time series data (endTimestamp, capacity) for the time period specified for an exadata system for a resource metric. Additionally resources can be filtered using databaseInsightId, hostInsightId or storageServerName query parameters. Top five resources are returned if total exceeds the limit specified. Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Database name is returned in name field. DatabaseInsightId, cdbName and hostName query parameter applies to ResourceType DATABASE. Valid values for ResourceType HOST are CPU and MEMORY. HostName is returned in name field. HostInsightId and hostName query parameter applies to ResourceType HOST. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS and THROUGHPUT. Storage server name is returned in name field for resourceMetric IOPS and THROUGHPUT and asmName is returned in name field for resourceMetric STORAGE. StorageServerName query parameter applies to ResourceType STORAGE_SERVER. Valid values for ResourceType DISKGROUP is STORAGE. Comma delimited (asmName,diskgroupName) is returned in name field.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceCapacityTrend.go.html to see an example of how to use SummarizeExadataInsightResourceCapacityTrend API. A default retry strategy applies to this operation SummarizeExadataInsightResourceCapacityTrend()
func (OperationsInsightsClient) SummarizeExadataInsightResourceCapacityTrendAggregated ¶
func (client OperationsInsightsClient) SummarizeExadataInsightResourceCapacityTrendAggregated(ctx context.Context, request SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) (response SummarizeExadataInsightResourceCapacityTrendAggregatedResponse, err error)
SummarizeExadataInsightResourceCapacityTrendAggregated Returns response with time series data (endTimestamp, capacity) for the time period specified for an exadata system or fleet aggregation for a resource metric. The maximum time range for analysis is 2 years, hence this is intentionally not paginated. Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Valid values for ResourceType HOST are CPU and MEMORY. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS and THROUGHPUT.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceCapacityTrendAggregated.go.html to see an example of how to use SummarizeExadataInsightResourceCapacityTrendAggregated API. A default retry strategy applies to this operation SummarizeExadataInsightResourceCapacityTrendAggregated()
func (OperationsInsightsClient) SummarizeExadataInsightResourceForecastTrend ¶
func (client OperationsInsightsClient) SummarizeExadataInsightResourceForecastTrend(ctx context.Context, request SummarizeExadataInsightResourceForecastTrendRequest) (response SummarizeExadataInsightResourceForecastTrendResponse, err error)
SummarizeExadataInsightResourceForecastTrend Get historical usage and forecast predictions for an exadata system with breakdown by databases, hosts or storage servers. Additionally resources can be filtered using databaseInsightId, hostInsightId or storageServerName query parameters. Top five resources are returned if total exceeds the limit specified. Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Database name is returned in name field. DatabaseInsightId , cdbName and hostName query parameter applies to ResourceType DATABASE. Valid values for ResourceType HOST are CPU and MEMORY. HostName s returned in name field. HostInsightId and hostName query parameter applies to ResourceType HOST. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS and THROUGHPUT. Storage server name is returned in name field for resourceMetric IOPS and THROUGHPUT and asmName is returned in name field for resourceMetric STORAGE. StorageServerName query parameter applies to ResourceType STORAGE_SERVER. Valid value for ResourceType DISKGROUP is STORAGE. Comma delimited (asmName,diskgroupName) is returned in name field.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceForecastTrend.go.html to see an example of how to use SummarizeExadataInsightResourceForecastTrend API. A default retry strategy applies to this operation SummarizeExadataInsightResourceForecastTrend()
func (OperationsInsightsClient) SummarizeExadataInsightResourceForecastTrendAggregated ¶
func (client OperationsInsightsClient) SummarizeExadataInsightResourceForecastTrendAggregated(ctx context.Context, request SummarizeExadataInsightResourceForecastTrendAggregatedRequest) (response SummarizeExadataInsightResourceForecastTrendAggregatedResponse, err error)
SummarizeExadataInsightResourceForecastTrendAggregated Get aggregated historical usage and forecast predictions for resources. Either compartmentId or exadataInsightsId query parameter must be specified. Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Valid values for ResourceType HOST are CPU and MEMORY. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS and THROUGHPUT.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceForecastTrendAggregated.go.html to see an example of how to use SummarizeExadataInsightResourceForecastTrendAggregated API. A default retry strategy applies to this operation SummarizeExadataInsightResourceForecastTrendAggregated()
func (OperationsInsightsClient) SummarizeExadataInsightResourceStatistics ¶
func (client OperationsInsightsClient) SummarizeExadataInsightResourceStatistics(ctx context.Context, request SummarizeExadataInsightResourceStatisticsRequest) (response SummarizeExadataInsightResourceStatisticsResponse, err error)
SummarizeExadataInsightResourceStatistics Lists the Resource statistics (usage, capacity, usage change percent, utilization percent) for each resource based on resourceMetric filtered by utilization level. Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Valid values for ResourceType HOST are CPU and MEMORY. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS, THROUGHPUT. Valid value for ResourceType DISKGROUP is STORAGE.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceStatistics.go.html to see an example of how to use SummarizeExadataInsightResourceStatistics API. A default retry strategy applies to this operation SummarizeExadataInsightResourceStatistics()
func (OperationsInsightsClient) SummarizeExadataInsightResourceUsage ¶
func (client OperationsInsightsClient) SummarizeExadataInsightResourceUsage(ctx context.Context, request SummarizeExadataInsightResourceUsageRequest) (response SummarizeExadataInsightResourceUsageResponse, err error)
SummarizeExadataInsightResourceUsage A cumulative distribution function is used to rank the usage data points per resource within the specified time period. For each resource, the minimum data point with a ranking > the percentile value is included in the summation. Linear regression functions are used to calculate the usage change percentage. Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Valid values for ResourceType HOST are CPU and MEMORY. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS and THROUGHPUT.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceUsage.go.html to see an example of how to use SummarizeExadataInsightResourceUsage API. A default retry strategy applies to this operation SummarizeExadataInsightResourceUsage()
func (OperationsInsightsClient) SummarizeExadataInsightResourceUsageAggregated ¶
func (client OperationsInsightsClient) SummarizeExadataInsightResourceUsageAggregated(ctx context.Context, request SummarizeExadataInsightResourceUsageAggregatedRequest) (response SummarizeExadataInsightResourceUsageAggregatedResponse, err error)
SummarizeExadataInsightResourceUsageAggregated A cumulative distribution function is used to rank the usage data points per database within the specified time period. For each database, the minimum data point with a ranking > the percentile value is included in the summation. Linear regression functions are used to calculate the usage change percentage. Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Valid values for ResourceType HOST are CPU and MEMORY. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS and THROUGHPUT.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceUsageAggregated.go.html to see an example of how to use SummarizeExadataInsightResourceUsageAggregated API. A default retry strategy applies to this operation SummarizeExadataInsightResourceUsageAggregated()
func (OperationsInsightsClient) SummarizeExadataInsightResourceUtilizationInsight ¶
func (client OperationsInsightsClient) SummarizeExadataInsightResourceUtilizationInsight(ctx context.Context, request SummarizeExadataInsightResourceUtilizationInsightRequest) (response SummarizeExadataInsightResourceUtilizationInsightResponse, err error)
SummarizeExadataInsightResourceUtilizationInsight Gets current utilization, projected utilization and days to reach projectedUtilization for an exadata system over specified time period. Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Valid values for ResourceType HOST are CPU and MEMORY. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS and THROUGHPUT.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceUtilizationInsight.go.html to see an example of how to use SummarizeExadataInsightResourceUtilizationInsight API. A default retry strategy applies to this operation SummarizeExadataInsightResourceUtilizationInsight()
func (OperationsInsightsClient) SummarizeExadataMembers ¶
func (client OperationsInsightsClient) SummarizeExadataMembers(ctx context.Context, request SummarizeExadataMembersRequest) (response SummarizeExadataMembersResponse, err error)
SummarizeExadataMembers Lists the software and hardware inventory of the Exadata System.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataMembers.go.html to see an example of how to use SummarizeExadataMembers API. A default retry strategy applies to this operation SummarizeExadataMembers()
func (OperationsInsightsClient) SummarizeHostInsightNetworkUsageTrend ¶ added in v65.32.1
func (client OperationsInsightsClient) SummarizeHostInsightNetworkUsageTrend(ctx context.Context, request SummarizeHostInsightNetworkUsageTrendRequest) (response SummarizeHostInsightNetworkUsageTrendResponse, err error)
SummarizeHostInsightNetworkUsageTrend Returns response with usage time series data with breakdown by network interface for the time period specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightNetworkUsageTrend.go.html to see an example of how to use SummarizeHostInsightNetworkUsageTrend API. A default retry strategy applies to this operation SummarizeHostInsightNetworkUsageTrend()
func (OperationsInsightsClient) SummarizeHostInsightResourceCapacityTrend ¶
func (client OperationsInsightsClient) SummarizeHostInsightResourceCapacityTrend(ctx context.Context, request SummarizeHostInsightResourceCapacityTrendRequest) (response SummarizeHostInsightResourceCapacityTrendResponse, err error)
SummarizeHostInsightResourceCapacityTrend Returns response with time series data (endTimestamp, capacity) for the time period specified. The maximum time range for analysis is 2 years, hence this is intentionally not paginated. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightResourceCapacityTrend.go.html to see an example of how to use SummarizeHostInsightResourceCapacityTrend API. A default retry strategy applies to this operation SummarizeHostInsightResourceCapacityTrend()
func (OperationsInsightsClient) SummarizeHostInsightResourceForecastTrend ¶
func (client OperationsInsightsClient) SummarizeHostInsightResourceForecastTrend(ctx context.Context, request SummarizeHostInsightResourceForecastTrendRequest) (response SummarizeHostInsightResourceForecastTrendResponse, err error)
SummarizeHostInsightResourceForecastTrend Get Forecast predictions for CPU or memory resources since a time in the past. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightResourceForecastTrend.go.html to see an example of how to use SummarizeHostInsightResourceForecastTrend API. A default retry strategy applies to this operation SummarizeHostInsightResourceForecastTrend()
func (OperationsInsightsClient) SummarizeHostInsightResourceStatistics ¶
func (client OperationsInsightsClient) SummarizeHostInsightResourceStatistics(ctx context.Context, request SummarizeHostInsightResourceStatisticsRequest) (response SummarizeHostInsightResourceStatisticsResponse, err error)
SummarizeHostInsightResourceStatistics Lists the resource statistics (usage, capacity, usage change percent, utilization percent, load) for each host filtered by utilization level in a compartment and in all sub-compartments if specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightResourceStatistics.go.html to see an example of how to use SummarizeHostInsightResourceStatistics API. A default retry strategy applies to this operation SummarizeHostInsightResourceStatistics()
func (OperationsInsightsClient) SummarizeHostInsightResourceUsage ¶
func (client OperationsInsightsClient) SummarizeHostInsightResourceUsage(ctx context.Context, request SummarizeHostInsightResourceUsageRequest) (response SummarizeHostInsightResourceUsageResponse, err error)
SummarizeHostInsightResourceUsage A cumulative distribution function is used to rank the usage data points per host within the specified time period. For each host, the minimum data point with a ranking > the percentile value is included in the summation. Linear regression functions are used to calculate the usage change percentage. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightResourceUsage.go.html to see an example of how to use SummarizeHostInsightResourceUsage API. A default retry strategy applies to this operation SummarizeHostInsightResourceUsage()
func (OperationsInsightsClient) SummarizeHostInsightResourceUsageTrend ¶
func (client OperationsInsightsClient) SummarizeHostInsightResourceUsageTrend(ctx context.Context, request SummarizeHostInsightResourceUsageTrendRequest) (response SummarizeHostInsightResourceUsageTrendResponse, err error)
SummarizeHostInsightResourceUsageTrend Returns response with time series data (endTimestamp, usage, capacity) for the time period specified. The maximum time range for analysis is 2 years, hence this is intentionally not paginated. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightResourceUsageTrend.go.html to see an example of how to use SummarizeHostInsightResourceUsageTrend API. A default retry strategy applies to this operation SummarizeHostInsightResourceUsageTrend()
func (OperationsInsightsClient) SummarizeHostInsightResourceUtilizationInsight ¶
func (client OperationsInsightsClient) SummarizeHostInsightResourceUtilizationInsight(ctx context.Context, request SummarizeHostInsightResourceUtilizationInsightRequest) (response SummarizeHostInsightResourceUtilizationInsightResponse, err error)
SummarizeHostInsightResourceUtilizationInsight Gets resources with current utilization (high and low) and projected utilization (high and low) for a resource type over specified time period. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightResourceUtilizationInsight.go.html to see an example of how to use SummarizeHostInsightResourceUtilizationInsight API. A default retry strategy applies to this operation SummarizeHostInsightResourceUtilizationInsight()
func (OperationsInsightsClient) SummarizeHostInsightStorageUsageTrend ¶ added in v65.32.1
func (client OperationsInsightsClient) SummarizeHostInsightStorageUsageTrend(ctx context.Context, request SummarizeHostInsightStorageUsageTrendRequest) (response SummarizeHostInsightStorageUsageTrendResponse, err error)
SummarizeHostInsightStorageUsageTrend Returns response with usage time series data with breakdown by filesystem for the time period specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightStorageUsageTrend.go.html to see an example of how to use SummarizeHostInsightStorageUsageTrend API. A default retry strategy applies to this operation SummarizeHostInsightStorageUsageTrend()
func (OperationsInsightsClient) SummarizeHostInsightTopProcessesUsage ¶ added in v65.23.0
func (client OperationsInsightsClient) SummarizeHostInsightTopProcessesUsage(ctx context.Context, request SummarizeHostInsightTopProcessesUsageRequest) (response SummarizeHostInsightTopProcessesUsageResponse, err error)
SummarizeHostInsightTopProcessesUsage Returns response with aggregated data (timestamp, usageData) for top processes on a specific date. Data is aggregated for the time specified and processes are sorted descendent by the process metric specified (CPU, MEMORY, VIRTUAL_MEMORY). hostInsightId, processMetric must be specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightTopProcessesUsage.go.html to see an example of how to use SummarizeHostInsightTopProcessesUsage API. A default retry strategy applies to this operation SummarizeHostInsightTopProcessesUsage()
func (OperationsInsightsClient) SummarizeHostInsightTopProcessesUsageTrend ¶
func (client OperationsInsightsClient) SummarizeHostInsightTopProcessesUsageTrend(ctx context.Context, request SummarizeHostInsightTopProcessesUsageTrendRequest) (response SummarizeHostInsightTopProcessesUsageTrendResponse, err error)
SummarizeHostInsightTopProcessesUsageTrend Returns response with aggregated time series data (timeIntervalstart, timeIntervalEnd, commandArgs, usageData) for top processes. Data is aggregated for the time period specified and proceses are sorted descendent by the proces metric specified (CPU, MEMORY, VIRTUAL_MEMORY). HostInsight Id and Process metric must be specified
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightTopProcessesUsageTrend.go.html to see an example of how to use SummarizeHostInsightTopProcessesUsageTrend API. A default retry strategy applies to this operation SummarizeHostInsightTopProcessesUsageTrend()
func (OperationsInsightsClient) SummarizeOperationsInsightsWarehouseResourceUsage ¶
func (client OperationsInsightsClient) SummarizeOperationsInsightsWarehouseResourceUsage(ctx context.Context, request SummarizeOperationsInsightsWarehouseResourceUsageRequest) (response SummarizeOperationsInsightsWarehouseResourceUsageResponse, err error)
SummarizeOperationsInsightsWarehouseResourceUsage Gets the details of resources used by an Operations Insights Warehouse. There is only expected to be 1 warehouse per tenant. The warehouse is expected to be in the root compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeOperationsInsightsWarehouseResourceUsage.go.html to see an example of how to use SummarizeOperationsInsightsWarehouseResourceUsage API. A default retry strategy applies to this operation SummarizeOperationsInsightsWarehouseResourceUsage()
func (OperationsInsightsClient) SummarizeSqlInsights ¶
func (client OperationsInsightsClient) SummarizeSqlInsights(ctx context.Context, request SummarizeSqlInsightsRequest) (response SummarizeSqlInsightsResponse, err error)
SummarizeSqlInsights Query SQL Warehouse to get the performance insights for SQLs taking greater than X% database time for a given time period across the given databases or database types in a compartment and in all sub-compartments if specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeSqlInsights.go.html to see an example of how to use SummarizeSqlInsights API. A default retry strategy applies to this operation SummarizeSqlInsights()
func (OperationsInsightsClient) SummarizeSqlPlanInsights ¶
func (client OperationsInsightsClient) SummarizeSqlPlanInsights(ctx context.Context, request SummarizeSqlPlanInsightsRequest) (response SummarizeSqlPlanInsightsResponse, err error)
SummarizeSqlPlanInsights Query SQL Warehouse to get the performance insights on the execution plans for a given SQL for a given time period. Either databaseId or id must be specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeSqlPlanInsights.go.html to see an example of how to use SummarizeSqlPlanInsights API. A default retry strategy applies to this operation SummarizeSqlPlanInsights()
func (OperationsInsightsClient) SummarizeSqlResponseTimeDistributions ¶
func (client OperationsInsightsClient) SummarizeSqlResponseTimeDistributions(ctx context.Context, request SummarizeSqlResponseTimeDistributionsRequest) (response SummarizeSqlResponseTimeDistributionsResponse, err error)
SummarizeSqlResponseTimeDistributions Query SQL Warehouse to summarize the response time distribution of query executions for a given SQL for a given time period. Either databaseId or id must be specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeSqlResponseTimeDistributions.go.html to see an example of how to use SummarizeSqlResponseTimeDistributions API. A default retry strategy applies to this operation SummarizeSqlResponseTimeDistributions()
func (OperationsInsightsClient) SummarizeSqlStatistics ¶
func (client OperationsInsightsClient) SummarizeSqlStatistics(ctx context.Context, request SummarizeSqlStatisticsRequest) (response SummarizeSqlStatisticsResponse, err error)
SummarizeSqlStatistics Query SQL Warehouse to get the performance statistics for SQLs taking greater than X% database time for a given time period across the given databases or database types in a compartment and in all sub-compartments if specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeSqlStatistics.go.html to see an example of how to use SummarizeSqlStatistics API. A default retry strategy applies to this operation SummarizeSqlStatistics()
func (OperationsInsightsClient) SummarizeSqlStatisticsTimeSeries ¶
func (client OperationsInsightsClient) SummarizeSqlStatisticsTimeSeries(ctx context.Context, request SummarizeSqlStatisticsTimeSeriesRequest) (response SummarizeSqlStatisticsTimeSeriesResponse, err error)
SummarizeSqlStatisticsTimeSeries Query SQL Warehouse to get the performance statistics time series for a given SQL across given databases for a given time period in a compartment and in all sub-compartments if specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeSqlStatisticsTimeSeries.go.html to see an example of how to use SummarizeSqlStatisticsTimeSeries API. A default retry strategy applies to this operation SummarizeSqlStatisticsTimeSeries()
func (OperationsInsightsClient) SummarizeSqlStatisticsTimeSeriesByPlan ¶
func (client OperationsInsightsClient) SummarizeSqlStatisticsTimeSeriesByPlan(ctx context.Context, request SummarizeSqlStatisticsTimeSeriesByPlanRequest) (response SummarizeSqlStatisticsTimeSeriesByPlanResponse, err error)
SummarizeSqlStatisticsTimeSeriesByPlan Query SQL Warehouse to get the performance statistics time series for a given SQL by execution plans for a given time period. Either databaseId or id must be specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeSqlStatisticsTimeSeriesByPlan.go.html to see an example of how to use SummarizeSqlStatisticsTimeSeriesByPlan API. A default retry strategy applies to this operation SummarizeSqlStatisticsTimeSeriesByPlan()
func (OperationsInsightsClient) UpdateAwrHub ¶
func (client OperationsInsightsClient) UpdateAwrHub(ctx context.Context, request UpdateAwrHubRequest) (response UpdateAwrHubResponse, err error)
UpdateAwrHub Updates the configuration of a hub .
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateAwrHub.go.html to see an example of how to use UpdateAwrHub API. A default retry strategy applies to this operation UpdateAwrHub()
func (OperationsInsightsClient) UpdateDatabaseInsight ¶
func (client OperationsInsightsClient) UpdateDatabaseInsight(ctx context.Context, request UpdateDatabaseInsightRequest) (response UpdateDatabaseInsightResponse, err error)
UpdateDatabaseInsight Updates configuration of a database insight.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateDatabaseInsight.go.html to see an example of how to use UpdateDatabaseInsight API. A default retry strategy applies to this operation UpdateDatabaseInsight()
func (OperationsInsightsClient) UpdateEnterpriseManagerBridge ¶
func (client OperationsInsightsClient) UpdateEnterpriseManagerBridge(ctx context.Context, request UpdateEnterpriseManagerBridgeRequest) (response UpdateEnterpriseManagerBridgeResponse, err error)
UpdateEnterpriseManagerBridge Updates configuration of an Operations Insights Enterprise Manager bridge.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateEnterpriseManagerBridge.go.html to see an example of how to use UpdateEnterpriseManagerBridge API. A default retry strategy applies to this operation UpdateEnterpriseManagerBridge()
func (OperationsInsightsClient) UpdateExadataInsight ¶
func (client OperationsInsightsClient) UpdateExadataInsight(ctx context.Context, request UpdateExadataInsightRequest) (response UpdateExadataInsightResponse, err error)
UpdateExadataInsight Updates configuration of an Exadata insight.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateExadataInsight.go.html to see an example of how to use UpdateExadataInsight API. A default retry strategy applies to this operation UpdateExadataInsight()
func (OperationsInsightsClient) UpdateHostInsight ¶
func (client OperationsInsightsClient) UpdateHostInsight(ctx context.Context, request UpdateHostInsightRequest) (response UpdateHostInsightResponse, err error)
UpdateHostInsight Updates configuration of a host insight.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateHostInsight.go.html to see an example of how to use UpdateHostInsight API. A default retry strategy applies to this operation UpdateHostInsight()
func (OperationsInsightsClient) UpdateOperationsInsightsPrivateEndpoint ¶
func (client OperationsInsightsClient) UpdateOperationsInsightsPrivateEndpoint(ctx context.Context, request UpdateOperationsInsightsPrivateEndpointRequest) (response UpdateOperationsInsightsPrivateEndpointResponse, err error)
UpdateOperationsInsightsPrivateEndpoint Updates one or more attributes of the specified private endpoint.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateOperationsInsightsPrivateEndpoint.go.html to see an example of how to use UpdateOperationsInsightsPrivateEndpoint API. A default retry strategy applies to this operation UpdateOperationsInsightsPrivateEndpoint()
func (OperationsInsightsClient) UpdateOperationsInsightsWarehouse ¶
func (client OperationsInsightsClient) UpdateOperationsInsightsWarehouse(ctx context.Context, request UpdateOperationsInsightsWarehouseRequest) (response UpdateOperationsInsightsWarehouseResponse, err error)
UpdateOperationsInsightsWarehouse Updates the configuration of an Operations Insights Warehouse. There is only expected to be 1 warehouse per tenant. The warehouse is expected to be in the root compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateOperationsInsightsWarehouse.go.html to see an example of how to use UpdateOperationsInsightsWarehouse API. A default retry strategy applies to this operation UpdateOperationsInsightsWarehouse()
func (OperationsInsightsClient) UpdateOperationsInsightsWarehouseUser ¶
func (client OperationsInsightsClient) UpdateOperationsInsightsWarehouseUser(ctx context.Context, request UpdateOperationsInsightsWarehouseUserRequest) (response UpdateOperationsInsightsWarehouseUserResponse, err error)
UpdateOperationsInsightsWarehouseUser Updates the configuration of an Operations Insights Warehouse User.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateOperationsInsightsWarehouseUser.go.html to see an example of how to use UpdateOperationsInsightsWarehouseUser API. A default retry strategy applies to this operation UpdateOperationsInsightsWarehouseUser()
func (OperationsInsightsClient) UpdateOpsiConfiguration ¶ added in v65.29.0
func (client OperationsInsightsClient) UpdateOpsiConfiguration(ctx context.Context, request UpdateOpsiConfigurationRequest) (response UpdateOpsiConfigurationResponse, err error)
UpdateOpsiConfiguration Updates an OPSI configuration resource with the given ID.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateOpsiConfiguration.go.html to see an example of how to use UpdateOpsiConfiguration API. A default retry strategy applies to this operation UpdateOpsiConfiguration()
type OperationsInsightsPrivateEndpoint ¶
type OperationsInsightsPrivateEndpoint struct { // The OCID of the Private service accessed database. Id *string `mandatory:"true" json:"id"` // The display name of the private endpoint. DisplayName *string `mandatory:"true" json:"displayName"` // The compartment OCID of the Private service accessed database. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID of the VCN. VcnId *string `mandatory:"true" json:"vcnId"` // The OCID of the subnet. SubnetId *string `mandatory:"true" json:"subnetId"` // The current state of the private endpoint. LifecycleState OperationsInsightsPrivateEndpointLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The private IP addresses assigned to the private endpoint. All IP addresses will be concatenated if it is RAC DBs. PrivateIp *string `mandatory:"false" json:"privateIp"` // 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"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // A message describing the status of the private endpoint connection of this resource. For example, it can be used to provide actionable information about the validity of the private endpoint connection. PrivateEndpointStatusDetails *string `mandatory:"false" json:"privateEndpointStatusDetails"` // The flag is to identify if private endpoint is used for rac database or not IsUsedForRacDbs *bool `mandatory:"false" json:"isUsedForRacDbs"` // The OCIDs of the network security groups that the private endpoint belongs to. NsgIds []string `mandatory:"false" json:"nsgIds"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
OperationsInsightsPrivateEndpoint A private endpoint that allows Operation Insights services to connect to databases in a customer's virtual cloud network (VCN).
func (OperationsInsightsPrivateEndpoint) String ¶
func (m OperationsInsightsPrivateEndpoint) String() string
func (OperationsInsightsPrivateEndpoint) ValidateEnumValue ¶
func (m OperationsInsightsPrivateEndpoint) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationsInsightsPrivateEndpointCollection ¶
type OperationsInsightsPrivateEndpointCollection struct { // A list of OperationsInsightsPrivateEndpointSummary objects. Items []OperationsInsightsPrivateEndpointSummary `mandatory:"true" json:"items"` }
OperationsInsightsPrivateEndpointCollection A collection of Operation Insights private endpoint objects.
func (OperationsInsightsPrivateEndpointCollection) String ¶
func (m OperationsInsightsPrivateEndpointCollection) String() string
func (OperationsInsightsPrivateEndpointCollection) ValidateEnumValue ¶
func (m OperationsInsightsPrivateEndpointCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationsInsightsPrivateEndpointLifecycleStateEnum ¶
type OperationsInsightsPrivateEndpointLifecycleStateEnum string
OperationsInsightsPrivateEndpointLifecycleStateEnum Enum with underlying type: string
const ( OperationsInsightsPrivateEndpointLifecycleStateCreating OperationsInsightsPrivateEndpointLifecycleStateEnum = "CREATING" OperationsInsightsPrivateEndpointLifecycleStateUpdating OperationsInsightsPrivateEndpointLifecycleStateEnum = "UPDATING" OperationsInsightsPrivateEndpointLifecycleStateActive OperationsInsightsPrivateEndpointLifecycleStateEnum = "ACTIVE" OperationsInsightsPrivateEndpointLifecycleStateDeleting OperationsInsightsPrivateEndpointLifecycleStateEnum = "DELETING" OperationsInsightsPrivateEndpointLifecycleStateDeleted OperationsInsightsPrivateEndpointLifecycleStateEnum = "DELETED" OperationsInsightsPrivateEndpointLifecycleStateFailed OperationsInsightsPrivateEndpointLifecycleStateEnum = "FAILED" OperationsInsightsPrivateEndpointLifecycleStateNeedsAttention OperationsInsightsPrivateEndpointLifecycleStateEnum = "NEEDS_ATTENTION" )
Set of constants representing the allowable values for OperationsInsightsPrivateEndpointLifecycleStateEnum
func GetMappingOperationsInsightsPrivateEndpointLifecycleStateEnum ¶
func GetMappingOperationsInsightsPrivateEndpointLifecycleStateEnum(val string) (OperationsInsightsPrivateEndpointLifecycleStateEnum, bool)
GetMappingOperationsInsightsPrivateEndpointLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationsInsightsPrivateEndpointLifecycleStateEnumValues ¶
func GetOperationsInsightsPrivateEndpointLifecycleStateEnumValues() []OperationsInsightsPrivateEndpointLifecycleStateEnum
GetOperationsInsightsPrivateEndpointLifecycleStateEnumValues Enumerates the set of values for OperationsInsightsPrivateEndpointLifecycleStateEnum
type OperationsInsightsPrivateEndpointSummary ¶
type OperationsInsightsPrivateEndpointSummary struct { // The OCID of the Private service accessed database. Id *string `mandatory:"true" json:"id"` // The display name of the private endpoint. DisplayName *string `mandatory:"true" json:"displayName"` // The compartment OCID of the Private service accessed database. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID of the VCN. VcnId *string `mandatory:"true" json:"vcnId"` // The OCID of the subnet. SubnetId *string `mandatory:"true" json:"subnetId"` // 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:"true" json:"timeCreated"` // Private endpoint lifecycle states LifecycleState OperationsInsightsPrivateEndpointLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The flag to identify if private endpoint is used for rac database or not IsUsedForRacDbs *bool `mandatory:"false" json:"isUsedForRacDbs"` // The description of the private endpoint. Description *string `mandatory:"false" json:"description"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // A message describing the status of the private endpoint connection of this resource. For example, it can be used to provide actionable information about the validity of the private endpoint connection. PrivateEndpointStatusDetails *string `mandatory:"false" json:"privateEndpointStatusDetails"` }
OperationsInsightsPrivateEndpointSummary Summary of a Operation Insights private endpoint.
func (OperationsInsightsPrivateEndpointSummary) String ¶
func (m OperationsInsightsPrivateEndpointSummary) String() string
func (OperationsInsightsPrivateEndpointSummary) ValidateEnumValue ¶
func (m OperationsInsightsPrivateEndpointSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationsInsightsWarehouse ¶
type OperationsInsightsWarehouse struct { // OPSI Warehouse OCID Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // User-friedly name of Operations Insights Warehouse that does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // Number of OCPUs allocated to OPSI Warehouse ADW. CpuAllocated *float64 `mandatory:"true" json:"cpuAllocated"` // The time at which the resource was first created. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // Possible lifecycle states LifecycleState OperationsInsightsWarehouseLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // Number of OCPUs used by OPSI Warehouse ADW. Can be fractional. CpuUsed *float64 `mandatory:"false" json:"cpuUsed"` // Storage allocated to OPSI Warehouse ADW. StorageAllocatedInGBs *float64 `mandatory:"false" json:"storageAllocatedInGBs"` // Storage by OPSI Warehouse ADW in GB. StorageUsedInGBs *float64 `mandatory:"false" json:"storageUsedInGBs"` // OCID of the dynamic group created for the warehouse DynamicGroupId *string `mandatory:"false" json:"dynamicGroupId"` // Tenancy Identifier of Operations Insights service OperationsInsightsTenancyId *string `mandatory:"false" json:"operationsInsightsTenancyId"` // The time at which the ADW wallet was last rotated for the Operations Insights Warehouse. An RFC3339 formatted datetime string TimeLastWalletRotated *common.SDKTime `mandatory:"false" json:"timeLastWalletRotated"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time at which the resource was last updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` }
OperationsInsightsWarehouse OPSI warehouse resource.
func (OperationsInsightsWarehouse) String ¶
func (m OperationsInsightsWarehouse) String() string
func (OperationsInsightsWarehouse) ValidateEnumValue ¶
func (m OperationsInsightsWarehouse) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationsInsightsWarehouseLifecycleStateEnum ¶
type OperationsInsightsWarehouseLifecycleStateEnum string
OperationsInsightsWarehouseLifecycleStateEnum Enum with underlying type: string
const ( OperationsInsightsWarehouseLifecycleStateCreating OperationsInsightsWarehouseLifecycleStateEnum = "CREATING" OperationsInsightsWarehouseLifecycleStateUpdating OperationsInsightsWarehouseLifecycleStateEnum = "UPDATING" OperationsInsightsWarehouseLifecycleStateActive OperationsInsightsWarehouseLifecycleStateEnum = "ACTIVE" OperationsInsightsWarehouseLifecycleStateDeleting OperationsInsightsWarehouseLifecycleStateEnum = "DELETING" OperationsInsightsWarehouseLifecycleStateDeleted OperationsInsightsWarehouseLifecycleStateEnum = "DELETED" OperationsInsightsWarehouseLifecycleStateFailed OperationsInsightsWarehouseLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for OperationsInsightsWarehouseLifecycleStateEnum
func GetMappingOperationsInsightsWarehouseLifecycleStateEnum ¶
func GetMappingOperationsInsightsWarehouseLifecycleStateEnum(val string) (OperationsInsightsWarehouseLifecycleStateEnum, bool)
GetMappingOperationsInsightsWarehouseLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationsInsightsWarehouseLifecycleStateEnumValues ¶
func GetOperationsInsightsWarehouseLifecycleStateEnumValues() []OperationsInsightsWarehouseLifecycleStateEnum
GetOperationsInsightsWarehouseLifecycleStateEnumValues Enumerates the set of values for OperationsInsightsWarehouseLifecycleStateEnum
type OperationsInsightsWarehouseSummary ¶
type OperationsInsightsWarehouseSummary struct { // OPSI Warehouse OCID Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // User-friedly name of Operations Insights Warehouse that does not have to be unique. DisplayName *string `mandatory:"true" json:"displayName"` // Number of OCPUs allocated to OPSI Warehouse ADW. CpuAllocated *float64 `mandatory:"true" json:"cpuAllocated"` // The time at which the resource was first created. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The time at which the resource was last updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // Possible lifecycle states LifecycleState OperationsInsightsWarehouseLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // Number of OCPUs used by OPSI Warehouse ADW. Can be fractional. CpuUsed *float64 `mandatory:"false" json:"cpuUsed"` // Storage allocated to OPSI Warehouse ADW. StorageAllocatedInGBs *float64 `mandatory:"false" json:"storageAllocatedInGBs"` // Storage by OPSI Warehouse ADW in GB. StorageUsedInGBs *float64 `mandatory:"false" json:"storageUsedInGBs"` // OCID of the dynamic group created for the warehouse DynamicGroupId *string `mandatory:"false" json:"dynamicGroupId"` // Tenancy Identifier of Operations Insights service OperationsInsightsTenancyId *string `mandatory:"false" json:"operationsInsightsTenancyId"` // The time at which the ADW wallet was last rotated for the Operations Insights Warehouse. An RFC3339 formatted datetime string TimeLastWalletRotated *common.SDKTime `mandatory:"false" json:"timeLastWalletRotated"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` }
OperationsInsightsWarehouseSummary Summary of a Operations Insights Warehouse resource.
func (OperationsInsightsWarehouseSummary) String ¶
func (m OperationsInsightsWarehouseSummary) String() string
func (OperationsInsightsWarehouseSummary) ValidateEnumValue ¶
func (m OperationsInsightsWarehouseSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationsInsightsWarehouseSummaryCollection ¶
type OperationsInsightsWarehouseSummaryCollection struct { // Array of Operations Insights Warehouse summary objects. Items []OperationsInsightsWarehouseSummary `mandatory:"true" json:"items"` }
OperationsInsightsWarehouseSummaryCollection Collection of Operations Insights Warehouse summary objects.
func (OperationsInsightsWarehouseSummaryCollection) String ¶
func (m OperationsInsightsWarehouseSummaryCollection) String() string
func (OperationsInsightsWarehouseSummaryCollection) ValidateEnumValue ¶
func (m OperationsInsightsWarehouseSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationsInsightsWarehouseUser ¶
type OperationsInsightsWarehouseUser struct { // OPSI Warehouse OCID OperationsInsightsWarehouseId *string `mandatory:"true" json:"operationsInsightsWarehouseId"` // Hub User OCID Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Username for schema which would have access to AWR Data, Enterprise Manager Data and Operations Insights OPSI Hub. Name *string `mandatory:"true" json:"name"` // Indicate whether user has access to AWR data. IsAwrDataAccess *bool `mandatory:"true" json:"isAwrDataAccess"` // The time at which the resource was first created. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // Possible lifecycle states LifecycleState OperationsInsightsWarehouseUserLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // User provided connection password for the AWR Data, Enterprise Manager Data and Operations Insights OPSI Hub. ConnectionPassword *string `mandatory:"false" json:"connectionPassword"` // Indicate whether user has access to EM data. IsEmDataAccess *bool `mandatory:"false" json:"isEmDataAccess"` // Indicate whether user has access to OPSI data. IsOpsiDataAccess *bool `mandatory:"false" json:"isOpsiDataAccess"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time at which the resource was last updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` }
OperationsInsightsWarehouseUser OPSI warehouse User.
func (OperationsInsightsWarehouseUser) String ¶
func (m OperationsInsightsWarehouseUser) String() string
func (OperationsInsightsWarehouseUser) ValidateEnumValue ¶
func (m OperationsInsightsWarehouseUser) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationsInsightsWarehouseUserLifecycleStateEnum ¶
type OperationsInsightsWarehouseUserLifecycleStateEnum string
OperationsInsightsWarehouseUserLifecycleStateEnum Enum with underlying type: string
const ( OperationsInsightsWarehouseUserLifecycleStateCreating OperationsInsightsWarehouseUserLifecycleStateEnum = "CREATING" OperationsInsightsWarehouseUserLifecycleStateUpdating OperationsInsightsWarehouseUserLifecycleStateEnum = "UPDATING" OperationsInsightsWarehouseUserLifecycleStateActive OperationsInsightsWarehouseUserLifecycleStateEnum = "ACTIVE" OperationsInsightsWarehouseUserLifecycleStateDeleting OperationsInsightsWarehouseUserLifecycleStateEnum = "DELETING" OperationsInsightsWarehouseUserLifecycleStateDeleted OperationsInsightsWarehouseUserLifecycleStateEnum = "DELETED" OperationsInsightsWarehouseUserLifecycleStateFailed OperationsInsightsWarehouseUserLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for OperationsInsightsWarehouseUserLifecycleStateEnum
func GetMappingOperationsInsightsWarehouseUserLifecycleStateEnum ¶
func GetMappingOperationsInsightsWarehouseUserLifecycleStateEnum(val string) (OperationsInsightsWarehouseUserLifecycleStateEnum, bool)
GetMappingOperationsInsightsWarehouseUserLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationsInsightsWarehouseUserLifecycleStateEnumValues ¶
func GetOperationsInsightsWarehouseUserLifecycleStateEnumValues() []OperationsInsightsWarehouseUserLifecycleStateEnum
GetOperationsInsightsWarehouseUserLifecycleStateEnumValues Enumerates the set of values for OperationsInsightsWarehouseUserLifecycleStateEnum
type OperationsInsightsWarehouseUserSummary ¶
type OperationsInsightsWarehouseUserSummary struct { // OPSI Warehouse OCID OperationsInsightsWarehouseId *string `mandatory:"true" json:"operationsInsightsWarehouseId"` // Hub User OCID Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Username for schema which would have access to AWR Data, Enterprise Manager Data and Operations Insights OPSI Hub. Name *string `mandatory:"true" json:"name"` // Indicate whether user has access to AWR data. IsAwrDataAccess *bool `mandatory:"true" json:"isAwrDataAccess"` // The time at which the resource was first created. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // Possible lifecycle states LifecycleState OperationsInsightsWarehouseUserLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // User provided connection password for the AWR Data, Enterprise Manager Data and Operations Insights OPSI Hub. ConnectionPassword *string `mandatory:"false" json:"connectionPassword"` // Indicate whether user has access to EM data. IsEmDataAccess *bool `mandatory:"false" json:"isEmDataAccess"` // Indicate whether user has access to OPSI data. IsOpsiDataAccess *bool `mandatory:"false" json:"isOpsiDataAccess"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time at which the resource was last updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` }
OperationsInsightsWarehouseUserSummary Summary of a Operations Insights Warehouse User.
func (OperationsInsightsWarehouseUserSummary) String ¶
func (m OperationsInsightsWarehouseUserSummary) String() string
func (OperationsInsightsWarehouseUserSummary) ValidateEnumValue ¶
func (m OperationsInsightsWarehouseUserSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationsInsightsWarehouseUserSummaryCollection ¶
type OperationsInsightsWarehouseUserSummaryCollection struct { // Array of Operations Insights Warehouse user summary objects. Items []OperationsInsightsWarehouseUserSummary `mandatory:"true" json:"items"` }
OperationsInsightsWarehouseUserSummaryCollection Collection of Operations Insights Warehouse User summary objects.
func (OperationsInsightsWarehouseUserSummaryCollection) String ¶
func (m OperationsInsightsWarehouseUserSummaryCollection) String() string
func (OperationsInsightsWarehouseUserSummaryCollection) ValidateEnumValue ¶
func (m OperationsInsightsWarehouseUserSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationsInsightsWarehouseUsers ¶
type OperationsInsightsWarehouseUsers struct {
// Operations Insights Warehouse User Object.
OperationsInsightsWarehouseUsers *interface{} `mandatory:"false" json:"operationsInsightsWarehouseUsers"`
}
OperationsInsightsWarehouseUsers Logical grouping used for Operations Insights Warehouse User operations.
func (OperationsInsightsWarehouseUsers) String ¶
func (m OperationsInsightsWarehouseUsers) String() string
func (OperationsInsightsWarehouseUsers) ValidateEnumValue ¶
func (m OperationsInsightsWarehouseUsers) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationsInsightsWarehouses ¶
type OperationsInsightsWarehouses struct {
// Operations Insights Warehouse Object.
OperationsInsightsWarehouses *interface{} `mandatory:"false" json:"operationsInsightsWarehouses"`
}
OperationsInsightsWarehouses Logical grouping used for Operations Insights Warehouse operations.
func (OperationsInsightsWarehouses) String ¶
func (m OperationsInsightsWarehouses) String() string
func (OperationsInsightsWarehouses) ValidateEnumValue ¶
func (m OperationsInsightsWarehouses) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OpsiConfiguration ¶ added in v65.29.0
type OpsiConfiguration interface { // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of OPSI configuration resource. GetId() *string // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. GetCompartmentId() *string // User-friendly display name for the OPSI configuration. The name does not have to be unique. GetDisplayName() *string // Description of OPSI configuration. GetDescription() *string // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` GetSystemTags() map[string]map[string]interface{} // The time at which the resource was first created. An RFC3339 formatted datetime string GetTimeCreated() *common.SDKTime // The time at which the resource was last updated. An RFC3339 formatted datetime string GetTimeUpdated() *common.SDKTime // OPSI configuration resource lifecycle state. GetLifecycleState() OpsiConfigurationLifecycleStateEnum // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. GetLifecycleDetails() *string // Array of configuration item summary objects. GetConfigItems() []OpsiConfigurationConfigurationItemSummary }
OpsiConfiguration OPSI configuration.
type OpsiConfigurationBasicConfigurationItemSummary ¶ added in v65.29.0
type OpsiConfigurationBasicConfigurationItemSummary struct { // Name of configuration item. Name *string `mandatory:"false" json:"name"` // Value of configuration item. Value *string `mandatory:"false" json:"value"` // Value of configuration item. DefaultValue *string `mandatory:"false" json:"defaultValue"` // List of contexts in Operations Insights where this configuration item is applicable. ApplicableContexts []string `mandatory:"false" json:"applicableContexts"` Metadata ConfigurationItemMetadata `mandatory:"false" json:"metadata"` }
OpsiConfigurationBasicConfigurationItemSummary Basic configuration item summary. Value and defaultValue fields will contain the custom value stored in the resource and default value from Operations Insights respectively.
func (OpsiConfigurationBasicConfigurationItemSummary) MarshalJSON ¶ added in v65.29.0
func (m OpsiConfigurationBasicConfigurationItemSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (OpsiConfigurationBasicConfigurationItemSummary) String ¶ added in v65.29.0
func (m OpsiConfigurationBasicConfigurationItemSummary) String() string
func (*OpsiConfigurationBasicConfigurationItemSummary) UnmarshalJSON ¶ added in v65.29.0
func (m *OpsiConfigurationBasicConfigurationItemSummary) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (OpsiConfigurationBasicConfigurationItemSummary) ValidateEnumValue ¶ added in v65.29.0
func (m OpsiConfigurationBasicConfigurationItemSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OpsiConfigurationConfigurationItemSummary ¶ added in v65.29.0
type OpsiConfigurationConfigurationItemSummary interface { }
OpsiConfigurationConfigurationItemSummary Configuration item summary.
type OpsiConfigurationLifecycleStateEnum ¶ added in v65.29.0
type OpsiConfigurationLifecycleStateEnum string
OpsiConfigurationLifecycleStateEnum Enum with underlying type: string
const ( OpsiConfigurationLifecycleStateCreating OpsiConfigurationLifecycleStateEnum = "CREATING" OpsiConfigurationLifecycleStateUpdating OpsiConfigurationLifecycleStateEnum = "UPDATING" OpsiConfigurationLifecycleStateActive OpsiConfigurationLifecycleStateEnum = "ACTIVE" OpsiConfigurationLifecycleStateDeleting OpsiConfigurationLifecycleStateEnum = "DELETING" OpsiConfigurationLifecycleStateDeleted OpsiConfigurationLifecycleStateEnum = "DELETED" OpsiConfigurationLifecycleStateFailed OpsiConfigurationLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for OpsiConfigurationLifecycleStateEnum
func GetMappingOpsiConfigurationLifecycleStateEnum ¶ added in v65.29.0
func GetMappingOpsiConfigurationLifecycleStateEnum(val string) (OpsiConfigurationLifecycleStateEnum, bool)
GetMappingOpsiConfigurationLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOpsiConfigurationLifecycleStateEnumValues ¶ added in v65.29.0
func GetOpsiConfigurationLifecycleStateEnumValues() []OpsiConfigurationLifecycleStateEnum
GetOpsiConfigurationLifecycleStateEnumValues Enumerates the set of values for OpsiConfigurationLifecycleStateEnum
type OpsiConfigurationSummary ¶ added in v65.29.0
type OpsiConfigurationSummary interface { // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of OPSI configuration resource. GetId() *string // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. GetCompartmentId() *string // User-friendly display name for the OPSI configuration. The name does not have to be unique. GetDisplayName() *string // Description of OPSI configuration. GetDescription() *string // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` GetSystemTags() map[string]map[string]interface{} // The time at which the resource was first created. An RFC3339 formatted datetime string GetTimeCreated() *common.SDKTime // The time at which the resource was last updated. An RFC3339 formatted datetime string GetTimeUpdated() *common.SDKTime // OPSI configuration resource lifecycle state. GetLifecycleState() OpsiConfigurationLifecycleStateEnum // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. GetLifecycleDetails() *string }
OpsiConfigurationSummary OPSI configuration summary.
type OpsiConfigurationTypeEnum ¶ added in v65.29.0
type OpsiConfigurationTypeEnum string
OpsiConfigurationTypeEnum Enum with underlying type: string
const (
OpsiConfigurationTypeUxConfiguration OpsiConfigurationTypeEnum = "UX_CONFIGURATION"
)
Set of constants representing the allowable values for OpsiConfigurationTypeEnum
func GetMappingOpsiConfigurationTypeEnum ¶ added in v65.29.0
func GetMappingOpsiConfigurationTypeEnum(val string) (OpsiConfigurationTypeEnum, bool)
GetMappingOpsiConfigurationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOpsiConfigurationTypeEnumValues ¶ added in v65.29.0
func GetOpsiConfigurationTypeEnumValues() []OpsiConfigurationTypeEnum
GetOpsiConfigurationTypeEnumValues Enumerates the set of values for OpsiConfigurationTypeEnum
type OpsiConfigurations ¶ added in v65.23.0
type OpsiConfigurations struct {
// OPSI Configuration Object.
OpsiConfigurations *interface{} `mandatory:"false" json:"opsiConfigurations"`
}
OpsiConfigurations An OPSI configuration resource is a container for storing custom values for customizable configuration items exposed by Operations Insights. Operations Insights exposes different sets of customizable configuration items through different OPSI configuration types. UX_CONFIGURATION: OPSI configuration resource of this type can be created only once in each compartment. It is a compartment level singleton resource. When configuration values, for an OPSI configuration type that supports compartment level singleton (e.g: UX_CONFIGURATION) resource, are queried for a compartment, following will be the order of preference. 1. If the specified compartment has an OPSI configuration resource, first preference will be given to the custom values inside that. 2. If the root compartment has an OPSI configuration resource, it will be considered as applicable to all compartments of that tenency, hence second preference will be given to the custom values inside that. 3. Default configuration will be considered as a final fallback option.
func (OpsiConfigurations) String ¶ added in v65.23.0
func (m OpsiConfigurations) String() string
func (OpsiConfigurations) ValidateEnumValue ¶ added in v65.23.0
func (m OpsiConfigurations) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OpsiConfigurationsCollection ¶ added in v65.29.0
type OpsiConfigurationsCollection struct { // Array of OPSI configuration summary objects. Items []OpsiConfigurationSummary `mandatory:"true" json:"items"` }
OpsiConfigurationsCollection Collection of OPSI configuration summary objects.
func (OpsiConfigurationsCollection) String ¶ added in v65.29.0
func (m OpsiConfigurationsCollection) String() string
func (*OpsiConfigurationsCollection) UnmarshalJSON ¶ added in v65.29.0
func (m *OpsiConfigurationsCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (OpsiConfigurationsCollection) ValidateEnumValue ¶ added in v65.29.0
func (m OpsiConfigurationsCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OpsiDataObject ¶ added in v65.8.1
type OpsiDataObject interface { // Unique identifier of OPSI data object. GetIdentifier() *string // User-friendly name of OPSI data object. GetDisplayName() *string // Metadata of columns in a data object. GetColumnsMetadata() []DataObjectColumnMetadata // Description of OPSI data object. GetDescription() *string }
OpsiDataObject OPSI data object.
type OpsiDataObjectSummary ¶ added in v65.8.1
type OpsiDataObjectSummary interface { // Unique identifier of OPSI data object. GetIdentifier() *string // User-friendly name of OPSI data object. GetDisplayName() *string // Description of OPSI data object. GetDescription() *string }
OpsiDataObjectSummary Summary of an OPSI data object.
type OpsiDataObjectTypeEnum ¶ added in v65.8.1
type OpsiDataObjectTypeEnum string
OpsiDataObjectTypeEnum Enum with underlying type: string
const ( OpsiDataObjectTypeDatabaseInsightsDataObject OpsiDataObjectTypeEnum = "DATABASE_INSIGHTS_DATA_OBJECT" OpsiDataObjectTypeHostInsightsDataObject OpsiDataObjectTypeEnum = "HOST_INSIGHTS_DATA_OBJECT" OpsiDataObjectTypeExadataInsightsDataObject OpsiDataObjectTypeEnum = "EXADATA_INSIGHTS_DATA_OBJECT" )
Set of constants representing the allowable values for OpsiDataObjectTypeEnum
func GetMappingOpsiDataObjectTypeEnum ¶ added in v65.8.1
func GetMappingOpsiDataObjectTypeEnum(val string) (OpsiDataObjectTypeEnum, bool)
GetMappingOpsiDataObjectTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOpsiDataObjectTypeEnumValues ¶ added in v65.8.1
func GetOpsiDataObjectTypeEnumValues() []OpsiDataObjectTypeEnum
GetOpsiDataObjectTypeEnumValues Enumerates the set of values for OpsiDataObjectTypeEnum
type OpsiDataObjects ¶ added in v65.8.1
type OpsiDataObjects struct {
// OPSI Data Object.
OpsiDataObjects *interface{} `mandatory:"false" json:"opsiDataObjects"`
}
OpsiDataObjects Logical grouping used for OPSI data object targeted operations.
func (OpsiDataObjects) String ¶ added in v65.8.1
func (m OpsiDataObjects) String() string
func (OpsiDataObjects) ValidateEnumValue ¶ added in v65.8.1
func (m OpsiDataObjects) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OpsiDataObjectsCollection ¶ added in v65.8.1
type OpsiDataObjectsCollection struct { // Array of OPSI data object summary objects. Items []OpsiDataObjectSummary `mandatory:"true" json:"items"` }
OpsiDataObjectsCollection Collection of OPSI data object summary objects.
func (OpsiDataObjectsCollection) String ¶ added in v65.8.1
func (m OpsiDataObjectsCollection) String() string
func (*OpsiDataObjectsCollection) UnmarshalJSON ¶ added in v65.8.1
func (m *OpsiDataObjectsCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (OpsiDataObjectsCollection) ValidateEnumValue ¶ added in v65.8.1
func (m OpsiDataObjectsCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OpsiUxConfiguration ¶ added in v65.29.0
type OpsiUxConfiguration struct { // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of OPSI configuration resource. Id *string `mandatory:"false" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" json:"compartmentId"` // User-friendly display name for the OPSI configuration. The name does not have to be unique. DisplayName *string `mandatory:"false" json:"displayName"` // Description of OPSI configuration. Description *string `mandatory:"false" json:"description"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time at which the resource was first created. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time at which the resource was last updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Array of configuration item summary objects. ConfigItems []OpsiConfigurationConfigurationItemSummary `mandatory:"false" json:"configItems"` // OPSI configuration resource lifecycle state. LifecycleState OpsiConfigurationLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
OpsiUxConfiguration OPSI UX configuration.
func (OpsiUxConfiguration) GetCompartmentId ¶ added in v65.29.0
func (m OpsiUxConfiguration) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (OpsiUxConfiguration) GetConfigItems ¶ added in v65.29.0
func (m OpsiUxConfiguration) GetConfigItems() []OpsiConfigurationConfigurationItemSummary
GetConfigItems returns ConfigItems
func (OpsiUxConfiguration) GetDefinedTags ¶ added in v65.29.0
func (m OpsiUxConfiguration) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (OpsiUxConfiguration) GetDescription ¶ added in v65.29.0
func (m OpsiUxConfiguration) GetDescription() *string
GetDescription returns Description
func (OpsiUxConfiguration) GetDisplayName ¶ added in v65.29.0
func (m OpsiUxConfiguration) GetDisplayName() *string
GetDisplayName returns DisplayName
func (OpsiUxConfiguration) GetFreeformTags ¶ added in v65.29.0
func (m OpsiUxConfiguration) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (OpsiUxConfiguration) GetId ¶ added in v65.29.0
func (m OpsiUxConfiguration) GetId() *string
GetId returns Id
func (OpsiUxConfiguration) GetLifecycleDetails ¶ added in v65.29.0
func (m OpsiUxConfiguration) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (OpsiUxConfiguration) GetLifecycleState ¶ added in v65.29.0
func (m OpsiUxConfiguration) GetLifecycleState() OpsiConfigurationLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (OpsiUxConfiguration) GetSystemTags ¶ added in v65.29.0
func (m OpsiUxConfiguration) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (OpsiUxConfiguration) GetTimeCreated ¶ added in v65.29.0
func (m OpsiUxConfiguration) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (OpsiUxConfiguration) GetTimeUpdated ¶ added in v65.29.0
func (m OpsiUxConfiguration) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (OpsiUxConfiguration) MarshalJSON ¶ added in v65.29.0
func (m OpsiUxConfiguration) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (OpsiUxConfiguration) String ¶ added in v65.29.0
func (m OpsiUxConfiguration) String() string
func (*OpsiUxConfiguration) UnmarshalJSON ¶ added in v65.29.0
func (m *OpsiUxConfiguration) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (OpsiUxConfiguration) ValidateEnumValue ¶ added in v65.29.0
func (m OpsiUxConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OpsiUxConfigurationSummary ¶ added in v65.29.0
type OpsiUxConfigurationSummary struct { // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of OPSI configuration resource. Id *string `mandatory:"false" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" json:"compartmentId"` // User-friendly display name for the OPSI configuration. The name does not have to be unique. DisplayName *string `mandatory:"false" json:"displayName"` // Description of OPSI configuration. Description *string `mandatory:"false" json:"description"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time at which the resource was first created. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time at which the resource was last updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // OPSI configuration resource lifecycle state. LifecycleState OpsiConfigurationLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
OpsiUxConfigurationSummary OPSI UX configuration summary.
func (OpsiUxConfigurationSummary) GetCompartmentId ¶ added in v65.29.0
func (m OpsiUxConfigurationSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (OpsiUxConfigurationSummary) GetDefinedTags ¶ added in v65.29.0
func (m OpsiUxConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (OpsiUxConfigurationSummary) GetDescription ¶ added in v65.29.0
func (m OpsiUxConfigurationSummary) GetDescription() *string
GetDescription returns Description
func (OpsiUxConfigurationSummary) GetDisplayName ¶ added in v65.29.0
func (m OpsiUxConfigurationSummary) GetDisplayName() *string
GetDisplayName returns DisplayName
func (OpsiUxConfigurationSummary) GetFreeformTags ¶ added in v65.29.0
func (m OpsiUxConfigurationSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (OpsiUxConfigurationSummary) GetId ¶ added in v65.29.0
func (m OpsiUxConfigurationSummary) GetId() *string
GetId returns Id
func (OpsiUxConfigurationSummary) GetLifecycleDetails ¶ added in v65.29.0
func (m OpsiUxConfigurationSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (OpsiUxConfigurationSummary) GetLifecycleState ¶ added in v65.29.0
func (m OpsiUxConfigurationSummary) GetLifecycleState() OpsiConfigurationLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (OpsiUxConfigurationSummary) GetSystemTags ¶ added in v65.29.0
func (m OpsiUxConfigurationSummary) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (OpsiUxConfigurationSummary) GetTimeCreated ¶ added in v65.29.0
func (m OpsiUxConfigurationSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (OpsiUxConfigurationSummary) GetTimeUpdated ¶ added in v65.29.0
func (m OpsiUxConfigurationSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (OpsiUxConfigurationSummary) MarshalJSON ¶ added in v65.29.0
func (m OpsiUxConfigurationSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (OpsiUxConfigurationSummary) String ¶ added in v65.29.0
func (m OpsiUxConfigurationSummary) String() string
func (OpsiUxConfigurationSummary) ValidateEnumValue ¶ added in v65.29.0
func (m OpsiUxConfigurationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PeComanagedDatabaseConnectionDetails ¶
type PeComanagedDatabaseConnectionDetails struct { // List of hosts and port for private endpoint accessed database resource. Hosts []PeComanagedDatabaseHostDetails `mandatory:"true" json:"hosts"` // Protocol used for connection requests for private endpoint accssed database resource. Protocol PeComanagedDatabaseConnectionDetailsProtocolEnum `mandatory:"false" json:"protocol,omitempty"` // Database service name used for connection requests. ServiceName *string `mandatory:"false" json:"serviceName"` }
PeComanagedDatabaseConnectionDetails Connection details of the private endpoints.
func (PeComanagedDatabaseConnectionDetails) String ¶
func (m PeComanagedDatabaseConnectionDetails) String() string
func (PeComanagedDatabaseConnectionDetails) ValidateEnumValue ¶
func (m PeComanagedDatabaseConnectionDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PeComanagedDatabaseConnectionDetailsProtocolEnum ¶
type PeComanagedDatabaseConnectionDetailsProtocolEnum string
PeComanagedDatabaseConnectionDetailsProtocolEnum Enum with underlying type: string
const ( PeComanagedDatabaseConnectionDetailsProtocolTcp PeComanagedDatabaseConnectionDetailsProtocolEnum = "TCP" PeComanagedDatabaseConnectionDetailsProtocolTcps PeComanagedDatabaseConnectionDetailsProtocolEnum = "TCPS" )
Set of constants representing the allowable values for PeComanagedDatabaseConnectionDetailsProtocolEnum
func GetMappingPeComanagedDatabaseConnectionDetailsProtocolEnum ¶
func GetMappingPeComanagedDatabaseConnectionDetailsProtocolEnum(val string) (PeComanagedDatabaseConnectionDetailsProtocolEnum, bool)
GetMappingPeComanagedDatabaseConnectionDetailsProtocolEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPeComanagedDatabaseConnectionDetailsProtocolEnumValues ¶
func GetPeComanagedDatabaseConnectionDetailsProtocolEnumValues() []PeComanagedDatabaseConnectionDetailsProtocolEnum
GetPeComanagedDatabaseConnectionDetailsProtocolEnumValues Enumerates the set of values for PeComanagedDatabaseConnectionDetailsProtocolEnum
type PeComanagedDatabaseHostDetails ¶
type PeComanagedDatabaseHostDetails struct { // Host IP used for connection requests for Cloud DB resource. HostIp *string `mandatory:"false" json:"hostIp"` // Listener port number used for connection requests for rivate endpoint accessed db resource. Port *int `mandatory:"false" json:"port"` }
PeComanagedDatabaseHostDetails Input Host Details used for connection requests for private endpoint accessed db resource.
func (PeComanagedDatabaseHostDetails) String ¶
func (m PeComanagedDatabaseHostDetails) String() string
func (PeComanagedDatabaseHostDetails) ValidateEnumValue ¶
func (m PeComanagedDatabaseHostDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PeComanagedDatabaseInsight ¶
type PeComanagedDatabaseInsight struct { // Database insight identifier Id *string `mandatory:"true" json:"id"` // Compartment identifier of the database CompartmentId *string `mandatory:"true" json:"compartmentId"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // The time the the database insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // Name of database DatabaseName *string `mandatory:"true" json:"databaseName"` // OCI database resource type DatabaseResourceType *string `mandatory:"true" json:"databaseResourceType"` // Operations Insights internal representation of the database type. DatabaseType *string `mandatory:"false" json:"databaseType"` // The version of the database. DatabaseVersion *string `mandatory:"false" json:"databaseVersion"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time the database insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection. DatabaseConnectionStatusDetails *string `mandatory:"false" json:"databaseConnectionStatusDetails"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"false" json:"opsiPrivateEndpointId"` ConnectionDetails *PeComanagedDatabaseConnectionDetails `mandatory:"false" json:"connectionDetails"` CredentialDetails CredentialDetails `mandatory:"false" json:"credentialDetails"` // Display name of database DatabaseDisplayName *string `mandatory:"false" json:"databaseDisplayName"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VM Cluster or DB System ID, depending on which configuration the resource belongs to. ParentId *string `mandatory:"false" json:"parentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Infrastructure. RootId *string `mandatory:"false" json:"rootId"` // Indicates the status of a database insight in Operations Insights Status ResourceStatusEnum `mandatory:"true" json:"status"` // The current state of the database. LifecycleState LifecycleStateEnum `mandatory:"true" json:"lifecycleState"` }
PeComanagedDatabaseInsight Database insight resource.
func (PeComanagedDatabaseInsight) GetCompartmentId ¶
func (m PeComanagedDatabaseInsight) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (PeComanagedDatabaseInsight) GetDatabaseConnectionStatusDetails ¶
func (m PeComanagedDatabaseInsight) GetDatabaseConnectionStatusDetails() *string
GetDatabaseConnectionStatusDetails returns DatabaseConnectionStatusDetails
func (PeComanagedDatabaseInsight) GetDatabaseType ¶
func (m PeComanagedDatabaseInsight) GetDatabaseType() *string
GetDatabaseType returns DatabaseType
func (PeComanagedDatabaseInsight) GetDatabaseVersion ¶
func (m PeComanagedDatabaseInsight) GetDatabaseVersion() *string
GetDatabaseVersion returns DatabaseVersion
func (PeComanagedDatabaseInsight) GetDefinedTags ¶
func (m PeComanagedDatabaseInsight) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (PeComanagedDatabaseInsight) GetFreeformTags ¶
func (m PeComanagedDatabaseInsight) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (PeComanagedDatabaseInsight) GetId ¶
func (m PeComanagedDatabaseInsight) GetId() *string
GetId returns Id
func (PeComanagedDatabaseInsight) GetLifecycleDetails ¶
func (m PeComanagedDatabaseInsight) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (PeComanagedDatabaseInsight) GetLifecycleState ¶
func (m PeComanagedDatabaseInsight) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (PeComanagedDatabaseInsight) GetProcessorCount ¶
func (m PeComanagedDatabaseInsight) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (PeComanagedDatabaseInsight) GetStatus ¶
func (m PeComanagedDatabaseInsight) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (PeComanagedDatabaseInsight) GetSystemTags ¶
func (m PeComanagedDatabaseInsight) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (PeComanagedDatabaseInsight) GetTimeCreated ¶
func (m PeComanagedDatabaseInsight) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (PeComanagedDatabaseInsight) GetTimeUpdated ¶
func (m PeComanagedDatabaseInsight) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (PeComanagedDatabaseInsight) MarshalJSON ¶
func (m PeComanagedDatabaseInsight) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PeComanagedDatabaseInsight) String ¶
func (m PeComanagedDatabaseInsight) String() string
func (*PeComanagedDatabaseInsight) UnmarshalJSON ¶
func (m *PeComanagedDatabaseInsight) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (PeComanagedDatabaseInsight) ValidateEnumValue ¶
func (m PeComanagedDatabaseInsight) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PeComanagedDatabaseInsightSummary ¶
type PeComanagedDatabaseInsightSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The database name. The database name is unique within the tenancy. DatabaseName *string `mandatory:"false" json:"databaseName"` // The user-friendly name for the database. The name does not have to be unique. DatabaseDisplayName *string `mandatory:"false" json:"databaseDisplayName"` // Operations Insights internal representation of the database type. DatabaseType *string `mandatory:"false" json:"databaseType"` // The version of the database. DatabaseVersion *string `mandatory:"false" json:"databaseVersion"` // The hostnames for the database. DatabaseHostNames []string `mandatory:"false" json:"databaseHostNames"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // The time the the database insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the database insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection. DatabaseConnectionStatusDetails *string `mandatory:"false" json:"databaseConnectionStatusDetails"` // OCI database resource type DatabaseResourceType *string `mandatory:"false" json:"databaseResourceType"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"false" json:"opsiPrivateEndpointId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VM Cluster or DB System ID, depending on which configuration the resource belongs to. ParentId *string `mandatory:"false" json:"parentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the root resource for a composite target. e.g. for ExaCS members the rootId will be the OCID of the Exadata Infrastructure resource. RootId *string `mandatory:"false" json:"rootId"` // Indicates the status of a database insight in Operations Insights Status ResourceStatusEnum `mandatory:"false" json:"status,omitempty"` // The current state of the database. LifecycleState LifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
PeComanagedDatabaseInsightSummary Summary of a database insight resource.
func (PeComanagedDatabaseInsightSummary) GetCompartmentId ¶
func (m PeComanagedDatabaseInsightSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (PeComanagedDatabaseInsightSummary) GetDatabaseConnectionStatusDetails ¶
func (m PeComanagedDatabaseInsightSummary) GetDatabaseConnectionStatusDetails() *string
GetDatabaseConnectionStatusDetails returns DatabaseConnectionStatusDetails
func (PeComanagedDatabaseInsightSummary) GetDatabaseDisplayName ¶
func (m PeComanagedDatabaseInsightSummary) GetDatabaseDisplayName() *string
GetDatabaseDisplayName returns DatabaseDisplayName
func (PeComanagedDatabaseInsightSummary) GetDatabaseHostNames ¶
func (m PeComanagedDatabaseInsightSummary) GetDatabaseHostNames() []string
GetDatabaseHostNames returns DatabaseHostNames
func (PeComanagedDatabaseInsightSummary) GetDatabaseId ¶
func (m PeComanagedDatabaseInsightSummary) GetDatabaseId() *string
GetDatabaseId returns DatabaseId
func (PeComanagedDatabaseInsightSummary) GetDatabaseName ¶
func (m PeComanagedDatabaseInsightSummary) GetDatabaseName() *string
GetDatabaseName returns DatabaseName
func (PeComanagedDatabaseInsightSummary) GetDatabaseType ¶
func (m PeComanagedDatabaseInsightSummary) GetDatabaseType() *string
GetDatabaseType returns DatabaseType
func (PeComanagedDatabaseInsightSummary) GetDatabaseVersion ¶
func (m PeComanagedDatabaseInsightSummary) GetDatabaseVersion() *string
GetDatabaseVersion returns DatabaseVersion
func (PeComanagedDatabaseInsightSummary) GetDefinedTags ¶
func (m PeComanagedDatabaseInsightSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (PeComanagedDatabaseInsightSummary) GetFreeformTags ¶
func (m PeComanagedDatabaseInsightSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (PeComanagedDatabaseInsightSummary) GetId ¶
func (m PeComanagedDatabaseInsightSummary) GetId() *string
GetId returns Id
func (PeComanagedDatabaseInsightSummary) GetLifecycleDetails ¶
func (m PeComanagedDatabaseInsightSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (PeComanagedDatabaseInsightSummary) GetLifecycleState ¶
func (m PeComanagedDatabaseInsightSummary) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (PeComanagedDatabaseInsightSummary) GetProcessorCount ¶
func (m PeComanagedDatabaseInsightSummary) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (PeComanagedDatabaseInsightSummary) GetStatus ¶
func (m PeComanagedDatabaseInsightSummary) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (PeComanagedDatabaseInsightSummary) GetSystemTags ¶
func (m PeComanagedDatabaseInsightSummary) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (PeComanagedDatabaseInsightSummary) GetTimeCreated ¶
func (m PeComanagedDatabaseInsightSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (PeComanagedDatabaseInsightSummary) GetTimeUpdated ¶
func (m PeComanagedDatabaseInsightSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (PeComanagedDatabaseInsightSummary) MarshalJSON ¶
func (m PeComanagedDatabaseInsightSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PeComanagedDatabaseInsightSummary) String ¶
func (m PeComanagedDatabaseInsightSummary) String() string
func (PeComanagedDatabaseInsightSummary) ValidateEnumValue ¶
func (m PeComanagedDatabaseInsightSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PeComanagedExadataInsight ¶ added in v65.27.0
type PeComanagedExadataInsight struct { // Exadata insight identifier Id *string `mandatory:"true" json:"id"` // Compartment identifier of the Exadata insight resource CompartmentId *string `mandatory:"true" json:"compartmentId"` // The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager. ExadataName *string `mandatory:"true" json:"exadataName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Infrastructure. ExadataInfraId *string `mandatory:"true" json:"exadataInfraId"` // The shape of the Exadata Infrastructure. ExadataShape *string `mandatory:"true" json:"exadataShape"` // The user-friendly name for the Exadata system. The name does not have to be unique. ExadataDisplayName *string `mandatory:"false" json:"exadataDisplayName"` // true if virtualization is used in the Exadata system IsVirtualizedExadata *bool `mandatory:"false" json:"isVirtualizedExadata"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time the Exadata insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Operations Insights internal representation of the the Exadata system type. ExadataType ExadataTypeEnum `mandatory:"false" json:"exadataType,omitempty"` // Exadata rack type. ExadataRackType ExadataRackTypeEnum `mandatory:"false" json:"exadataRackType,omitempty"` // Indicates the status of an Exadata insight in Operations Insights Status ResourceStatusEnum `mandatory:"true" json:"status"` // The current state of the Exadata insight. LifecycleState ExadataInsightLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // OCI exadata infrastructure resource type ExadataInfraResourceType ExadataResourceTypeEnum `mandatory:"true" json:"exadataInfraResourceType"` }
PeComanagedExadataInsight Private endpoint managed Exadata insight resource (ExaCS).
func (PeComanagedExadataInsight) GetCompartmentId ¶ added in v65.27.0
func (m PeComanagedExadataInsight) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (PeComanagedExadataInsight) GetDefinedTags ¶ added in v65.27.0
func (m PeComanagedExadataInsight) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (PeComanagedExadataInsight) GetExadataDisplayName ¶ added in v65.27.0
func (m PeComanagedExadataInsight) GetExadataDisplayName() *string
GetExadataDisplayName returns ExadataDisplayName
func (PeComanagedExadataInsight) GetExadataName ¶ added in v65.27.0
func (m PeComanagedExadataInsight) GetExadataName() *string
GetExadataName returns ExadataName
func (PeComanagedExadataInsight) GetExadataRackType ¶ added in v65.27.0
func (m PeComanagedExadataInsight) GetExadataRackType() ExadataRackTypeEnum
GetExadataRackType returns ExadataRackType
func (PeComanagedExadataInsight) GetExadataType ¶ added in v65.27.0
func (m PeComanagedExadataInsight) GetExadataType() ExadataTypeEnum
GetExadataType returns ExadataType
func (PeComanagedExadataInsight) GetFreeformTags ¶ added in v65.27.0
func (m PeComanagedExadataInsight) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (PeComanagedExadataInsight) GetId ¶ added in v65.27.0
func (m PeComanagedExadataInsight) GetId() *string
GetId returns Id
func (PeComanagedExadataInsight) GetIsVirtualizedExadata ¶ added in v65.27.0
func (m PeComanagedExadataInsight) GetIsVirtualizedExadata() *bool
GetIsVirtualizedExadata returns IsVirtualizedExadata
func (PeComanagedExadataInsight) GetLifecycleDetails ¶ added in v65.27.0
func (m PeComanagedExadataInsight) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (PeComanagedExadataInsight) GetLifecycleState ¶ added in v65.27.0
func (m PeComanagedExadataInsight) GetLifecycleState() ExadataInsightLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (PeComanagedExadataInsight) GetStatus ¶ added in v65.27.0
func (m PeComanagedExadataInsight) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (PeComanagedExadataInsight) GetSystemTags ¶ added in v65.27.0
func (m PeComanagedExadataInsight) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (PeComanagedExadataInsight) GetTimeCreated ¶ added in v65.27.0
func (m PeComanagedExadataInsight) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (PeComanagedExadataInsight) GetTimeUpdated ¶ added in v65.27.0
func (m PeComanagedExadataInsight) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (PeComanagedExadataInsight) MarshalJSON ¶ added in v65.27.0
func (m PeComanagedExadataInsight) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PeComanagedExadataInsight) String ¶ added in v65.27.0
func (m PeComanagedExadataInsight) String() string
func (PeComanagedExadataInsight) ValidateEnumValue ¶ added in v65.27.0
func (m PeComanagedExadataInsight) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PeComanagedExadataInsightSummary ¶ added in v65.27.0
type PeComanagedExadataInsightSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager. ExadataName *string `mandatory:"true" json:"exadataName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Infrastructure. ExadataInfraId *string `mandatory:"true" json:"exadataInfraId"` // The shape of the Exadata Infrastructure. ExadataShape *string `mandatory:"true" json:"exadataShape"` // The user-friendly name for the Exadata system. The name does not have to be unique. ExadataDisplayName *string `mandatory:"false" json:"exadataDisplayName"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time the Exadata insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // Operations Insights internal representation of the the Exadata system type. ExadataType ExadataTypeEnum `mandatory:"false" json:"exadataType,omitempty"` // Operations Insights internal representation of the the Exadata system rack type. ExadataRackType ExadataRackTypeEnum `mandatory:"false" json:"exadataRackType,omitempty"` // Indicates the status of an Exadata insight in Operations Insights Status ResourceStatusEnum `mandatory:"true" json:"status"` // The current state of the Exadata insight. LifecycleState ExadataInsightLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // OCI exadata infrastructure resource type ExadataInfraResourceType ExadataResourceTypeEnum `mandatory:"true" json:"exadataInfraResourceType"` }
PeComanagedExadataInsightSummary Summary of a Private endpoint managed Exadata insight resource (ExaCS).
func (PeComanagedExadataInsightSummary) GetCompartmentId ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (PeComanagedExadataInsightSummary) GetDefinedTags ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (PeComanagedExadataInsightSummary) GetExadataDisplayName ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) GetExadataDisplayName() *string
GetExadataDisplayName returns ExadataDisplayName
func (PeComanagedExadataInsightSummary) GetExadataName ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) GetExadataName() *string
GetExadataName returns ExadataName
func (PeComanagedExadataInsightSummary) GetExadataRackType ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) GetExadataRackType() ExadataRackTypeEnum
GetExadataRackType returns ExadataRackType
func (PeComanagedExadataInsightSummary) GetExadataType ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) GetExadataType() ExadataTypeEnum
GetExadataType returns ExadataType
func (PeComanagedExadataInsightSummary) GetFreeformTags ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (PeComanagedExadataInsightSummary) GetId ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) GetId() *string
GetId returns Id
func (PeComanagedExadataInsightSummary) GetLifecycleDetails ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (PeComanagedExadataInsightSummary) GetLifecycleState ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) GetLifecycleState() ExadataInsightLifecycleStateEnum
GetLifecycleState returns LifecycleState
func (PeComanagedExadataInsightSummary) GetStatus ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (PeComanagedExadataInsightSummary) GetSystemTags ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (PeComanagedExadataInsightSummary) GetTimeCreated ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (PeComanagedExadataInsightSummary) GetTimeUpdated ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (PeComanagedExadataInsightSummary) MarshalJSON ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PeComanagedExadataInsightSummary) String ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) String() string
func (PeComanagedExadataInsightSummary) ValidateEnumValue ¶ added in v65.27.0
func (m PeComanagedExadataInsightSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PeComanagedHostConfigurationSummary ¶ added in v65.13.0
type PeComanagedHostConfigurationSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. HostInsightId *string `mandatory:"true" json:"hostInsightId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The host name. The host name is unique amongst the hosts managed by the same management agent. HostName *string `mandatory:"true" json:"hostName"` // Platform version. PlatformVersion *string `mandatory:"true" json:"platformVersion"` // Platform vendor. PlatformVendor *string `mandatory:"true" json:"platformVendor"` // Total CPU on this host. TotalCpus *int `mandatory:"true" json:"totalCpus"` // Total amount of usable physical memory in gibabytes TotalMemoryInGBs *float64 `mandatory:"true" json:"totalMemoryInGBs"` // CPU architechure CpuArchitecture *string `mandatory:"true" json:"cpuArchitecture"` // Size of cache memory in megabytes. CpuCacheInMBs *float64 `mandatory:"true" json:"cpuCacheInMBs"` // Name of the CPU vendor. CpuVendor *string `mandatory:"true" json:"cpuVendor"` // Clock frequency of the processor in megahertz. CpuFrequencyInMhz *float64 `mandatory:"true" json:"cpuFrequencyInMhz"` // Model name of processor. CpuImplementation *string `mandatory:"true" json:"cpuImplementation"` // Number of cores per socket. CoresPerSocket *int `mandatory:"true" json:"coresPerSocket"` // Number of total sockets. TotalSockets *int `mandatory:"true" json:"totalSockets"` // Number of threads per socket. ThreadsPerSocket *int `mandatory:"true" json:"threadsPerSocket"` // Indicates if hyper-threading is enabled or not IsHyperThreadingEnabled *bool `mandatory:"true" json:"isHyperThreadingEnabled"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"true" json:"opsiPrivateEndpointId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. ParentId *string `mandatory:"true" json:"parentId"` ExadataDetails *ExadataDetails `mandatory:"true" json:"exadataDetails"` // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType HostConfigurationSummaryPlatformTypeEnum `mandatory:"true" json:"platformType"` }
PeComanagedHostConfigurationSummary Configuration Summary of a PeComanaged host.
func (PeComanagedHostConfigurationSummary) GetCompartmentId ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (PeComanagedHostConfigurationSummary) GetCoresPerSocket ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetCoresPerSocket() *int
GetCoresPerSocket returns CoresPerSocket
func (PeComanagedHostConfigurationSummary) GetCpuArchitecture ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetCpuArchitecture() *string
GetCpuArchitecture returns CpuArchitecture
func (PeComanagedHostConfigurationSummary) GetCpuCacheInMBs ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetCpuCacheInMBs() *float64
GetCpuCacheInMBs returns CpuCacheInMBs
func (PeComanagedHostConfigurationSummary) GetCpuFrequencyInMhz ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetCpuFrequencyInMhz() *float64
GetCpuFrequencyInMhz returns CpuFrequencyInMhz
func (PeComanagedHostConfigurationSummary) GetCpuImplementation ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetCpuImplementation() *string
GetCpuImplementation returns CpuImplementation
func (PeComanagedHostConfigurationSummary) GetCpuVendor ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetCpuVendor() *string
GetCpuVendor returns CpuVendor
func (PeComanagedHostConfigurationSummary) GetDefinedTags ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (PeComanagedHostConfigurationSummary) GetFreeformTags ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (PeComanagedHostConfigurationSummary) GetHostInsightId ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetHostInsightId() *string
GetHostInsightId returns HostInsightId
func (PeComanagedHostConfigurationSummary) GetHostName ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetHostName() *string
GetHostName returns HostName
func (PeComanagedHostConfigurationSummary) GetIsHyperThreadingEnabled ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetIsHyperThreadingEnabled() *bool
GetIsHyperThreadingEnabled returns IsHyperThreadingEnabled
func (PeComanagedHostConfigurationSummary) GetPlatformType ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetPlatformType() HostConfigurationSummaryPlatformTypeEnum
GetPlatformType returns PlatformType
func (PeComanagedHostConfigurationSummary) GetPlatformVendor ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetPlatformVendor() *string
GetPlatformVendor returns PlatformVendor
func (PeComanagedHostConfigurationSummary) GetPlatformVersion ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetPlatformVersion() *string
GetPlatformVersion returns PlatformVersion
func (PeComanagedHostConfigurationSummary) GetThreadsPerSocket ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetThreadsPerSocket() *int
GetThreadsPerSocket returns ThreadsPerSocket
func (PeComanagedHostConfigurationSummary) GetTotalCpus ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetTotalCpus() *int
GetTotalCpus returns TotalCpus
func (PeComanagedHostConfigurationSummary) GetTotalMemoryInGBs ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetTotalMemoryInGBs() *float64
GetTotalMemoryInGBs returns TotalMemoryInGBs
func (PeComanagedHostConfigurationSummary) GetTotalSockets ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) GetTotalSockets() *int
GetTotalSockets returns TotalSockets
func (PeComanagedHostConfigurationSummary) MarshalJSON ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PeComanagedHostConfigurationSummary) String ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) String() string
func (PeComanagedHostConfigurationSummary) ValidateEnumValue ¶ added in v65.13.0
func (m PeComanagedHostConfigurationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PeComanagedHostInsight ¶ added in v65.32.0
type PeComanagedHostInsight struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The host name. The host name is unique amongst the hosts managed by the same management agent. HostName *string `mandatory:"true" json:"hostName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // The time the the host insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"true" json:"opsiPrivateEndpointId"` // The user-friendly name for the host. The name does not have to be unique. HostDisplayName *string `mandatory:"false" json:"hostDisplayName"` // Operations Insights internal representation of the host type. Possible value is EXTERNAL-HOST. HostType *string `mandatory:"false" json:"hostType"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The time the host insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VM Cluster or DB System ID, depending on which configuration the resource belongs to. ParentId *string `mandatory:"false" json:"parentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Infrastructure. RootId *string `mandatory:"false" json:"rootId"` // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType PeComanagedHostInsightPlatformTypeEnum `mandatory:"false" json:"platformType,omitempty"` // Indicates the status of a host insight in Operations Insights Status ResourceStatusEnum `mandatory:"true" json:"status"` // The current state of the host. LifecycleState LifecycleStateEnum `mandatory:"true" json:"lifecycleState"` }
PeComanagedHostInsight Private Endpoint host insight resource.
func (PeComanagedHostInsight) GetCompartmentId ¶ added in v65.32.0
func (m PeComanagedHostInsight) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (PeComanagedHostInsight) GetDefinedTags ¶ added in v65.32.0
func (m PeComanagedHostInsight) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (PeComanagedHostInsight) GetFreeformTags ¶ added in v65.32.0
func (m PeComanagedHostInsight) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (PeComanagedHostInsight) GetHostDisplayName ¶ added in v65.32.0
func (m PeComanagedHostInsight) GetHostDisplayName() *string
GetHostDisplayName returns HostDisplayName
func (PeComanagedHostInsight) GetHostName ¶ added in v65.32.0
func (m PeComanagedHostInsight) GetHostName() *string
GetHostName returns HostName
func (PeComanagedHostInsight) GetHostType ¶ added in v65.32.0
func (m PeComanagedHostInsight) GetHostType() *string
GetHostType returns HostType
func (PeComanagedHostInsight) GetId ¶ added in v65.32.0
func (m PeComanagedHostInsight) GetId() *string
GetId returns Id
func (PeComanagedHostInsight) GetLifecycleDetails ¶ added in v65.32.0
func (m PeComanagedHostInsight) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (PeComanagedHostInsight) GetLifecycleState ¶ added in v65.32.0
func (m PeComanagedHostInsight) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (PeComanagedHostInsight) GetProcessorCount ¶ added in v65.32.0
func (m PeComanagedHostInsight) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (PeComanagedHostInsight) GetStatus ¶ added in v65.32.0
func (m PeComanagedHostInsight) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (PeComanagedHostInsight) GetSystemTags ¶ added in v65.32.0
func (m PeComanagedHostInsight) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (PeComanagedHostInsight) GetTimeCreated ¶ added in v65.32.0
func (m PeComanagedHostInsight) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (PeComanagedHostInsight) GetTimeUpdated ¶ added in v65.32.0
func (m PeComanagedHostInsight) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (PeComanagedHostInsight) MarshalJSON ¶ added in v65.32.0
func (m PeComanagedHostInsight) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PeComanagedHostInsight) String ¶ added in v65.32.0
func (m PeComanagedHostInsight) String() string
func (PeComanagedHostInsight) ValidateEnumValue ¶ added in v65.32.0
func (m PeComanagedHostInsight) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PeComanagedHostInsightPlatformTypeEnum ¶ added in v65.32.0
type PeComanagedHostInsightPlatformTypeEnum string
PeComanagedHostInsightPlatformTypeEnum Enum with underlying type: string
const ( PeComanagedHostInsightPlatformTypeLinux PeComanagedHostInsightPlatformTypeEnum = "LINUX" PeComanagedHostInsightPlatformTypeSolaris PeComanagedHostInsightPlatformTypeEnum = "SOLARIS" PeComanagedHostInsightPlatformTypeSunos PeComanagedHostInsightPlatformTypeEnum = "SUNOS" PeComanagedHostInsightPlatformTypeZlinux PeComanagedHostInsightPlatformTypeEnum = "ZLINUX" PeComanagedHostInsightPlatformTypeWindows PeComanagedHostInsightPlatformTypeEnum = "WINDOWS" PeComanagedHostInsightPlatformTypeAix PeComanagedHostInsightPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for PeComanagedHostInsightPlatformTypeEnum
func GetMappingPeComanagedHostInsightPlatformTypeEnum ¶ added in v65.32.0
func GetMappingPeComanagedHostInsightPlatformTypeEnum(val string) (PeComanagedHostInsightPlatformTypeEnum, bool)
GetMappingPeComanagedHostInsightPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPeComanagedHostInsightPlatformTypeEnumValues ¶ added in v65.32.0
func GetPeComanagedHostInsightPlatformTypeEnumValues() []PeComanagedHostInsightPlatformTypeEnum
GetPeComanagedHostInsightPlatformTypeEnumValues Enumerates the set of values for PeComanagedHostInsightPlatformTypeEnum
type PeComanagedHostInsightSummary ¶ added in v65.32.0
type PeComanagedHostInsightSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The host name. The host name is unique amongst the hosts managed by the same management agent. HostName *string `mandatory:"true" json:"hostName"` // The user-friendly name for the host. The name does not have to be unique. HostDisplayName *string `mandatory:"false" json:"hostDisplayName"` // Operations Insights internal representation of the host type. Possible value is EXTERNAL-HOST. HostType *string `mandatory:"false" json:"hostType"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"false" json:"opsiPrivateEndpointId"` // The time the the host insight was first enabled. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the host insight was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VM Cluster or DB System ID, depending on which configuration the resource belongs to. ParentId *string `mandatory:"false" json:"parentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata Infrastructure. RootId *string `mandatory:"false" json:"rootId"` // Platform type. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType PeComanagedHostInsightSummaryPlatformTypeEnum `mandatory:"false" json:"platformType,omitempty"` // Indicates the status of a host insight in Operations Insights Status ResourceStatusEnum `mandatory:"false" json:"status,omitempty"` // The current state of the host. LifecycleState LifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
PeComanagedHostInsightSummary Summary of a Private Endpoint host insight resource.
func (PeComanagedHostInsightSummary) GetCompartmentId ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (PeComanagedHostInsightSummary) GetDefinedTags ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (PeComanagedHostInsightSummary) GetFreeformTags ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (PeComanagedHostInsightSummary) GetHostDisplayName ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) GetHostDisplayName() *string
GetHostDisplayName returns HostDisplayName
func (PeComanagedHostInsightSummary) GetHostName ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) GetHostName() *string
GetHostName returns HostName
func (PeComanagedHostInsightSummary) GetHostType ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) GetHostType() *string
GetHostType returns HostType
func (PeComanagedHostInsightSummary) GetId ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) GetId() *string
GetId returns Id
func (PeComanagedHostInsightSummary) GetLifecycleDetails ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) GetLifecycleDetails() *string
GetLifecycleDetails returns LifecycleDetails
func (PeComanagedHostInsightSummary) GetLifecycleState ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) GetLifecycleState() LifecycleStateEnum
GetLifecycleState returns LifecycleState
func (PeComanagedHostInsightSummary) GetOpsiPrivateEndpointId ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) GetOpsiPrivateEndpointId() *string
GetOpsiPrivateEndpointId returns OpsiPrivateEndpointId
func (PeComanagedHostInsightSummary) GetProcessorCount ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (PeComanagedHostInsightSummary) GetStatus ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) GetStatus() ResourceStatusEnum
GetStatus returns Status
func (PeComanagedHostInsightSummary) GetSystemTags ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (PeComanagedHostInsightSummary) GetTimeCreated ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (PeComanagedHostInsightSummary) GetTimeUpdated ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) GetTimeUpdated() *common.SDKTime
GetTimeUpdated returns TimeUpdated
func (PeComanagedHostInsightSummary) MarshalJSON ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PeComanagedHostInsightSummary) String ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) String() string
func (PeComanagedHostInsightSummary) ValidateEnumValue ¶ added in v65.32.0
func (m PeComanagedHostInsightSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PeComanagedHostInsightSummaryPlatformTypeEnum ¶ added in v65.32.0
type PeComanagedHostInsightSummaryPlatformTypeEnum string
PeComanagedHostInsightSummaryPlatformTypeEnum Enum with underlying type: string
const ( PeComanagedHostInsightSummaryPlatformTypeLinux PeComanagedHostInsightSummaryPlatformTypeEnum = "LINUX" PeComanagedHostInsightSummaryPlatformTypeSolaris PeComanagedHostInsightSummaryPlatformTypeEnum = "SOLARIS" PeComanagedHostInsightSummaryPlatformTypeSunos PeComanagedHostInsightSummaryPlatformTypeEnum = "SUNOS" PeComanagedHostInsightSummaryPlatformTypeZlinux PeComanagedHostInsightSummaryPlatformTypeEnum = "ZLINUX" PeComanagedHostInsightSummaryPlatformTypeWindows PeComanagedHostInsightSummaryPlatformTypeEnum = "WINDOWS" PeComanagedHostInsightSummaryPlatformTypeAix PeComanagedHostInsightSummaryPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for PeComanagedHostInsightSummaryPlatformTypeEnum
func GetMappingPeComanagedHostInsightSummaryPlatformTypeEnum ¶ added in v65.32.0
func GetMappingPeComanagedHostInsightSummaryPlatformTypeEnum(val string) (PeComanagedHostInsightSummaryPlatformTypeEnum, bool)
GetMappingPeComanagedHostInsightSummaryPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPeComanagedHostInsightSummaryPlatformTypeEnumValues ¶ added in v65.32.0
func GetPeComanagedHostInsightSummaryPlatformTypeEnumValues() []PeComanagedHostInsightSummaryPlatformTypeEnum
GetPeComanagedHostInsightSummaryPlatformTypeEnumValues Enumerates the set of values for PeComanagedHostInsightSummaryPlatformTypeEnum
type PeComanagedManagedExternalDatabaseConfigurationSummary ¶
type PeComanagedManagedExternalDatabaseConfigurationSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. DatabaseInsightId *string `mandatory:"true" json:"databaseInsightId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The database name. The database name is unique within the tenancy. DatabaseName *string `mandatory:"true" json:"databaseName"` // The user-friendly name for the database. The name does not have to be unique. DatabaseDisplayName *string `mandatory:"true" json:"databaseDisplayName"` // Operations Insights internal representation of the database type. DatabaseType *string `mandatory:"true" json:"databaseType"` // The version of the database. DatabaseVersion *string `mandatory:"true" json:"databaseVersion"` // Name of the CDB.Only applies to PDB. CdbName *string `mandatory:"true" json:"cdbName"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"true" json:"freeformTags"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. ParentId *string `mandatory:"true" json:"parentId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the OPSI private endpoint OpsiPrivateEndpointId *string `mandatory:"true" json:"opsiPrivateEndpointId"` // Array of hostname and instance name. Instances []HostInstanceMap `mandatory:"true" json:"instances"` ExadataDetails *ExadataDetails `mandatory:"true" json:"exadataDetails"` // Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. ProcessorCount *int `mandatory:"false" json:"processorCount"` }
PeComanagedManagedExternalDatabaseConfigurationSummary Configuration Summary of a Private Endpoint Co-managed External database.
func (PeComanagedManagedExternalDatabaseConfigurationSummary) GetCdbName ¶
func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetCdbName() *string
GetCdbName returns CdbName
func (PeComanagedManagedExternalDatabaseConfigurationSummary) GetCompartmentId ¶
func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetCompartmentId() *string
GetCompartmentId returns CompartmentId
func (PeComanagedManagedExternalDatabaseConfigurationSummary) GetDatabaseDisplayName ¶
func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetDatabaseDisplayName() *string
GetDatabaseDisplayName returns DatabaseDisplayName
func (PeComanagedManagedExternalDatabaseConfigurationSummary) GetDatabaseInsightId ¶
func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetDatabaseInsightId() *string
GetDatabaseInsightId returns DatabaseInsightId
func (PeComanagedManagedExternalDatabaseConfigurationSummary) GetDatabaseName ¶
func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetDatabaseName() *string
GetDatabaseName returns DatabaseName
func (PeComanagedManagedExternalDatabaseConfigurationSummary) GetDatabaseType ¶
func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetDatabaseType() *string
GetDatabaseType returns DatabaseType
func (PeComanagedManagedExternalDatabaseConfigurationSummary) GetDatabaseVersion ¶
func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetDatabaseVersion() *string
GetDatabaseVersion returns DatabaseVersion
func (PeComanagedManagedExternalDatabaseConfigurationSummary) GetDefinedTags ¶
func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (PeComanagedManagedExternalDatabaseConfigurationSummary) GetFreeformTags ¶
func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (PeComanagedManagedExternalDatabaseConfigurationSummary) GetProcessorCount ¶
func (m PeComanagedManagedExternalDatabaseConfigurationSummary) GetProcessorCount() *int
GetProcessorCount returns ProcessorCount
func (PeComanagedManagedExternalDatabaseConfigurationSummary) MarshalJSON ¶
func (m PeComanagedManagedExternalDatabaseConfigurationSummary) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PeComanagedManagedExternalDatabaseConfigurationSummary) String ¶
func (m PeComanagedManagedExternalDatabaseConfigurationSummary) String() string
func (PeComanagedManagedExternalDatabaseConfigurationSummary) ValidateEnumValue ¶
func (m PeComanagedManagedExternalDatabaseConfigurationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ProjectedDataItem ¶
type ProjectedDataItem struct { // The timestamp in which the current sampling period ends in RFC 3339 format. EndTimestamp *common.SDKTime `mandatory:"true" json:"endTimestamp"` // Total amount used of the resource metric type (CPU, STORAGE). Usage *float64 `mandatory:"true" json:"usage"` // Upper uncertainty bound of the current usage value. HighValue *float64 `mandatory:"true" json:"highValue"` // Lower uncertainty bound of the current usage value. LowValue *float64 `mandatory:"true" json:"lowValue"` }
ProjectedDataItem The timestamp of the projected event and their corresponding resource value. `highValue` and `lowValue` are the uncertainty bounds of the corresponding value.
func (ProjectedDataItem) String ¶
func (m ProjectedDataItem) String() string
func (ProjectedDataItem) ValidateEnumValue ¶
func (m ProjectedDataItem) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type QueryDataObjectJsonResultSetRowsCollection ¶ added in v65.8.1
type QueryDataObjectJsonResultSetRowsCollection struct { // Array of result set rows. Items []interface{} `mandatory:"true" json:"items"` // Array of QueryDataObjectResultSetColumnMetadata objects that describe the result set columns. ItemsMetadata []QueryDataObjectResultSetColumnMetadata `mandatory:"true" json:"itemsMetadata"` }
QueryDataObjectJsonResultSetRowsCollection Collection of result set rows from the data object query.
func (QueryDataObjectJsonResultSetRowsCollection) MarshalJSON ¶ added in v65.8.1
func (m QueryDataObjectJsonResultSetRowsCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (QueryDataObjectJsonResultSetRowsCollection) String ¶ added in v65.8.1
func (m QueryDataObjectJsonResultSetRowsCollection) String() string
func (QueryDataObjectJsonResultSetRowsCollection) ValidateEnumValue ¶ added in v65.8.1
func (m QueryDataObjectJsonResultSetRowsCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type QueryDataObjectResultSetColumnMetadata ¶ added in v65.8.1
type QueryDataObjectResultSetColumnMetadata struct { // Name of the column in a data object query result set. Name *string `mandatory:"true" json:"name"` // Type of the column in a data object query result set. DataTypeName QueryDataObjectResultSetColumnMetadataDataTypeNameEnum `mandatory:"false" json:"dataTypeName,omitempty"` }
QueryDataObjectResultSetColumnMetadata Metadata of a column in a data object query result set.
func (QueryDataObjectResultSetColumnMetadata) String ¶ added in v65.8.1
func (m QueryDataObjectResultSetColumnMetadata) String() string
func (QueryDataObjectResultSetColumnMetadata) ValidateEnumValue ¶ added in v65.8.1
func (m QueryDataObjectResultSetColumnMetadata) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type QueryDataObjectResultSetColumnMetadataDataTypeNameEnum ¶ added in v65.8.1
type QueryDataObjectResultSetColumnMetadataDataTypeNameEnum string
QueryDataObjectResultSetColumnMetadataDataTypeNameEnum Enum with underlying type: string
const ( QueryDataObjectResultSetColumnMetadataDataTypeNameNumber QueryDataObjectResultSetColumnMetadataDataTypeNameEnum = "NUMBER" QueryDataObjectResultSetColumnMetadataDataTypeNameTimestamp QueryDataObjectResultSetColumnMetadataDataTypeNameEnum = "TIMESTAMP" QueryDataObjectResultSetColumnMetadataDataTypeNameVarchar2 QueryDataObjectResultSetColumnMetadataDataTypeNameEnum = "VARCHAR2" )
Set of constants representing the allowable values for QueryDataObjectResultSetColumnMetadataDataTypeNameEnum
func GetMappingQueryDataObjectResultSetColumnMetadataDataTypeNameEnum ¶ added in v65.8.1
func GetMappingQueryDataObjectResultSetColumnMetadataDataTypeNameEnum(val string) (QueryDataObjectResultSetColumnMetadataDataTypeNameEnum, bool)
GetMappingQueryDataObjectResultSetColumnMetadataDataTypeNameEnum performs case Insensitive comparison on enum value and return the desired enum
func GetQueryDataObjectResultSetColumnMetadataDataTypeNameEnumValues ¶ added in v65.8.1
func GetQueryDataObjectResultSetColumnMetadataDataTypeNameEnumValues() []QueryDataObjectResultSetColumnMetadataDataTypeNameEnum
GetQueryDataObjectResultSetColumnMetadataDataTypeNameEnumValues Enumerates the set of values for QueryDataObjectResultSetColumnMetadataDataTypeNameEnum
type QueryDataObjectResultSetRowsCollection ¶ added in v65.8.1
type QueryDataObjectResultSetRowsCollection interface { }
QueryDataObjectResultSetRowsCollection Collection of result set rows from the data object query.
type QueryDataObjectResultSetRowsCollectionFormatEnum ¶ added in v65.8.1
type QueryDataObjectResultSetRowsCollectionFormatEnum string
QueryDataObjectResultSetRowsCollectionFormatEnum Enum with underlying type: string
const (
QueryDataObjectResultSetRowsCollectionFormatJson QueryDataObjectResultSetRowsCollectionFormatEnum = "JSON"
)
Set of constants representing the allowable values for QueryDataObjectResultSetRowsCollectionFormatEnum
func GetMappingQueryDataObjectResultSetRowsCollectionFormatEnum ¶ added in v65.8.1
func GetMappingQueryDataObjectResultSetRowsCollectionFormatEnum(val string) (QueryDataObjectResultSetRowsCollectionFormatEnum, bool)
GetMappingQueryDataObjectResultSetRowsCollectionFormatEnum performs case Insensitive comparison on enum value and return the desired enum
func GetQueryDataObjectResultSetRowsCollectionFormatEnumValues ¶ added in v65.8.1
func GetQueryDataObjectResultSetRowsCollectionFormatEnumValues() []QueryDataObjectResultSetRowsCollectionFormatEnum
GetQueryDataObjectResultSetRowsCollectionFormatEnumValues Enumerates the set of values for QueryDataObjectResultSetRowsCollectionFormatEnum
type QueryOpsiDataObjectDataDetails ¶ added in v65.8.1
type QueryOpsiDataObjectDataDetails struct { Query DataObjectQuery `mandatory:"true" json:"query"` // Unique OPSI data object identifier. DataObjectIdentifier *string `mandatory:"false" json:"dataObjectIdentifier"` ResourceFilters *ResourceFilters `mandatory:"false" json:"resourceFilters"` }
QueryOpsiDataObjectDataDetails Information required to form and execute query on an OPSI data object.
func (QueryOpsiDataObjectDataDetails) String ¶ added in v65.8.1
func (m QueryOpsiDataObjectDataDetails) String() string
func (*QueryOpsiDataObjectDataDetails) UnmarshalJSON ¶ added in v65.8.1
func (m *QueryOpsiDataObjectDataDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (QueryOpsiDataObjectDataDetails) ValidateEnumValue ¶ added in v65.8.1
func (m QueryOpsiDataObjectDataDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type QueryOpsiDataObjectDataRequest ¶ added in v65.8.1
type QueryOpsiDataObjectDataRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // The information to be used for querying an OPSI data object. QueryOpsiDataObjectDataDetails `contributesTo:"body"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `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 }
QueryOpsiDataObjectDataRequest wrapper for the QueryOpsiDataObjectData operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/QueryOpsiDataObjectData.go.html to see an example of how to use QueryOpsiDataObjectDataRequest.
func (QueryOpsiDataObjectDataRequest) BinaryRequestBody ¶ added in v65.8.1
func (request QueryOpsiDataObjectDataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (QueryOpsiDataObjectDataRequest) HTTPRequest ¶ added in v65.8.1
func (request QueryOpsiDataObjectDataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (QueryOpsiDataObjectDataRequest) RetryPolicy ¶ added in v65.8.1
func (request QueryOpsiDataObjectDataRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (QueryOpsiDataObjectDataRequest) String ¶ added in v65.8.1
func (request QueryOpsiDataObjectDataRequest) String() string
func (QueryOpsiDataObjectDataRequest) ValidateEnumValue ¶ added in v65.8.1
func (request QueryOpsiDataObjectDataRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type QueryOpsiDataObjectDataResponse ¶ added in v65.8.1
type QueryOpsiDataObjectDataResponse struct { // The underlying http response RawResponse *http.Response // A list of QueryDataObjectResultSetRowsCollection instances QueryDataObjectResultSetRowsCollection `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"` }
QueryOpsiDataObjectDataResponse wrapper for the QueryOpsiDataObjectData operation
func (QueryOpsiDataObjectDataResponse) HTTPResponse ¶ added in v65.8.1
func (response QueryOpsiDataObjectDataResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (QueryOpsiDataObjectDataResponse) String ¶ added in v65.8.1
func (response QueryOpsiDataObjectDataResponse) String() string
type RelatedObjectTypeDetails ¶ added in v65.35.0
type RelatedObjectTypeDetails interface { }
RelatedObjectTypeDetails Related object details
type RelatedObjectTypeDetailsTypeEnum ¶ added in v65.35.0
type RelatedObjectTypeDetailsTypeEnum string
RelatedObjectTypeDetailsTypeEnum Enum with underlying type: string
const ( RelatedObjectTypeDetailsTypeSchemaObject RelatedObjectTypeDetailsTypeEnum = "SCHEMA_OBJECT" RelatedObjectTypeDetailsTypeSql RelatedObjectTypeDetailsTypeEnum = "SQL" RelatedObjectTypeDetailsTypeDatabaseParameter RelatedObjectTypeDetailsTypeEnum = "DATABASE_PARAMETER" )
Set of constants representing the allowable values for RelatedObjectTypeDetailsTypeEnum
func GetMappingRelatedObjectTypeDetailsTypeEnum ¶ added in v65.35.0
func GetMappingRelatedObjectTypeDetailsTypeEnum(val string) (RelatedObjectTypeDetailsTypeEnum, bool)
GetMappingRelatedObjectTypeDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetRelatedObjectTypeDetailsTypeEnumValues ¶ added in v65.35.0
func GetRelatedObjectTypeDetailsTypeEnumValues() []RelatedObjectTypeDetailsTypeEnum
GetRelatedObjectTypeDetailsTypeEnumValues Enumerates the set of values for RelatedObjectTypeDetailsTypeEnum
type ResourceCapacityTrendAggregation ¶
type ResourceCapacityTrendAggregation struct { // The timestamp in which the current sampling period ends in RFC 3339 format. EndTimestamp *common.SDKTime `mandatory:"true" json:"endTimestamp"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"true" json:"capacity"` // The base allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. BaseCapacity *float64 `mandatory:"true" json:"baseCapacity"` // The maximum host CPUs (cores x threads/core) on the underlying infrastructure. This only applies to CPU and does not not apply for Autonomous Databases. TotalHostCapacity *float64 `mandatory:"false" json:"totalHostCapacity"` }
ResourceCapacityTrendAggregation Resource Capacity samples
func (ResourceCapacityTrendAggregation) String ¶
func (m ResourceCapacityTrendAggregation) String() string
func (ResourceCapacityTrendAggregation) ValidateEnumValue ¶
func (m ResourceCapacityTrendAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ResourceFilters ¶ added in v65.8.1
type ResourceFilters struct { // A list of tag filters to apply. Only resources with a defined tag matching the value will be considered. // 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 `mandatory:"false" json:"definedTagEquals"` // A list of tag filters to apply. Only resources with a freeform tag matching the value will be considered. // 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 `mandatory:"false" json:"freeformTagEquals"` // A list of tag existence filters to apply. Only resources for which the specified defined tags exist will be considered. // 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 `mandatory:"false" json:"definedTagExists"` // A list of tag existence filters to apply. Only resources for which the specified freeform tags exist will be considered. // 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 `mandatory:"false" json:"freeformTagExists"` // A flag to consider all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" json:"compartmentIdInSubtree"` }
ResourceFilters Information to filter the actual target resources in an operation. e.g: While quering a DATABASE_INSIGHTS_DATA_OBJECT using /opsiDataObjects/{opsiDataObjectidentifier}/actions/queryData API, if resourceFilters is set with valid value for definedTagEquals field, only data of the database insights resources for which the specified freeform tags exist will be considered for the actual query scope.
func (ResourceFilters) String ¶ added in v65.8.1
func (m ResourceFilters) String() string
func (ResourceFilters) ValidateEnumValue ¶ added in v65.8.1
func (m ResourceFilters) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ResourceInsightCurrentUtilization ¶
type ResourceInsightCurrentUtilization struct { // List of db ids with low usage Low []string `mandatory:"false" json:"low"` // List of db ids with high usage High []string `mandatory:"false" json:"high"` }
ResourceInsightCurrentUtilization Current utilization(High/low) for cpu or storage
func (ResourceInsightCurrentUtilization) String ¶
func (m ResourceInsightCurrentUtilization) String() string
func (ResourceInsightCurrentUtilization) ValidateEnumValue ¶
func (m ResourceInsightCurrentUtilization) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ResourceInsightProjectedUtilization ¶
type ResourceInsightProjectedUtilization struct { // List of db ids with low usage Low []ResourceInsightProjectedUtilizationItem `mandatory:"true" json:"low"` // List of db ids with high usage High []ResourceInsightProjectedUtilizationItem `mandatory:"true" json:"high"` }
ResourceInsightProjectedUtilization Projected utilization(High/low) for cpu or storage
func (ResourceInsightProjectedUtilization) String ¶
func (m ResourceInsightProjectedUtilization) String() string
func (ResourceInsightProjectedUtilization) ValidateEnumValue ¶
func (m ResourceInsightProjectedUtilization) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ResourceInsightProjectedUtilizationItem ¶
type ResourceInsightProjectedUtilizationItem struct { // Db id Id *string `mandatory:"true" json:"id"` // Days to reach projected utilization DaysToReach *int `mandatory:"true" json:"daysToReach"` }
ResourceInsightProjectedUtilizationItem Projected utilization object containing dbid and daysToReach value
func (ResourceInsightProjectedUtilizationItem) String ¶
func (m ResourceInsightProjectedUtilizationItem) String() string
func (ResourceInsightProjectedUtilizationItem) ValidateEnumValue ¶
func (m ResourceInsightProjectedUtilizationItem) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ResourceStatistics ¶
type ResourceStatistics struct { // Total amount used of the resource metric type (CPU, STORAGE). Usage *float64 `mandatory:"true" json:"usage"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"true" json:"capacity"` // Resource utilization in percentage UtilizationPercent *float64 `mandatory:"true" json:"utilizationPercent"` // Change in resource utilization in percentage UsageChangePercent *float64 `mandatory:"true" json:"usageChangePercent"` // The base allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. BaseCapacity *float64 `mandatory:"false" json:"baseCapacity"` // Indicates if auto scaling feature is enabled or disabled on a database. It will be false for all metrics other than CPU. IsAutoScalingEnabled *bool `mandatory:"false" json:"isAutoScalingEnabled"` // Array of instance metrics InstanceMetrics []InstanceMetrics `mandatory:"false" json:"instanceMetrics"` // The maximum host CPUs (cores x threads/core) on the underlying infrastructure. This only applies to CPU and does not not apply for Autonomous Databases. TotalHostCapacity *float64 `mandatory:"false" json:"totalHostCapacity"` }
ResourceStatistics Contains resource statistics with usage unit
func (ResourceStatistics) String ¶
func (m ResourceStatistics) String() string
func (ResourceStatistics) ValidateEnumValue ¶
func (m ResourceStatistics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ResourceStatisticsAggregation ¶
type ResourceStatisticsAggregation struct { DatabaseDetails *DatabaseDetails `mandatory:"false" json:"databaseDetails"` CurrentStatistics *ResourceStatistics `mandatory:"false" json:"currentStatistics"` }
ResourceStatisticsAggregation Contains database details and resource statistics
func (ResourceStatisticsAggregation) String ¶
func (m ResourceStatisticsAggregation) String() string
func (ResourceStatisticsAggregation) ValidateEnumValue ¶
func (m ResourceStatisticsAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ResourceStatusEnum ¶
type ResourceStatusEnum string
ResourceStatusEnum Enum with underlying type: string
const ( ResourceStatusDisabled ResourceStatusEnum = "DISABLED" ResourceStatusEnabled ResourceStatusEnum = "ENABLED" ResourceStatusTerminated ResourceStatusEnum = "TERMINATED" )
Set of constants representing the allowable values for ResourceStatusEnum
func GetMappingResourceStatusEnum ¶
func GetMappingResourceStatusEnum(val string) (ResourceStatusEnum, bool)
GetMappingResourceStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetResourceStatusEnumValues ¶
func GetResourceStatusEnumValues() []ResourceStatusEnum
GetResourceStatusEnumValues Enumerates the set of values for ResourceStatusEnum
type ResourceUsageSummary ¶
type ResourceUsageSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. ExadataInsightId *string `mandatory:"true" json:"exadataInsightId"` // Total amount used of the resource metric type (CPU, STORAGE). Usage *float64 `mandatory:"true" json:"usage"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"true" json:"capacity"` // Resource utilization in percentage UtilizationPercent *float64 `mandatory:"true" json:"utilizationPercent"` // Change in resource utilization in percentage UsageChangePercent *float64 `mandatory:"true" json:"usageChangePercent"` // The user-friendly name for the Exadata system. The name does not have to be unique. ExadataDisplayName *string `mandatory:"false" json:"exadataDisplayName"` // The maximum host CPUs (cores x threads/core) on the underlying infrastructure. This only applies to CPU and does not not apply for Autonomous Databases. TotalHostCapacity *float64 `mandatory:"false" json:"totalHostCapacity"` }
ResourceUsageSummary Contains resource usage summary
func (ResourceUsageSummary) String ¶
func (m ResourceUsageSummary) String() string
func (ResourceUsageSummary) ValidateEnumValue ¶
func (m ResourceUsageSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ResourceUsageTrendAggregation ¶
type ResourceUsageTrendAggregation struct { // The timestamp in which the current sampling period ends in RFC 3339 format. EndTimestamp *common.SDKTime `mandatory:"true" json:"endTimestamp"` // Total amount used of the resource metric type (CPU, STORAGE). Usage *float64 `mandatory:"true" json:"usage"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"true" json:"capacity"` // The maximum host CPUs (cores x threads/core) on the underlying infrastructure. This only applies to CPU and does not not apply for Autonomous Databases. TotalHostCapacity *float64 `mandatory:"false" json:"totalHostCapacity"` }
ResourceUsageTrendAggregation Aggregate usage samples
func (ResourceUsageTrendAggregation) String ¶
func (m ResourceUsageTrendAggregation) String() string
func (ResourceUsageTrendAggregation) ValidateEnumValue ¶
func (m ResourceUsageTrendAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RotateOperationsInsightsWarehouseWalletRequest ¶
type RotateOperationsInsightsWarehouseWalletRequest struct { // Unique Operations Insights Warehouse identifier OperationsInsightsWarehouseId *string `mandatory:"true" contributesTo:"path" name:"operationsInsightsWarehouseId"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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 }
RotateOperationsInsightsWarehouseWalletRequest wrapper for the RotateOperationsInsightsWarehouseWallet operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/RotateOperationsInsightsWarehouseWallet.go.html to see an example of how to use RotateOperationsInsightsWarehouseWalletRequest.
func (RotateOperationsInsightsWarehouseWalletRequest) BinaryRequestBody ¶
func (request RotateOperationsInsightsWarehouseWalletRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RotateOperationsInsightsWarehouseWalletRequest) HTTPRequest ¶
func (request RotateOperationsInsightsWarehouseWalletRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RotateOperationsInsightsWarehouseWalletRequest) RetryPolicy ¶
func (request RotateOperationsInsightsWarehouseWalletRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RotateOperationsInsightsWarehouseWalletRequest) String ¶
func (request RotateOperationsInsightsWarehouseWalletRequest) String() string
func (RotateOperationsInsightsWarehouseWalletRequest) ValidateEnumValue ¶
func (request RotateOperationsInsightsWarehouseWalletRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RotateOperationsInsightsWarehouseWalletResponse ¶
type RotateOperationsInsightsWarehouseWalletResponse 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"` }
RotateOperationsInsightsWarehouseWalletResponse wrapper for the RotateOperationsInsightsWarehouseWallet operation
func (RotateOperationsInsightsWarehouseWalletResponse) HTTPResponse ¶
func (response RotateOperationsInsightsWarehouseWalletResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RotateOperationsInsightsWarehouseWalletResponse) String ¶
func (response RotateOperationsInsightsWarehouseWalletResponse) String() string
type SchemaObjectTypeDetails ¶ added in v65.35.0
type SchemaObjectTypeDetails struct { // Object id (from RDBMS) ObjectId *int `mandatory:"true" json:"objectId"` // Owner of object Owner *string `mandatory:"true" json:"owner"` // Name of object ObjectName *string `mandatory:"true" json:"objectName"` // Type of the object (such as TABLE, INDEX) ObjectType *string `mandatory:"true" json:"objectType"` // Subobject name; for example, partition name SubObjectName *string `mandatory:"false" json:"subObjectName"` }
SchemaObjectTypeDetails Schema object details
func (SchemaObjectTypeDetails) MarshalJSON ¶ added in v65.35.0
func (m SchemaObjectTypeDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (SchemaObjectTypeDetails) String ¶ added in v65.35.0
func (m SchemaObjectTypeDetails) String() string
func (SchemaObjectTypeDetails) ValidateEnumValue ¶ added in v65.35.0
func (m SchemaObjectTypeDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SortOrderEnum ¶
type SortOrderEnum string
SortOrderEnum Enum with underlying type: string
const ( SortOrderAsc SortOrderEnum = "ASC" SortOrderDesc SortOrderEnum = "DESC" )
Set of constants representing the allowable values for SortOrderEnum
func GetMappingSortOrderEnum ¶
func GetMappingSortOrderEnum(val string) (SortOrderEnum, bool)
GetMappingSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSortOrderEnumValues ¶
func GetSortOrderEnumValues() []SortOrderEnum
GetSortOrderEnumValues Enumerates the set of values for SortOrderEnum
type SqlBucket ¶
type SqlBucket struct { // Collection timestamp // Example: `"2020-03-31T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // Unique SQL_ID for a SQL Statement. SqlIdentifier *string `mandatory:"true" json:"sqlIdentifier"` // Plan hash value for the SQL Execution Plan PlanHash *int64 `mandatory:"true" json:"planHash"` // SQL Bucket ID, examples <= 3 secs, 3-10 secs, 10-60 secs, 1-5 min, > 5 min // Example: `"<= 3 secs"` BucketId *string `mandatory:"true" json:"bucketId"` // Version // Example: `1` Version *float32 `mandatory:"false" json:"version"` // Operations Insights internal representation of the database type. DatabaseType *string `mandatory:"false" json:"databaseType"` // Total number of executions // Example: `60` ExecutionsCount *int `mandatory:"false" json:"executionsCount"` // Total CPU time // Example: `1046` CpuTimeInSec *float32 `mandatory:"false" json:"cpuTimeInSec"` // Total IO time // Example: `5810` IoTimeInSec *float32 `mandatory:"false" json:"ioTimeInSec"` // Total other wait time // Example: `24061` OtherWaitTimeInSec *float32 `mandatory:"false" json:"otherWaitTimeInSec"` // Total time // Example: `30917` TotalTimeInSec *float32 `mandatory:"false" json:"totalTimeInSec"` }
SqlBucket Sql bucket type object.
func (SqlBucket) 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 SqlInsightAggregation ¶
type SqlInsightAggregation struct { // Insight text. // For example `Degrading SQLs`, `Variant SQLs`, // `Inefficient SQLs`, `Improving SQLs`, `SQLs with Plan Changes`, // `Degrading SQLs have increasing IO Time above 50%`, // `Degrading SQLs are variant`, // `2 of the 2 variant SQLs have plan changes`, // `Inefficient SQLs have increasing CPU Time above 50% Text *string `mandatory:"true" json:"text"` // SQL counts for a given insight. For example insight text `2 of 10 SQLs have degrading response time` will have values as [2,10]" Values []int `mandatory:"true" json:"values"` // Insight category. It would be one of the following // DEGRADING, // VARIANT, // INEFFICIENT, // CHANGING_PLANS, // IMPROVING, // DEGRADING_VARIANT, // DEGRADING_INEFFICIENT, // DEGRADING_CHANGING_PLANS, // DEGRADING_INCREASING_IO, // DEGRADING_INCREASING_CPU, // DEGRADING_INCREASING_INEFFICIENT_WAIT, // DEGRADING_CHANGING_PLANS_AND_INCREASING_IO, // DEGRADING_CHANGING_PLANS_AND_INCREASING_CPU, // DEGRADING_CHANGING_PLANS_AND_INCREASING_INEFFICIENT_WAIT,VARIANT_INEFFICIENT, // VARIANT_CHANGING_PLANS, // VARIANT_INCREASING_IO, // VARIANT_INCREASING_CPU, // VARIANT_INCREASING_INEFFICIENT_WAIT, // VARIANT_CHANGING_PLANS_AND_INCREASING_IO, // VARIANT_CHANGING_PLANS_AND_INCREASING_CPU, // VARIANT_CHANGING_PLANS_AND_INCREASING_INEFFICIENT_WAIT, // INEFFICIENT_CHANGING_PLANS, // INEFFICIENT_INCREASING_INEFFICIENT_WAIT, // INEFFICIENT_CHANGING_PLANS_AND_INCREASING_INEFFICIENT_WAIT Category *string `mandatory:"true" json:"category"` }
SqlInsightAggregation Represents a SQL Insight.
func (SqlInsightAggregation) String ¶
func (m SqlInsightAggregation) String() string
func (SqlInsightAggregation) ValidateEnumValue ¶
func (m SqlInsightAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlInsightAggregationCollection ¶
type SqlInsightAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` Inventory *SqlInventory `mandatory:"true" json:"inventory"` // List of insights. Items []SqlInsightAggregation `mandatory:"true" json:"items"` Thresholds *SqlInsightThresholds `mandatory:"true" json:"thresholds"` }
SqlInsightAggregationCollection SQL Insights response.
func (SqlInsightAggregationCollection) String ¶
func (m SqlInsightAggregationCollection) String() string
func (SqlInsightAggregationCollection) ValidateEnumValue ¶
func (m SqlInsightAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlInsightThresholds ¶
type SqlInsightThresholds struct { // Degradation Percent Threshold is used to derive degrading SQLs. DegradationInPct *int `mandatory:"true" json:"degradationInPct"` // Variability Percent Threshold is used to derive variant SQLs. Variability *float32 `mandatory:"true" json:"variability"` // Inefficiency Percent Threshold is used to derive inefficient SQLs. InefficiencyInPct *int `mandatory:"true" json:"inefficiencyInPct"` // PctIncreaseInIO is used for deriving insights for SQLs which are degrading or // variant or inefficient. And these SQLs should also have increasing change in IO Time // beyond threshold. Insights are derived using linear regression. IncreaseInIOInPct *int `mandatory:"true" json:"increaseInIOInPct"` // PctIncreaseInCPU is used for deriving insights for SQLs which are degrading or // variant or inefficient. And these SQLs should also have increasing change in CPU Time // beyond threshold. Insights are derived using linear regression. IncreaseInCPUInPct *int `mandatory:"true" json:"increaseInCPUInPct"` // PctIncreaseInIO is used for deriving insights for SQLs which are degrading or // variant or inefficient. And these SQLs should also have increasing change in // Other Wait Time beyond threshold. Insights are derived using linear regression. IncreaseInInefficientWaitInPct *int `mandatory:"true" json:"increaseInInefficientWaitInPct"` // Improved Percent Threshold is used to derive improving SQLs. ImprovedInPct *int `mandatory:"true" json:"improvedInPct"` }
SqlInsightThresholds Inventory details.
func (SqlInsightThresholds) String ¶
func (m SqlInsightThresholds) String() string
func (SqlInsightThresholds) ValidateEnumValue ¶
func (m SqlInsightThresholds) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlInventory ¶
type SqlInventory struct { // Total number of sqls. Example `2000` TotalSqls *int64 `mandatory:"true" json:"totalSqls"` // Total number of Databases. Example `400` TotalDatabases *int `mandatory:"true" json:"totalDatabases"` // Total number of sqls analyzed by the query. Example `120` SqlsAnalyzed *int64 `mandatory:"true" json:"sqlsAnalyzed"` }
SqlInventory Inventory details.
func (SqlInventory) String ¶
func (m SqlInventory) String() string
func (SqlInventory) ValidateEnumValue ¶
func (m SqlInventory) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanCollection ¶
type SqlPlanCollection struct { // Unique SQL_ID for a SQL Statement. SqlIdentifier *string `mandatory:"true" json:"sqlIdentifier"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // array of SQL Plans. Items []SqlPlanSummary `mandatory:"true" json:"items"` }
SqlPlanCollection SQL Plans for the particular SQL.
func (SqlPlanCollection) String ¶
func (m SqlPlanCollection) String() string
func (SqlPlanCollection) ValidateEnumValue ¶
func (m SqlPlanCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanInsightAggregation ¶
type SqlPlanInsightAggregation struct { // Plan hash value for the SQL Execution Plan PlanHash *int64 `mandatory:"true" json:"planHash"` // IO Time in seconds IoTimeInSec *float64 `mandatory:"true" json:"ioTimeInSec"` // CPU Time in seconds CpuTimeInSec *float64 `mandatory:"true" json:"cpuTimeInSec"` // Inefficient Wait Time in seconds InefficientWaitTimeInSec *float64 `mandatory:"true" json:"inefficientWaitTimeInSec"` // Total number of executions ExecutionsCount *int64 `mandatory:"true" json:"executionsCount"` }
SqlPlanInsightAggregation SQL execution plan Performance statistics.
func (SqlPlanInsightAggregation) String ¶
func (m SqlPlanInsightAggregation) String() string
func (SqlPlanInsightAggregation) ValidateEnumValue ¶
func (m SqlPlanInsightAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanInsightAggregationCollection ¶
type SqlPlanInsightAggregationCollection struct { // Unique SQL_ID for a SQL Statement. SqlIdentifier *string `mandatory:"true" json:"sqlIdentifier"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // List of SQL plan insights. Insights []SqlPlanInsights `mandatory:"true" json:"insights"` // List of SQL plan statistics. Items []SqlPlanInsightAggregation `mandatory:"true" json:"items"` }
SqlPlanInsightAggregationCollection SQL plan insights response.
func (SqlPlanInsightAggregationCollection) String ¶
func (m SqlPlanInsightAggregationCollection) String() string
func (SqlPlanInsightAggregationCollection) ValidateEnumValue ¶
func (m SqlPlanInsightAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanInsights ¶
type SqlPlanInsights struct { // SQL Plan Insight text. // For example `Number of Plans Used`, `Most Executed Plan`, // `Best Performing Plan`, `Worst Performing Plan`, // `Plan With Most IO`, // `Plan with Most CPU` Text *string `mandatory:"true" json:"text"` // SQL execution plan hash value for a given insight. For example `Most Executed Plan` insight will have value as "3975467901" Value *int64 `mandatory:"true" json:"value"` // SQL Insight category. For example PLANS_USED, MOST_EXECUTED, BEST_PERFORMER, WORST_PERFORMER, MOST_CPU or MOST_IO. Category *string `mandatory:"true" json:"category"` }
SqlPlanInsights Represents collection of SQL Plan Insights.
func (SqlPlanInsights) String ¶
func (m SqlPlanInsights) String() string
func (SqlPlanInsights) ValidateEnumValue ¶
func (m SqlPlanInsights) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanLine ¶
type SqlPlanLine struct { // Unique SQL_ID for a SQL Statement. SqlIdentifier *string `mandatory:"true" json:"sqlIdentifier"` // Plan hash value for the SQL Execution Plan PlanHash *int64 `mandatory:"true" json:"planHash"` // Collection time stamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // Operation // Example: `"SELECT STATEMENT"` Operation *string `mandatory:"true" json:"operation"` // Identifier // Example: `3` Identifier *int64 `mandatory:"true" json:"identifier"` // Version // Example: `1` Version *float32 `mandatory:"false" json:"version"` // Remark // Example: `""` Remark *string `mandatory:"false" json:"remark"` // Options // Example: `"RANGE SCAN"` Options *string `mandatory:"false" json:"options"` // Object Node // Example: `"Q4000"` ObjectNode *string `mandatory:"false" json:"objectNode"` // Object Owner // Example: `"TENANT_A#SCHEMA"` ObjectOwner *string `mandatory:"false" json:"objectOwner"` // Object Name // Example: `"PLAN_LINES_PK"` ObjectName *string `mandatory:"false" json:"objectName"` // Object Alias // Example: `"PLAN_LINES@SEL$1"` ObjectAlias *string `mandatory:"false" json:"objectAlias"` // Object Instance // Example: `37472` ObjectInstance *int64 `mandatory:"false" json:"objectInstance"` // Object Type // Example: `"INDEX (UNIQUE)"` ObjectType *string `mandatory:"false" json:"objectType"` // Optimizer // Example: `"CLUSTER"` Optimizer *string `mandatory:"false" json:"optimizer"` // Search Columns // Example: `3` SearchColumns *int64 `mandatory:"false" json:"searchColumns"` // Parent Identifier // Example: `2` ParentIdentifier *int64 `mandatory:"false" json:"parentIdentifier"` // Depth // Example: `3` Depth *int64 `mandatory:"false" json:"depth"` // Position // Example: `1` Position *int64 `mandatory:"false" json:"position"` // Cost // Example: `1` Cost *int64 `mandatory:"false" json:"cost"` // Cardinality // Example: `1` Cardinality *int64 `mandatory:"false" json:"cardinality"` // Bytes // Example: `150` Bytes *int64 `mandatory:"false" json:"bytes"` // Other // Example: “ Other *string `mandatory:"false" json:"other"` // Other Tag // Example: `"PARALLEL_COMBINED_WITH_PARENT"` OtherTag *string `mandatory:"false" json:"otherTag"` // Partition start // Example: `1` PartitionStart *string `mandatory:"false" json:"partitionStart"` // Partition stop // Example: `2` PartitionStop *string `mandatory:"false" json:"partitionStop"` // Partition identifier // Example: `8` PartitionIdentifier *int64 `mandatory:"false" json:"partitionIdentifier"` // Distribution // Example: `"QC (RANDOM)"` Distribution *string `mandatory:"false" json:"distribution"` // CPU cost // Example: `7321` CpuCost *int64 `mandatory:"false" json:"cpuCost"` // IO cost // Example: `1` IoCost *int64 `mandatory:"false" json:"ioCost"` // Time space // Example: `15614000` TempSpace *int64 `mandatory:"false" json:"tempSpace"` // Access predicates // Example: `"\"RESOURCE_ID\"=:1 AND \"QUERY_ID\"=:2"` AccessPredicates *string `mandatory:"false" json:"accessPredicates"` // Filter predicates // Example: `"(INTERNAL_FUNCTION(\"J\".\"DATABASE_ROLE\") OR (\"J\".\"DATABASE_ROLE\" IS NULL AND SYS_CONTEXT('userenv','database_role')='PRIMARY'))"` FilterPredicates *string `mandatory:"false" json:"filterPredicates"` // Projection // Example: `"COUNT(*)[22]"` Projection *string `mandatory:"false" json:"projection"` // Qblock Name // Example: `"SEL$1"` QblockName *string `mandatory:"false" json:"qblockName"` // Total elapsed time // Example: `1.2` ElapsedTimeInSec *float32 `mandatory:"false" json:"elapsedTimeInSec"` // Other SQL // Example: `"<other_xml><info type=\"db_version\">18.0.0.0</info><info type=\"parse_schema\"><![CDATA[\"SYS\"]]></info><info type=\"plan_hash_full\">483892784</info><info type=\"plan_hash\">2709293936</info><info type=\"plan_hash_2\">483892784</info><outline_data><hint><![CDATA[IGNORE_OPTIM_EMBEDDED_HINTS]]></hint><hint><![CDATA[OPTIMIZER_FEATURES_ENABLE('18.1.0')]]></hint><hint><![CDATA[DB_VERSION('18.1.0')]]></hint><hint><![CDATA[OPT_PARAM('_b_tree_bitmap_plans' 'false')]]></hint><hint><![CDATA[OPT_PARAM('_optim_peek_user_binds' 'false')]]></hint><hint><![CDATA[OPT_PARAM('result_cache_mode' 'FORCE')]]></hint><hint><![CDATA[OPT_PARAM('_fix_control' '20648883:0 27745220:1 30001331:1 30142527:1 30539126:1')]]></hint><hint><![CDATA[OUTLINE_LEAF(@\"SEL$1\")]]></hint><hint><![CDATA[INDEX(@\"SEL$1\" \"USER$\"@\"SEL$1\" \"I_USER#\")]]></hint></outline_data></other_xml>"` OtherXML *string `mandatory:"false" json:"otherXML"` }
SqlPlanLine SQL Plan Line type object.
func (SqlPlanLine) String ¶
func (m SqlPlanLine) String() string
func (SqlPlanLine) ValidateEnumValue ¶
func (m SqlPlanLine) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlPlanSummary ¶
type SqlPlanSummary struct { // Plan hash value for the SQL Execution Plan PlanHash *int64 `mandatory:"true" json:"planHash"` // Plan XML Content PlanContent *string `mandatory:"true" json:"planContent"` }
SqlPlanSummary SQL Plan details
func (SqlPlanSummary) String ¶
func (m SqlPlanSummary) String() string
func (SqlPlanSummary) ValidateEnumValue ¶
func (m SqlPlanSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlResponseTimeDistributionAggregation ¶
type SqlResponseTimeDistributionAggregation struct { // Response time bucket id BucketId *string `mandatory:"true" json:"bucketId"` // Total number of SQL executions ExecutionsCount *int64 `mandatory:"true" json:"executionsCount"` }
SqlResponseTimeDistributionAggregation SQL Response time distribution entry.
func (SqlResponseTimeDistributionAggregation) String ¶
func (m SqlResponseTimeDistributionAggregation) String() string
func (SqlResponseTimeDistributionAggregation) ValidateEnumValue ¶
func (m SqlResponseTimeDistributionAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlResponseTimeDistributionAggregationCollection ¶
type SqlResponseTimeDistributionAggregationCollection struct { // Unique SQL_ID for a SQL Statement. SqlIdentifier *string `mandatory:"true" json:"sqlIdentifier"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Array of pre defined SQL response time bucket id and SQL executions count. Items []SqlResponseTimeDistributionAggregation `mandatory:"true" json:"items"` }
SqlResponseTimeDistributionAggregationCollection SQL response time distribution over the selected time window.
func (SqlResponseTimeDistributionAggregationCollection) String ¶
func (m SqlResponseTimeDistributionAggregationCollection) String() string
func (SqlResponseTimeDistributionAggregationCollection) ValidateEnumValue ¶
func (m SqlResponseTimeDistributionAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlSearchCollection ¶
type SqlSearchCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // List of Databases executing the sql. Items []SqlSearchSummary `mandatory:"true" json:"items"` // Unique SQL_ID for a SQL Statement. SqlIdentifier *string `mandatory:"false" json:"sqlIdentifier"` // SQL Statement Text SqlText *string `mandatory:"false" json:"sqlText"` }
SqlSearchCollection Search SQL response.
func (SqlSearchCollection) String ¶
func (m SqlSearchCollection) String() string
func (SqlSearchCollection) ValidateEnumValue ¶
func (m SqlSearchCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlSearchSummary ¶
type SqlSearchSummary struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The database name. The database name is unique within the tenancy. DatabaseName *string `mandatory:"true" json:"databaseName"` // The user-friendly name for the database. The name does not have to be unique. DatabaseDisplayName *string `mandatory:"true" json:"databaseDisplayName"` // Operations Insights internal representation of the database type. DatabaseType *string `mandatory:"true" json:"databaseType"` // The version of the database. DatabaseVersion *string `mandatory:"true" json:"databaseVersion"` }
SqlSearchSummary Database summary object resulting from a sql search operation.
func (SqlSearchSummary) String ¶
func (m SqlSearchSummary) String() string
func (SqlSearchSummary) ValidateEnumValue ¶
func (m SqlSearchSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlStatisticAggregation ¶
type SqlStatisticAggregation struct { // Unique SQL_ID for a SQL Statement. SqlIdentifier *string `mandatory:"true" json:"sqlIdentifier"` DatabaseDetails *DatabaseDetails `mandatory:"true" json:"databaseDetails"` // SQL belongs to one or more categories based on the insights. Category []string `mandatory:"true" json:"category"` Statistics *SqlStatistics `mandatory:"false" json:"statistics"` }
SqlStatisticAggregation SQL Statistics
func (SqlStatisticAggregation) String ¶
func (m SqlStatisticAggregation) String() string
func (SqlStatisticAggregation) ValidateEnumValue ¶
func (m SqlStatisticAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlStatisticAggregationCollection ¶
type SqlStatisticAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Array of SQLs along with its statistics statisfying the query criteria. Items []SqlStatisticAggregation `mandatory:"true" json:"items"` }
SqlStatisticAggregationCollection SQL statistics response.
func (SqlStatisticAggregationCollection) String ¶
func (m SqlStatisticAggregationCollection) String() string
func (SqlStatisticAggregationCollection) ValidateEnumValue ¶
func (m SqlStatisticAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlStatistics ¶
type SqlStatistics struct { // Database Time in seconds DatabaseTimeInSec *float64 `mandatory:"true" json:"databaseTimeInSec"` // Number of executions per hour ExecutionsPerHour *float64 `mandatory:"true" json:"executionsPerHour"` // Total number of executions ExecutionsCount *int64 `mandatory:"true" json:"executionsCount"` // CPU Time in seconds CpuTimeInSec *float64 `mandatory:"true" json:"cpuTimeInSec"` // I/O Time in seconds IoTimeInSec *float64 `mandatory:"true" json:"ioTimeInSec"` // Inefficient Wait Time in seconds InefficientWaitTimeInSec *float64 `mandatory:"true" json:"inefficientWaitTimeInSec"` // Response time is the average elaspsed time per execution. It is the ratio of Total Database Time to the number of executions ResponseTimeInSec *float64 `mandatory:"true" json:"responseTimeInSec"` // Number of SQL execution plans used by the SQL PlanCount *int64 `mandatory:"true" json:"planCount"` // Variability is the ratio of the standard deviation in response time to the mean of response time of the SQL Variability *float64 `mandatory:"true" json:"variability"` // Average Active Sessions represent the average active sessions at a point in time. It is the number of sessions that are either working or waiting. AverageActiveSessions *float64 `mandatory:"true" json:"averageActiveSessions"` // Percentage of Database Time DatabaseTimePct *float64 `mandatory:"true" json:"databaseTimePct"` // Percentage of Inefficiency. It is calculated by Total Database Time divided by Total Wait Time InefficiencyInPct *float64 `mandatory:"true" json:"inefficiencyInPct"` // Percent change in CPU Time based on linear regression ChangeInCpuTimeInPct *float64 `mandatory:"true" json:"changeInCpuTimeInPct"` // Percent change in IO Time based on linear regression ChangeInIoTimeInPct *float64 `mandatory:"true" json:"changeInIoTimeInPct"` // Percent change in Inefficient Wait Time based on linear regression ChangeInInefficientWaitTimeInPct *float64 `mandatory:"true" json:"changeInInefficientWaitTimeInPct"` // Percent change in Response Time based on linear regression ChangeInResponseTimeInPct *float64 `mandatory:"true" json:"changeInResponseTimeInPct"` // Percent change in Average Active Sessions based on linear regression ChangeInAverageActiveSessionsInPct *float64 `mandatory:"true" json:"changeInAverageActiveSessionsInPct"` // Percent change in Executions per hour based on linear regression ChangeInExecutionsPerHourInPct *float64 `mandatory:"true" json:"changeInExecutionsPerHourInPct"` // Percent change in Inefficiency based on linear regression ChangeInInefficiencyInPct *float64 `mandatory:"true" json:"changeInInefficiencyInPct"` }
SqlStatistics Performance statistics for the SQL.
func (SqlStatistics) String ¶
func (m SqlStatistics) String() string
func (SqlStatistics) ValidateEnumValue ¶
func (m SqlStatistics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlStatisticsTimeSeries ¶
type SqlStatisticsTimeSeries struct { // SQL performance statistic name Name *string `mandatory:"true" json:"name"` // SQL performance statistic value Values []float64 `mandatory:"true" json:"values"` }
SqlStatisticsTimeSeries SQL performance statistics per database
func (SqlStatisticsTimeSeries) String ¶
func (m SqlStatisticsTimeSeries) String() string
func (SqlStatisticsTimeSeries) ValidateEnumValue ¶
func (m SqlStatisticsTimeSeries) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlStatisticsTimeSeriesAggregation ¶
type SqlStatisticsTimeSeriesAggregation struct { DatabaseDetails *DatabaseDetails `mandatory:"true" json:"databaseDetails"` // SQL performance statistics for a given database Statistics []SqlStatisticsTimeSeries `mandatory:"true" json:"statistics"` }
SqlStatisticsTimeSeriesAggregation Database details and SQL performance statistics for a given database
func (SqlStatisticsTimeSeriesAggregation) String ¶
func (m SqlStatisticsTimeSeriesAggregation) String() string
func (SqlStatisticsTimeSeriesAggregation) ValidateEnumValue ¶
func (m SqlStatisticsTimeSeriesAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlStatisticsTimeSeriesAggregationCollection ¶
type SqlStatisticsTimeSeriesAggregationCollection struct { // Unique SQL_ID for a SQL Statement. SqlIdentifier *string `mandatory:"true" json:"sqlIdentifier"` // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Time duration in milliseconds between data points (one hour or one day). ItemDurationInMs *int64 `mandatory:"true" json:"itemDurationInMs"` // Array of SQL performance statistics across databases. Items []SqlStatisticsTimeSeriesAggregation `mandatory:"true" json:"items"` // Array comprising of all the sampling period end timestamps in RFC 3339 format. EndTimestamps []common.SDKTime `mandatory:"false" json:"endTimestamps"` }
SqlStatisticsTimeSeriesAggregationCollection SQL performance statistics over the selected time window.
func (SqlStatisticsTimeSeriesAggregationCollection) String ¶
func (m SqlStatisticsTimeSeriesAggregationCollection) String() string
func (SqlStatisticsTimeSeriesAggregationCollection) ValidateEnumValue ¶
func (m SqlStatisticsTimeSeriesAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlStatisticsTimeSeriesByPlanAggregation ¶
type SqlStatisticsTimeSeriesByPlanAggregation struct { // Plan hash value for the SQL Execution Plan PlanHash *int64 `mandatory:"true" json:"planHash"` // SQL performance statistics for a given plan Statistics []SqlStatisticsTimeSeries `mandatory:"true" json:"statistics"` }
SqlStatisticsTimeSeriesByPlanAggregation SQL performance statistics for a given plan
func (SqlStatisticsTimeSeriesByPlanAggregation) String ¶
func (m SqlStatisticsTimeSeriesByPlanAggregation) String() string
func (SqlStatisticsTimeSeriesByPlanAggregation) ValidateEnumValue ¶
func (m SqlStatisticsTimeSeriesByPlanAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlStatisticsTimeSeriesByPlanAggregationCollection ¶
type SqlStatisticsTimeSeriesByPlanAggregationCollection struct { // Unique SQL_ID for a SQL Statement. SqlIdentifier *string `mandatory:"true" json:"sqlIdentifier"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Time duration in milliseconds between data points (one hour or one day). ItemDurationInMs *int64 `mandatory:"true" json:"itemDurationInMs"` // Array comprising of all the sampling period end timestamps in RFC 3339 format. EndTimestamps []common.SDKTime `mandatory:"true" json:"endTimestamps"` // array of SQL performance statistics by plans Items []SqlStatisticsTimeSeriesByPlanAggregation `mandatory:"true" json:"items"` }
SqlStatisticsTimeSeriesByPlanAggregationCollection SQL performance statistics by plan over the selected time window.
func (SqlStatisticsTimeSeriesByPlanAggregationCollection) String ¶
func (m SqlStatisticsTimeSeriesByPlanAggregationCollection) String() string
func (SqlStatisticsTimeSeriesByPlanAggregationCollection) ValidateEnumValue ¶
func (m SqlStatisticsTimeSeriesByPlanAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlStats ¶
type SqlStats struct { // Unique SQL_ID for a SQL Statement. SqlIdentifier *string `mandatory:"true" json:"sqlIdentifier"` // Plan hash value for the SQL Execution Plan PlanHashValue *int64 `mandatory:"true" json:"planHashValue"` // Collection timestamp // Example: `"2020-03-31T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // Name of Database Instance // Example: `"DB10902_1"` InstanceName *string `mandatory:"true" json:"instanceName"` // last_active_time // Example: `"0000000099CCE300"` LastActiveTime *string `mandatory:"false" json:"lastActiveTime"` // Total integer of parse calls // Example: `60` ParseCalls *int64 `mandatory:"false" json:"parseCalls"` // Number of disk reads DiskReads *int64 `mandatory:"false" json:"diskReads"` // Number of direct reads DirectReads *int64 `mandatory:"false" json:"directReads"` // Number of Direct writes DirectWrites *int64 `mandatory:"false" json:"directWrites"` // Number of Buffer Gets BufferGets *int64 `mandatory:"false" json:"bufferGets"` // Number of row processed RowsProcessed *int64 `mandatory:"false" json:"rowsProcessed"` // Number of serializable aborts SerializableAborts *int64 `mandatory:"false" json:"serializableAborts"` // Number of fetches Fetches *int64 `mandatory:"false" json:"fetches"` // Number of executions Executions *int64 `mandatory:"false" json:"executions"` // Number of executions attempted on this object, but prevented due to the SQL statement being in quarantine AvoidedExecutions *int64 `mandatory:"false" json:"avoidedExecutions"` // Number of times this cursor was fully executed since the cursor was brought into the library cache EndOfFetchCount *int64 `mandatory:"false" json:"endOfFetchCount"` // Number of times the object was either loaded or reloaded Loads *int64 `mandatory:"false" json:"loads"` // Number of cursors present in the cache with this SQL text and plan VersionCount *int64 `mandatory:"false" json:"versionCount"` // Number of times this child cursor has been invalidated Invalidations *int64 `mandatory:"false" json:"invalidations"` // Number of times that a parent cursor became obsolete ObsoleteCount *int64 `mandatory:"false" json:"obsoleteCount"` // Total number of executions performed by parallel execution servers (0 when the statement has never been executed in parallel) PxServersExecutions *int64 `mandatory:"false" json:"pxServersExecutions"` // CPU time (in microseconds) used by this cursor for parsing, executing, and fetching CpuTimeInUs *int64 `mandatory:"false" json:"cpuTimeInUs"` // Elapsed time (in microseconds) used by this cursor for parsing, executing, and fetching. ElapsedTimeInUs *int64 `mandatory:"false" json:"elapsedTimeInUs"` // Average hard parse time (in microseconds) used by this cursor AvgHardParseTimeInUs *int64 `mandatory:"false" json:"avgHardParseTimeInUs"` // Concurrency wait time (in microseconds) ConcurrencyWaitTimeInUs *int64 `mandatory:"false" json:"concurrencyWaitTimeInUs"` // Application wait time (in microseconds) ApplicationWaitTimeInUs *int64 `mandatory:"false" json:"applicationWaitTimeInUs"` // Cluster wait time (in microseconds). This value is specific to Oracle RAC ClusterWaitTimeInUs *int64 `mandatory:"false" json:"clusterWaitTimeInUs"` // User I/O wait time (in microseconds) UserIoWaitTimeInUs *int64 `mandatory:"false" json:"userIoWaitTimeInUs"` // PL/SQL execution time (in microseconds) PlsqlExecTimeInUs *int64 `mandatory:"false" json:"plsqlExecTimeInUs"` // Java execution time (in microseconds) JavaExecTimeInUs *int64 `mandatory:"false" json:"javaExecTimeInUs"` // Number of sorts that were done for the child cursor Sorts *int64 `mandatory:"false" json:"sorts"` // Total shared memory (in bytes) currently occupied by all cursors with this SQL text and plan SharableMem *int64 `mandatory:"false" json:"sharableMem"` // Total shared memory (in bytes) occupied by all cursors with this SQL text and plan if they were to be fully loaded in the shared pool (that is, cursor size) TotalSharableMem *int64 `mandatory:"false" json:"totalSharableMem"` // Typecheck memory TypeCheckMem *int64 `mandatory:"false" json:"typeCheckMem"` // Number of I/O bytes which can be filtered by the Exadata storage system IoCellOffloadEligibleBytes *int64 `mandatory:"false" json:"ioCellOffloadEligibleBytes"` // Number of I/O bytes exchanged between Oracle Database and the storage system. Typically used for Cache Fusion or parallel queries IoInterconnectBytes *int64 `mandatory:"false" json:"ioInterconnectBytes"` // Number of physical read I/O requests issued by the monitored SQL. The requests may not be disk reads PhysicalReadRequests *int64 `mandatory:"false" json:"physicalReadRequests"` // Number of bytes read from disks by the monitored SQL PhysicalReadBytes *int64 `mandatory:"false" json:"physicalReadBytes"` // Number of physical write I/O requests issued by the monitored SQL PhysicalWriteRequests *int64 `mandatory:"false" json:"physicalWriteRequests"` // Number of bytes written to disks by the monitored SQL PhysicalWriteBytes *int64 `mandatory:"false" json:"physicalWriteBytes"` // exact_matching_signature // Example: `"18067345456756876713"` ExactMatchingSignature *string `mandatory:"false" json:"exactMatchingSignature"` // force_matching_signature // Example: `"18067345456756876713"` ForceMatchingSignature *string `mandatory:"false" json:"forceMatchingSignature"` // Number of uncompressed bytes (that is, size after decompression) that are offloaded to the Exadata cells IoCellUncompressedBytes *int64 `mandatory:"false" json:"ioCellUncompressedBytes"` // Number of bytes that are returned by Exadata cell through the regular I/O path IoCellOffloadReturnedBytes *int64 `mandatory:"false" json:"ioCellOffloadReturnedBytes"` // Number of this child cursor ChildNumber *int64 `mandatory:"false" json:"childNumber"` // Oracle command type definition CommandType *int64 `mandatory:"false" json:"commandType"` // Number of users that have any of the child cursors open UsersOpening *int64 `mandatory:"false" json:"usersOpening"` // Number of users executing the statement UsersExecuting *int64 `mandatory:"false" json:"usersExecuting"` // Cost of this query given by the optimizer OptimizerCost *int64 `mandatory:"false" json:"optimizerCost"` // Total Number of rows in SQLStats table FullPlanHashValue *string `mandatory:"false" json:"fullPlanHashValue"` // Module name Module *string `mandatory:"false" json:"module"` // Service name Service *string `mandatory:"false" json:"service"` // Contains the name of the action that was executing when the SQL statement was first parsed, which is set by calling DBMS_APPLICATION_INFO.SET_ACTION Action *string `mandatory:"false" json:"action"` // SQL profile used for this statement, if any SqlProfile *string `mandatory:"false" json:"sqlProfile"` // SQL patch used for this statement, if any SqlPatch *string `mandatory:"false" json:"sqlPatch"` // SQL plan baseline used for this statement, if any SqlPlanBaseline *string `mandatory:"false" json:"sqlPlanBaseline"` // Number of executions for the cursor since the last AWR snapshot DeltaExecutionCount *int64 `mandatory:"false" json:"deltaExecutionCount"` // CPU time (in microseconds) for the cursor since the last AWR snapshot DeltaCpuTime *int64 `mandatory:"false" json:"deltaCpuTime"` // Number of I/O bytes exchanged between the Oracle database and the storage system for the cursor since the last AWR snapshot DeltaIoBytes *int64 `mandatory:"false" json:"deltaIoBytes"` // Rank based on CPU Consumption DeltaCpuRank *int64 `mandatory:"false" json:"deltaCpuRank"` // Rank based on number of execution DeltaExecsRank *int64 `mandatory:"false" json:"deltaExecsRank"` // Rank based on sharable memory SharableMemRank *int64 `mandatory:"false" json:"sharableMemRank"` // Rank based on I/O Consumption DeltaIoRank *int64 `mandatory:"false" json:"deltaIoRank"` // Harmonic sum based on ranking parameters HarmonicSum *int64 `mandatory:"false" json:"harmonicSum"` // Weight based harmonic sum of ranking parameters WtHarmonicSum *int64 `mandatory:"false" json:"wtHarmonicSum"` // Total number of rows in SQLStats table TotalSqlCount *int64 `mandatory:"false" json:"totalSqlCount"` }
SqlStats Sql Stats type object.
func (SqlStats) 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 SqlText ¶
type SqlText struct { // Unique SQL_ID for a SQL Statement. SqlIdentifier *string `mandatory:"true" json:"sqlIdentifier"` // Collection timestamp // Example: `"2020-05-06T00:00:00.000Z"` TimeCollected *common.SDKTime `mandatory:"true" json:"timeCollected"` // SQL command // Example: `"SELECT"` SqlCommand *string `mandatory:"true" json:"sqlCommand"` // Full SQL Text // Example: `"SELECT username,profile,default_tablespace,temporary_tablespace FROM dba_users"` // Disclaimer: SQL text being uploaded explicitly via APIs is not masked. Any sensitive literals contained in the sqlFullText column should be masked prior to ingestion. SqlFullText *string `mandatory:"true" json:"sqlFullText"` // Version // Example: `1` Version *float32 `mandatory:"false" json:"version"` // Exact matching signature // Example: `"18067345456756876713"` ExactMatchingSignature *string `mandatory:"false" json:"exactMatchingSignature"` // Force matching signature // Example: `"18067345456756876713"` ForceMatchingSignature *string `mandatory:"false" json:"forceMatchingSignature"` }
SqlText SQL Text type object.
func (SqlText) 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 SqlTextCollection ¶
type SqlTextCollection struct { // array of SQL Texts. Items []SqlTextSummary `mandatory:"true" json:"items"` }
SqlTextCollection SQL Text for the particular SQL.
func (SqlTextCollection) String ¶
func (m SqlTextCollection) String() string
func (SqlTextCollection) ValidateEnumValue ¶
func (m SqlTextCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTextSummary ¶
type SqlTextSummary struct { // Unique SQL_ID for a SQL Statement. SqlIdentifier *string `mandatory:"true" json:"sqlIdentifier"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database. DatabaseId *string `mandatory:"true" json:"databaseId"` // SQL Text SqlText *string `mandatory:"true" json:"sqlText"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" json:"compartmentId"` }
SqlTextSummary SQL Text details
func (SqlTextSummary) String ¶
func (m SqlTextSummary) String() string
func (SqlTextSummary) ValidateEnumValue ¶
func (m SqlTextSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SqlTypeDetails ¶ added in v65.35.0
type SqlTypeDetails struct { // SQL identifier SqlId *string `mandatory:"true" json:"sqlId"` // First 3800 characters of the SQL text SqlText *string `mandatory:"true" json:"sqlText"` // SQL identifier IsSqlTextTruncated *bool `mandatory:"true" json:"isSqlTextTruncated"` // SQL command name (such as SELECT, INSERT) SqlCommand *string `mandatory:"true" json:"sqlCommand"` }
SqlTypeDetails SQL details
func (SqlTypeDetails) MarshalJSON ¶ added in v65.35.0
func (m SqlTypeDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (SqlTypeDetails) String ¶ added in v65.35.0
func (m SqlTypeDetails) String() string
func (SqlTypeDetails) ValidateEnumValue ¶ added in v65.35.0
func (m SqlTypeDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StorageServerDetails ¶
type StorageServerDetails struct { // The storage server name. StorageServerName *string `mandatory:"true" json:"storageServerName"` // The user-friendly name for the storage server. The name does not have to be unique. StorageServerDisplayName *string `mandatory:"true" json:"storageServerDisplayName"` }
StorageServerDetails Partial information about a storage server which includes name and displayName.
func (StorageServerDetails) String ¶
func (m StorageServerDetails) String() string
func (StorageServerDetails) ValidateEnumValue ¶
func (m StorageServerDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StorageServerEnum ¶
type StorageServerEnum string
StorageServerEnum Enum with underlying type: string
const ( StorageServerStorage StorageServerEnum = "STORAGE" StorageServerIops StorageServerEnum = "IOPS" StorageServerThroughput StorageServerEnum = "THROUGHPUT" )
Set of constants representing the allowable values for StorageServerEnum
func GetMappingStorageServerEnum ¶
func GetMappingStorageServerEnum(val string) (StorageServerEnum, bool)
GetMappingStorageServerEnum performs case Insensitive comparison on enum value and return the desired enum
func GetStorageServerEnumValues ¶
func GetStorageServerEnumValues() []StorageServerEnum
GetStorageServerEnumValues Enumerates the set of values for StorageServerEnum
type StorageUsageTrend ¶ added in v65.32.1
type StorageUsageTrend struct { // The timestamp in which the current sampling period ends in RFC 3339 format. EndTimestamp *common.SDKTime `mandatory:"true" json:"endTimestamp"` // Filesystem usage in GB. FileSystemUsageInGBs *float64 `mandatory:"true" json:"fileSystemUsageInGBs"` // Filesystem available in percent. FileSystemAvailInPercent *float64 `mandatory:"true" json:"fileSystemAvailInPercent"` }
StorageUsageTrend Usage data samples.
func (StorageUsageTrend) String ¶ added in v65.32.1
func (m StorageUsageTrend) String() string
func (StorageUsageTrend) ValidateEnumValue ¶ added in v65.32.1
func (m StorageUsageTrend) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StorageUsageTrendAggregation ¶ added in v65.32.1
type StorageUsageTrendAggregation struct { // Name of filesystem. FileSystemName *string `mandatory:"true" json:"fileSystemName"` // Mount points are specialized NTFS filesystem objects. MountPoint *string `mandatory:"true" json:"mountPoint"` // Size of filesystem. FileSystemSizeInGBs *float64 `mandatory:"true" json:"fileSystemSizeInGBs"` // List of usage data samples for a filesystem. UsageData []StorageUsageTrend `mandatory:"true" json:"usageData"` }
StorageUsageTrendAggregation Usage data per filesystem.
func (StorageUsageTrendAggregation) String ¶ added in v65.32.1
func (m StorageUsageTrendAggregation) String() string
func (StorageUsageTrendAggregation) ValidateEnumValue ¶ added in v65.32.1
func (m StorageUsageTrendAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAddmDbFindingsRequest ¶ added in v65.35.0
type SummarizeAddmDbFindingsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // The optional single value query parameter to filter by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional value filter to match the finding category exactly. CategoryName *string `mandatory:"false" contributesTo:"query" name:"categoryName"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeAddmDbFindingsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Field name for sorting the ADDM finding summary data SortBy SummarizeAddmDbFindingsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAddmDbFindingsRequest wrapper for the SummarizeAddmDbFindings operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAddmDbFindings.go.html to see an example of how to use SummarizeAddmDbFindingsRequest.
func (SummarizeAddmDbFindingsRequest) BinaryRequestBody ¶ added in v65.35.0
func (request SummarizeAddmDbFindingsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAddmDbFindingsRequest) HTTPRequest ¶ added in v65.35.0
func (request SummarizeAddmDbFindingsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAddmDbFindingsRequest) RetryPolicy ¶ added in v65.35.0
func (request SummarizeAddmDbFindingsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAddmDbFindingsRequest) String ¶ added in v65.35.0
func (request SummarizeAddmDbFindingsRequest) String() string
func (SummarizeAddmDbFindingsRequest) ValidateEnumValue ¶ added in v65.35.0
func (request SummarizeAddmDbFindingsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAddmDbFindingsResponse ¶ added in v65.35.0
type SummarizeAddmDbFindingsResponse struct { // The underlying http response RawResponse *http.Response // A list of AddmDbFindingAggregationCollection instances AddmDbFindingAggregationCollection `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"` }
SummarizeAddmDbFindingsResponse wrapper for the SummarizeAddmDbFindings operation
func (SummarizeAddmDbFindingsResponse) HTTPResponse ¶ added in v65.35.0
func (response SummarizeAddmDbFindingsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAddmDbFindingsResponse) String ¶ added in v65.35.0
func (response SummarizeAddmDbFindingsResponse) String() string
type SummarizeAddmDbFindingsSortByEnum ¶ added in v65.35.0
type SummarizeAddmDbFindingsSortByEnum string
SummarizeAddmDbFindingsSortByEnum Enum with underlying type: string
const ( SummarizeAddmDbFindingsSortByImpactoverallpercent SummarizeAddmDbFindingsSortByEnum = "impactOverallPercent" SummarizeAddmDbFindingsSortByImpactmaxpercent SummarizeAddmDbFindingsSortByEnum = "impactMaxPercent" SummarizeAddmDbFindingsSortByImpactavgactivesessions SummarizeAddmDbFindingsSortByEnum = "impactAvgActiveSessions" SummarizeAddmDbFindingsSortByFrequencycount SummarizeAddmDbFindingsSortByEnum = "frequencyCount" )
Set of constants representing the allowable values for SummarizeAddmDbFindingsSortByEnum
func GetMappingSummarizeAddmDbFindingsSortByEnum ¶ added in v65.35.0
func GetMappingSummarizeAddmDbFindingsSortByEnum(val string) (SummarizeAddmDbFindingsSortByEnum, bool)
GetMappingSummarizeAddmDbFindingsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAddmDbFindingsSortByEnumValues ¶ added in v65.35.0
func GetSummarizeAddmDbFindingsSortByEnumValues() []SummarizeAddmDbFindingsSortByEnum
GetSummarizeAddmDbFindingsSortByEnumValues Enumerates the set of values for SummarizeAddmDbFindingsSortByEnum
type SummarizeAddmDbFindingsSortOrderEnum ¶ added in v65.35.0
type SummarizeAddmDbFindingsSortOrderEnum string
SummarizeAddmDbFindingsSortOrderEnum Enum with underlying type: string
const ( SummarizeAddmDbFindingsSortOrderAsc SummarizeAddmDbFindingsSortOrderEnum = "ASC" SummarizeAddmDbFindingsSortOrderDesc SummarizeAddmDbFindingsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAddmDbFindingsSortOrderEnum
func GetMappingSummarizeAddmDbFindingsSortOrderEnum ¶ added in v65.35.0
func GetMappingSummarizeAddmDbFindingsSortOrderEnum(val string) (SummarizeAddmDbFindingsSortOrderEnum, bool)
GetMappingSummarizeAddmDbFindingsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAddmDbFindingsSortOrderEnumValues ¶ added in v65.35.0
func GetSummarizeAddmDbFindingsSortOrderEnumValues() []SummarizeAddmDbFindingsSortOrderEnum
GetSummarizeAddmDbFindingsSortOrderEnumValues Enumerates the set of values for SummarizeAddmDbFindingsSortOrderEnum
type SummarizeAddmDbParameterChangesRequest ¶ added in v65.35.0
type SummarizeAddmDbParameterChangesRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Required filter to return only changes for the specified parameter. The // match is case sensitive. Name *string `mandatory:"true" contributesTo:"query" name:"name"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // The optional single value query parameter to filter by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional filter to return only resources whose value contains the substring given. The // match is not case sensitive. ValueContains *string `mandatory:"false" contributesTo:"query" name:"valueContains"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeAddmDbParameterChangesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Field name for sorting the database parameter change data SortBy SummarizeAddmDbParameterChangesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAddmDbParameterChangesRequest wrapper for the SummarizeAddmDbParameterChanges operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAddmDbParameterChanges.go.html to see an example of how to use SummarizeAddmDbParameterChangesRequest.
func (SummarizeAddmDbParameterChangesRequest) BinaryRequestBody ¶ added in v65.35.0
func (request SummarizeAddmDbParameterChangesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAddmDbParameterChangesRequest) HTTPRequest ¶ added in v65.35.0
func (request SummarizeAddmDbParameterChangesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAddmDbParameterChangesRequest) RetryPolicy ¶ added in v65.35.0
func (request SummarizeAddmDbParameterChangesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAddmDbParameterChangesRequest) String ¶ added in v65.35.0
func (request SummarizeAddmDbParameterChangesRequest) String() string
func (SummarizeAddmDbParameterChangesRequest) ValidateEnumValue ¶ added in v65.35.0
func (request SummarizeAddmDbParameterChangesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAddmDbParameterChangesResponse ¶ added in v65.35.0
type SummarizeAddmDbParameterChangesResponse struct { // The underlying http response RawResponse *http.Response // A list of AddmDbParameterChangeAggregationCollection instances AddmDbParameterChangeAggregationCollection `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"` }
SummarizeAddmDbParameterChangesResponse wrapper for the SummarizeAddmDbParameterChanges operation
func (SummarizeAddmDbParameterChangesResponse) HTTPResponse ¶ added in v65.35.0
func (response SummarizeAddmDbParameterChangesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAddmDbParameterChangesResponse) String ¶ added in v65.35.0
func (response SummarizeAddmDbParameterChangesResponse) String() string
type SummarizeAddmDbParameterChangesSortByEnum ¶ added in v65.35.0
type SummarizeAddmDbParameterChangesSortByEnum string
SummarizeAddmDbParameterChangesSortByEnum Enum with underlying type: string
const ( SummarizeAddmDbParameterChangesSortByIschanged SummarizeAddmDbParameterChangesSortByEnum = "isChanged" SummarizeAddmDbParameterChangesSortByBeginsnapid SummarizeAddmDbParameterChangesSortByEnum = "beginSnapId" )
Set of constants representing the allowable values for SummarizeAddmDbParameterChangesSortByEnum
func GetMappingSummarizeAddmDbParameterChangesSortByEnum ¶ added in v65.35.0
func GetMappingSummarizeAddmDbParameterChangesSortByEnum(val string) (SummarizeAddmDbParameterChangesSortByEnum, bool)
GetMappingSummarizeAddmDbParameterChangesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAddmDbParameterChangesSortByEnumValues ¶ added in v65.35.0
func GetSummarizeAddmDbParameterChangesSortByEnumValues() []SummarizeAddmDbParameterChangesSortByEnum
GetSummarizeAddmDbParameterChangesSortByEnumValues Enumerates the set of values for SummarizeAddmDbParameterChangesSortByEnum
type SummarizeAddmDbParameterChangesSortOrderEnum ¶ added in v65.35.0
type SummarizeAddmDbParameterChangesSortOrderEnum string
SummarizeAddmDbParameterChangesSortOrderEnum Enum with underlying type: string
const ( SummarizeAddmDbParameterChangesSortOrderAsc SummarizeAddmDbParameterChangesSortOrderEnum = "ASC" SummarizeAddmDbParameterChangesSortOrderDesc SummarizeAddmDbParameterChangesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAddmDbParameterChangesSortOrderEnum
func GetMappingSummarizeAddmDbParameterChangesSortOrderEnum ¶ added in v65.35.0
func GetMappingSummarizeAddmDbParameterChangesSortOrderEnum(val string) (SummarizeAddmDbParameterChangesSortOrderEnum, bool)
GetMappingSummarizeAddmDbParameterChangesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAddmDbParameterChangesSortOrderEnumValues ¶ added in v65.35.0
func GetSummarizeAddmDbParameterChangesSortOrderEnumValues() []SummarizeAddmDbParameterChangesSortOrderEnum
GetSummarizeAddmDbParameterChangesSortOrderEnumValues Enumerates the set of values for SummarizeAddmDbParameterChangesSortOrderEnum
type SummarizeAddmDbParametersHasRecommendationsEnum ¶ added in v65.35.0
type SummarizeAddmDbParametersHasRecommendationsEnum string
SummarizeAddmDbParametersHasRecommendationsEnum Enum with underlying type: string
const ( SummarizeAddmDbParametersHasRecommendationsTrue SummarizeAddmDbParametersHasRecommendationsEnum = "true" SummarizeAddmDbParametersHasRecommendationsFalse SummarizeAddmDbParametersHasRecommendationsEnum = "false" )
Set of constants representing the allowable values for SummarizeAddmDbParametersHasRecommendationsEnum
func GetMappingSummarizeAddmDbParametersHasRecommendationsEnum ¶ added in v65.35.0
func GetMappingSummarizeAddmDbParametersHasRecommendationsEnum(val string) (SummarizeAddmDbParametersHasRecommendationsEnum, bool)
GetMappingSummarizeAddmDbParametersHasRecommendationsEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAddmDbParametersHasRecommendationsEnumValues ¶ added in v65.35.0
func GetSummarizeAddmDbParametersHasRecommendationsEnumValues() []SummarizeAddmDbParametersHasRecommendationsEnum
GetSummarizeAddmDbParametersHasRecommendationsEnumValues Enumerates the set of values for SummarizeAddmDbParametersHasRecommendationsEnum
type SummarizeAddmDbParametersIsChangedEnum ¶ added in v65.35.0
type SummarizeAddmDbParametersIsChangedEnum string
SummarizeAddmDbParametersIsChangedEnum Enum with underlying type: string
const ( SummarizeAddmDbParametersIsChangedTrue SummarizeAddmDbParametersIsChangedEnum = "true" SummarizeAddmDbParametersIsChangedFalse SummarizeAddmDbParametersIsChangedEnum = "false" )
Set of constants representing the allowable values for SummarizeAddmDbParametersIsChangedEnum
func GetMappingSummarizeAddmDbParametersIsChangedEnum ¶ added in v65.35.0
func GetMappingSummarizeAddmDbParametersIsChangedEnum(val string) (SummarizeAddmDbParametersIsChangedEnum, bool)
GetMappingSummarizeAddmDbParametersIsChangedEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAddmDbParametersIsChangedEnumValues ¶ added in v65.35.0
func GetSummarizeAddmDbParametersIsChangedEnumValues() []SummarizeAddmDbParametersIsChangedEnum
GetSummarizeAddmDbParametersIsChangedEnumValues Enumerates the set of values for SummarizeAddmDbParametersIsChangedEnum
type SummarizeAddmDbParametersIsDefaultEnum ¶ added in v65.35.0
type SummarizeAddmDbParametersIsDefaultEnum string
SummarizeAddmDbParametersIsDefaultEnum Enum with underlying type: string
const ( SummarizeAddmDbParametersIsDefaultTrue SummarizeAddmDbParametersIsDefaultEnum = "true" SummarizeAddmDbParametersIsDefaultFalse SummarizeAddmDbParametersIsDefaultEnum = "false" )
Set of constants representing the allowable values for SummarizeAddmDbParametersIsDefaultEnum
func GetMappingSummarizeAddmDbParametersIsDefaultEnum ¶ added in v65.35.0
func GetMappingSummarizeAddmDbParametersIsDefaultEnum(val string) (SummarizeAddmDbParametersIsDefaultEnum, bool)
GetMappingSummarizeAddmDbParametersIsDefaultEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAddmDbParametersIsDefaultEnumValues ¶ added in v65.35.0
func GetSummarizeAddmDbParametersIsDefaultEnumValues() []SummarizeAddmDbParametersIsDefaultEnum
GetSummarizeAddmDbParametersIsDefaultEnumValues Enumerates the set of values for SummarizeAddmDbParametersIsDefaultEnum
type SummarizeAddmDbParametersRequest ¶ added in v65.35.0
type SummarizeAddmDbParametersRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // The optional single value query parameter to filter by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional value filter to match the parameter category exactly. Note the list of possible // category names can be retrieved from the following endpoint: // /databases/{databaseId}/addmDbParameterCategories. CategoryName *string `mandatory:"false" contributesTo:"query" name:"categoryName"` // Optional filter to return only resources whose name or value contains the substring given. The // match is not case sensitive. NameOrValueContains *string `mandatory:"false" contributesTo:"query" name:"nameOrValueContains"` // Optional filter to return only parameters whose value changed in the specified time period. // Valid values include: TRUE, FALSE IsChanged SummarizeAddmDbParametersIsChangedEnum `mandatory:"false" contributesTo:"query" name:"isChanged" omitEmpty:"true"` // Optional filter to return only parameters whose end value was set to the default value (TRUE) // or was specified in the parameter file (FALSE). Valid values include: TRUE, FALSE IsDefault SummarizeAddmDbParametersIsDefaultEnum `mandatory:"false" contributesTo:"query" name:"isDefault" omitEmpty:"true"` // Optional filter to return only parameters which have recommendations in the specified time period. // Valid values include: TRUE, FALSE HasRecommendations SummarizeAddmDbParametersHasRecommendationsEnum `mandatory:"false" contributesTo:"query" name:"hasRecommendations" omitEmpty:"true"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeAddmDbParametersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Field name for sorting the database parameter data SortBy SummarizeAddmDbParametersSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAddmDbParametersRequest wrapper for the SummarizeAddmDbParameters operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAddmDbParameters.go.html to see an example of how to use SummarizeAddmDbParametersRequest.
func (SummarizeAddmDbParametersRequest) BinaryRequestBody ¶ added in v65.35.0
func (request SummarizeAddmDbParametersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAddmDbParametersRequest) HTTPRequest ¶ added in v65.35.0
func (request SummarizeAddmDbParametersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAddmDbParametersRequest) RetryPolicy ¶ added in v65.35.0
func (request SummarizeAddmDbParametersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAddmDbParametersRequest) String ¶ added in v65.35.0
func (request SummarizeAddmDbParametersRequest) String() string
func (SummarizeAddmDbParametersRequest) ValidateEnumValue ¶ added in v65.35.0
func (request SummarizeAddmDbParametersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAddmDbParametersResponse ¶ added in v65.35.0
type SummarizeAddmDbParametersResponse struct { // The underlying http response RawResponse *http.Response // A list of AddmDbParameterAggregationCollection instances AddmDbParameterAggregationCollection `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"` }
SummarizeAddmDbParametersResponse wrapper for the SummarizeAddmDbParameters operation
func (SummarizeAddmDbParametersResponse) HTTPResponse ¶ added in v65.35.0
func (response SummarizeAddmDbParametersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAddmDbParametersResponse) String ¶ added in v65.35.0
func (response SummarizeAddmDbParametersResponse) String() string
type SummarizeAddmDbParametersSortByEnum ¶ added in v65.35.0
type SummarizeAddmDbParametersSortByEnum string
SummarizeAddmDbParametersSortByEnum Enum with underlying type: string
const ( SummarizeAddmDbParametersSortByIschanged SummarizeAddmDbParametersSortByEnum = "isChanged" SummarizeAddmDbParametersSortByName SummarizeAddmDbParametersSortByEnum = "name" )
Set of constants representing the allowable values for SummarizeAddmDbParametersSortByEnum
func GetMappingSummarizeAddmDbParametersSortByEnum ¶ added in v65.35.0
func GetMappingSummarizeAddmDbParametersSortByEnum(val string) (SummarizeAddmDbParametersSortByEnum, bool)
GetMappingSummarizeAddmDbParametersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAddmDbParametersSortByEnumValues ¶ added in v65.35.0
func GetSummarizeAddmDbParametersSortByEnumValues() []SummarizeAddmDbParametersSortByEnum
GetSummarizeAddmDbParametersSortByEnumValues Enumerates the set of values for SummarizeAddmDbParametersSortByEnum
type SummarizeAddmDbParametersSortOrderEnum ¶ added in v65.35.0
type SummarizeAddmDbParametersSortOrderEnum string
SummarizeAddmDbParametersSortOrderEnum Enum with underlying type: string
const ( SummarizeAddmDbParametersSortOrderAsc SummarizeAddmDbParametersSortOrderEnum = "ASC" SummarizeAddmDbParametersSortOrderDesc SummarizeAddmDbParametersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAddmDbParametersSortOrderEnum
func GetMappingSummarizeAddmDbParametersSortOrderEnum ¶ added in v65.35.0
func GetMappingSummarizeAddmDbParametersSortOrderEnum(val string) (SummarizeAddmDbParametersSortOrderEnum, bool)
GetMappingSummarizeAddmDbParametersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAddmDbParametersSortOrderEnumValues ¶ added in v65.35.0
func GetSummarizeAddmDbParametersSortOrderEnumValues() []SummarizeAddmDbParametersSortOrderEnum
GetSummarizeAddmDbParametersSortOrderEnumValues Enumerates the set of values for SummarizeAddmDbParametersSortOrderEnum
type SummarizeAddmDbRecommendationsRequest ¶ added in v65.35.0
type SummarizeAddmDbRecommendationsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // The optional single value query parameter to filter by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional value filter to match the finding category exactly. CategoryName *string `mandatory:"false" contributesTo:"query" name:"categoryName"` // Unique finding ID FindingIdentifier *string `mandatory:"false" contributesTo:"query" name:"findingIdentifier"` // Optional filter to return only resources whose sql id matches the value given. Only considered when // categoryName is SQL_TUNING. SqlIdentifier *string `mandatory:"false" contributesTo:"query" name:"sqlIdentifier"` // Optional filter to return only resources whose owner or name contains the substring given. The // match is not case sensitive. Only considered when categoryName is SCHEMA_OBJECT. OwnerOrNameContains *string `mandatory:"false" contributesTo:"query" name:"ownerOrNameContains"` // Optional filter to return only resources whose name contains the substring given. The // match is not case sensitive. Only considered when categoryName is DATABASE_CONFIGURATION. NameContains *string `mandatory:"false" contributesTo:"query" name:"nameContains"` // Optional filter to return only resources whose name exactly matches the substring given. The // match is case sensitive. Only considered when categoryName is DATABASE_CONFIGURATION. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeAddmDbRecommendationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Field name for sorting the recommendation data SortBy SummarizeAddmDbRecommendationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAddmDbRecommendationsRequest wrapper for the SummarizeAddmDbRecommendations operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAddmDbRecommendations.go.html to see an example of how to use SummarizeAddmDbRecommendationsRequest.
func (SummarizeAddmDbRecommendationsRequest) BinaryRequestBody ¶ added in v65.35.0
func (request SummarizeAddmDbRecommendationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAddmDbRecommendationsRequest) HTTPRequest ¶ added in v65.35.0
func (request SummarizeAddmDbRecommendationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAddmDbRecommendationsRequest) RetryPolicy ¶ added in v65.35.0
func (request SummarizeAddmDbRecommendationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAddmDbRecommendationsRequest) String ¶ added in v65.35.0
func (request SummarizeAddmDbRecommendationsRequest) String() string
func (SummarizeAddmDbRecommendationsRequest) ValidateEnumValue ¶ added in v65.35.0
func (request SummarizeAddmDbRecommendationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAddmDbRecommendationsResponse ¶ added in v65.35.0
type SummarizeAddmDbRecommendationsResponse struct { // The underlying http response RawResponse *http.Response // A list of AddmDbRecommendationAggregationCollection instances AddmDbRecommendationAggregationCollection `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"` }
SummarizeAddmDbRecommendationsResponse wrapper for the SummarizeAddmDbRecommendations operation
func (SummarizeAddmDbRecommendationsResponse) HTTPResponse ¶ added in v65.35.0
func (response SummarizeAddmDbRecommendationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAddmDbRecommendationsResponse) String ¶ added in v65.35.0
func (response SummarizeAddmDbRecommendationsResponse) String() string
type SummarizeAddmDbRecommendationsSortByEnum ¶ added in v65.35.0
type SummarizeAddmDbRecommendationsSortByEnum string
SummarizeAddmDbRecommendationsSortByEnum Enum with underlying type: string
const ( SummarizeAddmDbRecommendationsSortByMaxbenefitpercent SummarizeAddmDbRecommendationsSortByEnum = "maxBenefitPercent" SummarizeAddmDbRecommendationsSortByMaxbenefitavgactivesessions SummarizeAddmDbRecommendationsSortByEnum = "maxBenefitAvgActiveSessions" SummarizeAddmDbRecommendationsSortByFrequencycount SummarizeAddmDbRecommendationsSortByEnum = "frequencyCount" )
Set of constants representing the allowable values for SummarizeAddmDbRecommendationsSortByEnum
func GetMappingSummarizeAddmDbRecommendationsSortByEnum ¶ added in v65.35.0
func GetMappingSummarizeAddmDbRecommendationsSortByEnum(val string) (SummarizeAddmDbRecommendationsSortByEnum, bool)
GetMappingSummarizeAddmDbRecommendationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAddmDbRecommendationsSortByEnumValues ¶ added in v65.35.0
func GetSummarizeAddmDbRecommendationsSortByEnumValues() []SummarizeAddmDbRecommendationsSortByEnum
GetSummarizeAddmDbRecommendationsSortByEnumValues Enumerates the set of values for SummarizeAddmDbRecommendationsSortByEnum
type SummarizeAddmDbRecommendationsSortOrderEnum ¶ added in v65.35.0
type SummarizeAddmDbRecommendationsSortOrderEnum string
SummarizeAddmDbRecommendationsSortOrderEnum Enum with underlying type: string
const ( SummarizeAddmDbRecommendationsSortOrderAsc SummarizeAddmDbRecommendationsSortOrderEnum = "ASC" SummarizeAddmDbRecommendationsSortOrderDesc SummarizeAddmDbRecommendationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAddmDbRecommendationsSortOrderEnum
func GetMappingSummarizeAddmDbRecommendationsSortOrderEnum ¶ added in v65.35.0
func GetMappingSummarizeAddmDbRecommendationsSortOrderEnum(val string) (SummarizeAddmDbRecommendationsSortOrderEnum, bool)
GetMappingSummarizeAddmDbRecommendationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAddmDbRecommendationsSortOrderEnumValues ¶ added in v65.35.0
func GetSummarizeAddmDbRecommendationsSortOrderEnumValues() []SummarizeAddmDbRecommendationsSortOrderEnum
GetSummarizeAddmDbRecommendationsSortOrderEnumValues Enumerates the set of values for SummarizeAddmDbRecommendationsSortOrderEnum
type SummarizeAddmDbSchemaObjectsRequest ¶ added in v65.35.0
type SummarizeAddmDbSchemaObjectsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // One or more unique Object id (from RDBMS) ObjectIdentifier []int `contributesTo:"query" name:"objectIdentifier" collectionFormat:"multi"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAddmDbSchemaObjectsRequest wrapper for the SummarizeAddmDbSchemaObjects operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAddmDbSchemaObjects.go.html to see an example of how to use SummarizeAddmDbSchemaObjectsRequest.
func (SummarizeAddmDbSchemaObjectsRequest) BinaryRequestBody ¶ added in v65.35.0
func (request SummarizeAddmDbSchemaObjectsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAddmDbSchemaObjectsRequest) HTTPRequest ¶ added in v65.35.0
func (request SummarizeAddmDbSchemaObjectsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAddmDbSchemaObjectsRequest) RetryPolicy ¶ added in v65.35.0
func (request SummarizeAddmDbSchemaObjectsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAddmDbSchemaObjectsRequest) String ¶ added in v65.35.0
func (request SummarizeAddmDbSchemaObjectsRequest) String() string
func (SummarizeAddmDbSchemaObjectsRequest) ValidateEnumValue ¶ added in v65.35.0
func (request SummarizeAddmDbSchemaObjectsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAddmDbSchemaObjectsResponse ¶ added in v65.35.0
type SummarizeAddmDbSchemaObjectsResponse struct { // The underlying http response RawResponse *http.Response // A list of AddmDbSchemaObjectCollection instances AddmDbSchemaObjectCollection `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"` }
SummarizeAddmDbSchemaObjectsResponse wrapper for the SummarizeAddmDbSchemaObjects operation
func (SummarizeAddmDbSchemaObjectsResponse) HTTPResponse ¶ added in v65.35.0
func (response SummarizeAddmDbSchemaObjectsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAddmDbSchemaObjectsResponse) String ¶ added in v65.35.0
func (response SummarizeAddmDbSchemaObjectsResponse) String() string
type SummarizeAddmDbSqlStatementsRequest ¶ added in v65.35.0
type SummarizeAddmDbSqlStatementsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // One or more unique SQL_IDs for a SQL Statement. // Example: `6rgjh9bjmy2s7` SqlIdentifier []string `contributesTo:"query" name:"sqlIdentifier" collectionFormat:"multi"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAddmDbSqlStatementsRequest wrapper for the SummarizeAddmDbSqlStatements operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAddmDbSqlStatements.go.html to see an example of how to use SummarizeAddmDbSqlStatementsRequest.
func (SummarizeAddmDbSqlStatementsRequest) BinaryRequestBody ¶ added in v65.35.0
func (request SummarizeAddmDbSqlStatementsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAddmDbSqlStatementsRequest) HTTPRequest ¶ added in v65.35.0
func (request SummarizeAddmDbSqlStatementsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAddmDbSqlStatementsRequest) RetryPolicy ¶ added in v65.35.0
func (request SummarizeAddmDbSqlStatementsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAddmDbSqlStatementsRequest) String ¶ added in v65.35.0
func (request SummarizeAddmDbSqlStatementsRequest) String() string
func (SummarizeAddmDbSqlStatementsRequest) ValidateEnumValue ¶ added in v65.35.0
func (request SummarizeAddmDbSqlStatementsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAddmDbSqlStatementsResponse ¶ added in v65.35.0
type SummarizeAddmDbSqlStatementsResponse struct { // The underlying http response RawResponse *http.Response // A list of AddmDbSqlStatementCollection instances AddmDbSqlStatementCollection `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"` }
SummarizeAddmDbSqlStatementsResponse wrapper for the SummarizeAddmDbSqlStatements operation
func (SummarizeAddmDbSqlStatementsResponse) HTTPResponse ¶ added in v65.35.0
func (response SummarizeAddmDbSqlStatementsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAddmDbSqlStatementsResponse) String ¶ added in v65.35.0
func (response SummarizeAddmDbSqlStatementsResponse) String() string
type SummarizeAwrDatabaseCpuUsagesRequest ¶ added in v65.14.0
type SummarizeAwrDatabaseCpuUsagesRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // 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: // /awrHubs/{awrHubId}/awrDatabases AwrSourceDatabaseIdentifier *string `mandatory:"true" contributesTo:"query" name:"awrSourceDatabaseIdentifier"` // The optional single value query parameter to filter by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // The optional greater than or equal to filter on the snapshot ID. BeginSnapshotIdentifierGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnapshotIdentifierGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot Identifier. EndSnapshotIdentifierLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnapshotIdentifierLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The optional query parameter to filter ASH activities by FOREGROUND or BACKGROUND. SessionType SummarizeAwrDatabaseCpuUsagesSessionTypeEnum `mandatory:"false" contributesTo:"query" name:"sessionType" omitEmpty:"true"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the AWR CPU usage summary data. SortBy SummarizeAwrDatabaseCpuUsagesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeAwrDatabaseCpuUsagesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAwrDatabaseCpuUsagesRequest wrapper for the SummarizeAwrDatabaseCpuUsages operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrDatabaseCpuUsages.go.html to see an example of how to use SummarizeAwrDatabaseCpuUsagesRequest.
func (SummarizeAwrDatabaseCpuUsagesRequest) BinaryRequestBody ¶ added in v65.14.0
func (request SummarizeAwrDatabaseCpuUsagesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDatabaseCpuUsagesRequest) HTTPRequest ¶ added in v65.14.0
func (request SummarizeAwrDatabaseCpuUsagesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDatabaseCpuUsagesRequest) RetryPolicy ¶ added in v65.14.0
func (request SummarizeAwrDatabaseCpuUsagesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDatabaseCpuUsagesRequest) String ¶ added in v65.14.0
func (request SummarizeAwrDatabaseCpuUsagesRequest) String() string
func (SummarizeAwrDatabaseCpuUsagesRequest) ValidateEnumValue ¶ added in v65.14.0
func (request SummarizeAwrDatabaseCpuUsagesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAwrDatabaseCpuUsagesResponse ¶ added in v65.14.0
type SummarizeAwrDatabaseCpuUsagesResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDatabaseCpuUsageCollection instances AwrDatabaseCpuUsageCollection `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"` }
SummarizeAwrDatabaseCpuUsagesResponse wrapper for the SummarizeAwrDatabaseCpuUsages operation
func (SummarizeAwrDatabaseCpuUsagesResponse) HTTPResponse ¶ added in v65.14.0
func (response SummarizeAwrDatabaseCpuUsagesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDatabaseCpuUsagesResponse) String ¶ added in v65.14.0
func (response SummarizeAwrDatabaseCpuUsagesResponse) String() string
type SummarizeAwrDatabaseCpuUsagesSessionTypeEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseCpuUsagesSessionTypeEnum string
SummarizeAwrDatabaseCpuUsagesSessionTypeEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseCpuUsagesSessionTypeForeground SummarizeAwrDatabaseCpuUsagesSessionTypeEnum = "FOREGROUND" SummarizeAwrDatabaseCpuUsagesSessionTypeBackground SummarizeAwrDatabaseCpuUsagesSessionTypeEnum = "BACKGROUND" SummarizeAwrDatabaseCpuUsagesSessionTypeAll SummarizeAwrDatabaseCpuUsagesSessionTypeEnum = "ALL" )
Set of constants representing the allowable values for SummarizeAwrDatabaseCpuUsagesSessionTypeEnum
func GetMappingSummarizeAwrDatabaseCpuUsagesSessionTypeEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseCpuUsagesSessionTypeEnum(val string) (SummarizeAwrDatabaseCpuUsagesSessionTypeEnum, bool)
GetMappingSummarizeAwrDatabaseCpuUsagesSessionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseCpuUsagesSessionTypeEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseCpuUsagesSessionTypeEnumValues() []SummarizeAwrDatabaseCpuUsagesSessionTypeEnum
GetSummarizeAwrDatabaseCpuUsagesSessionTypeEnumValues Enumerates the set of values for SummarizeAwrDatabaseCpuUsagesSessionTypeEnum
type SummarizeAwrDatabaseCpuUsagesSortByEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseCpuUsagesSortByEnum string
SummarizeAwrDatabaseCpuUsagesSortByEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseCpuUsagesSortByTimeSampled SummarizeAwrDatabaseCpuUsagesSortByEnum = "TIME_SAMPLED" SummarizeAwrDatabaseCpuUsagesSortByAvgValue SummarizeAwrDatabaseCpuUsagesSortByEnum = "AVG_VALUE" )
Set of constants representing the allowable values for SummarizeAwrDatabaseCpuUsagesSortByEnum
func GetMappingSummarizeAwrDatabaseCpuUsagesSortByEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseCpuUsagesSortByEnum(val string) (SummarizeAwrDatabaseCpuUsagesSortByEnum, bool)
GetMappingSummarizeAwrDatabaseCpuUsagesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseCpuUsagesSortByEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseCpuUsagesSortByEnumValues() []SummarizeAwrDatabaseCpuUsagesSortByEnum
GetSummarizeAwrDatabaseCpuUsagesSortByEnumValues Enumerates the set of values for SummarizeAwrDatabaseCpuUsagesSortByEnum
type SummarizeAwrDatabaseCpuUsagesSortOrderEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseCpuUsagesSortOrderEnum string
SummarizeAwrDatabaseCpuUsagesSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseCpuUsagesSortOrderAsc SummarizeAwrDatabaseCpuUsagesSortOrderEnum = "ASC" SummarizeAwrDatabaseCpuUsagesSortOrderDesc SummarizeAwrDatabaseCpuUsagesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDatabaseCpuUsagesSortOrderEnum
func GetMappingSummarizeAwrDatabaseCpuUsagesSortOrderEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseCpuUsagesSortOrderEnum(val string) (SummarizeAwrDatabaseCpuUsagesSortOrderEnum, bool)
GetMappingSummarizeAwrDatabaseCpuUsagesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseCpuUsagesSortOrderEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseCpuUsagesSortOrderEnumValues() []SummarizeAwrDatabaseCpuUsagesSortOrderEnum
GetSummarizeAwrDatabaseCpuUsagesSortOrderEnumValues Enumerates the set of values for SummarizeAwrDatabaseCpuUsagesSortOrderEnum
type SummarizeAwrDatabaseMetricsRequest ¶ added in v65.14.0
type SummarizeAwrDatabaseMetricsRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // 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: // /awrHubs/{awrHubId}/awrDatabases AwrSourceDatabaseIdentifier *string `mandatory:"true" contributesTo:"query" name:"awrSourceDatabaseIdentifier"` // 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 by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // The optional greater than or equal to filter on the snapshot ID. BeginSnapshotIdentifierGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnapshotIdentifierGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot Identifier. EndSnapshotIdentifierLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnapshotIdentifierLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the AWR time series summary data. SortBy SummarizeAwrDatabaseMetricsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeAwrDatabaseMetricsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAwrDatabaseMetricsRequest wrapper for the SummarizeAwrDatabaseMetrics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrDatabaseMetrics.go.html to see an example of how to use SummarizeAwrDatabaseMetricsRequest.
func (SummarizeAwrDatabaseMetricsRequest) BinaryRequestBody ¶ added in v65.14.0
func (request SummarizeAwrDatabaseMetricsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDatabaseMetricsRequest) HTTPRequest ¶ added in v65.14.0
func (request SummarizeAwrDatabaseMetricsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDatabaseMetricsRequest) RetryPolicy ¶ added in v65.14.0
func (request SummarizeAwrDatabaseMetricsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDatabaseMetricsRequest) String ¶ added in v65.14.0
func (request SummarizeAwrDatabaseMetricsRequest) String() string
func (SummarizeAwrDatabaseMetricsRequest) ValidateEnumValue ¶ added in v65.14.0
func (request SummarizeAwrDatabaseMetricsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAwrDatabaseMetricsResponse ¶ added in v65.14.0
type SummarizeAwrDatabaseMetricsResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDatabaseMetricCollection instances AwrDatabaseMetricCollection `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"` }
SummarizeAwrDatabaseMetricsResponse wrapper for the SummarizeAwrDatabaseMetrics operation
func (SummarizeAwrDatabaseMetricsResponse) HTTPResponse ¶ added in v65.14.0
func (response SummarizeAwrDatabaseMetricsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDatabaseMetricsResponse) String ¶ added in v65.14.0
func (response SummarizeAwrDatabaseMetricsResponse) String() string
type SummarizeAwrDatabaseMetricsSortByEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseMetricsSortByEnum string
SummarizeAwrDatabaseMetricsSortByEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseMetricsSortByTimestamp SummarizeAwrDatabaseMetricsSortByEnum = "TIMESTAMP" SummarizeAwrDatabaseMetricsSortByName SummarizeAwrDatabaseMetricsSortByEnum = "NAME" )
Set of constants representing the allowable values for SummarizeAwrDatabaseMetricsSortByEnum
func GetMappingSummarizeAwrDatabaseMetricsSortByEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseMetricsSortByEnum(val string) (SummarizeAwrDatabaseMetricsSortByEnum, bool)
GetMappingSummarizeAwrDatabaseMetricsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseMetricsSortByEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseMetricsSortByEnumValues() []SummarizeAwrDatabaseMetricsSortByEnum
GetSummarizeAwrDatabaseMetricsSortByEnumValues Enumerates the set of values for SummarizeAwrDatabaseMetricsSortByEnum
type SummarizeAwrDatabaseMetricsSortOrderEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseMetricsSortOrderEnum string
SummarizeAwrDatabaseMetricsSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseMetricsSortOrderAsc SummarizeAwrDatabaseMetricsSortOrderEnum = "ASC" SummarizeAwrDatabaseMetricsSortOrderDesc SummarizeAwrDatabaseMetricsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDatabaseMetricsSortOrderEnum
func GetMappingSummarizeAwrDatabaseMetricsSortOrderEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseMetricsSortOrderEnum(val string) (SummarizeAwrDatabaseMetricsSortOrderEnum, bool)
GetMappingSummarizeAwrDatabaseMetricsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseMetricsSortOrderEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseMetricsSortOrderEnumValues() []SummarizeAwrDatabaseMetricsSortOrderEnum
GetSummarizeAwrDatabaseMetricsSortOrderEnumValues Enumerates the set of values for SummarizeAwrDatabaseMetricsSortOrderEnum
type SummarizeAwrDatabaseParameterChangesRequest ¶ added in v65.14.0
type SummarizeAwrDatabaseParameterChangesRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // 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: // /awrHubs/{awrHubId}/awrDatabases AwrSourceDatabaseIdentifier *string `mandatory:"true" contributesTo:"query" name:"awrSourceDatabaseIdentifier"` // 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 by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // The optional greater than or equal to filter on the snapshot ID. BeginSnapshotIdentifierGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnapshotIdentifierGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot Identifier. EndSnapshotIdentifierLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnapshotIdentifierLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the AWR database parameter change history data. SortBy SummarizeAwrDatabaseParameterChangesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeAwrDatabaseParameterChangesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAwrDatabaseParameterChangesRequest wrapper for the SummarizeAwrDatabaseParameterChanges operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrDatabaseParameterChanges.go.html to see an example of how to use SummarizeAwrDatabaseParameterChangesRequest.
func (SummarizeAwrDatabaseParameterChangesRequest) BinaryRequestBody ¶ added in v65.14.0
func (request SummarizeAwrDatabaseParameterChangesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDatabaseParameterChangesRequest) HTTPRequest ¶ added in v65.14.0
func (request SummarizeAwrDatabaseParameterChangesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDatabaseParameterChangesRequest) RetryPolicy ¶ added in v65.14.0
func (request SummarizeAwrDatabaseParameterChangesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDatabaseParameterChangesRequest) String ¶ added in v65.14.0
func (request SummarizeAwrDatabaseParameterChangesRequest) String() string
func (SummarizeAwrDatabaseParameterChangesRequest) ValidateEnumValue ¶ added in v65.14.0
func (request SummarizeAwrDatabaseParameterChangesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAwrDatabaseParameterChangesResponse ¶ added in v65.14.0
type SummarizeAwrDatabaseParameterChangesResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDatabaseParameterChangeCollection instances AwrDatabaseParameterChangeCollection `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"` }
SummarizeAwrDatabaseParameterChangesResponse wrapper for the SummarizeAwrDatabaseParameterChanges operation
func (SummarizeAwrDatabaseParameterChangesResponse) HTTPResponse ¶ added in v65.14.0
func (response SummarizeAwrDatabaseParameterChangesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDatabaseParameterChangesResponse) String ¶ added in v65.14.0
func (response SummarizeAwrDatabaseParameterChangesResponse) String() string
type SummarizeAwrDatabaseParameterChangesSortByEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseParameterChangesSortByEnum string
SummarizeAwrDatabaseParameterChangesSortByEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseParameterChangesSortByIsChanged SummarizeAwrDatabaseParameterChangesSortByEnum = "IS_CHANGED" SummarizeAwrDatabaseParameterChangesSortByName SummarizeAwrDatabaseParameterChangesSortByEnum = "NAME" )
Set of constants representing the allowable values for SummarizeAwrDatabaseParameterChangesSortByEnum
func GetMappingSummarizeAwrDatabaseParameterChangesSortByEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseParameterChangesSortByEnum(val string) (SummarizeAwrDatabaseParameterChangesSortByEnum, bool)
GetMappingSummarizeAwrDatabaseParameterChangesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseParameterChangesSortByEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseParameterChangesSortByEnumValues() []SummarizeAwrDatabaseParameterChangesSortByEnum
GetSummarizeAwrDatabaseParameterChangesSortByEnumValues Enumerates the set of values for SummarizeAwrDatabaseParameterChangesSortByEnum
type SummarizeAwrDatabaseParameterChangesSortOrderEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseParameterChangesSortOrderEnum string
SummarizeAwrDatabaseParameterChangesSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseParameterChangesSortOrderAsc SummarizeAwrDatabaseParameterChangesSortOrderEnum = "ASC" SummarizeAwrDatabaseParameterChangesSortOrderDesc SummarizeAwrDatabaseParameterChangesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDatabaseParameterChangesSortOrderEnum
func GetMappingSummarizeAwrDatabaseParameterChangesSortOrderEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseParameterChangesSortOrderEnum(val string) (SummarizeAwrDatabaseParameterChangesSortOrderEnum, bool)
GetMappingSummarizeAwrDatabaseParameterChangesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseParameterChangesSortOrderEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseParameterChangesSortOrderEnumValues() []SummarizeAwrDatabaseParameterChangesSortOrderEnum
GetSummarizeAwrDatabaseParameterChangesSortOrderEnumValues Enumerates the set of values for SummarizeAwrDatabaseParameterChangesSortOrderEnum
type SummarizeAwrDatabaseParametersRequest ¶ added in v65.14.0
type SummarizeAwrDatabaseParametersRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // 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: // /awrHubs/{awrHubId}/awrDatabases AwrSourceDatabaseIdentifier *string `mandatory:"true" contributesTo:"query" name:"awrSourceDatabaseIdentifier"` // The optional single value query parameter to filter by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // The optional greater than or equal to filter on the snapshot ID. BeginSnapshotIdentifierGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnapshotIdentifierGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot Identifier. EndSnapshotIdentifierLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnapshotIdentifierLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z 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 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 SummarizeAwrDatabaseParametersValueChangedEnum `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 SummarizeAwrDatabaseParametersValueDefaultEnum `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 SummarizeAwrDatabaseParametersValueModifiedEnum `mandatory:"false" contributesTo:"query" name:"valueModified" omitEmpty:"true"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the AWR database parameter change history data. SortBy SummarizeAwrDatabaseParametersSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeAwrDatabaseParametersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAwrDatabaseParametersRequest wrapper for the SummarizeAwrDatabaseParameters operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrDatabaseParameters.go.html to see an example of how to use SummarizeAwrDatabaseParametersRequest.
func (SummarizeAwrDatabaseParametersRequest) BinaryRequestBody ¶ added in v65.14.0
func (request SummarizeAwrDatabaseParametersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDatabaseParametersRequest) HTTPRequest ¶ added in v65.14.0
func (request SummarizeAwrDatabaseParametersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDatabaseParametersRequest) RetryPolicy ¶ added in v65.14.0
func (request SummarizeAwrDatabaseParametersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDatabaseParametersRequest) String ¶ added in v65.14.0
func (request SummarizeAwrDatabaseParametersRequest) String() string
func (SummarizeAwrDatabaseParametersRequest) ValidateEnumValue ¶ added in v65.14.0
func (request SummarizeAwrDatabaseParametersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAwrDatabaseParametersResponse ¶ added in v65.14.0
type SummarizeAwrDatabaseParametersResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDatabaseParameterCollection instances AwrDatabaseParameterCollection `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"` }
SummarizeAwrDatabaseParametersResponse wrapper for the SummarizeAwrDatabaseParameters operation
func (SummarizeAwrDatabaseParametersResponse) HTTPResponse ¶ added in v65.14.0
func (response SummarizeAwrDatabaseParametersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDatabaseParametersResponse) String ¶ added in v65.14.0
func (response SummarizeAwrDatabaseParametersResponse) String() string
type SummarizeAwrDatabaseParametersSortByEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseParametersSortByEnum string
SummarizeAwrDatabaseParametersSortByEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseParametersSortByIsChanged SummarizeAwrDatabaseParametersSortByEnum = "IS_CHANGED" SummarizeAwrDatabaseParametersSortByName SummarizeAwrDatabaseParametersSortByEnum = "NAME" )
Set of constants representing the allowable values for SummarizeAwrDatabaseParametersSortByEnum
func GetMappingSummarizeAwrDatabaseParametersSortByEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseParametersSortByEnum(val string) (SummarizeAwrDatabaseParametersSortByEnum, bool)
GetMappingSummarizeAwrDatabaseParametersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseParametersSortByEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseParametersSortByEnumValues() []SummarizeAwrDatabaseParametersSortByEnum
GetSummarizeAwrDatabaseParametersSortByEnumValues Enumerates the set of values for SummarizeAwrDatabaseParametersSortByEnum
type SummarizeAwrDatabaseParametersSortOrderEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseParametersSortOrderEnum string
SummarizeAwrDatabaseParametersSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseParametersSortOrderAsc SummarizeAwrDatabaseParametersSortOrderEnum = "ASC" SummarizeAwrDatabaseParametersSortOrderDesc SummarizeAwrDatabaseParametersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDatabaseParametersSortOrderEnum
func GetMappingSummarizeAwrDatabaseParametersSortOrderEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseParametersSortOrderEnum(val string) (SummarizeAwrDatabaseParametersSortOrderEnum, bool)
GetMappingSummarizeAwrDatabaseParametersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseParametersSortOrderEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseParametersSortOrderEnumValues() []SummarizeAwrDatabaseParametersSortOrderEnum
GetSummarizeAwrDatabaseParametersSortOrderEnumValues Enumerates the set of values for SummarizeAwrDatabaseParametersSortOrderEnum
type SummarizeAwrDatabaseParametersValueChangedEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseParametersValueChangedEnum string
SummarizeAwrDatabaseParametersValueChangedEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseParametersValueChangedY SummarizeAwrDatabaseParametersValueChangedEnum = "Y" SummarizeAwrDatabaseParametersValueChangedN SummarizeAwrDatabaseParametersValueChangedEnum = "N" )
Set of constants representing the allowable values for SummarizeAwrDatabaseParametersValueChangedEnum
func GetMappingSummarizeAwrDatabaseParametersValueChangedEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseParametersValueChangedEnum(val string) (SummarizeAwrDatabaseParametersValueChangedEnum, bool)
GetMappingSummarizeAwrDatabaseParametersValueChangedEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseParametersValueChangedEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseParametersValueChangedEnumValues() []SummarizeAwrDatabaseParametersValueChangedEnum
GetSummarizeAwrDatabaseParametersValueChangedEnumValues Enumerates the set of values for SummarizeAwrDatabaseParametersValueChangedEnum
type SummarizeAwrDatabaseParametersValueDefaultEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseParametersValueDefaultEnum string
SummarizeAwrDatabaseParametersValueDefaultEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseParametersValueDefaultTrue SummarizeAwrDatabaseParametersValueDefaultEnum = "TRUE" SummarizeAwrDatabaseParametersValueDefaultFalse SummarizeAwrDatabaseParametersValueDefaultEnum = "FALSE" )
Set of constants representing the allowable values for SummarizeAwrDatabaseParametersValueDefaultEnum
func GetMappingSummarizeAwrDatabaseParametersValueDefaultEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseParametersValueDefaultEnum(val string) (SummarizeAwrDatabaseParametersValueDefaultEnum, bool)
GetMappingSummarizeAwrDatabaseParametersValueDefaultEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseParametersValueDefaultEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseParametersValueDefaultEnumValues() []SummarizeAwrDatabaseParametersValueDefaultEnum
GetSummarizeAwrDatabaseParametersValueDefaultEnumValues Enumerates the set of values for SummarizeAwrDatabaseParametersValueDefaultEnum
type SummarizeAwrDatabaseParametersValueModifiedEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseParametersValueModifiedEnum string
SummarizeAwrDatabaseParametersValueModifiedEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseParametersValueModifiedModified SummarizeAwrDatabaseParametersValueModifiedEnum = "MODIFIED" SummarizeAwrDatabaseParametersValueModifiedSystemMod SummarizeAwrDatabaseParametersValueModifiedEnum = "SYSTEM_MOD" SummarizeAwrDatabaseParametersValueModifiedFalse SummarizeAwrDatabaseParametersValueModifiedEnum = "FALSE" )
Set of constants representing the allowable values for SummarizeAwrDatabaseParametersValueModifiedEnum
func GetMappingSummarizeAwrDatabaseParametersValueModifiedEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseParametersValueModifiedEnum(val string) (SummarizeAwrDatabaseParametersValueModifiedEnum, bool)
GetMappingSummarizeAwrDatabaseParametersValueModifiedEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseParametersValueModifiedEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseParametersValueModifiedEnumValues() []SummarizeAwrDatabaseParametersValueModifiedEnum
GetSummarizeAwrDatabaseParametersValueModifiedEnumValues Enumerates the set of values for SummarizeAwrDatabaseParametersValueModifiedEnum
type SummarizeAwrDatabaseSnapshotRangesRequest ¶ added in v65.14.0
type SummarizeAwrDatabaseSnapshotRangesRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // 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. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the AWR summary data. SortBy SummarizeAwrDatabaseSnapshotRangesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeAwrDatabaseSnapshotRangesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAwrDatabaseSnapshotRangesRequest wrapper for the SummarizeAwrDatabaseSnapshotRanges operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrDatabaseSnapshotRanges.go.html to see an example of how to use SummarizeAwrDatabaseSnapshotRangesRequest.
func (SummarizeAwrDatabaseSnapshotRangesRequest) BinaryRequestBody ¶ added in v65.14.0
func (request SummarizeAwrDatabaseSnapshotRangesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDatabaseSnapshotRangesRequest) HTTPRequest ¶ added in v65.14.0
func (request SummarizeAwrDatabaseSnapshotRangesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDatabaseSnapshotRangesRequest) RetryPolicy ¶ added in v65.14.0
func (request SummarizeAwrDatabaseSnapshotRangesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDatabaseSnapshotRangesRequest) String ¶ added in v65.14.0
func (request SummarizeAwrDatabaseSnapshotRangesRequest) String() string
func (SummarizeAwrDatabaseSnapshotRangesRequest) ValidateEnumValue ¶ added in v65.14.0
func (request SummarizeAwrDatabaseSnapshotRangesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAwrDatabaseSnapshotRangesResponse ¶ added in v65.14.0
type SummarizeAwrDatabaseSnapshotRangesResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDatabaseSnapshotRangeCollection instances AwrDatabaseSnapshotRangeCollection `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"` }
SummarizeAwrDatabaseSnapshotRangesResponse wrapper for the SummarizeAwrDatabaseSnapshotRanges operation
func (SummarizeAwrDatabaseSnapshotRangesResponse) HTTPResponse ¶ added in v65.14.0
func (response SummarizeAwrDatabaseSnapshotRangesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDatabaseSnapshotRangesResponse) String ¶ added in v65.14.0
func (response SummarizeAwrDatabaseSnapshotRangesResponse) String() string
type SummarizeAwrDatabaseSnapshotRangesSortByEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseSnapshotRangesSortByEnum string
SummarizeAwrDatabaseSnapshotRangesSortByEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseSnapshotRangesSortByEndIntervalTime SummarizeAwrDatabaseSnapshotRangesSortByEnum = "END_INTERVAL_TIME" SummarizeAwrDatabaseSnapshotRangesSortByName SummarizeAwrDatabaseSnapshotRangesSortByEnum = "NAME" )
Set of constants representing the allowable values for SummarizeAwrDatabaseSnapshotRangesSortByEnum
func GetMappingSummarizeAwrDatabaseSnapshotRangesSortByEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseSnapshotRangesSortByEnum(val string) (SummarizeAwrDatabaseSnapshotRangesSortByEnum, bool)
GetMappingSummarizeAwrDatabaseSnapshotRangesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseSnapshotRangesSortByEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseSnapshotRangesSortByEnumValues() []SummarizeAwrDatabaseSnapshotRangesSortByEnum
GetSummarizeAwrDatabaseSnapshotRangesSortByEnumValues Enumerates the set of values for SummarizeAwrDatabaseSnapshotRangesSortByEnum
type SummarizeAwrDatabaseSnapshotRangesSortOrderEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseSnapshotRangesSortOrderEnum string
SummarizeAwrDatabaseSnapshotRangesSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseSnapshotRangesSortOrderAsc SummarizeAwrDatabaseSnapshotRangesSortOrderEnum = "ASC" SummarizeAwrDatabaseSnapshotRangesSortOrderDesc SummarizeAwrDatabaseSnapshotRangesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDatabaseSnapshotRangesSortOrderEnum
func GetMappingSummarizeAwrDatabaseSnapshotRangesSortOrderEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseSnapshotRangesSortOrderEnum(val string) (SummarizeAwrDatabaseSnapshotRangesSortOrderEnum, bool)
GetMappingSummarizeAwrDatabaseSnapshotRangesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseSnapshotRangesSortOrderEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseSnapshotRangesSortOrderEnumValues() []SummarizeAwrDatabaseSnapshotRangesSortOrderEnum
GetSummarizeAwrDatabaseSnapshotRangesSortOrderEnumValues Enumerates the set of values for SummarizeAwrDatabaseSnapshotRangesSortOrderEnum
type SummarizeAwrDatabaseSysstatsRequest ¶ added in v65.14.0
type SummarizeAwrDatabaseSysstatsRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // 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: // /awrHubs/{awrHubId}/awrDatabases AwrSourceDatabaseIdentifier *string `mandatory:"true" contributesTo:"query" name:"awrSourceDatabaseIdentifier"` // 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 by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // The optional greater than or equal to filter on the snapshot ID. BeginSnapshotIdentifierGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnapshotIdentifierGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot Identifier. EndSnapshotIdentifierLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnapshotIdentifierLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the data within a time period. SortBy SummarizeAwrDatabaseSysstatsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeAwrDatabaseSysstatsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAwrDatabaseSysstatsRequest wrapper for the SummarizeAwrDatabaseSysstats operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrDatabaseSysstats.go.html to see an example of how to use SummarizeAwrDatabaseSysstatsRequest.
func (SummarizeAwrDatabaseSysstatsRequest) BinaryRequestBody ¶ added in v65.14.0
func (request SummarizeAwrDatabaseSysstatsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDatabaseSysstatsRequest) HTTPRequest ¶ added in v65.14.0
func (request SummarizeAwrDatabaseSysstatsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDatabaseSysstatsRequest) RetryPolicy ¶ added in v65.14.0
func (request SummarizeAwrDatabaseSysstatsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDatabaseSysstatsRequest) String ¶ added in v65.14.0
func (request SummarizeAwrDatabaseSysstatsRequest) String() string
func (SummarizeAwrDatabaseSysstatsRequest) ValidateEnumValue ¶ added in v65.14.0
func (request SummarizeAwrDatabaseSysstatsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAwrDatabaseSysstatsResponse ¶ added in v65.14.0
type SummarizeAwrDatabaseSysstatsResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDatabaseSysstatCollection instances AwrDatabaseSysstatCollection `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"` }
SummarizeAwrDatabaseSysstatsResponse wrapper for the SummarizeAwrDatabaseSysstats operation
func (SummarizeAwrDatabaseSysstatsResponse) HTTPResponse ¶ added in v65.14.0
func (response SummarizeAwrDatabaseSysstatsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDatabaseSysstatsResponse) String ¶ added in v65.14.0
func (response SummarizeAwrDatabaseSysstatsResponse) String() string
type SummarizeAwrDatabaseSysstatsSortByEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseSysstatsSortByEnum string
SummarizeAwrDatabaseSysstatsSortByEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseSysstatsSortByTimeBegin SummarizeAwrDatabaseSysstatsSortByEnum = "TIME_BEGIN" SummarizeAwrDatabaseSysstatsSortByName SummarizeAwrDatabaseSysstatsSortByEnum = "NAME" )
Set of constants representing the allowable values for SummarizeAwrDatabaseSysstatsSortByEnum
func GetMappingSummarizeAwrDatabaseSysstatsSortByEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseSysstatsSortByEnum(val string) (SummarizeAwrDatabaseSysstatsSortByEnum, bool)
GetMappingSummarizeAwrDatabaseSysstatsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseSysstatsSortByEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseSysstatsSortByEnumValues() []SummarizeAwrDatabaseSysstatsSortByEnum
GetSummarizeAwrDatabaseSysstatsSortByEnumValues Enumerates the set of values for SummarizeAwrDatabaseSysstatsSortByEnum
type SummarizeAwrDatabaseSysstatsSortOrderEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseSysstatsSortOrderEnum string
SummarizeAwrDatabaseSysstatsSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseSysstatsSortOrderAsc SummarizeAwrDatabaseSysstatsSortOrderEnum = "ASC" SummarizeAwrDatabaseSysstatsSortOrderDesc SummarizeAwrDatabaseSysstatsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDatabaseSysstatsSortOrderEnum
func GetMappingSummarizeAwrDatabaseSysstatsSortOrderEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseSysstatsSortOrderEnum(val string) (SummarizeAwrDatabaseSysstatsSortOrderEnum, bool)
GetMappingSummarizeAwrDatabaseSysstatsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseSysstatsSortOrderEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseSysstatsSortOrderEnumValues() []SummarizeAwrDatabaseSysstatsSortOrderEnum
GetSummarizeAwrDatabaseSysstatsSortOrderEnumValues Enumerates the set of values for SummarizeAwrDatabaseSysstatsSortOrderEnum
type SummarizeAwrDatabaseTopWaitEventsRequest ¶ added in v65.14.0
type SummarizeAwrDatabaseTopWaitEventsRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // 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: // /awrHubs/{awrHubId}/awrDatabases AwrSourceDatabaseIdentifier *string `mandatory:"true" contributesTo:"query" name:"awrSourceDatabaseIdentifier"` // The optional single value query parameter to filter by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // The optional greater than or equal to filter on the snapshot ID. BeginSnapshotIdentifierGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnapshotIdentifierGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot Identifier. EndSnapshotIdentifierLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnapshotIdentifierLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLessThanOrEqualTo"` // The optional query parameter to filter ASH activities by FOREGROUND or BACKGROUND. SessionType SummarizeAwrDatabaseTopWaitEventsSessionTypeEnum `mandatory:"false" contributesTo:"query" name:"sessionType" omitEmpty:"true"` // 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 SummarizeAwrDatabaseTopWaitEventsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeAwrDatabaseTopWaitEventsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAwrDatabaseTopWaitEventsRequest wrapper for the SummarizeAwrDatabaseTopWaitEvents operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrDatabaseTopWaitEvents.go.html to see an example of how to use SummarizeAwrDatabaseTopWaitEventsRequest.
func (SummarizeAwrDatabaseTopWaitEventsRequest) BinaryRequestBody ¶ added in v65.14.0
func (request SummarizeAwrDatabaseTopWaitEventsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDatabaseTopWaitEventsRequest) HTTPRequest ¶ added in v65.14.0
func (request SummarizeAwrDatabaseTopWaitEventsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDatabaseTopWaitEventsRequest) RetryPolicy ¶ added in v65.14.0
func (request SummarizeAwrDatabaseTopWaitEventsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDatabaseTopWaitEventsRequest) String ¶ added in v65.14.0
func (request SummarizeAwrDatabaseTopWaitEventsRequest) String() string
func (SummarizeAwrDatabaseTopWaitEventsRequest) ValidateEnumValue ¶ added in v65.14.0
func (request SummarizeAwrDatabaseTopWaitEventsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAwrDatabaseTopWaitEventsResponse ¶ added in v65.14.0
type SummarizeAwrDatabaseTopWaitEventsResponse struct { // The underlying http response RawResponse *http.Response // The AwrDatabaseTopWaitEventCollection instance AwrDatabaseTopWaitEventCollection `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"` }
SummarizeAwrDatabaseTopWaitEventsResponse wrapper for the SummarizeAwrDatabaseTopWaitEvents operation
func (SummarizeAwrDatabaseTopWaitEventsResponse) HTTPResponse ¶ added in v65.14.0
func (response SummarizeAwrDatabaseTopWaitEventsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDatabaseTopWaitEventsResponse) String ¶ added in v65.14.0
func (response SummarizeAwrDatabaseTopWaitEventsResponse) String() string
type SummarizeAwrDatabaseTopWaitEventsSessionTypeEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseTopWaitEventsSessionTypeEnum string
SummarizeAwrDatabaseTopWaitEventsSessionTypeEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseTopWaitEventsSessionTypeForeground SummarizeAwrDatabaseTopWaitEventsSessionTypeEnum = "FOREGROUND" SummarizeAwrDatabaseTopWaitEventsSessionTypeBackground SummarizeAwrDatabaseTopWaitEventsSessionTypeEnum = "BACKGROUND" SummarizeAwrDatabaseTopWaitEventsSessionTypeAll SummarizeAwrDatabaseTopWaitEventsSessionTypeEnum = "ALL" )
Set of constants representing the allowable values for SummarizeAwrDatabaseTopWaitEventsSessionTypeEnum
func GetMappingSummarizeAwrDatabaseTopWaitEventsSessionTypeEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseTopWaitEventsSessionTypeEnum(val string) (SummarizeAwrDatabaseTopWaitEventsSessionTypeEnum, bool)
GetMappingSummarizeAwrDatabaseTopWaitEventsSessionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseTopWaitEventsSessionTypeEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseTopWaitEventsSessionTypeEnumValues() []SummarizeAwrDatabaseTopWaitEventsSessionTypeEnum
GetSummarizeAwrDatabaseTopWaitEventsSessionTypeEnumValues Enumerates the set of values for SummarizeAwrDatabaseTopWaitEventsSessionTypeEnum
type SummarizeAwrDatabaseTopWaitEventsSortByEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseTopWaitEventsSortByEnum string
SummarizeAwrDatabaseTopWaitEventsSortByEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseTopWaitEventsSortByWaitsPersec SummarizeAwrDatabaseTopWaitEventsSortByEnum = "WAITS_PERSEC" SummarizeAwrDatabaseTopWaitEventsSortByAvgWaitTimePersec SummarizeAwrDatabaseTopWaitEventsSortByEnum = "AVG_WAIT_TIME_PERSEC" )
Set of constants representing the allowable values for SummarizeAwrDatabaseTopWaitEventsSortByEnum
func GetMappingSummarizeAwrDatabaseTopWaitEventsSortByEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseTopWaitEventsSortByEnum(val string) (SummarizeAwrDatabaseTopWaitEventsSortByEnum, bool)
GetMappingSummarizeAwrDatabaseTopWaitEventsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseTopWaitEventsSortByEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseTopWaitEventsSortByEnumValues() []SummarizeAwrDatabaseTopWaitEventsSortByEnum
GetSummarizeAwrDatabaseTopWaitEventsSortByEnumValues Enumerates the set of values for SummarizeAwrDatabaseTopWaitEventsSortByEnum
type SummarizeAwrDatabaseTopWaitEventsSortOrderEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseTopWaitEventsSortOrderEnum string
SummarizeAwrDatabaseTopWaitEventsSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseTopWaitEventsSortOrderAsc SummarizeAwrDatabaseTopWaitEventsSortOrderEnum = "ASC" SummarizeAwrDatabaseTopWaitEventsSortOrderDesc SummarizeAwrDatabaseTopWaitEventsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDatabaseTopWaitEventsSortOrderEnum
func GetMappingSummarizeAwrDatabaseTopWaitEventsSortOrderEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseTopWaitEventsSortOrderEnum(val string) (SummarizeAwrDatabaseTopWaitEventsSortOrderEnum, bool)
GetMappingSummarizeAwrDatabaseTopWaitEventsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseTopWaitEventsSortOrderEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseTopWaitEventsSortOrderEnumValues() []SummarizeAwrDatabaseTopWaitEventsSortOrderEnum
GetSummarizeAwrDatabaseTopWaitEventsSortOrderEnumValues Enumerates the set of values for SummarizeAwrDatabaseTopWaitEventsSortOrderEnum
type SummarizeAwrDatabaseWaitEventBucketsRequest ¶ added in v65.14.0
type SummarizeAwrDatabaseWaitEventBucketsRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // 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: // /awrHubs/{awrHubId}/awrDatabases AwrSourceDatabaseIdentifier *string `mandatory:"true" contributesTo:"query" name:"awrSourceDatabaseIdentifier"` // 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 by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // The optional greater than or equal to filter on the snapshot ID. BeginSnapshotIdentifierGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnapshotIdentifierGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot Identifier. EndSnapshotIdentifierLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnapshotIdentifierLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z 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"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort distribution data. SortBy SummarizeAwrDatabaseWaitEventBucketsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeAwrDatabaseWaitEventBucketsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAwrDatabaseWaitEventBucketsRequest wrapper for the SummarizeAwrDatabaseWaitEventBuckets operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrDatabaseWaitEventBuckets.go.html to see an example of how to use SummarizeAwrDatabaseWaitEventBucketsRequest.
func (SummarizeAwrDatabaseWaitEventBucketsRequest) BinaryRequestBody ¶ added in v65.14.0
func (request SummarizeAwrDatabaseWaitEventBucketsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDatabaseWaitEventBucketsRequest) HTTPRequest ¶ added in v65.14.0
func (request SummarizeAwrDatabaseWaitEventBucketsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDatabaseWaitEventBucketsRequest) RetryPolicy ¶ added in v65.14.0
func (request SummarizeAwrDatabaseWaitEventBucketsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDatabaseWaitEventBucketsRequest) String ¶ added in v65.14.0
func (request SummarizeAwrDatabaseWaitEventBucketsRequest) String() string
func (SummarizeAwrDatabaseWaitEventBucketsRequest) ValidateEnumValue ¶ added in v65.14.0
func (request SummarizeAwrDatabaseWaitEventBucketsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAwrDatabaseWaitEventBucketsResponse ¶ added in v65.14.0
type SummarizeAwrDatabaseWaitEventBucketsResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDatabaseWaitEventBucketCollection instances AwrDatabaseWaitEventBucketCollection `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"` }
SummarizeAwrDatabaseWaitEventBucketsResponse wrapper for the SummarizeAwrDatabaseWaitEventBuckets operation
func (SummarizeAwrDatabaseWaitEventBucketsResponse) HTTPResponse ¶ added in v65.14.0
func (response SummarizeAwrDatabaseWaitEventBucketsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDatabaseWaitEventBucketsResponse) String ¶ added in v65.14.0
func (response SummarizeAwrDatabaseWaitEventBucketsResponse) String() string
type SummarizeAwrDatabaseWaitEventBucketsSortByEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseWaitEventBucketsSortByEnum string
SummarizeAwrDatabaseWaitEventBucketsSortByEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseWaitEventBucketsSortByCategory SummarizeAwrDatabaseWaitEventBucketsSortByEnum = "CATEGORY" SummarizeAwrDatabaseWaitEventBucketsSortByPercentage SummarizeAwrDatabaseWaitEventBucketsSortByEnum = "PERCENTAGE" )
Set of constants representing the allowable values for SummarizeAwrDatabaseWaitEventBucketsSortByEnum
func GetMappingSummarizeAwrDatabaseWaitEventBucketsSortByEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseWaitEventBucketsSortByEnum(val string) (SummarizeAwrDatabaseWaitEventBucketsSortByEnum, bool)
GetMappingSummarizeAwrDatabaseWaitEventBucketsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseWaitEventBucketsSortByEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseWaitEventBucketsSortByEnumValues() []SummarizeAwrDatabaseWaitEventBucketsSortByEnum
GetSummarizeAwrDatabaseWaitEventBucketsSortByEnumValues Enumerates the set of values for SummarizeAwrDatabaseWaitEventBucketsSortByEnum
type SummarizeAwrDatabaseWaitEventBucketsSortOrderEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseWaitEventBucketsSortOrderEnum string
SummarizeAwrDatabaseWaitEventBucketsSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseWaitEventBucketsSortOrderAsc SummarizeAwrDatabaseWaitEventBucketsSortOrderEnum = "ASC" SummarizeAwrDatabaseWaitEventBucketsSortOrderDesc SummarizeAwrDatabaseWaitEventBucketsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDatabaseWaitEventBucketsSortOrderEnum
func GetMappingSummarizeAwrDatabaseWaitEventBucketsSortOrderEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseWaitEventBucketsSortOrderEnum(val string) (SummarizeAwrDatabaseWaitEventBucketsSortOrderEnum, bool)
GetMappingSummarizeAwrDatabaseWaitEventBucketsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseWaitEventBucketsSortOrderEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseWaitEventBucketsSortOrderEnumValues() []SummarizeAwrDatabaseWaitEventBucketsSortOrderEnum
GetSummarizeAwrDatabaseWaitEventBucketsSortOrderEnumValues Enumerates the set of values for SummarizeAwrDatabaseWaitEventBucketsSortOrderEnum
type SummarizeAwrDatabaseWaitEventsRequest ¶ added in v65.14.0
type SummarizeAwrDatabaseWaitEventsRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // 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: // /awrHubs/{awrHubId}/awrDatabases AwrSourceDatabaseIdentifier *string `mandatory:"true" contributesTo:"query" name:"awrSourceDatabaseIdentifier"` // The optional single value query parameter to filter by database instance number. InstanceNumber *string `mandatory:"false" contributesTo:"query" name:"instanceNumber"` // The optional greater than or equal to filter on the snapshot ID. BeginSnapshotIdentifierGreaterThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"beginSnapshotIdentifierGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the snapshot Identifier. EndSnapshotIdentifierLessThanOrEqualTo *int `mandatory:"false" contributesTo:"query" name:"endSnapshotIdentifierLessThanOrEqualTo"` // The optional greater than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z TimeGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeGreaterThanOrEqualTo"` // The optional less than or equal to query parameter to filter the timestamp. The timestamp format to be followed is: YYYY-MM-DDTHH:MM:SSZ, example 2020-12-03T19:00:53Z 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 SummarizeAwrDatabaseWaitEventsSessionTypeEnum `mandatory:"false" contributesTo:"query" name:"sessionType" omitEmpty:"true"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The option to sort the data within a time period. SortBy SummarizeAwrDatabaseWaitEventsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeAwrDatabaseWaitEventsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAwrDatabaseWaitEventsRequest wrapper for the SummarizeAwrDatabaseWaitEvents operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrDatabaseWaitEvents.go.html to see an example of how to use SummarizeAwrDatabaseWaitEventsRequest.
func (SummarizeAwrDatabaseWaitEventsRequest) BinaryRequestBody ¶ added in v65.14.0
func (request SummarizeAwrDatabaseWaitEventsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrDatabaseWaitEventsRequest) HTTPRequest ¶ added in v65.14.0
func (request SummarizeAwrDatabaseWaitEventsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrDatabaseWaitEventsRequest) RetryPolicy ¶ added in v65.14.0
func (request SummarizeAwrDatabaseWaitEventsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrDatabaseWaitEventsRequest) String ¶ added in v65.14.0
func (request SummarizeAwrDatabaseWaitEventsRequest) String() string
func (SummarizeAwrDatabaseWaitEventsRequest) ValidateEnumValue ¶ added in v65.14.0
func (request SummarizeAwrDatabaseWaitEventsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAwrDatabaseWaitEventsResponse ¶ added in v65.14.0
type SummarizeAwrDatabaseWaitEventsResponse struct { // The underlying http response RawResponse *http.Response // A list of AwrDatabaseWaitEventCollection instances AwrDatabaseWaitEventCollection `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"` }
SummarizeAwrDatabaseWaitEventsResponse wrapper for the SummarizeAwrDatabaseWaitEvents operation
func (SummarizeAwrDatabaseWaitEventsResponse) HTTPResponse ¶ added in v65.14.0
func (response SummarizeAwrDatabaseWaitEventsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrDatabaseWaitEventsResponse) String ¶ added in v65.14.0
func (response SummarizeAwrDatabaseWaitEventsResponse) String() string
type SummarizeAwrDatabaseWaitEventsSessionTypeEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseWaitEventsSessionTypeEnum string
SummarizeAwrDatabaseWaitEventsSessionTypeEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseWaitEventsSessionTypeForeground SummarizeAwrDatabaseWaitEventsSessionTypeEnum = "FOREGROUND" SummarizeAwrDatabaseWaitEventsSessionTypeBackground SummarizeAwrDatabaseWaitEventsSessionTypeEnum = "BACKGROUND" SummarizeAwrDatabaseWaitEventsSessionTypeAll SummarizeAwrDatabaseWaitEventsSessionTypeEnum = "ALL" )
Set of constants representing the allowable values for SummarizeAwrDatabaseWaitEventsSessionTypeEnum
func GetMappingSummarizeAwrDatabaseWaitEventsSessionTypeEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseWaitEventsSessionTypeEnum(val string) (SummarizeAwrDatabaseWaitEventsSessionTypeEnum, bool)
GetMappingSummarizeAwrDatabaseWaitEventsSessionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseWaitEventsSessionTypeEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseWaitEventsSessionTypeEnumValues() []SummarizeAwrDatabaseWaitEventsSessionTypeEnum
GetSummarizeAwrDatabaseWaitEventsSessionTypeEnumValues Enumerates the set of values for SummarizeAwrDatabaseWaitEventsSessionTypeEnum
type SummarizeAwrDatabaseWaitEventsSortByEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseWaitEventsSortByEnum string
SummarizeAwrDatabaseWaitEventsSortByEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseWaitEventsSortByTimeBegin SummarizeAwrDatabaseWaitEventsSortByEnum = "TIME_BEGIN" SummarizeAwrDatabaseWaitEventsSortByName SummarizeAwrDatabaseWaitEventsSortByEnum = "NAME" )
Set of constants representing the allowable values for SummarizeAwrDatabaseWaitEventsSortByEnum
func GetMappingSummarizeAwrDatabaseWaitEventsSortByEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseWaitEventsSortByEnum(val string) (SummarizeAwrDatabaseWaitEventsSortByEnum, bool)
GetMappingSummarizeAwrDatabaseWaitEventsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseWaitEventsSortByEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseWaitEventsSortByEnumValues() []SummarizeAwrDatabaseWaitEventsSortByEnum
GetSummarizeAwrDatabaseWaitEventsSortByEnumValues Enumerates the set of values for SummarizeAwrDatabaseWaitEventsSortByEnum
type SummarizeAwrDatabaseWaitEventsSortOrderEnum ¶ added in v65.14.0
type SummarizeAwrDatabaseWaitEventsSortOrderEnum string
SummarizeAwrDatabaseWaitEventsSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrDatabaseWaitEventsSortOrderAsc SummarizeAwrDatabaseWaitEventsSortOrderEnum = "ASC" SummarizeAwrDatabaseWaitEventsSortOrderDesc SummarizeAwrDatabaseWaitEventsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrDatabaseWaitEventsSortOrderEnum
func GetMappingSummarizeAwrDatabaseWaitEventsSortOrderEnum ¶ added in v65.14.0
func GetMappingSummarizeAwrDatabaseWaitEventsSortOrderEnum(val string) (SummarizeAwrDatabaseWaitEventsSortOrderEnum, bool)
GetMappingSummarizeAwrDatabaseWaitEventsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrDatabaseWaitEventsSortOrderEnumValues ¶ added in v65.14.0
func GetSummarizeAwrDatabaseWaitEventsSortOrderEnumValues() []SummarizeAwrDatabaseWaitEventsSortOrderEnum
GetSummarizeAwrDatabaseWaitEventsSortOrderEnumValues Enumerates the set of values for SummarizeAwrDatabaseWaitEventsSortOrderEnum
type SummarizeAwrSourcesSummariesCollection ¶
type SummarizeAwrSourcesSummariesCollection struct { // Array of AwrSource summary objects. Items []AwrSourceSummary `mandatory:"true" json:"items"` }
SummarizeAwrSourcesSummariesCollection Collection of AwrSource summary objects.
func (SummarizeAwrSourcesSummariesCollection) String ¶
func (m SummarizeAwrSourcesSummariesCollection) String() string
func (SummarizeAwrSourcesSummariesCollection) ValidateEnumValue ¶
func (m SummarizeAwrSourcesSummariesCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAwrSourcesSummariesRequest ¶
type SummarizeAwrSourcesSummariesRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Name for an Awr source database Name *string `mandatory:"false" contributesTo:"query" name:"name"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The order in which Awr sources summary records are listed SortBy SummarizeAwrSourcesSummariesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeAwrSourcesSummariesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeAwrSourcesSummariesRequest wrapper for the SummarizeAwrSourcesSummaries operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeAwrSourcesSummaries.go.html to see an example of how to use SummarizeAwrSourcesSummariesRequest.
func (SummarizeAwrSourcesSummariesRequest) BinaryRequestBody ¶
func (request SummarizeAwrSourcesSummariesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeAwrSourcesSummariesRequest) HTTPRequest ¶
func (request SummarizeAwrSourcesSummariesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeAwrSourcesSummariesRequest) RetryPolicy ¶
func (request SummarizeAwrSourcesSummariesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeAwrSourcesSummariesRequest) String ¶
func (request SummarizeAwrSourcesSummariesRequest) String() string
func (SummarizeAwrSourcesSummariesRequest) ValidateEnumValue ¶
func (request SummarizeAwrSourcesSummariesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeAwrSourcesSummariesResponse ¶
type SummarizeAwrSourcesSummariesResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeAwrSourcesSummariesCollection instances SummarizeAwrSourcesSummariesCollection `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"` }
SummarizeAwrSourcesSummariesResponse wrapper for the SummarizeAwrSourcesSummaries operation
func (SummarizeAwrSourcesSummariesResponse) HTTPResponse ¶
func (response SummarizeAwrSourcesSummariesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeAwrSourcesSummariesResponse) String ¶
func (response SummarizeAwrSourcesSummariesResponse) String() string
type SummarizeAwrSourcesSummariesSortByEnum ¶
type SummarizeAwrSourcesSummariesSortByEnum string
SummarizeAwrSourcesSummariesSortByEnum Enum with underlying type: string
const ( SummarizeAwrSourcesSummariesSortBySnapshotsuploaded SummarizeAwrSourcesSummariesSortByEnum = "snapshotsUploaded" SummarizeAwrSourcesSummariesSortByName SummarizeAwrSourcesSummariesSortByEnum = "name" )
Set of constants representing the allowable values for SummarizeAwrSourcesSummariesSortByEnum
func GetMappingSummarizeAwrSourcesSummariesSortByEnum ¶
func GetMappingSummarizeAwrSourcesSummariesSortByEnum(val string) (SummarizeAwrSourcesSummariesSortByEnum, bool)
GetMappingSummarizeAwrSourcesSummariesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrSourcesSummariesSortByEnumValues ¶
func GetSummarizeAwrSourcesSummariesSortByEnumValues() []SummarizeAwrSourcesSummariesSortByEnum
GetSummarizeAwrSourcesSummariesSortByEnumValues Enumerates the set of values for SummarizeAwrSourcesSummariesSortByEnum
type SummarizeAwrSourcesSummariesSortOrderEnum ¶
type SummarizeAwrSourcesSummariesSortOrderEnum string
SummarizeAwrSourcesSummariesSortOrderEnum Enum with underlying type: string
const ( SummarizeAwrSourcesSummariesSortOrderAsc SummarizeAwrSourcesSummariesSortOrderEnum = "ASC" SummarizeAwrSourcesSummariesSortOrderDesc SummarizeAwrSourcesSummariesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeAwrSourcesSummariesSortOrderEnum
func GetMappingSummarizeAwrSourcesSummariesSortOrderEnum ¶
func GetMappingSummarizeAwrSourcesSummariesSortOrderEnum(val string) (SummarizeAwrSourcesSummariesSortOrderEnum, bool)
GetMappingSummarizeAwrSourcesSummariesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeAwrSourcesSummariesSortOrderEnumValues ¶
func GetSummarizeAwrSourcesSummariesSortOrderEnumValues() []SummarizeAwrSourcesSummariesSortOrderEnum
GetSummarizeAwrSourcesSummariesSortOrderEnumValues Enumerates the set of values for SummarizeAwrSourcesSummariesSortOrderEnum
type SummarizeConfigurationItemsConfigItemFieldEnum ¶ added in v65.29.0
type SummarizeConfigurationItemsConfigItemFieldEnum string
SummarizeConfigurationItemsConfigItemFieldEnum Enum with underlying type: string
const ( SummarizeConfigurationItemsConfigItemFieldName SummarizeConfigurationItemsConfigItemFieldEnum = "name" SummarizeConfigurationItemsConfigItemFieldValue SummarizeConfigurationItemsConfigItemFieldEnum = "value" SummarizeConfigurationItemsConfigItemFieldDefaultvalue SummarizeConfigurationItemsConfigItemFieldEnum = "defaultValue" SummarizeConfigurationItemsConfigItemFieldValuesourceconfig SummarizeConfigurationItemsConfigItemFieldEnum = "valueSourceConfig" SummarizeConfigurationItemsConfigItemFieldMetadata SummarizeConfigurationItemsConfigItemFieldEnum = "metadata" SummarizeConfigurationItemsConfigItemFieldApplicablecontexts SummarizeConfigurationItemsConfigItemFieldEnum = "applicableContexts" )
Set of constants representing the allowable values for SummarizeConfigurationItemsConfigItemFieldEnum
func GetMappingSummarizeConfigurationItemsConfigItemFieldEnum ¶ added in v65.29.0
func GetMappingSummarizeConfigurationItemsConfigItemFieldEnum(val string) (SummarizeConfigurationItemsConfigItemFieldEnum, bool)
GetMappingSummarizeConfigurationItemsConfigItemFieldEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeConfigurationItemsConfigItemFieldEnumValues ¶ added in v65.29.0
func GetSummarizeConfigurationItemsConfigItemFieldEnumValues() []SummarizeConfigurationItemsConfigItemFieldEnum
GetSummarizeConfigurationItemsConfigItemFieldEnumValues Enumerates the set of values for SummarizeConfigurationItemsConfigItemFieldEnum
type SummarizeConfigurationItemsOpsiConfigTypeEnum ¶ added in v65.29.0
type SummarizeConfigurationItemsOpsiConfigTypeEnum string
SummarizeConfigurationItemsOpsiConfigTypeEnum Enum with underlying type: string
const (
SummarizeConfigurationItemsOpsiConfigTypeUxConfiguration SummarizeConfigurationItemsOpsiConfigTypeEnum = "UX_CONFIGURATION"
)
Set of constants representing the allowable values for SummarizeConfigurationItemsOpsiConfigTypeEnum
func GetMappingSummarizeConfigurationItemsOpsiConfigTypeEnum ¶ added in v65.29.0
func GetMappingSummarizeConfigurationItemsOpsiConfigTypeEnum(val string) (SummarizeConfigurationItemsOpsiConfigTypeEnum, bool)
GetMappingSummarizeConfigurationItemsOpsiConfigTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeConfigurationItemsOpsiConfigTypeEnumValues ¶ added in v65.29.0
func GetSummarizeConfigurationItemsOpsiConfigTypeEnumValues() []SummarizeConfigurationItemsOpsiConfigTypeEnum
GetSummarizeConfigurationItemsOpsiConfigTypeEnumValues Enumerates the set of values for SummarizeConfigurationItemsOpsiConfigTypeEnum
type SummarizeConfigurationItemsRequest ¶ added in v65.29.0
type SummarizeConfigurationItemsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Filter to return configuration items based on configuration type of OPSI configuration. OpsiConfigType SummarizeConfigurationItemsOpsiConfigTypeEnum `mandatory:"false" contributesTo:"query" name:"opsiConfigType" omitEmpty:"true"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Returns the configuration items filtered by applicable contexts sent in this param. By default configuration items of all applicable contexts are returned. ConfigItemsApplicableContext []string `contributesTo:"query" name:"configItemsApplicableContext" collectionFormat:"multi"` // Specifies the fields to return in a config item summary. ConfigItemField []SummarizeConfigurationItemsConfigItemFieldEnum `contributesTo:"query" name:"configItemField" omitEmpty:"true" collectionFormat:"multi"` // A filter to return only configuration items that match the entire name. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeConfigurationItemsRequest wrapper for the SummarizeConfigurationItems operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeConfigurationItems.go.html to see an example of how to use SummarizeConfigurationItemsRequest.
func (SummarizeConfigurationItemsRequest) BinaryRequestBody ¶ added in v65.29.0
func (request SummarizeConfigurationItemsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeConfigurationItemsRequest) HTTPRequest ¶ added in v65.29.0
func (request SummarizeConfigurationItemsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeConfigurationItemsRequest) RetryPolicy ¶ added in v65.29.0
func (request SummarizeConfigurationItemsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeConfigurationItemsRequest) String ¶ added in v65.29.0
func (request SummarizeConfigurationItemsRequest) String() string
func (SummarizeConfigurationItemsRequest) ValidateEnumValue ¶ added in v65.29.0
func (request SummarizeConfigurationItemsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeConfigurationItemsResponse ¶ added in v65.29.0
type SummarizeConfigurationItemsResponse struct { // The underlying http response RawResponse *http.Response // A list of ConfigurationItemsCollection instances ConfigurationItemsCollection `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"` }
SummarizeConfigurationItemsResponse wrapper for the SummarizeConfigurationItems operation
func (SummarizeConfigurationItemsResponse) HTTPResponse ¶ added in v65.29.0
func (response SummarizeConfigurationItemsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeConfigurationItemsResponse) String ¶ added in v65.29.0
func (response SummarizeConfigurationItemsResponse) String() string
type SummarizeDatabaseInsightResourceCapacityTrendAggregationCollection ¶
type SummarizeDatabaseInsightResourceCapacityTrendAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"true" json:"highUtilizationThreshold"` // Percent value in which a resource metric is considered lowly utilized. LowUtilizationThreshold *int `mandatory:"true" json:"lowUtilizationThreshold"` // Defines the type of resource metric (example: CPU, STORAGE) ResourceMetric SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum `mandatory:"true" json:"resourceMetric"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Time duration in milliseconds between data points (one hour or one day). ItemDurationInMs *int64 `mandatory:"true" json:"itemDurationInMs"` // Capacity Data with time interval CapacityData []ResourceCapacityTrendAggregation `mandatory:"true" json:"capacityData"` }
SummarizeDatabaseInsightResourceCapacityTrendAggregationCollection Collection of resource capacity trend.
func (SummarizeDatabaseInsightResourceCapacityTrendAggregationCollection) String ¶
func (m SummarizeDatabaseInsightResourceCapacityTrendAggregationCollection) String() string
func (SummarizeDatabaseInsightResourceCapacityTrendAggregationCollection) ValidateEnumValue ¶
func (m SummarizeDatabaseInsightResourceCapacityTrendAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum ¶
type SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum string
SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricCpu SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum = "CPU" SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricStorage SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum = "STORAGE" SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricIo SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum = "IO" SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricMemory SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum = "MEMORY" SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricMemoryPga SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum = "MEMORY_PGA" SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricMemorySga SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum = "MEMORY_SGA" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum
func GetMappingSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum ¶
func GetMappingSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum(val string) (SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum, bool)
GetMappingSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnumValues ¶
func GetSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnumValues() []SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum
GetSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum
type SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
type SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum string
SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitCores SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum = "CORES" SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitGb SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum = "GB" SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitMbps SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum = "MBPS" SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitIops SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum = "IOPS" SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitPercent SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum
func GetMappingSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum(val string) (SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum, bool)
GetMappingSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnumValues() []SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum
GetSummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum
type SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum ¶
type SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum string
SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeAdwS SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum = "ADW-S" SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeAtpS SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum = "ATP-S" SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeAdwD SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum = "ADW-D" SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeAtpD SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum = "ATP-D" SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeExternalPdb SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum = "EXTERNAL-PDB" SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeExternalNoncdb SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum = "EXTERNAL-NONCDB" SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeComanagedVmCdb SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum = "COMANAGED-VM-CDB" SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeComanagedVmPdb SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum = "COMANAGED-VM-PDB" SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeComanagedVmNoncdb SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum = "COMANAGED-VM-NONCDB" SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeComanagedBmCdb SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum = "COMANAGED-BM-CDB" SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeComanagedBmPdb SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum = "COMANAGED-BM-PDB" SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeComanagedBmNoncdb SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum = "COMANAGED-BM-NONCDB" SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeComanagedExacsCdb SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum = "COMANAGED-EXACS-CDB" SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeComanagedExacsPdb SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum = "COMANAGED-EXACS-PDB" SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeComanagedExacsNoncdb SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum = "COMANAGED-EXACS-NONCDB" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum
func GetMappingSummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum ¶
func GetMappingSummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum(val string) (SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum, bool)
GetMappingSummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnumValues ¶
func GetSummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnumValues() []SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum
GetSummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum
type SummarizeDatabaseInsightResourceCapacityTrendRequest ¶
type SummarizeDatabaseInsightResourceCapacityTrendRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by resource metric. // Supported values are CPU , STORAGE, MEMORY and IO. ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Filter by one or more database type. // Possible values are ADW-S, ATP-S, ADW-D, ATP-D, EXTERNAL-PDB, EXTERNAL-NONCDB. DatabaseType []SummarizeDatabaseInsightResourceCapacityTrendDatabaseTypeEnum `contributesTo:"query" name:"databaseType" omitEmpty:"true" collectionFormat:"multi"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Filter by utilization level by the following buckets: // - HIGH_UTILIZATION: DBs with utilization greater or equal than 75. // - LOW_UTILIZATION: DBs with utilization lower than 25. // - MEDIUM_HIGH_UTILIZATION: DBs with utilization greater or equal than 50 but lower than 75. // - MEDIUM_LOW_UTILIZATION: DBs with utilization greater or equal than 25 but lower than 50. UtilizationLevel SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum `mandatory:"false" contributesTo:"query" name:"utilizationLevel" omitEmpty:"true"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeDatabaseInsightResourceCapacityTrendSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Sorts using end timestamp , capacity or baseCapacity SortBy SummarizeDatabaseInsightResourceCapacityTrendSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Tablespace name for a database TablespaceName *string `mandatory:"false" contributesTo:"query" name:"tablespaceName"` // Filter by one or more hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // Flag to indicate if database instance level metrics should be returned. The flag is ignored when a host name filter is not applied. // When a hostname filter is applied this flag will determine whether to return metrics for the instances located on the specified host or for the // whole database which contains an instance on this host. IsDatabaseInstanceLevelMetrics *bool `mandatory:"false" contributesTo:"query" name:"isDatabaseInstanceLevelMetrics"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" collectionFormat:"multi"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"highUtilizationThreshold"` // Percent value in which a resource metric is considered low utilized. LowUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"lowUtilizationThreshold"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeDatabaseInsightResourceCapacityTrendRequest wrapper for the SummarizeDatabaseInsightResourceCapacityTrend operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeDatabaseInsightResourceCapacityTrend.go.html to see an example of how to use SummarizeDatabaseInsightResourceCapacityTrendRequest.
func (SummarizeDatabaseInsightResourceCapacityTrendRequest) BinaryRequestBody ¶
func (request SummarizeDatabaseInsightResourceCapacityTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeDatabaseInsightResourceCapacityTrendRequest) HTTPRequest ¶
func (request SummarizeDatabaseInsightResourceCapacityTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeDatabaseInsightResourceCapacityTrendRequest) RetryPolicy ¶
func (request SummarizeDatabaseInsightResourceCapacityTrendRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeDatabaseInsightResourceCapacityTrendRequest) String ¶
func (request SummarizeDatabaseInsightResourceCapacityTrendRequest) String() string
func (SummarizeDatabaseInsightResourceCapacityTrendRequest) ValidateEnumValue ¶
func (request SummarizeDatabaseInsightResourceCapacityTrendRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDatabaseInsightResourceCapacityTrendResponse ¶
type SummarizeDatabaseInsightResourceCapacityTrendResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeDatabaseInsightResourceCapacityTrendAggregationCollection instances SummarizeDatabaseInsightResourceCapacityTrendAggregationCollection `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"` }
SummarizeDatabaseInsightResourceCapacityTrendResponse wrapper for the SummarizeDatabaseInsightResourceCapacityTrend operation
func (SummarizeDatabaseInsightResourceCapacityTrendResponse) HTTPResponse ¶
func (response SummarizeDatabaseInsightResourceCapacityTrendResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeDatabaseInsightResourceCapacityTrendResponse) String ¶
func (response SummarizeDatabaseInsightResourceCapacityTrendResponse) String() string
type SummarizeDatabaseInsightResourceCapacityTrendSortByEnum ¶
type SummarizeDatabaseInsightResourceCapacityTrendSortByEnum string
SummarizeDatabaseInsightResourceCapacityTrendSortByEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceCapacityTrendSortByEndtimestamp SummarizeDatabaseInsightResourceCapacityTrendSortByEnum = "endTimestamp" SummarizeDatabaseInsightResourceCapacityTrendSortByCapacity SummarizeDatabaseInsightResourceCapacityTrendSortByEnum = "capacity" SummarizeDatabaseInsightResourceCapacityTrendSortByBasecapacity SummarizeDatabaseInsightResourceCapacityTrendSortByEnum = "baseCapacity" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceCapacityTrendSortByEnum
func GetMappingSummarizeDatabaseInsightResourceCapacityTrendSortByEnum ¶
func GetMappingSummarizeDatabaseInsightResourceCapacityTrendSortByEnum(val string) (SummarizeDatabaseInsightResourceCapacityTrendSortByEnum, bool)
GetMappingSummarizeDatabaseInsightResourceCapacityTrendSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceCapacityTrendSortByEnumValues ¶
func GetSummarizeDatabaseInsightResourceCapacityTrendSortByEnumValues() []SummarizeDatabaseInsightResourceCapacityTrendSortByEnum
GetSummarizeDatabaseInsightResourceCapacityTrendSortByEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceCapacityTrendSortByEnum
type SummarizeDatabaseInsightResourceCapacityTrendSortOrderEnum ¶
type SummarizeDatabaseInsightResourceCapacityTrendSortOrderEnum string
SummarizeDatabaseInsightResourceCapacityTrendSortOrderEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceCapacityTrendSortOrderAsc SummarizeDatabaseInsightResourceCapacityTrendSortOrderEnum = "ASC" SummarizeDatabaseInsightResourceCapacityTrendSortOrderDesc SummarizeDatabaseInsightResourceCapacityTrendSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceCapacityTrendSortOrderEnum
func GetMappingSummarizeDatabaseInsightResourceCapacityTrendSortOrderEnum ¶
func GetMappingSummarizeDatabaseInsightResourceCapacityTrendSortOrderEnum(val string) (SummarizeDatabaseInsightResourceCapacityTrendSortOrderEnum, bool)
GetMappingSummarizeDatabaseInsightResourceCapacityTrendSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceCapacityTrendSortOrderEnumValues ¶
func GetSummarizeDatabaseInsightResourceCapacityTrendSortOrderEnumValues() []SummarizeDatabaseInsightResourceCapacityTrendSortOrderEnum
GetSummarizeDatabaseInsightResourceCapacityTrendSortOrderEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceCapacityTrendSortOrderEnum
type SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum ¶
type SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum string
SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelHighUtilization SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum = "HIGH_UTILIZATION" SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelLowUtilization SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum = "LOW_UTILIZATION" SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelMediumHighUtilization SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum = "MEDIUM_HIGH_UTILIZATION" SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelMediumLowUtilization SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum = "MEDIUM_LOW_UTILIZATION" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum
func GetMappingSummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum ¶
func GetMappingSummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum(val string) (SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum, bool)
GetMappingSummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnumValues ¶
func GetSummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnumValues() []SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum
GetSummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceCapacityTrendUtilizationLevelEnum
type SummarizeDatabaseInsightResourceForecastTrendAggregation ¶
type SummarizeDatabaseInsightResourceForecastTrendAggregation struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"true" json:"highUtilizationThreshold"` // Percent value in which a resource metric is considered lowly utilized. LowUtilizationThreshold *int `mandatory:"true" json:"lowUtilizationThreshold"` // Defines the type of resource metric (example: CPU, STORAGE) ResourceMetric SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum `mandatory:"true" json:"resourceMetric"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Time series patterns used in the forecasting. Pattern SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum `mandatory:"true" json:"pattern"` // The name of tablespace. TablespaceName *string `mandatory:"true" json:"tablespaceName"` // Time series data used for the forecast analysis. HistoricalData []HistoricalDataItem `mandatory:"true" json:"historicalData"` // Time series data result of the forecasting analysis. ProjectedData []ProjectedDataItem `mandatory:"true" json:"projectedData"` }
SummarizeDatabaseInsightResourceForecastTrendAggregation Forecast results from the selected time period.
func (SummarizeDatabaseInsightResourceForecastTrendAggregation) String ¶
func (m SummarizeDatabaseInsightResourceForecastTrendAggregation) String() string
func (SummarizeDatabaseInsightResourceForecastTrendAggregation) ValidateEnumValue ¶
func (m SummarizeDatabaseInsightResourceForecastTrendAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum ¶
type SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum string
SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceForecastTrendAggregationPatternLinear SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum = "LINEAR" SummarizeDatabaseInsightResourceForecastTrendAggregationPatternMonthlySeasons SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum = "MONTHLY_SEASONS" SummarizeDatabaseInsightResourceForecastTrendAggregationPatternMonthlyAndYearlySeasons SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum = "MONTHLY_AND_YEARLY_SEASONS" SummarizeDatabaseInsightResourceForecastTrendAggregationPatternWeeklySeasons SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum = "WEEKLY_SEASONS" SummarizeDatabaseInsightResourceForecastTrendAggregationPatternWeeklyAndMonthlySeasons SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum = "WEEKLY_AND_MONTHLY_SEASONS" SummarizeDatabaseInsightResourceForecastTrendAggregationPatternWeeklyMonthlyAndYearlySeasons SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum = "WEEKLY_MONTHLY_AND_YEARLY_SEASONS" SummarizeDatabaseInsightResourceForecastTrendAggregationPatternWeeklyAndYearlySeasons SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum = "WEEKLY_AND_YEARLY_SEASONS" SummarizeDatabaseInsightResourceForecastTrendAggregationPatternYearlySeasons SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum = "YEARLY_SEASONS" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum
func GetMappingSummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum ¶
func GetMappingSummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum(val string) (SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum, bool)
GetMappingSummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnumValues ¶
func GetSummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnumValues() []SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum
GetSummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceForecastTrendAggregationPatternEnum
type SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum ¶
type SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum string
SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricCpu SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum = "CPU" SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricStorage SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum = "STORAGE" SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricIo SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum = "IO" SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricMemory SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum = "MEMORY" SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricMemoryPga SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum = "MEMORY_PGA" SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricMemorySga SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum = "MEMORY_SGA" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum
func GetMappingSummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum ¶
func GetMappingSummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum(val string) (SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum, bool)
GetMappingSummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnumValues ¶
func GetSummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnumValues() []SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum
GetSummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceForecastTrendAggregationResourceMetricEnum
type SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum ¶ added in v65.16.0
type SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum string
SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitCores SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum = "CORES" SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitGb SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum = "GB" SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitMbps SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum = "MBPS" SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitIops SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum = "IOPS" SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitPercent SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum
func GetMappingSummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum(val string) (SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum, bool)
GetMappingSummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnumValues() []SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum
GetSummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceForecastTrendAggregationUsageUnitEnum
type SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum ¶
type SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum string
SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeAdwS SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum = "ADW-S" SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeAtpS SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum = "ATP-S" SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeAdwD SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum = "ADW-D" SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeAtpD SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum = "ATP-D" SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeExternalPdb SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum = "EXTERNAL-PDB" SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeExternalNoncdb SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum = "EXTERNAL-NONCDB" SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeComanagedVmCdb SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum = "COMANAGED-VM-CDB" SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeComanagedVmPdb SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum = "COMANAGED-VM-PDB" SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeComanagedVmNoncdb SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum = "COMANAGED-VM-NONCDB" SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeComanagedBmCdb SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum = "COMANAGED-BM-CDB" SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeComanagedBmPdb SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum = "COMANAGED-BM-PDB" SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeComanagedBmNoncdb SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum = "COMANAGED-BM-NONCDB" SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeComanagedExacsCdb SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum = "COMANAGED-EXACS-CDB" SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeComanagedExacsPdb SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum = "COMANAGED-EXACS-PDB" SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeComanagedExacsNoncdb SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum = "COMANAGED-EXACS-NONCDB" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum
func GetMappingSummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum ¶
func GetMappingSummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum(val string) (SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum, bool)
GetMappingSummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnumValues ¶
func GetSummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnumValues() []SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum
GetSummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum
type SummarizeDatabaseInsightResourceForecastTrendForecastModelEnum ¶
type SummarizeDatabaseInsightResourceForecastTrendForecastModelEnum string
SummarizeDatabaseInsightResourceForecastTrendForecastModelEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceForecastTrendForecastModelLinear SummarizeDatabaseInsightResourceForecastTrendForecastModelEnum = "LINEAR" SummarizeDatabaseInsightResourceForecastTrendForecastModelMlAuto SummarizeDatabaseInsightResourceForecastTrendForecastModelEnum = "ML_AUTO" SummarizeDatabaseInsightResourceForecastTrendForecastModelMlNoAuto SummarizeDatabaseInsightResourceForecastTrendForecastModelEnum = "ML_NO_AUTO" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceForecastTrendForecastModelEnum
func GetMappingSummarizeDatabaseInsightResourceForecastTrendForecastModelEnum ¶
func GetMappingSummarizeDatabaseInsightResourceForecastTrendForecastModelEnum(val string) (SummarizeDatabaseInsightResourceForecastTrendForecastModelEnum, bool)
GetMappingSummarizeDatabaseInsightResourceForecastTrendForecastModelEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceForecastTrendForecastModelEnumValues ¶
func GetSummarizeDatabaseInsightResourceForecastTrendForecastModelEnumValues() []SummarizeDatabaseInsightResourceForecastTrendForecastModelEnum
GetSummarizeDatabaseInsightResourceForecastTrendForecastModelEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceForecastTrendForecastModelEnum
type SummarizeDatabaseInsightResourceForecastTrendRequest ¶
type SummarizeDatabaseInsightResourceForecastTrendRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by resource metric. // Supported values are CPU , STORAGE, MEMORY and IO. ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Filter by one or more database type. // Possible values are ADW-S, ATP-S, ADW-D, ATP-D, EXTERNAL-PDB, EXTERNAL-NONCDB. DatabaseType []SummarizeDatabaseInsightResourceForecastTrendDatabaseTypeEnum `contributesTo:"query" name:"databaseType" omitEmpty:"true" collectionFormat:"multi"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Choose the type of statistic metric data to be used for forecasting. Statistic SummarizeDatabaseInsightResourceForecastTrendStatisticEnum `mandatory:"false" contributesTo:"query" name:"statistic" omitEmpty:"true"` // Number of days used for utilization forecast analysis. ForecastDays *int `mandatory:"false" contributesTo:"query" name:"forecastDays"` // Choose algorithm model for the forecasting. // Possible values: // - LINEAR: Uses linear regression algorithm for forecasting. // - ML_AUTO: Automatically detects best algorithm to use for forecasting. // - ML_NO_AUTO: Automatically detects seasonality of the data for forecasting using linear or seasonal algorithm. ForecastModel SummarizeDatabaseInsightResourceForecastTrendForecastModelEnum `mandatory:"false" contributesTo:"query" name:"forecastModel" omitEmpty:"true"` // Filter by utilization level by the following buckets: // - HIGH_UTILIZATION: DBs with utilization greater or equal than 75. // - LOW_UTILIZATION: DBs with utilization lower than 25. // - MEDIUM_HIGH_UTILIZATION: DBs with utilization greater or equal than 50 but lower than 75. // - MEDIUM_LOW_UTILIZATION: DBs with utilization greater or equal than 25 but lower than 50. UtilizationLevel SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum `mandatory:"false" contributesTo:"query" name:"utilizationLevel" omitEmpty:"true"` // This parameter is used to change data's confidence level, this data is ingested by the // forecast algorithm. // Confidence is the probability of an interval to contain the expected population parameter. // Manipulation of this value will lead to different results. // If not set, default confidence value is 95%. Confidence *int `mandatory:"false" contributesTo:"query" name:"confidence"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Filter by one or more hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // Tablespace name for a database TablespaceName *string `mandatory:"false" contributesTo:"query" name:"tablespaceName"` // Flag to indicate if database instance level metrics should be returned. The flag is ignored when a host name filter is not applied. // When a hostname filter is applied this flag will determine whether to return metrics for the instances located on the specified host or for the // whole database which contains an instance on this host. IsDatabaseInstanceLevelMetrics *bool `mandatory:"false" contributesTo:"query" name:"isDatabaseInstanceLevelMetrics"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" collectionFormat:"multi"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"highUtilizationThreshold"` // Percent value in which a resource metric is considered low utilized. LowUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"lowUtilizationThreshold"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeDatabaseInsightResourceForecastTrendRequest wrapper for the SummarizeDatabaseInsightResourceForecastTrend operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeDatabaseInsightResourceForecastTrend.go.html to see an example of how to use SummarizeDatabaseInsightResourceForecastTrendRequest.
func (SummarizeDatabaseInsightResourceForecastTrendRequest) BinaryRequestBody ¶
func (request SummarizeDatabaseInsightResourceForecastTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeDatabaseInsightResourceForecastTrendRequest) HTTPRequest ¶
func (request SummarizeDatabaseInsightResourceForecastTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeDatabaseInsightResourceForecastTrendRequest) RetryPolicy ¶
func (request SummarizeDatabaseInsightResourceForecastTrendRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeDatabaseInsightResourceForecastTrendRequest) String ¶
func (request SummarizeDatabaseInsightResourceForecastTrendRequest) String() string
func (SummarizeDatabaseInsightResourceForecastTrendRequest) ValidateEnumValue ¶
func (request SummarizeDatabaseInsightResourceForecastTrendRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDatabaseInsightResourceForecastTrendResponse ¶
type SummarizeDatabaseInsightResourceForecastTrendResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeDatabaseInsightResourceForecastTrendAggregation instances SummarizeDatabaseInsightResourceForecastTrendAggregation `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"` }
SummarizeDatabaseInsightResourceForecastTrendResponse wrapper for the SummarizeDatabaseInsightResourceForecastTrend operation
func (SummarizeDatabaseInsightResourceForecastTrendResponse) HTTPResponse ¶
func (response SummarizeDatabaseInsightResourceForecastTrendResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeDatabaseInsightResourceForecastTrendResponse) String ¶
func (response SummarizeDatabaseInsightResourceForecastTrendResponse) String() string
type SummarizeDatabaseInsightResourceForecastTrendStatisticEnum ¶
type SummarizeDatabaseInsightResourceForecastTrendStatisticEnum string
SummarizeDatabaseInsightResourceForecastTrendStatisticEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceForecastTrendStatisticAvg SummarizeDatabaseInsightResourceForecastTrendStatisticEnum = "AVG" SummarizeDatabaseInsightResourceForecastTrendStatisticMax SummarizeDatabaseInsightResourceForecastTrendStatisticEnum = "MAX" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceForecastTrendStatisticEnum
func GetMappingSummarizeDatabaseInsightResourceForecastTrendStatisticEnum ¶
func GetMappingSummarizeDatabaseInsightResourceForecastTrendStatisticEnum(val string) (SummarizeDatabaseInsightResourceForecastTrendStatisticEnum, bool)
GetMappingSummarizeDatabaseInsightResourceForecastTrendStatisticEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceForecastTrendStatisticEnumValues ¶
func GetSummarizeDatabaseInsightResourceForecastTrendStatisticEnumValues() []SummarizeDatabaseInsightResourceForecastTrendStatisticEnum
GetSummarizeDatabaseInsightResourceForecastTrendStatisticEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceForecastTrendStatisticEnum
type SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum ¶
type SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum string
SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelHighUtilization SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum = "HIGH_UTILIZATION" SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelLowUtilization SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum = "LOW_UTILIZATION" SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelMediumHighUtilization SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum = "MEDIUM_HIGH_UTILIZATION" SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelMediumLowUtilization SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum = "MEDIUM_LOW_UTILIZATION" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum
func GetMappingSummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum ¶
func GetMappingSummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum(val string) (SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum, bool)
GetMappingSummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnumValues ¶
func GetSummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnumValues() []SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum
GetSummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceForecastTrendUtilizationLevelEnum
type SummarizeDatabaseInsightResourceStatisticsAggregationCollection ¶
type SummarizeDatabaseInsightResourceStatisticsAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"true" json:"highUtilizationThreshold"` // Percent value in which a resource metric is considered lowly utilized. LowUtilizationThreshold *int `mandatory:"true" json:"lowUtilizationThreshold"` // Defines the type of resource metric (example: CPU, STORAGE) ResourceMetric SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum `mandatory:"true" json:"resourceMetric"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Collection of Resource Statistics items Items []ResourceStatisticsAggregation `mandatory:"true" json:"items"` }
SummarizeDatabaseInsightResourceStatisticsAggregationCollection Returns list of the Databases with resource statistics like usage, capacity, utilization and usage change percent.
func (SummarizeDatabaseInsightResourceStatisticsAggregationCollection) String ¶
func (m SummarizeDatabaseInsightResourceStatisticsAggregationCollection) String() string
func (SummarizeDatabaseInsightResourceStatisticsAggregationCollection) ValidateEnumValue ¶
func (m SummarizeDatabaseInsightResourceStatisticsAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum ¶
type SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum string
SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricCpu SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum = "CPU" SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricStorage SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum = "STORAGE" SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricIo SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum = "IO" SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricMemory SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum = "MEMORY" SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricMemoryPga SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum = "MEMORY_PGA" SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricMemorySga SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum = "MEMORY_SGA" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum
func GetMappingSummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum ¶
func GetMappingSummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum(val string) (SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum, bool)
GetMappingSummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnumValues ¶
func GetSummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnumValues() []SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum
GetSummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceStatisticsAggregationCollectionResourceMetricEnum
type SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
type SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum string
SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitCores SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum = "CORES" SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitGb SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum = "GB" SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitMbps SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum = "MBPS" SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitIops SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum = "IOPS" SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitPercent SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum
func GetMappingSummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum(val string) (SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum, bool)
GetMappingSummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnumValues() []SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum
GetSummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceStatisticsAggregationCollectionUsageUnitEnum
type SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum ¶
type SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum string
SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceStatisticsDatabaseTypeAdwS SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum = "ADW-S" SummarizeDatabaseInsightResourceStatisticsDatabaseTypeAtpS SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum = "ATP-S" SummarizeDatabaseInsightResourceStatisticsDatabaseTypeAdwD SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum = "ADW-D" SummarizeDatabaseInsightResourceStatisticsDatabaseTypeAtpD SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum = "ATP-D" SummarizeDatabaseInsightResourceStatisticsDatabaseTypeExternalPdb SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum = "EXTERNAL-PDB" SummarizeDatabaseInsightResourceStatisticsDatabaseTypeExternalNoncdb SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum = "EXTERNAL-NONCDB" SummarizeDatabaseInsightResourceStatisticsDatabaseTypeComanagedVmCdb SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum = "COMANAGED-VM-CDB" SummarizeDatabaseInsightResourceStatisticsDatabaseTypeComanagedVmPdb SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum = "COMANAGED-VM-PDB" SummarizeDatabaseInsightResourceStatisticsDatabaseTypeComanagedVmNoncdb SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum = "COMANAGED-VM-NONCDB" SummarizeDatabaseInsightResourceStatisticsDatabaseTypeComanagedBmCdb SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum = "COMANAGED-BM-CDB" SummarizeDatabaseInsightResourceStatisticsDatabaseTypeComanagedBmPdb SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum = "COMANAGED-BM-PDB" SummarizeDatabaseInsightResourceStatisticsDatabaseTypeComanagedBmNoncdb SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum = "COMANAGED-BM-NONCDB" SummarizeDatabaseInsightResourceStatisticsDatabaseTypeComanagedExacsCdb SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum = "COMANAGED-EXACS-CDB" SummarizeDatabaseInsightResourceStatisticsDatabaseTypeComanagedExacsPdb SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum = "COMANAGED-EXACS-PDB" SummarizeDatabaseInsightResourceStatisticsDatabaseTypeComanagedExacsNoncdb SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum = "COMANAGED-EXACS-NONCDB" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum
func GetMappingSummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum ¶
func GetMappingSummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum(val string) (SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum, bool)
GetMappingSummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnumValues ¶
func GetSummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnumValues() []SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum
GetSummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum
type SummarizeDatabaseInsightResourceStatisticsRequest ¶
type SummarizeDatabaseInsightResourceStatisticsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by resource metric. // Supported values are CPU , STORAGE, MEMORY and IO. ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Filter by one or more database type. // Possible values are ADW-S, ATP-S, ADW-D, ATP-D, EXTERNAL-PDB, EXTERNAL-NONCDB. DatabaseType []SummarizeDatabaseInsightResourceStatisticsDatabaseTypeEnum `contributesTo:"query" name:"databaseType" omitEmpty:"true" collectionFormat:"multi"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Percentile values of daily usage to be used for computing the aggregate resource usage. Percentile *int `mandatory:"false" contributesTo:"query" name:"percentile"` // Return data of a specific insight // Possible values are High Utilization, Low Utilization, Any ,High Utilization Forecast, // Low Utilization Forecast InsightBy *string `mandatory:"false" contributesTo:"query" name:"insightBy"` // Number of days used for utilization forecast analysis. ForecastDays *int `mandatory:"false" contributesTo:"query" name:"forecastDays"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeDatabaseInsightResourceStatisticsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The order in which resource statistics records are listed SortBy SummarizeDatabaseInsightResourceStatisticsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Filter by one or more hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // Flag to indicate if database instance level metrics should be returned. The flag is ignored when a host name filter is not applied. // When a hostname filter is applied this flag will determine whether to return metrics for the instances located on the specified host or for the // whole database which contains an instance on this host. IsDatabaseInstanceLevelMetrics *bool `mandatory:"false" contributesTo:"query" name:"isDatabaseInstanceLevelMetrics"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" collectionFormat:"multi"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"highUtilizationThreshold"` // Percent value in which a resource metric is considered low utilized. LowUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"lowUtilizationThreshold"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeDatabaseInsightResourceStatisticsRequest wrapper for the SummarizeDatabaseInsightResourceStatistics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeDatabaseInsightResourceStatistics.go.html to see an example of how to use SummarizeDatabaseInsightResourceStatisticsRequest.
func (SummarizeDatabaseInsightResourceStatisticsRequest) BinaryRequestBody ¶
func (request SummarizeDatabaseInsightResourceStatisticsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeDatabaseInsightResourceStatisticsRequest) HTTPRequest ¶
func (request SummarizeDatabaseInsightResourceStatisticsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeDatabaseInsightResourceStatisticsRequest) RetryPolicy ¶
func (request SummarizeDatabaseInsightResourceStatisticsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeDatabaseInsightResourceStatisticsRequest) String ¶
func (request SummarizeDatabaseInsightResourceStatisticsRequest) String() string
func (SummarizeDatabaseInsightResourceStatisticsRequest) ValidateEnumValue ¶
func (request SummarizeDatabaseInsightResourceStatisticsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDatabaseInsightResourceStatisticsResponse ¶
type SummarizeDatabaseInsightResourceStatisticsResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeDatabaseInsightResourceStatisticsAggregationCollection instances SummarizeDatabaseInsightResourceStatisticsAggregationCollection `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"` }
SummarizeDatabaseInsightResourceStatisticsResponse wrapper for the SummarizeDatabaseInsightResourceStatistics operation
func (SummarizeDatabaseInsightResourceStatisticsResponse) HTTPResponse ¶
func (response SummarizeDatabaseInsightResourceStatisticsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeDatabaseInsightResourceStatisticsResponse) String ¶
func (response SummarizeDatabaseInsightResourceStatisticsResponse) String() string
type SummarizeDatabaseInsightResourceStatisticsSortByEnum ¶
type SummarizeDatabaseInsightResourceStatisticsSortByEnum string
SummarizeDatabaseInsightResourceStatisticsSortByEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceStatisticsSortByUtilizationpercent SummarizeDatabaseInsightResourceStatisticsSortByEnum = "utilizationPercent" SummarizeDatabaseInsightResourceStatisticsSortByUsage SummarizeDatabaseInsightResourceStatisticsSortByEnum = "usage" SummarizeDatabaseInsightResourceStatisticsSortByUsagechangepercent SummarizeDatabaseInsightResourceStatisticsSortByEnum = "usageChangePercent" SummarizeDatabaseInsightResourceStatisticsSortByDatabasename SummarizeDatabaseInsightResourceStatisticsSortByEnum = "databaseName" SummarizeDatabaseInsightResourceStatisticsSortByDatabasetype SummarizeDatabaseInsightResourceStatisticsSortByEnum = "databaseType" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceStatisticsSortByEnum
func GetMappingSummarizeDatabaseInsightResourceStatisticsSortByEnum ¶
func GetMappingSummarizeDatabaseInsightResourceStatisticsSortByEnum(val string) (SummarizeDatabaseInsightResourceStatisticsSortByEnum, bool)
GetMappingSummarizeDatabaseInsightResourceStatisticsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceStatisticsSortByEnumValues ¶
func GetSummarizeDatabaseInsightResourceStatisticsSortByEnumValues() []SummarizeDatabaseInsightResourceStatisticsSortByEnum
GetSummarizeDatabaseInsightResourceStatisticsSortByEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceStatisticsSortByEnum
type SummarizeDatabaseInsightResourceStatisticsSortOrderEnum ¶
type SummarizeDatabaseInsightResourceStatisticsSortOrderEnum string
SummarizeDatabaseInsightResourceStatisticsSortOrderEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceStatisticsSortOrderAsc SummarizeDatabaseInsightResourceStatisticsSortOrderEnum = "ASC" SummarizeDatabaseInsightResourceStatisticsSortOrderDesc SummarizeDatabaseInsightResourceStatisticsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceStatisticsSortOrderEnum
func GetMappingSummarizeDatabaseInsightResourceStatisticsSortOrderEnum ¶
func GetMappingSummarizeDatabaseInsightResourceStatisticsSortOrderEnum(val string) (SummarizeDatabaseInsightResourceStatisticsSortOrderEnum, bool)
GetMappingSummarizeDatabaseInsightResourceStatisticsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceStatisticsSortOrderEnumValues ¶
func GetSummarizeDatabaseInsightResourceStatisticsSortOrderEnumValues() []SummarizeDatabaseInsightResourceStatisticsSortOrderEnum
GetSummarizeDatabaseInsightResourceStatisticsSortOrderEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceStatisticsSortOrderEnum
type SummarizeDatabaseInsightResourceUsageAggregation ¶
type SummarizeDatabaseInsightResourceUsageAggregation struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Defines the type of resource metric (example: CPU, STORAGE) ResourceMetric SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum `mandatory:"true" json:"resourceMetric"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Total amount used of the resource metric type (CPU, STORAGE). Usage *float64 `mandatory:"true" json:"usage"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"true" json:"capacity"` // Percentage change in resource usage during the current period calculated using linear regression functions UsageChangePercent *float64 `mandatory:"true" json:"usageChangePercent"` // The maximum host CPUs (cores x threads/core) on the underlying infrastructure. This only applies to CPU and does not not apply for Autonomous Databases. TotalHostCapacity *float64 `mandatory:"false" json:"totalHostCapacity"` }
SummarizeDatabaseInsightResourceUsageAggregation Resource usage summation for the current time period
func (SummarizeDatabaseInsightResourceUsageAggregation) String ¶
func (m SummarizeDatabaseInsightResourceUsageAggregation) String() string
func (SummarizeDatabaseInsightResourceUsageAggregation) ValidateEnumValue ¶
func (m SummarizeDatabaseInsightResourceUsageAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum ¶
type SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum string
SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceUsageAggregationResourceMetricCpu SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum = "CPU" SummarizeDatabaseInsightResourceUsageAggregationResourceMetricStorage SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum = "STORAGE" SummarizeDatabaseInsightResourceUsageAggregationResourceMetricIo SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum = "IO" SummarizeDatabaseInsightResourceUsageAggregationResourceMetricMemory SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum = "MEMORY" SummarizeDatabaseInsightResourceUsageAggregationResourceMetricMemoryPga SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum = "MEMORY_PGA" SummarizeDatabaseInsightResourceUsageAggregationResourceMetricMemorySga SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum = "MEMORY_SGA" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum
func GetMappingSummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum ¶
func GetMappingSummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum(val string) (SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum, bool)
GetMappingSummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnumValues ¶
func GetSummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnumValues() []SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum
GetSummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceUsageAggregationResourceMetricEnum
type SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum ¶ added in v65.16.0
type SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum string
SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceUsageAggregationUsageUnitCores SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum = "CORES" SummarizeDatabaseInsightResourceUsageAggregationUsageUnitGb SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum = "GB" SummarizeDatabaseInsightResourceUsageAggregationUsageUnitMbps SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum = "MBPS" SummarizeDatabaseInsightResourceUsageAggregationUsageUnitIops SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum = "IOPS" SummarizeDatabaseInsightResourceUsageAggregationUsageUnitPercent SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum
func GetMappingSummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum(val string) (SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum, bool)
GetMappingSummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnumValues() []SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum
GetSummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceUsageAggregationUsageUnitEnum
type SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum ¶
type SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum string
SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceUsageDatabaseTypeAdwS SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum = "ADW-S" SummarizeDatabaseInsightResourceUsageDatabaseTypeAtpS SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum = "ATP-S" SummarizeDatabaseInsightResourceUsageDatabaseTypeAdwD SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum = "ADW-D" SummarizeDatabaseInsightResourceUsageDatabaseTypeAtpD SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum = "ATP-D" SummarizeDatabaseInsightResourceUsageDatabaseTypeExternalPdb SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum = "EXTERNAL-PDB" SummarizeDatabaseInsightResourceUsageDatabaseTypeExternalNoncdb SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum = "EXTERNAL-NONCDB" SummarizeDatabaseInsightResourceUsageDatabaseTypeComanagedVmCdb SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum = "COMANAGED-VM-CDB" SummarizeDatabaseInsightResourceUsageDatabaseTypeComanagedVmPdb SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum = "COMANAGED-VM-PDB" SummarizeDatabaseInsightResourceUsageDatabaseTypeComanagedVmNoncdb SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum = "COMANAGED-VM-NONCDB" SummarizeDatabaseInsightResourceUsageDatabaseTypeComanagedBmCdb SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum = "COMANAGED-BM-CDB" SummarizeDatabaseInsightResourceUsageDatabaseTypeComanagedBmPdb SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum = "COMANAGED-BM-PDB" SummarizeDatabaseInsightResourceUsageDatabaseTypeComanagedBmNoncdb SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum = "COMANAGED-BM-NONCDB" SummarizeDatabaseInsightResourceUsageDatabaseTypeComanagedExacsCdb SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum = "COMANAGED-EXACS-CDB" SummarizeDatabaseInsightResourceUsageDatabaseTypeComanagedExacsPdb SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum = "COMANAGED-EXACS-PDB" SummarizeDatabaseInsightResourceUsageDatabaseTypeComanagedExacsNoncdb SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum = "COMANAGED-EXACS-NONCDB" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum
func GetMappingSummarizeDatabaseInsightResourceUsageDatabaseTypeEnum ¶
func GetMappingSummarizeDatabaseInsightResourceUsageDatabaseTypeEnum(val string) (SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum, bool)
GetMappingSummarizeDatabaseInsightResourceUsageDatabaseTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceUsageDatabaseTypeEnumValues ¶
func GetSummarizeDatabaseInsightResourceUsageDatabaseTypeEnumValues() []SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum
GetSummarizeDatabaseInsightResourceUsageDatabaseTypeEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum
type SummarizeDatabaseInsightResourceUsageRequest ¶
type SummarizeDatabaseInsightResourceUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by resource metric. // Supported values are CPU , STORAGE, MEMORY and IO. ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Filter by one or more database type. // Possible values are ADW-S, ATP-S, ADW-D, ATP-D, EXTERNAL-PDB, EXTERNAL-NONCDB. DatabaseType []SummarizeDatabaseInsightResourceUsageDatabaseTypeEnum `contributesTo:"query" name:"databaseType" omitEmpty:"true" collectionFormat:"multi"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by one or more hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // Flag to indicate if database instance level metrics should be returned. The flag is ignored when a host name filter is not applied. // When a hostname filter is applied this flag will determine whether to return metrics for the instances located on the specified host or for the // whole database which contains an instance on this host. IsDatabaseInstanceLevelMetrics *bool `mandatory:"false" contributesTo:"query" name:"isDatabaseInstanceLevelMetrics"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Percentile values of daily usage to be used for computing the aggregate resource usage. Percentile *int `mandatory:"false" contributesTo:"query" name:"percentile"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" collectionFormat:"multi"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" 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 }
SummarizeDatabaseInsightResourceUsageRequest wrapper for the SummarizeDatabaseInsightResourceUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeDatabaseInsightResourceUsage.go.html to see an example of how to use SummarizeDatabaseInsightResourceUsageRequest.
func (SummarizeDatabaseInsightResourceUsageRequest) BinaryRequestBody ¶
func (request SummarizeDatabaseInsightResourceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeDatabaseInsightResourceUsageRequest) HTTPRequest ¶
func (request SummarizeDatabaseInsightResourceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeDatabaseInsightResourceUsageRequest) RetryPolicy ¶
func (request SummarizeDatabaseInsightResourceUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeDatabaseInsightResourceUsageRequest) String ¶
func (request SummarizeDatabaseInsightResourceUsageRequest) String() string
func (SummarizeDatabaseInsightResourceUsageRequest) ValidateEnumValue ¶
func (request SummarizeDatabaseInsightResourceUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDatabaseInsightResourceUsageResponse ¶
type SummarizeDatabaseInsightResourceUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeDatabaseInsightResourceUsageAggregation instances SummarizeDatabaseInsightResourceUsageAggregation `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"` }
SummarizeDatabaseInsightResourceUsageResponse wrapper for the SummarizeDatabaseInsightResourceUsage operation
func (SummarizeDatabaseInsightResourceUsageResponse) HTTPResponse ¶
func (response SummarizeDatabaseInsightResourceUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeDatabaseInsightResourceUsageResponse) String ¶
func (response SummarizeDatabaseInsightResourceUsageResponse) String() string
type SummarizeDatabaseInsightResourceUsageTrendAggregationCollection ¶
type SummarizeDatabaseInsightResourceUsageTrendAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Defines the type of resource metric (example: CPU, STORAGE) ResourceMetric SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum `mandatory:"true" json:"resourceMetric"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Time duration in milliseconds between data points (one hour or one day). ItemDurationInMs *int64 `mandatory:"true" json:"itemDurationInMs"` // Usage Data with time stamps UsageData []ResourceUsageTrendAggregation `mandatory:"true" json:"usageData"` }
SummarizeDatabaseInsightResourceUsageTrendAggregationCollection Top level response object.
func (SummarizeDatabaseInsightResourceUsageTrendAggregationCollection) String ¶
func (m SummarizeDatabaseInsightResourceUsageTrendAggregationCollection) String() string
func (SummarizeDatabaseInsightResourceUsageTrendAggregationCollection) ValidateEnumValue ¶
func (m SummarizeDatabaseInsightResourceUsageTrendAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum ¶
type SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum string
SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricCpu SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum = "CPU" SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricStorage SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum = "STORAGE" SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricIo SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum = "IO" SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricMemory SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum = "MEMORY" SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricMemoryPga SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum = "MEMORY_PGA" SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricMemorySga SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum = "MEMORY_SGA" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum
func GetMappingSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum ¶
func GetMappingSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum(val string) (SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum, bool)
GetMappingSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnumValues ¶
func GetSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnumValues() []SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum
GetSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionResourceMetricEnum
type SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
type SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum string
SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitCores SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum = "CORES" SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitGb SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum = "GB" SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitMbps SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum = "MBPS" SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitIops SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum = "IOPS" SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitPercent SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum
func GetMappingSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum(val string) (SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum, bool)
GetMappingSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnumValues() []SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum
GetSummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceUsageTrendAggregationCollectionUsageUnitEnum
type SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum ¶
type SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum string
SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeAdwS SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum = "ADW-S" SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeAtpS SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum = "ATP-S" SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeAdwD SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum = "ADW-D" SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeAtpD SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum = "ATP-D" SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeExternalPdb SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum = "EXTERNAL-PDB" SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeExternalNoncdb SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum = "EXTERNAL-NONCDB" SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeComanagedVmCdb SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum = "COMANAGED-VM-CDB" SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeComanagedVmPdb SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum = "COMANAGED-VM-PDB" SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeComanagedVmNoncdb SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum = "COMANAGED-VM-NONCDB" SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeComanagedBmCdb SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum = "COMANAGED-BM-CDB" SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeComanagedBmPdb SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum = "COMANAGED-BM-PDB" SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeComanagedBmNoncdb SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum = "COMANAGED-BM-NONCDB" SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeComanagedExacsCdb SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum = "COMANAGED-EXACS-CDB" SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeComanagedExacsPdb SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum = "COMANAGED-EXACS-PDB" SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeComanagedExacsNoncdb SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum = "COMANAGED-EXACS-NONCDB" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum
func GetMappingSummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum ¶
func GetMappingSummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum(val string) (SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum, bool)
GetMappingSummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnumValues ¶
func GetSummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnumValues() []SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum
GetSummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum
type SummarizeDatabaseInsightResourceUsageTrendRequest ¶
type SummarizeDatabaseInsightResourceUsageTrendRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by resource metric. // Supported values are CPU , STORAGE, MEMORY and IO. ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Filter by one or more database type. // Possible values are ADW-S, ATP-S, ADW-D, ATP-D, EXTERNAL-PDB, EXTERNAL-NONCDB. DatabaseType []SummarizeDatabaseInsightResourceUsageTrendDatabaseTypeEnum `contributesTo:"query" name:"databaseType" omitEmpty:"true" collectionFormat:"multi"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeDatabaseInsightResourceUsageTrendSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Sorts using end timestamp, usage or capacity SortBy SummarizeDatabaseInsightResourceUsageTrendSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Filter by one or more hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // Flag to indicate if database instance level metrics should be returned. The flag is ignored when a host name filter is not applied. // When a hostname filter is applied this flag will determine whether to return metrics for the instances located on the specified host or for the // whole database which contains an instance on this host. IsDatabaseInstanceLevelMetrics *bool `mandatory:"false" contributesTo:"query" name:"isDatabaseInstanceLevelMetrics"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" collectionFormat:"multi"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" 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 }
SummarizeDatabaseInsightResourceUsageTrendRequest wrapper for the SummarizeDatabaseInsightResourceUsageTrend operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeDatabaseInsightResourceUsageTrend.go.html to see an example of how to use SummarizeDatabaseInsightResourceUsageTrendRequest.
func (SummarizeDatabaseInsightResourceUsageTrendRequest) BinaryRequestBody ¶
func (request SummarizeDatabaseInsightResourceUsageTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeDatabaseInsightResourceUsageTrendRequest) HTTPRequest ¶
func (request SummarizeDatabaseInsightResourceUsageTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeDatabaseInsightResourceUsageTrendRequest) RetryPolicy ¶
func (request SummarizeDatabaseInsightResourceUsageTrendRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeDatabaseInsightResourceUsageTrendRequest) String ¶
func (request SummarizeDatabaseInsightResourceUsageTrendRequest) String() string
func (SummarizeDatabaseInsightResourceUsageTrendRequest) ValidateEnumValue ¶
func (request SummarizeDatabaseInsightResourceUsageTrendRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDatabaseInsightResourceUsageTrendResponse ¶
type SummarizeDatabaseInsightResourceUsageTrendResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeDatabaseInsightResourceUsageTrendAggregationCollection instances SummarizeDatabaseInsightResourceUsageTrendAggregationCollection `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"` }
SummarizeDatabaseInsightResourceUsageTrendResponse wrapper for the SummarizeDatabaseInsightResourceUsageTrend operation
func (SummarizeDatabaseInsightResourceUsageTrendResponse) HTTPResponse ¶
func (response SummarizeDatabaseInsightResourceUsageTrendResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeDatabaseInsightResourceUsageTrendResponse) String ¶
func (response SummarizeDatabaseInsightResourceUsageTrendResponse) String() string
type SummarizeDatabaseInsightResourceUsageTrendSortByEnum ¶
type SummarizeDatabaseInsightResourceUsageTrendSortByEnum string
SummarizeDatabaseInsightResourceUsageTrendSortByEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceUsageTrendSortByEndtimestamp SummarizeDatabaseInsightResourceUsageTrendSortByEnum = "endTimestamp" SummarizeDatabaseInsightResourceUsageTrendSortByUsage SummarizeDatabaseInsightResourceUsageTrendSortByEnum = "usage" SummarizeDatabaseInsightResourceUsageTrendSortByCapacity SummarizeDatabaseInsightResourceUsageTrendSortByEnum = "capacity" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceUsageTrendSortByEnum
func GetMappingSummarizeDatabaseInsightResourceUsageTrendSortByEnum ¶
func GetMappingSummarizeDatabaseInsightResourceUsageTrendSortByEnum(val string) (SummarizeDatabaseInsightResourceUsageTrendSortByEnum, bool)
GetMappingSummarizeDatabaseInsightResourceUsageTrendSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceUsageTrendSortByEnumValues ¶
func GetSummarizeDatabaseInsightResourceUsageTrendSortByEnumValues() []SummarizeDatabaseInsightResourceUsageTrendSortByEnum
GetSummarizeDatabaseInsightResourceUsageTrendSortByEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceUsageTrendSortByEnum
type SummarizeDatabaseInsightResourceUsageTrendSortOrderEnum ¶
type SummarizeDatabaseInsightResourceUsageTrendSortOrderEnum string
SummarizeDatabaseInsightResourceUsageTrendSortOrderEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceUsageTrendSortOrderAsc SummarizeDatabaseInsightResourceUsageTrendSortOrderEnum = "ASC" SummarizeDatabaseInsightResourceUsageTrendSortOrderDesc SummarizeDatabaseInsightResourceUsageTrendSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceUsageTrendSortOrderEnum
func GetMappingSummarizeDatabaseInsightResourceUsageTrendSortOrderEnum ¶
func GetMappingSummarizeDatabaseInsightResourceUsageTrendSortOrderEnum(val string) (SummarizeDatabaseInsightResourceUsageTrendSortOrderEnum, bool)
GetMappingSummarizeDatabaseInsightResourceUsageTrendSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceUsageTrendSortOrderEnumValues ¶
func GetSummarizeDatabaseInsightResourceUsageTrendSortOrderEnumValues() []SummarizeDatabaseInsightResourceUsageTrendSortOrderEnum
GetSummarizeDatabaseInsightResourceUsageTrendSortOrderEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceUsageTrendSortOrderEnum
type SummarizeDatabaseInsightResourceUtilizationInsightAggregation ¶
type SummarizeDatabaseInsightResourceUtilizationInsightAggregation struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"true" json:"highUtilizationThreshold"` // Percent value in which a resource metric is considered lowly utilized. LowUtilizationThreshold *int `mandatory:"true" json:"lowUtilizationThreshold"` // Defines the type of resource metric (example: CPU, STORAGE) ResourceMetric SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum `mandatory:"true" json:"resourceMetric"` ProjectedUtilization *ResourceInsightProjectedUtilization `mandatory:"true" json:"projectedUtilization"` CurrentUtilization *ResourceInsightCurrentUtilization `mandatory:"true" json:"currentUtilization"` }
SummarizeDatabaseInsightResourceUtilizationInsightAggregation Insights response containing current/projected groups for storage or CPU.
func (SummarizeDatabaseInsightResourceUtilizationInsightAggregation) String ¶
func (m SummarizeDatabaseInsightResourceUtilizationInsightAggregation) String() string
func (SummarizeDatabaseInsightResourceUtilizationInsightAggregation) ValidateEnumValue ¶
func (m SummarizeDatabaseInsightResourceUtilizationInsightAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum ¶
type SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum string
SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricCpu SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum = "CPU" SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricStorage SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum = "STORAGE" SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricIo SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum = "IO" SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricMemory SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum = "MEMORY" SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricMemoryPga SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum = "MEMORY_PGA" SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricMemorySga SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum = "MEMORY_SGA" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum
func GetMappingSummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum ¶
func GetMappingSummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum(val string) (SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum, bool)
GetMappingSummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnumValues ¶
func GetSummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnumValues() []SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum
GetSummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceUtilizationInsightAggregationResourceMetricEnum
type SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum ¶
type SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum string
SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeAdwS SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum = "ADW-S" SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeAtpS SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum = "ATP-S" SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeAdwD SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum = "ADW-D" SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeAtpD SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum = "ATP-D" SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeExternalPdb SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum = "EXTERNAL-PDB" SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeExternalNoncdb SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum = "EXTERNAL-NONCDB" SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeComanagedVmCdb SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum = "COMANAGED-VM-CDB" SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeComanagedVmPdb SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum = "COMANAGED-VM-PDB" SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeComanagedVmNoncdb SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum = "COMANAGED-VM-NONCDB" SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeComanagedBmCdb SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum = "COMANAGED-BM-CDB" SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeComanagedBmPdb SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum = "COMANAGED-BM-PDB" SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeComanagedBmNoncdb SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum = "COMANAGED-BM-NONCDB" SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeComanagedExacsCdb SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum = "COMANAGED-EXACS-CDB" SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeComanagedExacsPdb SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum = "COMANAGED-EXACS-PDB" SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeComanagedExacsNoncdb SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum = "COMANAGED-EXACS-NONCDB" )
Set of constants representing the allowable values for SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum
func GetMappingSummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum ¶
func GetMappingSummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum(val string) (SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum, bool)
GetMappingSummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnumValues ¶
func GetSummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnumValues() []SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum
GetSummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnumValues Enumerates the set of values for SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum
type SummarizeDatabaseInsightResourceUtilizationInsightRequest ¶
type SummarizeDatabaseInsightResourceUtilizationInsightRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by resource metric. // Supported values are CPU , STORAGE, MEMORY and IO. ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Filter by one or more database type. // Possible values are ADW-S, ATP-S, ADW-D, ATP-D, EXTERNAL-PDB, EXTERNAL-NONCDB. DatabaseType []SummarizeDatabaseInsightResourceUtilizationInsightDatabaseTypeEnum `contributesTo:"query" name:"databaseType" omitEmpty:"true" collectionFormat:"multi"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Number of days used for utilization forecast analysis. ForecastDays *int `mandatory:"false" contributesTo:"query" name:"forecastDays"` // Filter by one or more hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // Flag to indicate if database instance level metrics should be returned. The flag is ignored when a host name filter is not applied. // When a hostname filter is applied this flag will determine whether to return metrics for the instances located on the specified host or for the // whole database which contains an instance on this host. IsDatabaseInstanceLevelMetrics *bool `mandatory:"false" contributesTo:"query" name:"isDatabaseInstanceLevelMetrics"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" collectionFormat:"multi"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"highUtilizationThreshold"` // Percent value in which a resource metric is considered low utilized. LowUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"lowUtilizationThreshold"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeDatabaseInsightResourceUtilizationInsightRequest wrapper for the SummarizeDatabaseInsightResourceUtilizationInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeDatabaseInsightResourceUtilizationInsight.go.html to see an example of how to use SummarizeDatabaseInsightResourceUtilizationInsightRequest.
func (SummarizeDatabaseInsightResourceUtilizationInsightRequest) BinaryRequestBody ¶
func (request SummarizeDatabaseInsightResourceUtilizationInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeDatabaseInsightResourceUtilizationInsightRequest) HTTPRequest ¶
func (request SummarizeDatabaseInsightResourceUtilizationInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeDatabaseInsightResourceUtilizationInsightRequest) RetryPolicy ¶
func (request SummarizeDatabaseInsightResourceUtilizationInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeDatabaseInsightResourceUtilizationInsightRequest) String ¶
func (request SummarizeDatabaseInsightResourceUtilizationInsightRequest) String() string
func (SummarizeDatabaseInsightResourceUtilizationInsightRequest) ValidateEnumValue ¶
func (request SummarizeDatabaseInsightResourceUtilizationInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDatabaseInsightResourceUtilizationInsightResponse ¶
type SummarizeDatabaseInsightResourceUtilizationInsightResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeDatabaseInsightResourceUtilizationInsightAggregation instances SummarizeDatabaseInsightResourceUtilizationInsightAggregation `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"` }
SummarizeDatabaseInsightResourceUtilizationInsightResponse wrapper for the SummarizeDatabaseInsightResourceUtilizationInsight operation
func (SummarizeDatabaseInsightResourceUtilizationInsightResponse) HTTPResponse ¶
func (response SummarizeDatabaseInsightResourceUtilizationInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeDatabaseInsightResourceUtilizationInsightResponse) String ¶
func (response SummarizeDatabaseInsightResourceUtilizationInsightResponse) String() string
type SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollection ¶
type SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Time duration in milliseconds between data points (one hour or one day). ItemDurationInMs *int64 `mandatory:"true" json:"itemDurationInMs"` // Collection of Usage Data with time stamps for top five tablespace Items []TablespaceUsageTrendAggregation `mandatory:"true" json:"items"` }
SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollection Top level response object.
func (SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollection) String ¶
func (m SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollection) String() string
func (SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollection) ValidateEnumValue ¶
func (m SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
type SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum string
SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum Enum with underlying type: string
const ( SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitCores SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum = "CORES" SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitGb SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum = "GB" SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitMbps SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum = "MBPS" SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitIops SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum = "IOPS" SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitPercent SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum
func GetMappingSummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum(val string) (SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum, bool)
GetMappingSummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnumValues() []SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum
GetSummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnumValues Enumerates the set of values for SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollectionUsageUnitEnum
type SummarizeDatabaseInsightTablespaceUsageTrendRequest ¶
type SummarizeDatabaseInsightTablespaceUsageTrendRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId *string `mandatory:"false" contributesTo:"query" name:"databaseId"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeDatabaseInsightTablespaceUsageTrendRequest wrapper for the SummarizeDatabaseInsightTablespaceUsageTrend operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeDatabaseInsightTablespaceUsageTrend.go.html to see an example of how to use SummarizeDatabaseInsightTablespaceUsageTrendRequest.
func (SummarizeDatabaseInsightTablespaceUsageTrendRequest) BinaryRequestBody ¶
func (request SummarizeDatabaseInsightTablespaceUsageTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeDatabaseInsightTablespaceUsageTrendRequest) HTTPRequest ¶
func (request SummarizeDatabaseInsightTablespaceUsageTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeDatabaseInsightTablespaceUsageTrendRequest) RetryPolicy ¶
func (request SummarizeDatabaseInsightTablespaceUsageTrendRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeDatabaseInsightTablespaceUsageTrendRequest) String ¶
func (request SummarizeDatabaseInsightTablespaceUsageTrendRequest) String() string
func (SummarizeDatabaseInsightTablespaceUsageTrendRequest) ValidateEnumValue ¶
func (request SummarizeDatabaseInsightTablespaceUsageTrendRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDatabaseInsightTablespaceUsageTrendResponse ¶
type SummarizeDatabaseInsightTablespaceUsageTrendResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollection instances SummarizeDatabaseInsightTablespaceUsageTrendAggregationCollection `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"` }
SummarizeDatabaseInsightTablespaceUsageTrendResponse wrapper for the SummarizeDatabaseInsightTablespaceUsageTrend operation
func (SummarizeDatabaseInsightTablespaceUsageTrendResponse) HTTPResponse ¶
func (response SummarizeDatabaseInsightTablespaceUsageTrendResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeDatabaseInsightTablespaceUsageTrendResponse) String ¶
func (response SummarizeDatabaseInsightTablespaceUsageTrendResponse) String() string
type SummarizeExadataInsightResourceCapacityTrendAggregatedRequest ¶
type SummarizeExadataInsightResourceCapacityTrendAggregatedRequest struct { // Filter by resource. // Supported values are HOST , STORAGE_SERVER and DATABASE ResourceType *string `mandatory:"true" contributesTo:"query" name:"resourceType"` // Filter by resource metric. // Supported values are CPU , STORAGE, MEMORY, IO, IOPS, THROUGHPUT ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by one or more Exadata types. // Possible value are DBMACHINE, EXACS, and EXACC. ExadataType []string `contributesTo:"query" name:"exadataType" collectionFormat:"multi"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Filter by hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Sorts using end timestamp or capacity. SortBy SummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeExadataInsightResourceCapacityTrendAggregatedRequest wrapper for the SummarizeExadataInsightResourceCapacityTrendAggregated operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceCapacityTrendAggregated.go.html to see an example of how to use SummarizeExadataInsightResourceCapacityTrendAggregatedRequest.
func (SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) BinaryRequestBody ¶
func (request SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) HTTPRequest ¶
func (request SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) RetryPolicy ¶
func (request SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) String ¶
func (request SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) String() string
func (SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) ValidateEnumValue ¶
func (request SummarizeExadataInsightResourceCapacityTrendAggregatedRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceCapacityTrendAggregatedResponse ¶
type SummarizeExadataInsightResourceCapacityTrendAggregatedResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeExadataInsightResourceCapacityTrendAggregation instances SummarizeExadataInsightResourceCapacityTrendAggregation `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"` }
SummarizeExadataInsightResourceCapacityTrendAggregatedResponse wrapper for the SummarizeExadataInsightResourceCapacityTrendAggregated operation
func (SummarizeExadataInsightResourceCapacityTrendAggregatedResponse) HTTPResponse ¶
func (response SummarizeExadataInsightResourceCapacityTrendAggregatedResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeExadataInsightResourceCapacityTrendAggregatedResponse) String ¶
func (response SummarizeExadataInsightResourceCapacityTrendAggregatedResponse) String() string
type SummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum ¶
type SummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum string
SummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceCapacityTrendAggregatedSortByEndtimestamp SummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum = "endTimestamp" SummarizeExadataInsightResourceCapacityTrendAggregatedSortByCapacity SummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum = "capacity" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum
func GetMappingSummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum ¶
func GetMappingSummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum(val string) (SummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum, bool)
GetMappingSummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnumValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnumValues() []SummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum
GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnumValues Enumerates the set of values for SummarizeExadataInsightResourceCapacityTrendAggregatedSortByEnum
type SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum ¶
type SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum string
SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderAsc SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum = "ASC" SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderDesc SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum
func GetMappingSummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum ¶
func GetMappingSummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum(val string) (SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum, bool)
GetMappingSummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnumValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnumValues() []SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum
GetSummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnumValues Enumerates the set of values for SummarizeExadataInsightResourceCapacityTrendAggregatedSortOrderEnum
type SummarizeExadataInsightResourceCapacityTrendAggregation ¶
type SummarizeExadataInsightResourceCapacityTrendAggregation struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Defines the type of exadata resource metric (example: CPU, STORAGE) ExadataResourceMetric SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum `mandatory:"true" json:"exadataResourceMetric"` // Defines the resource type for an exadata (example: DATABASE, STORAGE_SERVER, HOST, DISKGROUP) ExadataResourceType SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum `mandatory:"true" json:"exadataResourceType"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Time duration in milliseconds between data points (one hour or one day). ItemDurationInMs *int64 `mandatory:"true" json:"itemDurationInMs"` // Capacity Data with time interval CapacityData []ExadataInsightResourceCapacityTrendAggregation `mandatory:"true" json:"capacityData"` }
SummarizeExadataInsightResourceCapacityTrendAggregation Collection of resource capacity trend.
func (SummarizeExadataInsightResourceCapacityTrendAggregation) String ¶
func (m SummarizeExadataInsightResourceCapacityTrendAggregation) String() string
func (SummarizeExadataInsightResourceCapacityTrendAggregation) ValidateEnumValue ¶
func (m SummarizeExadataInsightResourceCapacityTrendAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum ¶
type SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum string
SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricCpu SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum = "CPU" SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricStorage SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum = "STORAGE" SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricIo SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum = "IO" SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricMemory SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum = "MEMORY" SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricIops SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum = "IOPS" SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricThroughput SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum = "THROUGHPUT" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum
func GetMappingSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum ¶
func GetMappingSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum(val string) (SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum, bool)
GetMappingSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnumValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnumValues() []SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum
GetSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnumValues Enumerates the set of values for SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceMetricEnum
type SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum ¶
type SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum string
SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeDatabase SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum = "DATABASE" SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeHost SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum = "HOST" SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeStorageServer SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum = "STORAGE_SERVER" SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeDiskgroup SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum = "DISKGROUP" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum
func GetMappingSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum ¶
func GetMappingSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum(val string) (SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum, bool)
GetMappingSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnumValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnumValues() []SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum
GetSummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnumValues Enumerates the set of values for SummarizeExadataInsightResourceCapacityTrendAggregationExadataResourceTypeEnum
type SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum ¶ added in v65.16.0
type SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum string
SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitCores SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum = "CORES" SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitGb SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum = "GB" SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitMbps SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum = "MBPS" SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitIops SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum = "IOPS" SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitPercent SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum
func GetMappingSummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum(val string) (SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum, bool)
GetMappingSummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnumValues() []SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum
GetSummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnumValues Enumerates the set of values for SummarizeExadataInsightResourceCapacityTrendAggregationUsageUnitEnum
type SummarizeExadataInsightResourceCapacityTrendCollection ¶
type SummarizeExadataInsightResourceCapacityTrendCollection struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. ExadataInsightId *string `mandatory:"true" json:"exadataInsightId"` // Defines the resource type for an exadata (example: DATABASE, STORAGE_SERVER, HOST, DISKGROUP) ExadataResourceType SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum `mandatory:"true" json:"exadataResourceType"` // Defines the type of exadata resource metric (example: CPU, STORAGE) ExadataResourceMetric SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum `mandatory:"true" json:"exadataResourceMetric"` // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Capacity Data with time interval Items []ExadataInsightResourceCapacityTrendSummary `mandatory:"true" json:"items"` }
SummarizeExadataInsightResourceCapacityTrendCollection capacity results with breakdown by databases, hosts, storage servers or diskgroup.
func (SummarizeExadataInsightResourceCapacityTrendCollection) String ¶
func (m SummarizeExadataInsightResourceCapacityTrendCollection) String() string
func (SummarizeExadataInsightResourceCapacityTrendCollection) ValidateEnumValue ¶
func (m SummarizeExadataInsightResourceCapacityTrendCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum ¶
type SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum string
SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricCpu SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum = "CPU" SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricStorage SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum = "STORAGE" SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricIo SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum = "IO" SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricMemory SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum = "MEMORY" SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricIops SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum = "IOPS" SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricThroughput SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum = "THROUGHPUT" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum
func GetMappingSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum ¶
func GetMappingSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum(val string) (SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum, bool)
GetMappingSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnumValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnumValues() []SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum
GetSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnumValues Enumerates the set of values for SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceMetricEnum
type SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum ¶
type SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum string
SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeDatabase SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum = "DATABASE" SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeHost SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum = "HOST" SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeStorageServer SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum = "STORAGE_SERVER" SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeDiskgroup SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum = "DISKGROUP" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum
func GetMappingSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum ¶
func GetMappingSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum(val string) (SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum, bool)
GetMappingSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnumValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnumValues() []SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum
GetSummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnumValues Enumerates the set of values for SummarizeExadataInsightResourceCapacityTrendCollectionExadataResourceTypeEnum
type SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum ¶ added in v65.16.0
type SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum string
SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitCores SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum = "CORES" SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitGb SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum = "GB" SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitMbps SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum = "MBPS" SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitIops SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum = "IOPS" SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitPercent SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum
func GetMappingSummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum(val string) (SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum, bool)
GetMappingSummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnumValues() []SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum
GetSummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnumValues Enumerates the set of values for SummarizeExadataInsightResourceCapacityTrendCollectionUsageUnitEnum
type SummarizeExadataInsightResourceCapacityTrendRequest ¶
type SummarizeExadataInsightResourceCapacityTrendRequest struct { // Filter by resource. // Supported values are HOST , STORAGE_SERVER and DATABASE ResourceType *string `mandatory:"true" contributesTo:"query" name:"resourceType"` // Filter by resource metric. // Supported values are CPU , STORAGE, MEMORY, IO, IOPS, THROUGHPUT ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of exadata insight resource. ExadataInsightId *string `mandatory:"true" contributesTo:"query" name:"exadataInsightId"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DatabaseInsightId []string `contributesTo:"query" name:"databaseInsightId" collectionFormat:"multi"` // Optional list of host insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). HostInsightId []string `contributesTo:"query" name:"hostInsightId" collectionFormat:"multi"` // Optional storage server name on an exadata system. StorageServerName []string `contributesTo:"query" name:"storageServerName" collectionFormat:"multi"` // Filter by one or more Exadata types. // Possible value are DBMACHINE, EXACS, and EXACC. ExadataType []string `contributesTo:"query" name:"exadataType" collectionFormat:"multi"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Filter by hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeExadataInsightResourceCapacityTrendSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The order in which resource capacity trend records are listed SortBy SummarizeExadataInsightResourceCapacityTrendSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeExadataInsightResourceCapacityTrendRequest wrapper for the SummarizeExadataInsightResourceCapacityTrend operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceCapacityTrend.go.html to see an example of how to use SummarizeExadataInsightResourceCapacityTrendRequest.
func (SummarizeExadataInsightResourceCapacityTrendRequest) BinaryRequestBody ¶
func (request SummarizeExadataInsightResourceCapacityTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeExadataInsightResourceCapacityTrendRequest) HTTPRequest ¶
func (request SummarizeExadataInsightResourceCapacityTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeExadataInsightResourceCapacityTrendRequest) RetryPolicy ¶
func (request SummarizeExadataInsightResourceCapacityTrendRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeExadataInsightResourceCapacityTrendRequest) String ¶
func (request SummarizeExadataInsightResourceCapacityTrendRequest) String() string
func (SummarizeExadataInsightResourceCapacityTrendRequest) ValidateEnumValue ¶
func (request SummarizeExadataInsightResourceCapacityTrendRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceCapacityTrendResponse ¶
type SummarizeExadataInsightResourceCapacityTrendResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeExadataInsightResourceCapacityTrendCollection instances SummarizeExadataInsightResourceCapacityTrendCollection `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"` }
SummarizeExadataInsightResourceCapacityTrendResponse wrapper for the SummarizeExadataInsightResourceCapacityTrend operation
func (SummarizeExadataInsightResourceCapacityTrendResponse) HTTPResponse ¶
func (response SummarizeExadataInsightResourceCapacityTrendResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeExadataInsightResourceCapacityTrendResponse) String ¶
func (response SummarizeExadataInsightResourceCapacityTrendResponse) String() string
type SummarizeExadataInsightResourceCapacityTrendSortByEnum ¶
type SummarizeExadataInsightResourceCapacityTrendSortByEnum string
SummarizeExadataInsightResourceCapacityTrendSortByEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceCapacityTrendSortById SummarizeExadataInsightResourceCapacityTrendSortByEnum = "id" SummarizeExadataInsightResourceCapacityTrendSortByName SummarizeExadataInsightResourceCapacityTrendSortByEnum = "name" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceCapacityTrendSortByEnum
func GetMappingSummarizeExadataInsightResourceCapacityTrendSortByEnum ¶
func GetMappingSummarizeExadataInsightResourceCapacityTrendSortByEnum(val string) (SummarizeExadataInsightResourceCapacityTrendSortByEnum, bool)
GetMappingSummarizeExadataInsightResourceCapacityTrendSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceCapacityTrendSortByEnumValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendSortByEnumValues() []SummarizeExadataInsightResourceCapacityTrendSortByEnum
GetSummarizeExadataInsightResourceCapacityTrendSortByEnumValues Enumerates the set of values for SummarizeExadataInsightResourceCapacityTrendSortByEnum
type SummarizeExadataInsightResourceCapacityTrendSortOrderEnum ¶
type SummarizeExadataInsightResourceCapacityTrendSortOrderEnum string
SummarizeExadataInsightResourceCapacityTrendSortOrderEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceCapacityTrendSortOrderAsc SummarizeExadataInsightResourceCapacityTrendSortOrderEnum = "ASC" SummarizeExadataInsightResourceCapacityTrendSortOrderDesc SummarizeExadataInsightResourceCapacityTrendSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceCapacityTrendSortOrderEnum
func GetMappingSummarizeExadataInsightResourceCapacityTrendSortOrderEnum ¶
func GetMappingSummarizeExadataInsightResourceCapacityTrendSortOrderEnum(val string) (SummarizeExadataInsightResourceCapacityTrendSortOrderEnum, bool)
GetMappingSummarizeExadataInsightResourceCapacityTrendSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceCapacityTrendSortOrderEnumValues ¶
func GetSummarizeExadataInsightResourceCapacityTrendSortOrderEnumValues() []SummarizeExadataInsightResourceCapacityTrendSortOrderEnum
GetSummarizeExadataInsightResourceCapacityTrendSortOrderEnumValues Enumerates the set of values for SummarizeExadataInsightResourceCapacityTrendSortOrderEnum
type SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum ¶
type SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum string
SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelLinear SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum = "LINEAR" SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelMlAuto SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum = "ML_AUTO" SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelMlNoAuto SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum = "ML_NO_AUTO" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum
func GetMappingSummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum ¶
func GetMappingSummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum(val string) (SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum, bool)
GetMappingSummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnumValues ¶
func GetSummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnumValues() []SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum
GetSummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnumValues Enumerates the set of values for SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum
type SummarizeExadataInsightResourceForecastTrendAggregatedRequest ¶
type SummarizeExadataInsightResourceForecastTrendAggregatedRequest struct { // Filter by resource. // Supported values are HOST , STORAGE_SERVER and DATABASE ResourceType *string `mandatory:"true" contributesTo:"query" name:"resourceType"` // Filter by resource metric. // Supported values are CPU , STORAGE, MEMORY, IO, IOPS, THROUGHPUT ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by one or more Exadata types. // Possible value are DBMACHINE, EXACS, and EXACC. ExadataType []string `contributesTo:"query" name:"exadataType" collectionFormat:"multi"` // Choose the type of statistic metric data to be used for forecasting. Statistic SummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum `mandatory:"false" contributesTo:"query" name:"statistic" omitEmpty:"true"` // Number of days used for utilization forecast analysis. ForecastStartDay *int `mandatory:"false" contributesTo:"query" name:"forecastStartDay"` // Number of days used for utilization forecast analysis. ForecastDays *int `mandatory:"false" contributesTo:"query" name:"forecastDays"` // Choose algorithm model for the forecasting. // Possible values: // - LINEAR: Uses linear regression algorithm for forecasting. // - ML_AUTO: Automatically detects best algorithm to use for forecasting. // - ML_NO_AUTO: Automatically detects seasonality of the data for forecasting using linear or seasonal algorithm. ForecastModel SummarizeExadataInsightResourceForecastTrendAggregatedForecastModelEnum `mandatory:"false" contributesTo:"query" name:"forecastModel" omitEmpty:"true"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Filter by hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // This parameter is used to change data's confidence level, this data is ingested by the // forecast algorithm. // Confidence is the probability of an interval to contain the expected population parameter. // Manipulation of this value will lead to different results. // If not set, default confidence value is 95%. Confidence *int `mandatory:"false" contributesTo:"query" name:"confidence"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeExadataInsightResourceForecastTrendAggregatedRequest wrapper for the SummarizeExadataInsightResourceForecastTrendAggregated operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceForecastTrendAggregated.go.html to see an example of how to use SummarizeExadataInsightResourceForecastTrendAggregatedRequest.
func (SummarizeExadataInsightResourceForecastTrendAggregatedRequest) BinaryRequestBody ¶
func (request SummarizeExadataInsightResourceForecastTrendAggregatedRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeExadataInsightResourceForecastTrendAggregatedRequest) HTTPRequest ¶
func (request SummarizeExadataInsightResourceForecastTrendAggregatedRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeExadataInsightResourceForecastTrendAggregatedRequest) RetryPolicy ¶
func (request SummarizeExadataInsightResourceForecastTrendAggregatedRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeExadataInsightResourceForecastTrendAggregatedRequest) String ¶
func (request SummarizeExadataInsightResourceForecastTrendAggregatedRequest) String() string
func (SummarizeExadataInsightResourceForecastTrendAggregatedRequest) ValidateEnumValue ¶
func (request SummarizeExadataInsightResourceForecastTrendAggregatedRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceForecastTrendAggregatedResponse ¶
type SummarizeExadataInsightResourceForecastTrendAggregatedResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeExadataInsightResourceForecastTrendAggregation instances SummarizeExadataInsightResourceForecastTrendAggregation `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"` }
SummarizeExadataInsightResourceForecastTrendAggregatedResponse wrapper for the SummarizeExadataInsightResourceForecastTrendAggregated operation
func (SummarizeExadataInsightResourceForecastTrendAggregatedResponse) HTTPResponse ¶
func (response SummarizeExadataInsightResourceForecastTrendAggregatedResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeExadataInsightResourceForecastTrendAggregatedResponse) String ¶
func (response SummarizeExadataInsightResourceForecastTrendAggregatedResponse) String() string
type SummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum ¶
type SummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum string
SummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceForecastTrendAggregatedStatisticAvg SummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum = "AVG" SummarizeExadataInsightResourceForecastTrendAggregatedStatisticMax SummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum = "MAX" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum
func GetMappingSummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum ¶
func GetMappingSummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum(val string) (SummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum, bool)
GetMappingSummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnumValues ¶
func GetSummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnumValues() []SummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum
GetSummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnumValues Enumerates the set of values for SummarizeExadataInsightResourceForecastTrendAggregatedStatisticEnum
type SummarizeExadataInsightResourceForecastTrendAggregation ¶
type SummarizeExadataInsightResourceForecastTrendAggregation struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Defines the type of exadata resource metric (example: CPU, STORAGE) ExadataResourceMetric SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum `mandatory:"true" json:"exadataResourceMetric"` // Defines the resource type for an exadata (example: DATABASE, STORAGE_SERVER, HOST, DISKGROUP) ExadataResourceType SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum `mandatory:"true" json:"exadataResourceType"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Time series patterns used in the forecasting. Pattern SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum `mandatory:"true" json:"pattern"` // Days to reach capacity for a storage server DaysToReachCapacity *int `mandatory:"true" json:"daysToReachCapacity"` // Time series data used for the forecast analysis. HistoricalData []HistoricalDataItem `mandatory:"true" json:"historicalData"` // Time series data result of the forecasting analysis. ProjectedData []ProjectedDataItem `mandatory:"true" json:"projectedData"` }
SummarizeExadataInsightResourceForecastTrendAggregation Usage and Forecast results from the selected time period.
func (SummarizeExadataInsightResourceForecastTrendAggregation) String ¶
func (m SummarizeExadataInsightResourceForecastTrendAggregation) String() string
func (SummarizeExadataInsightResourceForecastTrendAggregation) ValidateEnumValue ¶
func (m SummarizeExadataInsightResourceForecastTrendAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum ¶
type SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum string
SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricCpu SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum = "CPU" SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricStorage SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum = "STORAGE" SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricIo SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum = "IO" SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricMemory SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum = "MEMORY" SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricIops SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum = "IOPS" SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricThroughput SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum = "THROUGHPUT" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum
func GetMappingSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum ¶
func GetMappingSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum(val string) (SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum, bool)
GetMappingSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnumValues ¶
func GetSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnumValues() []SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum
GetSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnumValues Enumerates the set of values for SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceMetricEnum
type SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum ¶
type SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum string
SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeDatabase SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum = "DATABASE" SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeHost SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum = "HOST" SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeStorageServer SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum = "STORAGE_SERVER" SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeDiskgroup SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum = "DISKGROUP" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum
func GetMappingSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum ¶
func GetMappingSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum(val string) (SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum, bool)
GetMappingSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnumValues ¶
func GetSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnumValues() []SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum
GetSummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnumValues Enumerates the set of values for SummarizeExadataInsightResourceForecastTrendAggregationExadataResourceTypeEnum
type SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum ¶
type SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum string
SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceForecastTrendAggregationPatternLinear SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum = "LINEAR" SummarizeExadataInsightResourceForecastTrendAggregationPatternMonthlySeasons SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum = "MONTHLY_SEASONS" SummarizeExadataInsightResourceForecastTrendAggregationPatternMonthlyAndYearlySeasons SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum = "MONTHLY_AND_YEARLY_SEASONS" SummarizeExadataInsightResourceForecastTrendAggregationPatternWeeklySeasons SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum = "WEEKLY_SEASONS" SummarizeExadataInsightResourceForecastTrendAggregationPatternWeeklyAndMonthlySeasons SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum = "WEEKLY_AND_MONTHLY_SEASONS" SummarizeExadataInsightResourceForecastTrendAggregationPatternWeeklyMonthlyAndYearlySeasons SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum = "WEEKLY_MONTHLY_AND_YEARLY_SEASONS" SummarizeExadataInsightResourceForecastTrendAggregationPatternWeeklyAndYearlySeasons SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum = "WEEKLY_AND_YEARLY_SEASONS" SummarizeExadataInsightResourceForecastTrendAggregationPatternYearlySeasons SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum = "YEARLY_SEASONS" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum
func GetMappingSummarizeExadataInsightResourceForecastTrendAggregationPatternEnum ¶
func GetMappingSummarizeExadataInsightResourceForecastTrendAggregationPatternEnum(val string) (SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum, bool)
GetMappingSummarizeExadataInsightResourceForecastTrendAggregationPatternEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceForecastTrendAggregationPatternEnumValues ¶
func GetSummarizeExadataInsightResourceForecastTrendAggregationPatternEnumValues() []SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum
GetSummarizeExadataInsightResourceForecastTrendAggregationPatternEnumValues Enumerates the set of values for SummarizeExadataInsightResourceForecastTrendAggregationPatternEnum
type SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum ¶ added in v65.16.0
type SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum string
SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitCores SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum = "CORES" SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitGb SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum = "GB" SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitMbps SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum = "MBPS" SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitIops SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum = "IOPS" SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitPercent SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum
func GetMappingSummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum(val string) (SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum, bool)
GetMappingSummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnumValues() []SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum
GetSummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnumValues Enumerates the set of values for SummarizeExadataInsightResourceForecastTrendAggregationUsageUnitEnum
type SummarizeExadataInsightResourceForecastTrendCollection ¶
type SummarizeExadataInsightResourceForecastTrendCollection struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. ExadataInsightId *string `mandatory:"true" json:"exadataInsightId"` // Defines the resource type for an exadata (example: DATABASE, STORAGE_SERVER, HOST, DISKGROUP) ExadataResourceType SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum `mandatory:"true" json:"exadataResourceType"` // Defines the type of exadata resource metric (example: CPU, STORAGE) ExadataResourceMetric SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum `mandatory:"true" json:"exadataResourceMetric"` // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Collection of id, name , daysToReach Capacity, historical usage and projected usage forecast. Items []ExadataInsightResourceForecastTrendSummary `mandatory:"true" json:"items"` }
SummarizeExadataInsightResourceForecastTrendCollection Usage and Forecast results with breakdown by databases, hosts or storage servers.
func (SummarizeExadataInsightResourceForecastTrendCollection) String ¶
func (m SummarizeExadataInsightResourceForecastTrendCollection) String() string
func (SummarizeExadataInsightResourceForecastTrendCollection) ValidateEnumValue ¶
func (m SummarizeExadataInsightResourceForecastTrendCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum ¶
type SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum string
SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricCpu SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum = "CPU" SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricStorage SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum = "STORAGE" SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricIo SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum = "IO" SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricMemory SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum = "MEMORY" SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricIops SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum = "IOPS" SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricThroughput SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum = "THROUGHPUT" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum
func GetMappingSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum ¶
func GetMappingSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum(val string) (SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum, bool)
GetMappingSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnumValues ¶
func GetSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnumValues() []SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum
GetSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnumValues Enumerates the set of values for SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceMetricEnum
type SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum ¶
type SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum string
SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeDatabase SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum = "DATABASE" SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeHost SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum = "HOST" SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeStorageServer SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum = "STORAGE_SERVER" SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeDiskgroup SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum = "DISKGROUP" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum
func GetMappingSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum ¶
func GetMappingSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum(val string) (SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum, bool)
GetMappingSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnumValues ¶
func GetSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnumValues() []SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum
GetSummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnumValues Enumerates the set of values for SummarizeExadataInsightResourceForecastTrendCollectionExadataResourceTypeEnum
type SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum ¶ added in v65.16.0
type SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum string
SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitCores SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum = "CORES" SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitGb SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum = "GB" SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitMbps SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum = "MBPS" SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitIops SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum = "IOPS" SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitPercent SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum
func GetMappingSummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum(val string) (SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum, bool)
GetMappingSummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnumValues() []SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum
GetSummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnumValues Enumerates the set of values for SummarizeExadataInsightResourceForecastTrendCollectionUsageUnitEnum
type SummarizeExadataInsightResourceForecastTrendForecastModelEnum ¶
type SummarizeExadataInsightResourceForecastTrendForecastModelEnum string
SummarizeExadataInsightResourceForecastTrendForecastModelEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceForecastTrendForecastModelLinear SummarizeExadataInsightResourceForecastTrendForecastModelEnum = "LINEAR" SummarizeExadataInsightResourceForecastTrendForecastModelMlAuto SummarizeExadataInsightResourceForecastTrendForecastModelEnum = "ML_AUTO" SummarizeExadataInsightResourceForecastTrendForecastModelMlNoAuto SummarizeExadataInsightResourceForecastTrendForecastModelEnum = "ML_NO_AUTO" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceForecastTrendForecastModelEnum
func GetMappingSummarizeExadataInsightResourceForecastTrendForecastModelEnum ¶
func GetMappingSummarizeExadataInsightResourceForecastTrendForecastModelEnum(val string) (SummarizeExadataInsightResourceForecastTrendForecastModelEnum, bool)
GetMappingSummarizeExadataInsightResourceForecastTrendForecastModelEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceForecastTrendForecastModelEnumValues ¶
func GetSummarizeExadataInsightResourceForecastTrendForecastModelEnumValues() []SummarizeExadataInsightResourceForecastTrendForecastModelEnum
GetSummarizeExadataInsightResourceForecastTrendForecastModelEnumValues Enumerates the set of values for SummarizeExadataInsightResourceForecastTrendForecastModelEnum
type SummarizeExadataInsightResourceForecastTrendRequest ¶
type SummarizeExadataInsightResourceForecastTrendRequest struct { // Filter by resource. // Supported values are HOST , STORAGE_SERVER and DATABASE ResourceType *string `mandatory:"true" contributesTo:"query" name:"resourceType"` // Filter by resource metric. // Supported values are CPU , STORAGE, MEMORY, IO, IOPS, THROUGHPUT ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of exadata insight resource. ExadataInsightId *string `mandatory:"true" contributesTo:"query" name:"exadataInsightId"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DatabaseInsightId []string `contributesTo:"query" name:"databaseInsightId" collectionFormat:"multi"` // Optional list of host insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). HostInsightId []string `contributesTo:"query" name:"hostInsightId" collectionFormat:"multi"` // Optional storage server name on an exadata system. StorageServerName []string `contributesTo:"query" name:"storageServerName" collectionFormat:"multi"` // Filter by one or more Exadata types. // Possible value are DBMACHINE, EXACS, and EXACC. ExadataType []string `contributesTo:"query" name:"exadataType" collectionFormat:"multi"` // Choose the type of statistic metric data to be used for forecasting. Statistic SummarizeExadataInsightResourceForecastTrendStatisticEnum `mandatory:"false" contributesTo:"query" name:"statistic" omitEmpty:"true"` // Number of days used for utilization forecast analysis. ForecastStartDay *int `mandatory:"false" contributesTo:"query" name:"forecastStartDay"` // Number of days used for utilization forecast analysis. ForecastDays *int `mandatory:"false" contributesTo:"query" name:"forecastDays"` // Choose algorithm model for the forecasting. // Possible values: // - LINEAR: Uses linear regression algorithm for forecasting. // - ML_AUTO: Automatically detects best algorithm to use for forecasting. // - ML_NO_AUTO: Automatically detects seasonality of the data for forecasting using linear or seasonal algorithm. ForecastModel SummarizeExadataInsightResourceForecastTrendForecastModelEnum `mandatory:"false" contributesTo:"query" name:"forecastModel" omitEmpty:"true"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Filter by hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // This parameter is used to change data's confidence level, this data is ingested by the // forecast algorithm. // Confidence is the probability of an interval to contain the expected population parameter. // Manipulation of this value will lead to different results. // If not set, default confidence value is 95%. Confidence *int `mandatory:"false" contributesTo:"query" name:"confidence"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeExadataInsightResourceForecastTrendSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The order in which resource Forecast trend records are listed SortBy SummarizeExadataInsightResourceForecastTrendSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `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 }
SummarizeExadataInsightResourceForecastTrendRequest wrapper for the SummarizeExadataInsightResourceForecastTrend operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceForecastTrend.go.html to see an example of how to use SummarizeExadataInsightResourceForecastTrendRequest.
func (SummarizeExadataInsightResourceForecastTrendRequest) BinaryRequestBody ¶
func (request SummarizeExadataInsightResourceForecastTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeExadataInsightResourceForecastTrendRequest) HTTPRequest ¶
func (request SummarizeExadataInsightResourceForecastTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeExadataInsightResourceForecastTrendRequest) RetryPolicy ¶
func (request SummarizeExadataInsightResourceForecastTrendRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeExadataInsightResourceForecastTrendRequest) String ¶
func (request SummarizeExadataInsightResourceForecastTrendRequest) String() string
func (SummarizeExadataInsightResourceForecastTrendRequest) ValidateEnumValue ¶
func (request SummarizeExadataInsightResourceForecastTrendRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceForecastTrendResponse ¶
type SummarizeExadataInsightResourceForecastTrendResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeExadataInsightResourceForecastTrendCollection instances SummarizeExadataInsightResourceForecastTrendCollection `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"` }
SummarizeExadataInsightResourceForecastTrendResponse wrapper for the SummarizeExadataInsightResourceForecastTrend operation
func (SummarizeExadataInsightResourceForecastTrendResponse) HTTPResponse ¶
func (response SummarizeExadataInsightResourceForecastTrendResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeExadataInsightResourceForecastTrendResponse) String ¶
func (response SummarizeExadataInsightResourceForecastTrendResponse) String() string
type SummarizeExadataInsightResourceForecastTrendSortByEnum ¶
type SummarizeExadataInsightResourceForecastTrendSortByEnum string
SummarizeExadataInsightResourceForecastTrendSortByEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceForecastTrendSortById SummarizeExadataInsightResourceForecastTrendSortByEnum = "id" SummarizeExadataInsightResourceForecastTrendSortByName SummarizeExadataInsightResourceForecastTrendSortByEnum = "name" SummarizeExadataInsightResourceForecastTrendSortByDaystoreachcapacity SummarizeExadataInsightResourceForecastTrendSortByEnum = "daysToReachCapacity" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceForecastTrendSortByEnum
func GetMappingSummarizeExadataInsightResourceForecastTrendSortByEnum ¶
func GetMappingSummarizeExadataInsightResourceForecastTrendSortByEnum(val string) (SummarizeExadataInsightResourceForecastTrendSortByEnum, bool)
GetMappingSummarizeExadataInsightResourceForecastTrendSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceForecastTrendSortByEnumValues ¶
func GetSummarizeExadataInsightResourceForecastTrendSortByEnumValues() []SummarizeExadataInsightResourceForecastTrendSortByEnum
GetSummarizeExadataInsightResourceForecastTrendSortByEnumValues Enumerates the set of values for SummarizeExadataInsightResourceForecastTrendSortByEnum
type SummarizeExadataInsightResourceForecastTrendSortOrderEnum ¶
type SummarizeExadataInsightResourceForecastTrendSortOrderEnum string
SummarizeExadataInsightResourceForecastTrendSortOrderEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceForecastTrendSortOrderAsc SummarizeExadataInsightResourceForecastTrendSortOrderEnum = "ASC" SummarizeExadataInsightResourceForecastTrendSortOrderDesc SummarizeExadataInsightResourceForecastTrendSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceForecastTrendSortOrderEnum
func GetMappingSummarizeExadataInsightResourceForecastTrendSortOrderEnum ¶
func GetMappingSummarizeExadataInsightResourceForecastTrendSortOrderEnum(val string) (SummarizeExadataInsightResourceForecastTrendSortOrderEnum, bool)
GetMappingSummarizeExadataInsightResourceForecastTrendSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceForecastTrendSortOrderEnumValues ¶
func GetSummarizeExadataInsightResourceForecastTrendSortOrderEnumValues() []SummarizeExadataInsightResourceForecastTrendSortOrderEnum
GetSummarizeExadataInsightResourceForecastTrendSortOrderEnumValues Enumerates the set of values for SummarizeExadataInsightResourceForecastTrendSortOrderEnum
type SummarizeExadataInsightResourceForecastTrendStatisticEnum ¶
type SummarizeExadataInsightResourceForecastTrendStatisticEnum string
SummarizeExadataInsightResourceForecastTrendStatisticEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceForecastTrendStatisticAvg SummarizeExadataInsightResourceForecastTrendStatisticEnum = "AVG" SummarizeExadataInsightResourceForecastTrendStatisticMax SummarizeExadataInsightResourceForecastTrendStatisticEnum = "MAX" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceForecastTrendStatisticEnum
func GetMappingSummarizeExadataInsightResourceForecastTrendStatisticEnum ¶
func GetMappingSummarizeExadataInsightResourceForecastTrendStatisticEnum(val string) (SummarizeExadataInsightResourceForecastTrendStatisticEnum, bool)
GetMappingSummarizeExadataInsightResourceForecastTrendStatisticEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceForecastTrendStatisticEnumValues ¶
func GetSummarizeExadataInsightResourceForecastTrendStatisticEnumValues() []SummarizeExadataInsightResourceForecastTrendStatisticEnum
GetSummarizeExadataInsightResourceForecastTrendStatisticEnumValues Enumerates the set of values for SummarizeExadataInsightResourceForecastTrendStatisticEnum
type SummarizeExadataInsightResourceStatisticsAggregationCollection ¶
type SummarizeExadataInsightResourceStatisticsAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Collection of Resource Statistics items Items []ExadataInsightResourceStatisticsAggregation `mandatory:"true" json:"items"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Defines the type of exadata resource metric (example: CPU, STORAGE) ExadataResourceMetric SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum `mandatory:"true" json:"exadataResourceMetric"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Exadata insight. ExadataInsightId *string `mandatory:"true" json:"exadataInsightId"` // The user-friendly name for the Exadata system. The name does not have to be unique. ExadataDisplayName *string `mandatory:"false" json:"exadataDisplayName"` }
SummarizeExadataInsightResourceStatisticsAggregationCollection Returns list of the resources with resource statistics like usage,capacity,utilization and usage change percent.
func (SummarizeExadataInsightResourceStatisticsAggregationCollection) String ¶
func (m SummarizeExadataInsightResourceStatisticsAggregationCollection) String() string
func (*SummarizeExadataInsightResourceStatisticsAggregationCollection) UnmarshalJSON ¶
func (m *SummarizeExadataInsightResourceStatisticsAggregationCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (SummarizeExadataInsightResourceStatisticsAggregationCollection) ValidateEnumValue ¶
func (m SummarizeExadataInsightResourceStatisticsAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum ¶
type SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum string
SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricCpu SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum = "CPU" SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricStorage SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum = "STORAGE" SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricIo SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum = "IO" SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricMemory SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum = "MEMORY" SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricIops SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum = "IOPS" SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricThroughput SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum = "THROUGHPUT" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum
func GetMappingSummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum ¶
func GetMappingSummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum(val string) (SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum, bool)
GetMappingSummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnumValues ¶
func GetSummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnumValues() []SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum
GetSummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnumValues Enumerates the set of values for SummarizeExadataInsightResourceStatisticsAggregationCollectionExadataResourceMetricEnum
type SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
type SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum string
SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitCores SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum = "CORES" SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitGb SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum = "GB" SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitMbps SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum = "MBPS" SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitIops SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum = "IOPS" SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitPercent SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum
func GetMappingSummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum(val string) (SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum, bool)
GetMappingSummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnumValues() []SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum
GetSummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnumValues Enumerates the set of values for SummarizeExadataInsightResourceStatisticsAggregationCollectionUsageUnitEnum
type SummarizeExadataInsightResourceStatisticsRequest ¶
type SummarizeExadataInsightResourceStatisticsRequest struct { // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of exadata insight resource. ExadataInsightId *string `mandatory:"true" contributesTo:"query" name:"exadataInsightId"` // Filter by resource. // Supported values are HOST , STORAGE_SERVER and DATABASE ResourceType *string `mandatory:"true" contributesTo:"query" name:"resourceType"` // Filter by resource metric. // Supported values are CPU , STORAGE, MEMORY, IO, IOPS, THROUGHPUT ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Filter by one or more Exadata types. // Possible value are DBMACHINE, EXACS, and EXACC. ExadataType []string `contributesTo:"query" name:"exadataType" collectionFormat:"multi"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Filter by hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // Percentile values of daily usage to be used for computing the aggregate resource usage. Percentile *int `mandatory:"false" contributesTo:"query" name:"percentile"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeExadataInsightResourceStatisticsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The order in which resource statistics records are listed SortBy SummarizeExadataInsightResourceStatisticsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `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 }
SummarizeExadataInsightResourceStatisticsRequest wrapper for the SummarizeExadataInsightResourceStatistics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceStatistics.go.html to see an example of how to use SummarizeExadataInsightResourceStatisticsRequest.
func (SummarizeExadataInsightResourceStatisticsRequest) BinaryRequestBody ¶
func (request SummarizeExadataInsightResourceStatisticsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeExadataInsightResourceStatisticsRequest) HTTPRequest ¶
func (request SummarizeExadataInsightResourceStatisticsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeExadataInsightResourceStatisticsRequest) RetryPolicy ¶
func (request SummarizeExadataInsightResourceStatisticsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeExadataInsightResourceStatisticsRequest) String ¶
func (request SummarizeExadataInsightResourceStatisticsRequest) String() string
func (SummarizeExadataInsightResourceStatisticsRequest) ValidateEnumValue ¶
func (request SummarizeExadataInsightResourceStatisticsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceStatisticsResponse ¶
type SummarizeExadataInsightResourceStatisticsResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeExadataInsightResourceStatisticsAggregationCollection instances SummarizeExadataInsightResourceStatisticsAggregationCollection `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. The total number of items in the result. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` // 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"` }
SummarizeExadataInsightResourceStatisticsResponse wrapper for the SummarizeExadataInsightResourceStatistics operation
func (SummarizeExadataInsightResourceStatisticsResponse) HTTPResponse ¶
func (response SummarizeExadataInsightResourceStatisticsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeExadataInsightResourceStatisticsResponse) String ¶
func (response SummarizeExadataInsightResourceStatisticsResponse) String() string
type SummarizeExadataInsightResourceStatisticsSortByEnum ¶
type SummarizeExadataInsightResourceStatisticsSortByEnum string
SummarizeExadataInsightResourceStatisticsSortByEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceStatisticsSortByUtilizationpercent SummarizeExadataInsightResourceStatisticsSortByEnum = "utilizationPercent" SummarizeExadataInsightResourceStatisticsSortByUsage SummarizeExadataInsightResourceStatisticsSortByEnum = "usage" SummarizeExadataInsightResourceStatisticsSortByUsagechangepercent SummarizeExadataInsightResourceStatisticsSortByEnum = "usageChangePercent" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceStatisticsSortByEnum
func GetMappingSummarizeExadataInsightResourceStatisticsSortByEnum ¶
func GetMappingSummarizeExadataInsightResourceStatisticsSortByEnum(val string) (SummarizeExadataInsightResourceStatisticsSortByEnum, bool)
GetMappingSummarizeExadataInsightResourceStatisticsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceStatisticsSortByEnumValues ¶
func GetSummarizeExadataInsightResourceStatisticsSortByEnumValues() []SummarizeExadataInsightResourceStatisticsSortByEnum
GetSummarizeExadataInsightResourceStatisticsSortByEnumValues Enumerates the set of values for SummarizeExadataInsightResourceStatisticsSortByEnum
type SummarizeExadataInsightResourceStatisticsSortOrderEnum ¶
type SummarizeExadataInsightResourceStatisticsSortOrderEnum string
SummarizeExadataInsightResourceStatisticsSortOrderEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceStatisticsSortOrderAsc SummarizeExadataInsightResourceStatisticsSortOrderEnum = "ASC" SummarizeExadataInsightResourceStatisticsSortOrderDesc SummarizeExadataInsightResourceStatisticsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceStatisticsSortOrderEnum
func GetMappingSummarizeExadataInsightResourceStatisticsSortOrderEnum ¶
func GetMappingSummarizeExadataInsightResourceStatisticsSortOrderEnum(val string) (SummarizeExadataInsightResourceStatisticsSortOrderEnum, bool)
GetMappingSummarizeExadataInsightResourceStatisticsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceStatisticsSortOrderEnumValues ¶
func GetSummarizeExadataInsightResourceStatisticsSortOrderEnumValues() []SummarizeExadataInsightResourceStatisticsSortOrderEnum
GetSummarizeExadataInsightResourceStatisticsSortOrderEnumValues Enumerates the set of values for SummarizeExadataInsightResourceStatisticsSortOrderEnum
type SummarizeExadataInsightResourceUsageAggregatedRequest ¶
type SummarizeExadataInsightResourceUsageAggregatedRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by resource. // Supported values are HOST , STORAGE_SERVER and DATABASE ResourceType *string `mandatory:"true" contributesTo:"query" name:"resourceType"` // Filter by resource metric. // Supported values are CPU , STORAGE, MEMORY, IO, IOPS, THROUGHPUT ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by one or more Exadata types. // Possible value are DBMACHINE, EXACS, and EXACC. ExadataType []string `contributesTo:"query" name:"exadataType" collectionFormat:"multi"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Filter by hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Percentile values of daily usage to be used for computing the aggregate resource usage. Percentile *int `mandatory:"false" contributesTo:"query" name:"percentile"` // 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeExadataInsightResourceUsageAggregatedRequest wrapper for the SummarizeExadataInsightResourceUsageAggregated operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceUsageAggregated.go.html to see an example of how to use SummarizeExadataInsightResourceUsageAggregatedRequest.
func (SummarizeExadataInsightResourceUsageAggregatedRequest) BinaryRequestBody ¶
func (request SummarizeExadataInsightResourceUsageAggregatedRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeExadataInsightResourceUsageAggregatedRequest) HTTPRequest ¶
func (request SummarizeExadataInsightResourceUsageAggregatedRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeExadataInsightResourceUsageAggregatedRequest) RetryPolicy ¶
func (request SummarizeExadataInsightResourceUsageAggregatedRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeExadataInsightResourceUsageAggregatedRequest) String ¶
func (request SummarizeExadataInsightResourceUsageAggregatedRequest) String() string
func (SummarizeExadataInsightResourceUsageAggregatedRequest) ValidateEnumValue ¶
func (request SummarizeExadataInsightResourceUsageAggregatedRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceUsageAggregatedResponse ¶
type SummarizeExadataInsightResourceUsageAggregatedResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeExadataInsightResourceUsageAggregation instances SummarizeExadataInsightResourceUsageAggregation `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"` }
SummarizeExadataInsightResourceUsageAggregatedResponse wrapper for the SummarizeExadataInsightResourceUsageAggregated operation
func (SummarizeExadataInsightResourceUsageAggregatedResponse) HTTPResponse ¶
func (response SummarizeExadataInsightResourceUsageAggregatedResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeExadataInsightResourceUsageAggregatedResponse) String ¶
func (response SummarizeExadataInsightResourceUsageAggregatedResponse) String() string
type SummarizeExadataInsightResourceUsageAggregation ¶
type SummarizeExadataInsightResourceUsageAggregation struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Defines the type of exadata resource metric (example: CPU, STORAGE) ExadataResourceMetric SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum `mandatory:"true" json:"exadataResourceMetric"` // Defines the resource type for an exadata (example: DATABASE, STORAGE_SERVER, HOST, DISKGROUP) ExadataResourceType SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum `mandatory:"true" json:"exadataResourceType"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeExadataInsightResourceUsageAggregationUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Total amount used of the resource metric type (CPU, STORAGE). Usage *float64 `mandatory:"true" json:"usage"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"true" json:"capacity"` // Percentage change in resource usage during the current period calculated using linear regression functions UsageChangePercent *float64 `mandatory:"true" json:"usageChangePercent"` // The maximum host CPUs (cores x threads/core) on the underlying infrastructure. This only applies to CPU and does not not apply for Autonomous Databases. TotalHostCapacity *float64 `mandatory:"false" json:"totalHostCapacity"` }
SummarizeExadataInsightResourceUsageAggregation Resource usage summation for the current time period
func (SummarizeExadataInsightResourceUsageAggregation) String ¶
func (m SummarizeExadataInsightResourceUsageAggregation) String() string
func (SummarizeExadataInsightResourceUsageAggregation) ValidateEnumValue ¶
func (m SummarizeExadataInsightResourceUsageAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum ¶
type SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum string
SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricCpu SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum = "CPU" SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricStorage SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum = "STORAGE" SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricIo SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum = "IO" SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricMemory SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum = "MEMORY" SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricIops SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum = "IOPS" SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricThroughput SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum = "THROUGHPUT" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum
func GetMappingSummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum ¶
func GetMappingSummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum(val string) (SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum, bool)
GetMappingSummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnumValues ¶
func GetSummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnumValues() []SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum
GetSummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnumValues Enumerates the set of values for SummarizeExadataInsightResourceUsageAggregationExadataResourceMetricEnum
type SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum ¶
type SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum string
SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeDatabase SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum = "DATABASE" SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeHost SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum = "HOST" SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeStorageServer SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum = "STORAGE_SERVER" SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeDiskgroup SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum = "DISKGROUP" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum
func GetMappingSummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum ¶
func GetMappingSummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum(val string) (SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum, bool)
GetMappingSummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnumValues ¶
func GetSummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnumValues() []SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum
GetSummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnumValues Enumerates the set of values for SummarizeExadataInsightResourceUsageAggregationExadataResourceTypeEnum
type SummarizeExadataInsightResourceUsageAggregationUsageUnitEnum ¶ added in v65.16.0
type SummarizeExadataInsightResourceUsageAggregationUsageUnitEnum string
SummarizeExadataInsightResourceUsageAggregationUsageUnitEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceUsageAggregationUsageUnitCores SummarizeExadataInsightResourceUsageAggregationUsageUnitEnum = "CORES" SummarizeExadataInsightResourceUsageAggregationUsageUnitGb SummarizeExadataInsightResourceUsageAggregationUsageUnitEnum = "GB" SummarizeExadataInsightResourceUsageAggregationUsageUnitMbps SummarizeExadataInsightResourceUsageAggregationUsageUnitEnum = "MBPS" SummarizeExadataInsightResourceUsageAggregationUsageUnitIops SummarizeExadataInsightResourceUsageAggregationUsageUnitEnum = "IOPS" SummarizeExadataInsightResourceUsageAggregationUsageUnitPercent SummarizeExadataInsightResourceUsageAggregationUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceUsageAggregationUsageUnitEnum
func GetMappingSummarizeExadataInsightResourceUsageAggregationUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeExadataInsightResourceUsageAggregationUsageUnitEnum(val string) (SummarizeExadataInsightResourceUsageAggregationUsageUnitEnum, bool)
GetMappingSummarizeExadataInsightResourceUsageAggregationUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceUsageAggregationUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeExadataInsightResourceUsageAggregationUsageUnitEnumValues() []SummarizeExadataInsightResourceUsageAggregationUsageUnitEnum
GetSummarizeExadataInsightResourceUsageAggregationUsageUnitEnumValues Enumerates the set of values for SummarizeExadataInsightResourceUsageAggregationUsageUnitEnum
type SummarizeExadataInsightResourceUsageCollection ¶
type SummarizeExadataInsightResourceUsageCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Defines the type of exadata resource metric (example: CPU, STORAGE) ExadataResourceMetric SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum `mandatory:"true" json:"exadataResourceMetric"` // Defines the resource type for an exadata (example: DATABASE, STORAGE_SERVER, HOST, DISKGROUP) ExadataResourceType SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum `mandatory:"true" json:"exadataResourceType"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeExadataInsightResourceUsageCollectionUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Collection of Resource Usage Summary items Items []ResourceUsageSummary `mandatory:"true" json:"items"` }
SummarizeExadataInsightResourceUsageCollection Resource usage , allocation, utilization and usage ChangePercent for the current time period
func (SummarizeExadataInsightResourceUsageCollection) String ¶
func (m SummarizeExadataInsightResourceUsageCollection) String() string
func (SummarizeExadataInsightResourceUsageCollection) ValidateEnumValue ¶
func (m SummarizeExadataInsightResourceUsageCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum ¶
type SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum string
SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricCpu SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum = "CPU" SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricStorage SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum = "STORAGE" SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricIo SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum = "IO" SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricMemory SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum = "MEMORY" SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricIops SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum = "IOPS" SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricThroughput SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum = "THROUGHPUT" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum
func GetMappingSummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum ¶
func GetMappingSummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum(val string) (SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum, bool)
GetMappingSummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnumValues ¶
func GetSummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnumValues() []SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum
GetSummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnumValues Enumerates the set of values for SummarizeExadataInsightResourceUsageCollectionExadataResourceMetricEnum
type SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum ¶
type SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum string
SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeDatabase SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum = "DATABASE" SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeHost SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum = "HOST" SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeStorageServer SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum = "STORAGE_SERVER" SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeDiskgroup SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum = "DISKGROUP" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum
func GetMappingSummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum ¶
func GetMappingSummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum(val string) (SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum, bool)
GetMappingSummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnumValues ¶
func GetSummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnumValues() []SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum
GetSummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnumValues Enumerates the set of values for SummarizeExadataInsightResourceUsageCollectionExadataResourceTypeEnum
type SummarizeExadataInsightResourceUsageCollectionUsageUnitEnum ¶ added in v65.16.0
type SummarizeExadataInsightResourceUsageCollectionUsageUnitEnum string
SummarizeExadataInsightResourceUsageCollectionUsageUnitEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceUsageCollectionUsageUnitCores SummarizeExadataInsightResourceUsageCollectionUsageUnitEnum = "CORES" SummarizeExadataInsightResourceUsageCollectionUsageUnitGb SummarizeExadataInsightResourceUsageCollectionUsageUnitEnum = "GB" SummarizeExadataInsightResourceUsageCollectionUsageUnitMbps SummarizeExadataInsightResourceUsageCollectionUsageUnitEnum = "MBPS" SummarizeExadataInsightResourceUsageCollectionUsageUnitIops SummarizeExadataInsightResourceUsageCollectionUsageUnitEnum = "IOPS" SummarizeExadataInsightResourceUsageCollectionUsageUnitPercent SummarizeExadataInsightResourceUsageCollectionUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceUsageCollectionUsageUnitEnum
func GetMappingSummarizeExadataInsightResourceUsageCollectionUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeExadataInsightResourceUsageCollectionUsageUnitEnum(val string) (SummarizeExadataInsightResourceUsageCollectionUsageUnitEnum, bool)
GetMappingSummarizeExadataInsightResourceUsageCollectionUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceUsageCollectionUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeExadataInsightResourceUsageCollectionUsageUnitEnumValues() []SummarizeExadataInsightResourceUsageCollectionUsageUnitEnum
GetSummarizeExadataInsightResourceUsageCollectionUsageUnitEnumValues Enumerates the set of values for SummarizeExadataInsightResourceUsageCollectionUsageUnitEnum
type SummarizeExadataInsightResourceUsageRequest ¶
type SummarizeExadataInsightResourceUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by resource. // Supported values are HOST , STORAGE_SERVER and DATABASE ResourceType *string `mandatory:"true" contributesTo:"query" name:"resourceType"` // Filter by resource metric. // Supported values are CPU , STORAGE, MEMORY, IO, IOPS, THROUGHPUT ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by one or more Exadata types. // Possible value are DBMACHINE, EXACS, and EXACC. ExadataType []string `contributesTo:"query" name:"exadataType" collectionFormat:"multi"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Filter by hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeExadataInsightResourceUsageSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The order in which resource usage summary records are listed SortBy SummarizeExadataInsightResourceUsageSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Percentile values of daily usage to be used for computing the aggregate resource usage. Percentile *int `mandatory:"false" contributesTo:"query" name:"percentile"` // 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeExadataInsightResourceUsageRequest wrapper for the SummarizeExadataInsightResourceUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceUsage.go.html to see an example of how to use SummarizeExadataInsightResourceUsageRequest.
func (SummarizeExadataInsightResourceUsageRequest) BinaryRequestBody ¶
func (request SummarizeExadataInsightResourceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeExadataInsightResourceUsageRequest) HTTPRequest ¶
func (request SummarizeExadataInsightResourceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeExadataInsightResourceUsageRequest) RetryPolicy ¶
func (request SummarizeExadataInsightResourceUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeExadataInsightResourceUsageRequest) String ¶
func (request SummarizeExadataInsightResourceUsageRequest) String() string
func (SummarizeExadataInsightResourceUsageRequest) ValidateEnumValue ¶
func (request SummarizeExadataInsightResourceUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceUsageResponse ¶
type SummarizeExadataInsightResourceUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeExadataInsightResourceUsageCollection instances SummarizeExadataInsightResourceUsageCollection `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"` }
SummarizeExadataInsightResourceUsageResponse wrapper for the SummarizeExadataInsightResourceUsage operation
func (SummarizeExadataInsightResourceUsageResponse) HTTPResponse ¶
func (response SummarizeExadataInsightResourceUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeExadataInsightResourceUsageResponse) String ¶
func (response SummarizeExadataInsightResourceUsageResponse) String() string
type SummarizeExadataInsightResourceUsageSortByEnum ¶
type SummarizeExadataInsightResourceUsageSortByEnum string
SummarizeExadataInsightResourceUsageSortByEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceUsageSortByUtilizationpercent SummarizeExadataInsightResourceUsageSortByEnum = "utilizationPercent" SummarizeExadataInsightResourceUsageSortByUsage SummarizeExadataInsightResourceUsageSortByEnum = "usage" SummarizeExadataInsightResourceUsageSortByCapacity SummarizeExadataInsightResourceUsageSortByEnum = "capacity" SummarizeExadataInsightResourceUsageSortByUsagechangepercent SummarizeExadataInsightResourceUsageSortByEnum = "usageChangePercent" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceUsageSortByEnum
func GetMappingSummarizeExadataInsightResourceUsageSortByEnum ¶
func GetMappingSummarizeExadataInsightResourceUsageSortByEnum(val string) (SummarizeExadataInsightResourceUsageSortByEnum, bool)
GetMappingSummarizeExadataInsightResourceUsageSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceUsageSortByEnumValues ¶
func GetSummarizeExadataInsightResourceUsageSortByEnumValues() []SummarizeExadataInsightResourceUsageSortByEnum
GetSummarizeExadataInsightResourceUsageSortByEnumValues Enumerates the set of values for SummarizeExadataInsightResourceUsageSortByEnum
type SummarizeExadataInsightResourceUsageSortOrderEnum ¶
type SummarizeExadataInsightResourceUsageSortOrderEnum string
SummarizeExadataInsightResourceUsageSortOrderEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceUsageSortOrderAsc SummarizeExadataInsightResourceUsageSortOrderEnum = "ASC" SummarizeExadataInsightResourceUsageSortOrderDesc SummarizeExadataInsightResourceUsageSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceUsageSortOrderEnum
func GetMappingSummarizeExadataInsightResourceUsageSortOrderEnum ¶
func GetMappingSummarizeExadataInsightResourceUsageSortOrderEnum(val string) (SummarizeExadataInsightResourceUsageSortOrderEnum, bool)
GetMappingSummarizeExadataInsightResourceUsageSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceUsageSortOrderEnumValues ¶
func GetSummarizeExadataInsightResourceUsageSortOrderEnumValues() []SummarizeExadataInsightResourceUsageSortOrderEnum
GetSummarizeExadataInsightResourceUsageSortOrderEnumValues Enumerates the set of values for SummarizeExadataInsightResourceUsageSortOrderEnum
type SummarizeExadataInsightResourceUtilizationInsightAggregation ¶
type SummarizeExadataInsightResourceUtilizationInsightAggregation struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Defines the type of exadata resource metric (example: CPU, STORAGE) ExadataResourceMetric SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum `mandatory:"true" json:"exadataResourceMetric"` // Defines the resource type for an exadata (example: DATABASE, STORAGE_SERVER, HOST, DISKGROUP) ExadataResourceType SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum `mandatory:"true" json:"exadataResourceType"` // Collection of Exadata system utilization Utilization []ExadataInsightResourceInsightUtilizationItem `mandatory:"true" json:"utilization"` }
SummarizeExadataInsightResourceUtilizationInsightAggregation Insights response containing utilization values for exadata systems.
func (SummarizeExadataInsightResourceUtilizationInsightAggregation) String ¶
func (m SummarizeExadataInsightResourceUtilizationInsightAggregation) String() string
func (SummarizeExadataInsightResourceUtilizationInsightAggregation) ValidateEnumValue ¶
func (m SummarizeExadataInsightResourceUtilizationInsightAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum ¶
type SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum string
SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricCpu SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum = "CPU" SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricStorage SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum = "STORAGE" SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricIo SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum = "IO" SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricMemory SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum = "MEMORY" SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricIops SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum = "IOPS" SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricThroughput SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum = "THROUGHPUT" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum
func GetMappingSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum ¶
func GetMappingSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum(val string) (SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum, bool)
GetMappingSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnumValues ¶
func GetSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnumValues() []SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum
GetSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnumValues Enumerates the set of values for SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceMetricEnum
type SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum ¶
type SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum string
SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum Enum with underlying type: string
const ( SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeDatabase SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum = "DATABASE" SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeHost SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum = "HOST" SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeStorageServer SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum = "STORAGE_SERVER" SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeDiskgroup SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum = "DISKGROUP" )
Set of constants representing the allowable values for SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum
func GetMappingSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum ¶
func GetMappingSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum(val string) (SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum, bool)
GetMappingSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnumValues ¶
func GetSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnumValues() []SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum
GetSummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnumValues Enumerates the set of values for SummarizeExadataInsightResourceUtilizationInsightAggregationExadataResourceTypeEnum
type SummarizeExadataInsightResourceUtilizationInsightRequest ¶
type SummarizeExadataInsightResourceUtilizationInsightRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by resource. // Supported values are HOST , STORAGE_SERVER and DATABASE ResourceType *string `mandatory:"true" contributesTo:"query" name:"resourceType"` // Filter by resource metric. // Supported values are CPU , STORAGE, MEMORY, IO, IOPS, THROUGHPUT ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by one or more Exadata types. // Possible value are DBMACHINE, EXACS, and EXACC. ExadataType []string `contributesTo:"query" name:"exadataType" collectionFormat:"multi"` // Number of days used for utilization forecast analysis. ForecastStartDay *int `mandatory:"false" contributesTo:"query" name:"forecastStartDay"` // Number of days used for utilization forecast analysis. ForecastDays *int `mandatory:"false" contributesTo:"query" name:"forecastDays"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Filter by hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeExadataInsightResourceUtilizationInsightRequest wrapper for the SummarizeExadataInsightResourceUtilizationInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataInsightResourceUtilizationInsight.go.html to see an example of how to use SummarizeExadataInsightResourceUtilizationInsightRequest.
func (SummarizeExadataInsightResourceUtilizationInsightRequest) BinaryRequestBody ¶
func (request SummarizeExadataInsightResourceUtilizationInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeExadataInsightResourceUtilizationInsightRequest) HTTPRequest ¶
func (request SummarizeExadataInsightResourceUtilizationInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeExadataInsightResourceUtilizationInsightRequest) RetryPolicy ¶
func (request SummarizeExadataInsightResourceUtilizationInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeExadataInsightResourceUtilizationInsightRequest) String ¶
func (request SummarizeExadataInsightResourceUtilizationInsightRequest) String() string
func (SummarizeExadataInsightResourceUtilizationInsightRequest) ValidateEnumValue ¶
func (request SummarizeExadataInsightResourceUtilizationInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataInsightResourceUtilizationInsightResponse ¶
type SummarizeExadataInsightResourceUtilizationInsightResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeExadataInsightResourceUtilizationInsightAggregation instances SummarizeExadataInsightResourceUtilizationInsightAggregation `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. The total number of items in the result. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` // 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"` }
SummarizeExadataInsightResourceUtilizationInsightResponse wrapper for the SummarizeExadataInsightResourceUtilizationInsight operation
func (SummarizeExadataInsightResourceUtilizationInsightResponse) HTTPResponse ¶
func (response SummarizeExadataInsightResourceUtilizationInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeExadataInsightResourceUtilizationInsightResponse) String ¶
func (response SummarizeExadataInsightResourceUtilizationInsightResponse) String() string
type SummarizeExadataMembersRequest ¶
type SummarizeExadataMembersRequest struct { // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of exadata insight resource. ExadataInsightId *string `mandatory:"true" contributesTo:"query" name:"exadataInsightId"` // Filter by one or more Exadata types. // Possible value are DBMACHINE, EXACS, and EXACC. ExadataType []string `contributesTo:"query" name:"exadataType" collectionFormat:"multi"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeExadataMembersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The order in which exadata member records are listed SortBy SummarizeExadataMembersSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `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 }
SummarizeExadataMembersRequest wrapper for the SummarizeExadataMembers operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeExadataMembers.go.html to see an example of how to use SummarizeExadataMembersRequest.
func (SummarizeExadataMembersRequest) BinaryRequestBody ¶
func (request SummarizeExadataMembersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeExadataMembersRequest) HTTPRequest ¶
func (request SummarizeExadataMembersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeExadataMembersRequest) RetryPolicy ¶
func (request SummarizeExadataMembersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeExadataMembersRequest) String ¶
func (request SummarizeExadataMembersRequest) String() string
func (SummarizeExadataMembersRequest) ValidateEnumValue ¶
func (request SummarizeExadataMembersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeExadataMembersResponse ¶
type SummarizeExadataMembersResponse struct { // The underlying http response RawResponse *http.Response // A list of ExadataMemberCollection instances ExadataMemberCollection `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. The total number of items in the result. OpcTotalItems *int `presentIn:"header" name:"opc-total-items"` // 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"` }
SummarizeExadataMembersResponse wrapper for the SummarizeExadataMembers operation
func (SummarizeExadataMembersResponse) HTTPResponse ¶
func (response SummarizeExadataMembersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeExadataMembersResponse) String ¶
func (response SummarizeExadataMembersResponse) String() string
type SummarizeExadataMembersSortByEnum ¶
type SummarizeExadataMembersSortByEnum string
SummarizeExadataMembersSortByEnum Enum with underlying type: string
const ( SummarizeExadataMembersSortByName SummarizeExadataMembersSortByEnum = "name" SummarizeExadataMembersSortByDisplayname SummarizeExadataMembersSortByEnum = "displayName" SummarizeExadataMembersSortByEntitytype SummarizeExadataMembersSortByEnum = "entityType" )
Set of constants representing the allowable values for SummarizeExadataMembersSortByEnum
func GetMappingSummarizeExadataMembersSortByEnum ¶
func GetMappingSummarizeExadataMembersSortByEnum(val string) (SummarizeExadataMembersSortByEnum, bool)
GetMappingSummarizeExadataMembersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataMembersSortByEnumValues ¶
func GetSummarizeExadataMembersSortByEnumValues() []SummarizeExadataMembersSortByEnum
GetSummarizeExadataMembersSortByEnumValues Enumerates the set of values for SummarizeExadataMembersSortByEnum
type SummarizeExadataMembersSortOrderEnum ¶
type SummarizeExadataMembersSortOrderEnum string
SummarizeExadataMembersSortOrderEnum Enum with underlying type: string
const ( SummarizeExadataMembersSortOrderAsc SummarizeExadataMembersSortOrderEnum = "ASC" SummarizeExadataMembersSortOrderDesc SummarizeExadataMembersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeExadataMembersSortOrderEnum
func GetMappingSummarizeExadataMembersSortOrderEnum ¶
func GetMappingSummarizeExadataMembersSortOrderEnum(val string) (SummarizeExadataMembersSortOrderEnum, bool)
GetMappingSummarizeExadataMembersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeExadataMembersSortOrderEnumValues ¶
func GetSummarizeExadataMembersSortOrderEnumValues() []SummarizeExadataMembersSortOrderEnum
GetSummarizeExadataMembersSortOrderEnumValues Enumerates the set of values for SummarizeExadataMembersSortOrderEnum
type SummarizeHostInsightNetworkUsageTrendAggregationCollection ¶ added in v65.32.1
type SummarizeHostInsightNetworkUsageTrendAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Time duration in milliseconds between data points (one hour or one day). ItemDurationInMs *int64 `mandatory:"true" json:"itemDurationInMs"` // Collection of Usage Data with time stamps for all network interfaces. Items []NetworkUsageTrendAggregation `mandatory:"true" json:"items"` }
SummarizeHostInsightNetworkUsageTrendAggregationCollection Top level response object.
func (SummarizeHostInsightNetworkUsageTrendAggregationCollection) String ¶ added in v65.32.1
func (m SummarizeHostInsightNetworkUsageTrendAggregationCollection) String() string
func (SummarizeHostInsightNetworkUsageTrendAggregationCollection) ValidateEnumValue ¶ added in v65.32.1
func (m SummarizeHostInsightNetworkUsageTrendAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum ¶ added in v65.32.1
type SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum string
SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum Enum with underlying type: string
const ( SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitCores SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum = "CORES" SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitGb SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum = "GB" SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitMbps SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum = "MBPS" SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitIops SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum = "IOPS" SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitPercent SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum
func GetMappingSummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum ¶ added in v65.32.1
func GetMappingSummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum(val string) (SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum, bool)
GetMappingSummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnumValues ¶ added in v65.32.1
func GetSummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnumValues() []SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum
GetSummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnumValues Enumerates the set of values for SummarizeHostInsightNetworkUsageTrendAggregationCollectionUsageUnitEnum
type SummarizeHostInsightNetworkUsageTrendRequest ¶ added in v65.32.1
type SummarizeHostInsightNetworkUsageTrendRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Required OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. Id *string `mandatory:"true" contributesTo:"query" name:"id"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host (Compute Id) HostId *string `mandatory:"false" contributesTo:"query" name:"hostId"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Choose the type of statistic metric data to be used for forecasting. Statistic SummarizeHostInsightNetworkUsageTrendStatisticEnum `mandatory:"false" contributesTo:"query" name:"statistic" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeHostInsightNetworkUsageTrendRequest wrapper for the SummarizeHostInsightNetworkUsageTrend operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightNetworkUsageTrend.go.html to see an example of how to use SummarizeHostInsightNetworkUsageTrendRequest.
func (SummarizeHostInsightNetworkUsageTrendRequest) BinaryRequestBody ¶ added in v65.32.1
func (request SummarizeHostInsightNetworkUsageTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeHostInsightNetworkUsageTrendRequest) HTTPRequest ¶ added in v65.32.1
func (request SummarizeHostInsightNetworkUsageTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeHostInsightNetworkUsageTrendRequest) RetryPolicy ¶ added in v65.32.1
func (request SummarizeHostInsightNetworkUsageTrendRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeHostInsightNetworkUsageTrendRequest) String ¶ added in v65.32.1
func (request SummarizeHostInsightNetworkUsageTrendRequest) String() string
func (SummarizeHostInsightNetworkUsageTrendRequest) ValidateEnumValue ¶ added in v65.32.1
func (request SummarizeHostInsightNetworkUsageTrendRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightNetworkUsageTrendResponse ¶ added in v65.32.1
type SummarizeHostInsightNetworkUsageTrendResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeHostInsightNetworkUsageTrendAggregationCollection instances SummarizeHostInsightNetworkUsageTrendAggregationCollection `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"` }
SummarizeHostInsightNetworkUsageTrendResponse wrapper for the SummarizeHostInsightNetworkUsageTrend operation
func (SummarizeHostInsightNetworkUsageTrendResponse) HTTPResponse ¶ added in v65.32.1
func (response SummarizeHostInsightNetworkUsageTrendResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeHostInsightNetworkUsageTrendResponse) String ¶ added in v65.32.1
func (response SummarizeHostInsightNetworkUsageTrendResponse) String() string
type SummarizeHostInsightNetworkUsageTrendStatisticEnum ¶ added in v65.32.1
type SummarizeHostInsightNetworkUsageTrendStatisticEnum string
SummarizeHostInsightNetworkUsageTrendStatisticEnum Enum with underlying type: string
const ( SummarizeHostInsightNetworkUsageTrendStatisticAvg SummarizeHostInsightNetworkUsageTrendStatisticEnum = "AVG" SummarizeHostInsightNetworkUsageTrendStatisticMax SummarizeHostInsightNetworkUsageTrendStatisticEnum = "MAX" )
Set of constants representing the allowable values for SummarizeHostInsightNetworkUsageTrendStatisticEnum
func GetMappingSummarizeHostInsightNetworkUsageTrendStatisticEnum ¶ added in v65.32.1
func GetMappingSummarizeHostInsightNetworkUsageTrendStatisticEnum(val string) (SummarizeHostInsightNetworkUsageTrendStatisticEnum, bool)
GetMappingSummarizeHostInsightNetworkUsageTrendStatisticEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightNetworkUsageTrendStatisticEnumValues ¶ added in v65.32.1
func GetSummarizeHostInsightNetworkUsageTrendStatisticEnumValues() []SummarizeHostInsightNetworkUsageTrendStatisticEnum
GetSummarizeHostInsightNetworkUsageTrendStatisticEnumValues Enumerates the set of values for SummarizeHostInsightNetworkUsageTrendStatisticEnum
type SummarizeHostInsightResourceCapacityTrendAggregationCollection ¶
type SummarizeHostInsightResourceCapacityTrendAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"true" json:"highUtilizationThreshold"` // Percent value in which a resource metric is considered lowly utilized. LowUtilizationThreshold *int `mandatory:"true" json:"lowUtilizationThreshold"` // Defines the type of resource metric (CPU, Physical Memory, Logical Memory) ResourceMetric SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum `mandatory:"true" json:"resourceMetric"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Time duration in milliseconds between data points (one hour or one day). ItemDurationInMs *int64 `mandatory:"true" json:"itemDurationInMs"` // Capacity Data with timestamp. CapacityData []HostResourceCapacityTrendAggregation `mandatory:"true" json:"capacityData"` }
SummarizeHostInsightResourceCapacityTrendAggregationCollection Top level response object.
func (SummarizeHostInsightResourceCapacityTrendAggregationCollection) String ¶
func (m SummarizeHostInsightResourceCapacityTrendAggregationCollection) String() string
func (SummarizeHostInsightResourceCapacityTrendAggregationCollection) ValidateEnumValue ¶
func (m SummarizeHostInsightResourceCapacityTrendAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum ¶
type SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum string
SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricCpu SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum = "CPU" SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricMemory SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum = "MEMORY" SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricLogicalMemory SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum = "LOGICAL_MEMORY" SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricStorage SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum = "STORAGE" SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricNetwork SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum = "NETWORK" )
Set of constants representing the allowable values for SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum
func GetMappingSummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum ¶
func GetMappingSummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum(val string) (SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum, bool)
GetMappingSummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnumValues ¶
func GetSummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnumValues() []SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum
GetSummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnumValues Enumerates the set of values for SummarizeHostInsightResourceCapacityTrendAggregationCollectionResourceMetricEnum
type SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
type SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum string
SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitCores SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum = "CORES" SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitGb SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum = "GB" SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitMbps SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum = "MBPS" SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitIops SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum = "IOPS" SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitPercent SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum
func GetMappingSummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum(val string) (SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum, bool)
GetMappingSummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnumValues() []SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum
GetSummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnumValues Enumerates the set of values for SummarizeHostInsightResourceCapacityTrendAggregationCollectionUsageUnitEnum
type SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum ¶
type SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum string
SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceCapacityTrendPlatformTypeLinux SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum = "LINUX" SummarizeHostInsightResourceCapacityTrendPlatformTypeSolaris SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum = "SOLARIS" SummarizeHostInsightResourceCapacityTrendPlatformTypeSunos SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum = "SUNOS" SummarizeHostInsightResourceCapacityTrendPlatformTypeZlinux SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum = "ZLINUX" SummarizeHostInsightResourceCapacityTrendPlatformTypeWindows SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum = "WINDOWS" SummarizeHostInsightResourceCapacityTrendPlatformTypeAix SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum
func GetMappingSummarizeHostInsightResourceCapacityTrendPlatformTypeEnum ¶
func GetMappingSummarizeHostInsightResourceCapacityTrendPlatformTypeEnum(val string) (SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum, bool)
GetMappingSummarizeHostInsightResourceCapacityTrendPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceCapacityTrendPlatformTypeEnumValues ¶
func GetSummarizeHostInsightResourceCapacityTrendPlatformTypeEnumValues() []SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum
GetSummarizeHostInsightResourceCapacityTrendPlatformTypeEnumValues Enumerates the set of values for SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum
type SummarizeHostInsightResourceCapacityTrendRequest ¶
type SummarizeHostInsightResourceCapacityTrendRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by host resource metric. // Supported values are CPU, MEMORY, LOGICAL_MEMORY, STORAGE and NETWORK. ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Filter by one or more platform types. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType []SummarizeHostInsightResourceCapacityTrendPlatformTypeEnum `contributesTo:"query" name:"platformType" omitEmpty:"true" collectionFormat:"multi"` // Optional list of host insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by utilization level by the following buckets: // - HIGH_UTILIZATION: DBs with utilization greater or equal than 75. // - LOW_UTILIZATION: DBs with utilization lower than 25. // - MEDIUM_HIGH_UTILIZATION: DBs with utilization greater or equal than 50 but lower than 75. // - MEDIUM_LOW_UTILIZATION: DBs with utilization greater or equal than 25 but lower than 50. UtilizationLevel SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum `mandatory:"false" contributesTo:"query" name:"utilizationLevel" omitEmpty:"true"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeHostInsightResourceCapacityTrendSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Sorts using end timestamp or capacity SortBy SummarizeHostInsightResourceCapacityTrendSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Filter by one or more host types. // Possible values are CLOUD-HOST, EXTERNAL-HOST, COMANAGED-VM-HOST, COMANAGED-BM-HOST, COMANAGED-EXACS-HOST HostType []string `contributesTo:"query" name:"hostType" collectionFormat:"multi"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host (Compute Id) HostId *string `mandatory:"false" contributesTo:"query" name:"hostId"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" collectionFormat:"multi"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"highUtilizationThreshold"` // Percent value in which a resource metric is considered low utilized. LowUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"lowUtilizationThreshold"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeHostInsightResourceCapacityTrendRequest wrapper for the SummarizeHostInsightResourceCapacityTrend operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightResourceCapacityTrend.go.html to see an example of how to use SummarizeHostInsightResourceCapacityTrendRequest.
func (SummarizeHostInsightResourceCapacityTrendRequest) BinaryRequestBody ¶
func (request SummarizeHostInsightResourceCapacityTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeHostInsightResourceCapacityTrendRequest) HTTPRequest ¶
func (request SummarizeHostInsightResourceCapacityTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeHostInsightResourceCapacityTrendRequest) RetryPolicy ¶
func (request SummarizeHostInsightResourceCapacityTrendRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeHostInsightResourceCapacityTrendRequest) String ¶
func (request SummarizeHostInsightResourceCapacityTrendRequest) String() string
func (SummarizeHostInsightResourceCapacityTrendRequest) ValidateEnumValue ¶
func (request SummarizeHostInsightResourceCapacityTrendRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightResourceCapacityTrendResponse ¶
type SummarizeHostInsightResourceCapacityTrendResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeHostInsightResourceCapacityTrendAggregationCollection instances SummarizeHostInsightResourceCapacityTrendAggregationCollection `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"` }
SummarizeHostInsightResourceCapacityTrendResponse wrapper for the SummarizeHostInsightResourceCapacityTrend operation
func (SummarizeHostInsightResourceCapacityTrendResponse) HTTPResponse ¶
func (response SummarizeHostInsightResourceCapacityTrendResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeHostInsightResourceCapacityTrendResponse) String ¶
func (response SummarizeHostInsightResourceCapacityTrendResponse) String() string
type SummarizeHostInsightResourceCapacityTrendSortByEnum ¶
type SummarizeHostInsightResourceCapacityTrendSortByEnum string
SummarizeHostInsightResourceCapacityTrendSortByEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceCapacityTrendSortByEndtimestamp SummarizeHostInsightResourceCapacityTrendSortByEnum = "endTimestamp" SummarizeHostInsightResourceCapacityTrendSortByCapacity SummarizeHostInsightResourceCapacityTrendSortByEnum = "capacity" )
Set of constants representing the allowable values for SummarizeHostInsightResourceCapacityTrendSortByEnum
func GetMappingSummarizeHostInsightResourceCapacityTrendSortByEnum ¶
func GetMappingSummarizeHostInsightResourceCapacityTrendSortByEnum(val string) (SummarizeHostInsightResourceCapacityTrendSortByEnum, bool)
GetMappingSummarizeHostInsightResourceCapacityTrendSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceCapacityTrendSortByEnumValues ¶
func GetSummarizeHostInsightResourceCapacityTrendSortByEnumValues() []SummarizeHostInsightResourceCapacityTrendSortByEnum
GetSummarizeHostInsightResourceCapacityTrendSortByEnumValues Enumerates the set of values for SummarizeHostInsightResourceCapacityTrendSortByEnum
type SummarizeHostInsightResourceCapacityTrendSortOrderEnum ¶
type SummarizeHostInsightResourceCapacityTrendSortOrderEnum string
SummarizeHostInsightResourceCapacityTrendSortOrderEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceCapacityTrendSortOrderAsc SummarizeHostInsightResourceCapacityTrendSortOrderEnum = "ASC" SummarizeHostInsightResourceCapacityTrendSortOrderDesc SummarizeHostInsightResourceCapacityTrendSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeHostInsightResourceCapacityTrendSortOrderEnum
func GetMappingSummarizeHostInsightResourceCapacityTrendSortOrderEnum ¶
func GetMappingSummarizeHostInsightResourceCapacityTrendSortOrderEnum(val string) (SummarizeHostInsightResourceCapacityTrendSortOrderEnum, bool)
GetMappingSummarizeHostInsightResourceCapacityTrendSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceCapacityTrendSortOrderEnumValues ¶
func GetSummarizeHostInsightResourceCapacityTrendSortOrderEnumValues() []SummarizeHostInsightResourceCapacityTrendSortOrderEnum
GetSummarizeHostInsightResourceCapacityTrendSortOrderEnumValues Enumerates the set of values for SummarizeHostInsightResourceCapacityTrendSortOrderEnum
type SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum ¶
type SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum string
SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceCapacityTrendUtilizationLevelHighUtilization SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum = "HIGH_UTILIZATION" SummarizeHostInsightResourceCapacityTrendUtilizationLevelLowUtilization SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum = "LOW_UTILIZATION" SummarizeHostInsightResourceCapacityTrendUtilizationLevelMediumHighUtilization SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum = "MEDIUM_HIGH_UTILIZATION" SummarizeHostInsightResourceCapacityTrendUtilizationLevelMediumLowUtilization SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum = "MEDIUM_LOW_UTILIZATION" )
Set of constants representing the allowable values for SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum
func GetMappingSummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum ¶
func GetMappingSummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum(val string) (SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum, bool)
GetMappingSummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceCapacityTrendUtilizationLevelEnumValues ¶
func GetSummarizeHostInsightResourceCapacityTrendUtilizationLevelEnumValues() []SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum
GetSummarizeHostInsightResourceCapacityTrendUtilizationLevelEnumValues Enumerates the set of values for SummarizeHostInsightResourceCapacityTrendUtilizationLevelEnum
type SummarizeHostInsightResourceForecastTrendAggregation ¶
type SummarizeHostInsightResourceForecastTrendAggregation struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"true" json:"highUtilizationThreshold"` // Percent value in which a resource metric is considered lowly utilized. LowUtilizationThreshold *int `mandatory:"true" json:"lowUtilizationThreshold"` // Defines the type of resource metric (CPU, Physical Memory, Logical Memory) ResourceMetric SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum `mandatory:"true" json:"resourceMetric"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Time series patterns used in the forecasting. Pattern SummarizeHostInsightResourceForecastTrendAggregationPatternEnum `mandatory:"true" json:"pattern"` // Time series data used for the forecast analysis. HistoricalData []HistoricalDataItem `mandatory:"true" json:"historicalData"` // Time series data result of the forecasting analysis. ProjectedData []ProjectedDataItem `mandatory:"true" json:"projectedData"` }
SummarizeHostInsightResourceForecastTrendAggregation Forecast results from the selected time period.
func (SummarizeHostInsightResourceForecastTrendAggregation) String ¶
func (m SummarizeHostInsightResourceForecastTrendAggregation) String() string
func (SummarizeHostInsightResourceForecastTrendAggregation) ValidateEnumValue ¶
func (m SummarizeHostInsightResourceForecastTrendAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightResourceForecastTrendAggregationPatternEnum ¶
type SummarizeHostInsightResourceForecastTrendAggregationPatternEnum string
SummarizeHostInsightResourceForecastTrendAggregationPatternEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceForecastTrendAggregationPatternLinear SummarizeHostInsightResourceForecastTrendAggregationPatternEnum = "LINEAR" SummarizeHostInsightResourceForecastTrendAggregationPatternMonthlySeasons SummarizeHostInsightResourceForecastTrendAggregationPatternEnum = "MONTHLY_SEASONS" SummarizeHostInsightResourceForecastTrendAggregationPatternMonthlyAndYearlySeasons SummarizeHostInsightResourceForecastTrendAggregationPatternEnum = "MONTHLY_AND_YEARLY_SEASONS" SummarizeHostInsightResourceForecastTrendAggregationPatternWeeklySeasons SummarizeHostInsightResourceForecastTrendAggregationPatternEnum = "WEEKLY_SEASONS" SummarizeHostInsightResourceForecastTrendAggregationPatternWeeklyAndMonthlySeasons SummarizeHostInsightResourceForecastTrendAggregationPatternEnum = "WEEKLY_AND_MONTHLY_SEASONS" SummarizeHostInsightResourceForecastTrendAggregationPatternWeeklyMonthlyAndYearlySeasons SummarizeHostInsightResourceForecastTrendAggregationPatternEnum = "WEEKLY_MONTHLY_AND_YEARLY_SEASONS" SummarizeHostInsightResourceForecastTrendAggregationPatternWeeklyAndYearlySeasons SummarizeHostInsightResourceForecastTrendAggregationPatternEnum = "WEEKLY_AND_YEARLY_SEASONS" SummarizeHostInsightResourceForecastTrendAggregationPatternYearlySeasons SummarizeHostInsightResourceForecastTrendAggregationPatternEnum = "YEARLY_SEASONS" )
Set of constants representing the allowable values for SummarizeHostInsightResourceForecastTrendAggregationPatternEnum
func GetMappingSummarizeHostInsightResourceForecastTrendAggregationPatternEnum ¶
func GetMappingSummarizeHostInsightResourceForecastTrendAggregationPatternEnum(val string) (SummarizeHostInsightResourceForecastTrendAggregationPatternEnum, bool)
GetMappingSummarizeHostInsightResourceForecastTrendAggregationPatternEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceForecastTrendAggregationPatternEnumValues ¶
func GetSummarizeHostInsightResourceForecastTrendAggregationPatternEnumValues() []SummarizeHostInsightResourceForecastTrendAggregationPatternEnum
GetSummarizeHostInsightResourceForecastTrendAggregationPatternEnumValues Enumerates the set of values for SummarizeHostInsightResourceForecastTrendAggregationPatternEnum
type SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum ¶
type SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum string
SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceForecastTrendAggregationResourceMetricCpu SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum = "CPU" SummarizeHostInsightResourceForecastTrendAggregationResourceMetricMemory SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum = "MEMORY" SummarizeHostInsightResourceForecastTrendAggregationResourceMetricLogicalMemory SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum = "LOGICAL_MEMORY" SummarizeHostInsightResourceForecastTrendAggregationResourceMetricStorage SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum = "STORAGE" SummarizeHostInsightResourceForecastTrendAggregationResourceMetricNetwork SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum = "NETWORK" )
Set of constants representing the allowable values for SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum
func GetMappingSummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum ¶
func GetMappingSummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum(val string) (SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum, bool)
GetMappingSummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnumValues ¶
func GetSummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnumValues() []SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum
GetSummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnumValues Enumerates the set of values for SummarizeHostInsightResourceForecastTrendAggregationResourceMetricEnum
type SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum ¶ added in v65.16.0
type SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum string
SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceForecastTrendAggregationUsageUnitCores SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum = "CORES" SummarizeHostInsightResourceForecastTrendAggregationUsageUnitGb SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum = "GB" SummarizeHostInsightResourceForecastTrendAggregationUsageUnitMbps SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum = "MBPS" SummarizeHostInsightResourceForecastTrendAggregationUsageUnitIops SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum = "IOPS" SummarizeHostInsightResourceForecastTrendAggregationUsageUnitPercent SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum
func GetMappingSummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum(val string) (SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum, bool)
GetMappingSummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnumValues() []SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum
GetSummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnumValues Enumerates the set of values for SummarizeHostInsightResourceForecastTrendAggregationUsageUnitEnum
type SummarizeHostInsightResourceForecastTrendForecastModelEnum ¶
type SummarizeHostInsightResourceForecastTrendForecastModelEnum string
SummarizeHostInsightResourceForecastTrendForecastModelEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceForecastTrendForecastModelLinear SummarizeHostInsightResourceForecastTrendForecastModelEnum = "LINEAR" SummarizeHostInsightResourceForecastTrendForecastModelMlAuto SummarizeHostInsightResourceForecastTrendForecastModelEnum = "ML_AUTO" SummarizeHostInsightResourceForecastTrendForecastModelMlNoAuto SummarizeHostInsightResourceForecastTrendForecastModelEnum = "ML_NO_AUTO" )
Set of constants representing the allowable values for SummarizeHostInsightResourceForecastTrendForecastModelEnum
func GetMappingSummarizeHostInsightResourceForecastTrendForecastModelEnum ¶
func GetMappingSummarizeHostInsightResourceForecastTrendForecastModelEnum(val string) (SummarizeHostInsightResourceForecastTrendForecastModelEnum, bool)
GetMappingSummarizeHostInsightResourceForecastTrendForecastModelEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceForecastTrendForecastModelEnumValues ¶
func GetSummarizeHostInsightResourceForecastTrendForecastModelEnumValues() []SummarizeHostInsightResourceForecastTrendForecastModelEnum
GetSummarizeHostInsightResourceForecastTrendForecastModelEnumValues Enumerates the set of values for SummarizeHostInsightResourceForecastTrendForecastModelEnum
type SummarizeHostInsightResourceForecastTrendPlatformTypeEnum ¶
type SummarizeHostInsightResourceForecastTrendPlatformTypeEnum string
SummarizeHostInsightResourceForecastTrendPlatformTypeEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceForecastTrendPlatformTypeLinux SummarizeHostInsightResourceForecastTrendPlatformTypeEnum = "LINUX" SummarizeHostInsightResourceForecastTrendPlatformTypeSolaris SummarizeHostInsightResourceForecastTrendPlatformTypeEnum = "SOLARIS" SummarizeHostInsightResourceForecastTrendPlatformTypeSunos SummarizeHostInsightResourceForecastTrendPlatformTypeEnum = "SUNOS" SummarizeHostInsightResourceForecastTrendPlatformTypeZlinux SummarizeHostInsightResourceForecastTrendPlatformTypeEnum = "ZLINUX" SummarizeHostInsightResourceForecastTrendPlatformTypeWindows SummarizeHostInsightResourceForecastTrendPlatformTypeEnum = "WINDOWS" SummarizeHostInsightResourceForecastTrendPlatformTypeAix SummarizeHostInsightResourceForecastTrendPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for SummarizeHostInsightResourceForecastTrendPlatformTypeEnum
func GetMappingSummarizeHostInsightResourceForecastTrendPlatformTypeEnum ¶
func GetMappingSummarizeHostInsightResourceForecastTrendPlatformTypeEnum(val string) (SummarizeHostInsightResourceForecastTrendPlatformTypeEnum, bool)
GetMappingSummarizeHostInsightResourceForecastTrendPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceForecastTrendPlatformTypeEnumValues ¶
func GetSummarizeHostInsightResourceForecastTrendPlatformTypeEnumValues() []SummarizeHostInsightResourceForecastTrendPlatformTypeEnum
GetSummarizeHostInsightResourceForecastTrendPlatformTypeEnumValues Enumerates the set of values for SummarizeHostInsightResourceForecastTrendPlatformTypeEnum
type SummarizeHostInsightResourceForecastTrendRequest ¶
type SummarizeHostInsightResourceForecastTrendRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by host resource metric. // Supported values are CPU, MEMORY, LOGICAL_MEMORY, STORAGE and NETWORK. ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Filter by one or more platform types. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType []SummarizeHostInsightResourceForecastTrendPlatformTypeEnum `contributesTo:"query" name:"platformType" omitEmpty:"true" collectionFormat:"multi"` // Optional list of host insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Choose the type of statistic metric data to be used for forecasting. Statistic SummarizeHostInsightResourceForecastTrendStatisticEnum `mandatory:"false" contributesTo:"query" name:"statistic" omitEmpty:"true"` // Number of days used for utilization forecast analysis. ForecastDays *int `mandatory:"false" contributesTo:"query" name:"forecastDays"` // Choose algorithm model for the forecasting. // Possible values: // - LINEAR: Uses linear regression algorithm for forecasting. // - ML_AUTO: Automatically detects best algorithm to use for forecasting. // - ML_NO_AUTO: Automatically detects seasonality of the data for forecasting using linear or seasonal algorithm. ForecastModel SummarizeHostInsightResourceForecastTrendForecastModelEnum `mandatory:"false" contributesTo:"query" name:"forecastModel" omitEmpty:"true"` // Filter by utilization level by the following buckets: // - HIGH_UTILIZATION: DBs with utilization greater or equal than 75. // - LOW_UTILIZATION: DBs with utilization lower than 25. // - MEDIUM_HIGH_UTILIZATION: DBs with utilization greater or equal than 50 but lower than 75. // - MEDIUM_LOW_UTILIZATION: DBs with utilization greater or equal than 25 but lower than 50. UtilizationLevel SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum `mandatory:"false" contributesTo:"query" name:"utilizationLevel" omitEmpty:"true"` // This parameter is used to change data's confidence level, this data is ingested by the // forecast algorithm. // Confidence is the probability of an interval to contain the expected population parameter. // Manipulation of this value will lead to different results. // If not set, default confidence value is 95%. Confidence *int `mandatory:"false" contributesTo:"query" name:"confidence"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Filter by one or more host types. // Possible values are CLOUD-HOST, EXTERNAL-HOST, COMANAGED-VM-HOST, COMANAGED-BM-HOST, COMANAGED-EXACS-HOST HostType []string `contributesTo:"query" name:"hostType" collectionFormat:"multi"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host (Compute Id) HostId *string `mandatory:"false" contributesTo:"query" name:"hostId"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" collectionFormat:"multi"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"highUtilizationThreshold"` // Percent value in which a resource metric is considered low utilized. LowUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"lowUtilizationThreshold"` // Mount points are specialized NTFS filesystem objects. MountPoint *string `mandatory:"false" contributesTo:"query" name:"mountPoint"` // Name of the network interface. InterfaceName *string `mandatory:"false" contributesTo:"query" name:"interfaceName"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeHostInsightResourceForecastTrendRequest wrapper for the SummarizeHostInsightResourceForecastTrend operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightResourceForecastTrend.go.html to see an example of how to use SummarizeHostInsightResourceForecastTrendRequest.
func (SummarizeHostInsightResourceForecastTrendRequest) BinaryRequestBody ¶
func (request SummarizeHostInsightResourceForecastTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeHostInsightResourceForecastTrendRequest) HTTPRequest ¶
func (request SummarizeHostInsightResourceForecastTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeHostInsightResourceForecastTrendRequest) RetryPolicy ¶
func (request SummarizeHostInsightResourceForecastTrendRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeHostInsightResourceForecastTrendRequest) String ¶
func (request SummarizeHostInsightResourceForecastTrendRequest) String() string
func (SummarizeHostInsightResourceForecastTrendRequest) ValidateEnumValue ¶
func (request SummarizeHostInsightResourceForecastTrendRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightResourceForecastTrendResponse ¶
type SummarizeHostInsightResourceForecastTrendResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeHostInsightResourceForecastTrendAggregation instances SummarizeHostInsightResourceForecastTrendAggregation `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"` }
SummarizeHostInsightResourceForecastTrendResponse wrapper for the SummarizeHostInsightResourceForecastTrend operation
func (SummarizeHostInsightResourceForecastTrendResponse) HTTPResponse ¶
func (response SummarizeHostInsightResourceForecastTrendResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeHostInsightResourceForecastTrendResponse) String ¶
func (response SummarizeHostInsightResourceForecastTrendResponse) String() string
type SummarizeHostInsightResourceForecastTrendStatisticEnum ¶
type SummarizeHostInsightResourceForecastTrendStatisticEnum string
SummarizeHostInsightResourceForecastTrendStatisticEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceForecastTrendStatisticAvg SummarizeHostInsightResourceForecastTrendStatisticEnum = "AVG" SummarizeHostInsightResourceForecastTrendStatisticMax SummarizeHostInsightResourceForecastTrendStatisticEnum = "MAX" )
Set of constants representing the allowable values for SummarizeHostInsightResourceForecastTrendStatisticEnum
func GetMappingSummarizeHostInsightResourceForecastTrendStatisticEnum ¶
func GetMappingSummarizeHostInsightResourceForecastTrendStatisticEnum(val string) (SummarizeHostInsightResourceForecastTrendStatisticEnum, bool)
GetMappingSummarizeHostInsightResourceForecastTrendStatisticEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceForecastTrendStatisticEnumValues ¶
func GetSummarizeHostInsightResourceForecastTrendStatisticEnumValues() []SummarizeHostInsightResourceForecastTrendStatisticEnum
GetSummarizeHostInsightResourceForecastTrendStatisticEnumValues Enumerates the set of values for SummarizeHostInsightResourceForecastTrendStatisticEnum
type SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum ¶
type SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum string
SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceForecastTrendUtilizationLevelHighUtilization SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum = "HIGH_UTILIZATION" SummarizeHostInsightResourceForecastTrendUtilizationLevelLowUtilization SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum = "LOW_UTILIZATION" SummarizeHostInsightResourceForecastTrendUtilizationLevelMediumHighUtilization SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum = "MEDIUM_HIGH_UTILIZATION" SummarizeHostInsightResourceForecastTrendUtilizationLevelMediumLowUtilization SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum = "MEDIUM_LOW_UTILIZATION" )
Set of constants representing the allowable values for SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum
func GetMappingSummarizeHostInsightResourceForecastTrendUtilizationLevelEnum ¶
func GetMappingSummarizeHostInsightResourceForecastTrendUtilizationLevelEnum(val string) (SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum, bool)
GetMappingSummarizeHostInsightResourceForecastTrendUtilizationLevelEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceForecastTrendUtilizationLevelEnumValues ¶
func GetSummarizeHostInsightResourceForecastTrendUtilizationLevelEnumValues() []SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum
GetSummarizeHostInsightResourceForecastTrendUtilizationLevelEnumValues Enumerates the set of values for SummarizeHostInsightResourceForecastTrendUtilizationLevelEnum
type SummarizeHostInsightResourceStatisticsAggregationCollection ¶
type SummarizeHostInsightResourceStatisticsAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"true" json:"highUtilizationThreshold"` // Percent value in which a resource metric is considered lowly utilized. LowUtilizationThreshold *int `mandatory:"true" json:"lowUtilizationThreshold"` // Defines the type of resource metric (CPU, Physical Memory, Logical Memory) ResourceMetric SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum `mandatory:"true" json:"resourceMetric"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Collection of Resource Statistics items Items []HostInsightResourceStatisticsAggregation `mandatory:"true" json:"items"` }
SummarizeHostInsightResourceStatisticsAggregationCollection Returns list of hosts with resource statistics like usage, capacity, utilization, usage change percent and load.
func (SummarizeHostInsightResourceStatisticsAggregationCollection) String ¶
func (m SummarizeHostInsightResourceStatisticsAggregationCollection) String() string
func (SummarizeHostInsightResourceStatisticsAggregationCollection) ValidateEnumValue ¶
func (m SummarizeHostInsightResourceStatisticsAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum ¶
type SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum string
SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricCpu SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum = "CPU" SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricMemory SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum = "MEMORY" SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricLogicalMemory SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum = "LOGICAL_MEMORY" SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricStorage SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum = "STORAGE" SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricNetwork SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum = "NETWORK" )
Set of constants representing the allowable values for SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum
func GetMappingSummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum ¶
func GetMappingSummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum(val string) (SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum, bool)
GetMappingSummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnumValues ¶
func GetSummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnumValues() []SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum
GetSummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnumValues Enumerates the set of values for SummarizeHostInsightResourceStatisticsAggregationCollectionResourceMetricEnum
type SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
type SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum string
SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitCores SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum = "CORES" SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitGb SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum = "GB" SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitMbps SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum = "MBPS" SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitIops SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum = "IOPS" SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitPercent SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum
func GetMappingSummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum(val string) (SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum, bool)
GetMappingSummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnumValues() []SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum
GetSummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnumValues Enumerates the set of values for SummarizeHostInsightResourceStatisticsAggregationCollectionUsageUnitEnum
type SummarizeHostInsightResourceStatisticsPlatformTypeEnum ¶
type SummarizeHostInsightResourceStatisticsPlatformTypeEnum string
SummarizeHostInsightResourceStatisticsPlatformTypeEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceStatisticsPlatformTypeLinux SummarizeHostInsightResourceStatisticsPlatformTypeEnum = "LINUX" SummarizeHostInsightResourceStatisticsPlatformTypeSolaris SummarizeHostInsightResourceStatisticsPlatformTypeEnum = "SOLARIS" SummarizeHostInsightResourceStatisticsPlatformTypeSunos SummarizeHostInsightResourceStatisticsPlatformTypeEnum = "SUNOS" SummarizeHostInsightResourceStatisticsPlatformTypeZlinux SummarizeHostInsightResourceStatisticsPlatformTypeEnum = "ZLINUX" SummarizeHostInsightResourceStatisticsPlatformTypeWindows SummarizeHostInsightResourceStatisticsPlatformTypeEnum = "WINDOWS" SummarizeHostInsightResourceStatisticsPlatformTypeAix SummarizeHostInsightResourceStatisticsPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for SummarizeHostInsightResourceStatisticsPlatformTypeEnum
func GetMappingSummarizeHostInsightResourceStatisticsPlatformTypeEnum ¶
func GetMappingSummarizeHostInsightResourceStatisticsPlatformTypeEnum(val string) (SummarizeHostInsightResourceStatisticsPlatformTypeEnum, bool)
GetMappingSummarizeHostInsightResourceStatisticsPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceStatisticsPlatformTypeEnumValues ¶
func GetSummarizeHostInsightResourceStatisticsPlatformTypeEnumValues() []SummarizeHostInsightResourceStatisticsPlatformTypeEnum
GetSummarizeHostInsightResourceStatisticsPlatformTypeEnumValues Enumerates the set of values for SummarizeHostInsightResourceStatisticsPlatformTypeEnum
type SummarizeHostInsightResourceStatisticsRequest ¶
type SummarizeHostInsightResourceStatisticsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by host resource metric. // Supported values are CPU, MEMORY, LOGICAL_MEMORY, STORAGE and NETWORK. ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Filter by one or more platform types. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType []SummarizeHostInsightResourceStatisticsPlatformTypeEnum `contributesTo:"query" name:"platformType" omitEmpty:"true" collectionFormat:"multi"` // Optional list of host insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Percentile values of daily usage to be used for computing the aggregate resource usage. Percentile *int `mandatory:"false" contributesTo:"query" name:"percentile"` // Return data of a specific insight // Possible values are High Utilization, Low Utilization, Any ,High Utilization Forecast, // Low Utilization Forecast InsightBy *string `mandatory:"false" contributesTo:"query" name:"insightBy"` // Number of days used for utilization forecast analysis. ForecastDays *int `mandatory:"false" contributesTo:"query" name:"forecastDays"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeHostInsightResourceStatisticsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The order in which resource statistics records are listed. SortBy SummarizeHostInsightResourceStatisticsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Filter by one or more host types. // Possible values are CLOUD-HOST, EXTERNAL-HOST, COMANAGED-VM-HOST, COMANAGED-BM-HOST, COMANAGED-EXACS-HOST HostType []string `contributesTo:"query" name:"hostType" collectionFormat:"multi"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host (Compute Id) HostId *string `mandatory:"false" contributesTo:"query" name:"hostId"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" collectionFormat:"multi"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"highUtilizationThreshold"` // Percent value in which a resource metric is considered low utilized. LowUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"lowUtilizationThreshold"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeHostInsightResourceStatisticsRequest wrapper for the SummarizeHostInsightResourceStatistics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightResourceStatistics.go.html to see an example of how to use SummarizeHostInsightResourceStatisticsRequest.
func (SummarizeHostInsightResourceStatisticsRequest) BinaryRequestBody ¶
func (request SummarizeHostInsightResourceStatisticsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeHostInsightResourceStatisticsRequest) HTTPRequest ¶
func (request SummarizeHostInsightResourceStatisticsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeHostInsightResourceStatisticsRequest) RetryPolicy ¶
func (request SummarizeHostInsightResourceStatisticsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeHostInsightResourceStatisticsRequest) String ¶
func (request SummarizeHostInsightResourceStatisticsRequest) String() string
func (SummarizeHostInsightResourceStatisticsRequest) ValidateEnumValue ¶
func (request SummarizeHostInsightResourceStatisticsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightResourceStatisticsResponse ¶
type SummarizeHostInsightResourceStatisticsResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeHostInsightResourceStatisticsAggregationCollection instances SummarizeHostInsightResourceStatisticsAggregationCollection `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"` }
SummarizeHostInsightResourceStatisticsResponse wrapper for the SummarizeHostInsightResourceStatistics operation
func (SummarizeHostInsightResourceStatisticsResponse) HTTPResponse ¶
func (response SummarizeHostInsightResourceStatisticsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeHostInsightResourceStatisticsResponse) String ¶
func (response SummarizeHostInsightResourceStatisticsResponse) String() string
type SummarizeHostInsightResourceStatisticsSortByEnum ¶
type SummarizeHostInsightResourceStatisticsSortByEnum string
SummarizeHostInsightResourceStatisticsSortByEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceStatisticsSortByUtilizationpercent SummarizeHostInsightResourceStatisticsSortByEnum = "utilizationPercent" SummarizeHostInsightResourceStatisticsSortByUsage SummarizeHostInsightResourceStatisticsSortByEnum = "usage" SummarizeHostInsightResourceStatisticsSortByUsagechangepercent SummarizeHostInsightResourceStatisticsSortByEnum = "usageChangePercent" SummarizeHostInsightResourceStatisticsSortByHostname SummarizeHostInsightResourceStatisticsSortByEnum = "hostName" SummarizeHostInsightResourceStatisticsSortByPlatformtype SummarizeHostInsightResourceStatisticsSortByEnum = "platformType" )
Set of constants representing the allowable values for SummarizeHostInsightResourceStatisticsSortByEnum
func GetMappingSummarizeHostInsightResourceStatisticsSortByEnum ¶
func GetMappingSummarizeHostInsightResourceStatisticsSortByEnum(val string) (SummarizeHostInsightResourceStatisticsSortByEnum, bool)
GetMappingSummarizeHostInsightResourceStatisticsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceStatisticsSortByEnumValues ¶
func GetSummarizeHostInsightResourceStatisticsSortByEnumValues() []SummarizeHostInsightResourceStatisticsSortByEnum
GetSummarizeHostInsightResourceStatisticsSortByEnumValues Enumerates the set of values for SummarizeHostInsightResourceStatisticsSortByEnum
type SummarizeHostInsightResourceStatisticsSortOrderEnum ¶
type SummarizeHostInsightResourceStatisticsSortOrderEnum string
SummarizeHostInsightResourceStatisticsSortOrderEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceStatisticsSortOrderAsc SummarizeHostInsightResourceStatisticsSortOrderEnum = "ASC" SummarizeHostInsightResourceStatisticsSortOrderDesc SummarizeHostInsightResourceStatisticsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeHostInsightResourceStatisticsSortOrderEnum
func GetMappingSummarizeHostInsightResourceStatisticsSortOrderEnum ¶
func GetMappingSummarizeHostInsightResourceStatisticsSortOrderEnum(val string) (SummarizeHostInsightResourceStatisticsSortOrderEnum, bool)
GetMappingSummarizeHostInsightResourceStatisticsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceStatisticsSortOrderEnumValues ¶
func GetSummarizeHostInsightResourceStatisticsSortOrderEnumValues() []SummarizeHostInsightResourceStatisticsSortOrderEnum
GetSummarizeHostInsightResourceStatisticsSortOrderEnumValues Enumerates the set of values for SummarizeHostInsightResourceStatisticsSortOrderEnum
type SummarizeHostInsightResourceUsageAggregation ¶
type SummarizeHostInsightResourceUsageAggregation struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Defines the type of resource metric (CPU, Physical Memory, Logical Memory) ResourceMetric SummarizeHostInsightResourceUsageAggregationResourceMetricEnum `mandatory:"true" json:"resourceMetric"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeHostInsightResourceUsageAggregationUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Total amount used of the resource metric type (CPU, STORAGE). Usage *float64 `mandatory:"true" json:"usage"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"true" json:"capacity"` // Percentage change in resource usage during the current period calculated using linear regression functions UsageChangePercent *float64 `mandatory:"true" json:"usageChangePercent"` }
SummarizeHostInsightResourceUsageAggregation Resource usage summation for the current time period.
func (SummarizeHostInsightResourceUsageAggregation) String ¶
func (m SummarizeHostInsightResourceUsageAggregation) String() string
func (SummarizeHostInsightResourceUsageAggregation) ValidateEnumValue ¶
func (m SummarizeHostInsightResourceUsageAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightResourceUsageAggregationResourceMetricEnum ¶
type SummarizeHostInsightResourceUsageAggregationResourceMetricEnum string
SummarizeHostInsightResourceUsageAggregationResourceMetricEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceUsageAggregationResourceMetricCpu SummarizeHostInsightResourceUsageAggregationResourceMetricEnum = "CPU" SummarizeHostInsightResourceUsageAggregationResourceMetricMemory SummarizeHostInsightResourceUsageAggregationResourceMetricEnum = "MEMORY" SummarizeHostInsightResourceUsageAggregationResourceMetricLogicalMemory SummarizeHostInsightResourceUsageAggregationResourceMetricEnum = "LOGICAL_MEMORY" SummarizeHostInsightResourceUsageAggregationResourceMetricStorage SummarizeHostInsightResourceUsageAggregationResourceMetricEnum = "STORAGE" SummarizeHostInsightResourceUsageAggregationResourceMetricNetwork SummarizeHostInsightResourceUsageAggregationResourceMetricEnum = "NETWORK" )
Set of constants representing the allowable values for SummarizeHostInsightResourceUsageAggregationResourceMetricEnum
func GetMappingSummarizeHostInsightResourceUsageAggregationResourceMetricEnum ¶
func GetMappingSummarizeHostInsightResourceUsageAggregationResourceMetricEnum(val string) (SummarizeHostInsightResourceUsageAggregationResourceMetricEnum, bool)
GetMappingSummarizeHostInsightResourceUsageAggregationResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceUsageAggregationResourceMetricEnumValues ¶
func GetSummarizeHostInsightResourceUsageAggregationResourceMetricEnumValues() []SummarizeHostInsightResourceUsageAggregationResourceMetricEnum
GetSummarizeHostInsightResourceUsageAggregationResourceMetricEnumValues Enumerates the set of values for SummarizeHostInsightResourceUsageAggregationResourceMetricEnum
type SummarizeHostInsightResourceUsageAggregationUsageUnitEnum ¶ added in v65.16.0
type SummarizeHostInsightResourceUsageAggregationUsageUnitEnum string
SummarizeHostInsightResourceUsageAggregationUsageUnitEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceUsageAggregationUsageUnitCores SummarizeHostInsightResourceUsageAggregationUsageUnitEnum = "CORES" SummarizeHostInsightResourceUsageAggregationUsageUnitGb SummarizeHostInsightResourceUsageAggregationUsageUnitEnum = "GB" SummarizeHostInsightResourceUsageAggregationUsageUnitMbps SummarizeHostInsightResourceUsageAggregationUsageUnitEnum = "MBPS" SummarizeHostInsightResourceUsageAggregationUsageUnitIops SummarizeHostInsightResourceUsageAggregationUsageUnitEnum = "IOPS" SummarizeHostInsightResourceUsageAggregationUsageUnitPercent SummarizeHostInsightResourceUsageAggregationUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeHostInsightResourceUsageAggregationUsageUnitEnum
func GetMappingSummarizeHostInsightResourceUsageAggregationUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeHostInsightResourceUsageAggregationUsageUnitEnum(val string) (SummarizeHostInsightResourceUsageAggregationUsageUnitEnum, bool)
GetMappingSummarizeHostInsightResourceUsageAggregationUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceUsageAggregationUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeHostInsightResourceUsageAggregationUsageUnitEnumValues() []SummarizeHostInsightResourceUsageAggregationUsageUnitEnum
GetSummarizeHostInsightResourceUsageAggregationUsageUnitEnumValues Enumerates the set of values for SummarizeHostInsightResourceUsageAggregationUsageUnitEnum
type SummarizeHostInsightResourceUsagePlatformTypeEnum ¶
type SummarizeHostInsightResourceUsagePlatformTypeEnum string
SummarizeHostInsightResourceUsagePlatformTypeEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceUsagePlatformTypeLinux SummarizeHostInsightResourceUsagePlatformTypeEnum = "LINUX" SummarizeHostInsightResourceUsagePlatformTypeSolaris SummarizeHostInsightResourceUsagePlatformTypeEnum = "SOLARIS" SummarizeHostInsightResourceUsagePlatformTypeSunos SummarizeHostInsightResourceUsagePlatformTypeEnum = "SUNOS" SummarizeHostInsightResourceUsagePlatformTypeZlinux SummarizeHostInsightResourceUsagePlatformTypeEnum = "ZLINUX" SummarizeHostInsightResourceUsagePlatformTypeWindows SummarizeHostInsightResourceUsagePlatformTypeEnum = "WINDOWS" SummarizeHostInsightResourceUsagePlatformTypeAix SummarizeHostInsightResourceUsagePlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for SummarizeHostInsightResourceUsagePlatformTypeEnum
func GetMappingSummarizeHostInsightResourceUsagePlatformTypeEnum ¶
func GetMappingSummarizeHostInsightResourceUsagePlatformTypeEnum(val string) (SummarizeHostInsightResourceUsagePlatformTypeEnum, bool)
GetMappingSummarizeHostInsightResourceUsagePlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceUsagePlatformTypeEnumValues ¶
func GetSummarizeHostInsightResourceUsagePlatformTypeEnumValues() []SummarizeHostInsightResourceUsagePlatformTypeEnum
GetSummarizeHostInsightResourceUsagePlatformTypeEnumValues Enumerates the set of values for SummarizeHostInsightResourceUsagePlatformTypeEnum
type SummarizeHostInsightResourceUsageRequest ¶
type SummarizeHostInsightResourceUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by host resource metric. // Supported values are CPU, MEMORY, LOGICAL_MEMORY, STORAGE and NETWORK. ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Filter by one or more platform types. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType []SummarizeHostInsightResourceUsagePlatformTypeEnum `contributesTo:"query" name:"platformType" omitEmpty:"true" collectionFormat:"multi"` // Optional list of host insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Percentile values of daily usage to be used for computing the aggregate resource usage. Percentile *int `mandatory:"false" contributesTo:"query" name:"percentile"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Filter by one or more host types. // Possible values are CLOUD-HOST, EXTERNAL-HOST, COMANAGED-VM-HOST, COMANAGED-BM-HOST, COMANAGED-EXACS-HOST HostType []string `contributesTo:"query" name:"hostType" collectionFormat:"multi"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host (Compute Id) HostId *string `mandatory:"false" contributesTo:"query" name:"hostId"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" 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 }
SummarizeHostInsightResourceUsageRequest wrapper for the SummarizeHostInsightResourceUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightResourceUsage.go.html to see an example of how to use SummarizeHostInsightResourceUsageRequest.
func (SummarizeHostInsightResourceUsageRequest) BinaryRequestBody ¶
func (request SummarizeHostInsightResourceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeHostInsightResourceUsageRequest) HTTPRequest ¶
func (request SummarizeHostInsightResourceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeHostInsightResourceUsageRequest) RetryPolicy ¶
func (request SummarizeHostInsightResourceUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeHostInsightResourceUsageRequest) String ¶
func (request SummarizeHostInsightResourceUsageRequest) String() string
func (SummarizeHostInsightResourceUsageRequest) ValidateEnumValue ¶
func (request SummarizeHostInsightResourceUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightResourceUsageResponse ¶
type SummarizeHostInsightResourceUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeHostInsightResourceUsageAggregation instances SummarizeHostInsightResourceUsageAggregation `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"` }
SummarizeHostInsightResourceUsageResponse wrapper for the SummarizeHostInsightResourceUsage operation
func (SummarizeHostInsightResourceUsageResponse) HTTPResponse ¶
func (response SummarizeHostInsightResourceUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeHostInsightResourceUsageResponse) String ¶
func (response SummarizeHostInsightResourceUsageResponse) String() string
type SummarizeHostInsightResourceUsageTrendAggregationCollection ¶
type SummarizeHostInsightResourceUsageTrendAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Defines the type of resource metric (CPU, Physical Memory, Logical Memory) ResourceMetric SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum `mandatory:"true" json:"resourceMetric"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Time duration in milliseconds between data points (one hour or one day). ItemDurationInMs *int64 `mandatory:"true" json:"itemDurationInMs"` // Usage Data with timestamp. UsageData []ResourceUsageTrendAggregation `mandatory:"true" json:"usageData"` }
SummarizeHostInsightResourceUsageTrendAggregationCollection Top level response object.
func (SummarizeHostInsightResourceUsageTrendAggregationCollection) String ¶
func (m SummarizeHostInsightResourceUsageTrendAggregationCollection) String() string
func (SummarizeHostInsightResourceUsageTrendAggregationCollection) ValidateEnumValue ¶
func (m SummarizeHostInsightResourceUsageTrendAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum ¶
type SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum string
SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricCpu SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum = "CPU" SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricMemory SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum = "MEMORY" SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricLogicalMemory SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum = "LOGICAL_MEMORY" SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricStorage SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum = "STORAGE" SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricNetwork SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum = "NETWORK" )
Set of constants representing the allowable values for SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum
func GetMappingSummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum ¶
func GetMappingSummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum(val string) (SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum, bool)
GetMappingSummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnumValues ¶
func GetSummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnumValues() []SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum
GetSummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnumValues Enumerates the set of values for SummarizeHostInsightResourceUsageTrendAggregationCollectionResourceMetricEnum
type SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
type SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum string
SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitCores SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum = "CORES" SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitGb SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum = "GB" SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitMbps SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum = "MBPS" SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitIops SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum = "IOPS" SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitPercent SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum
func GetMappingSummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum ¶ added in v65.16.0
func GetMappingSummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum(val string) (SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum, bool)
GetMappingSummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnumValues ¶ added in v65.16.0
func GetSummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnumValues() []SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum
GetSummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnumValues Enumerates the set of values for SummarizeHostInsightResourceUsageTrendAggregationCollectionUsageUnitEnum
type SummarizeHostInsightResourceUsageTrendPlatformTypeEnum ¶
type SummarizeHostInsightResourceUsageTrendPlatformTypeEnum string
SummarizeHostInsightResourceUsageTrendPlatformTypeEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceUsageTrendPlatformTypeLinux SummarizeHostInsightResourceUsageTrendPlatformTypeEnum = "LINUX" SummarizeHostInsightResourceUsageTrendPlatformTypeSolaris SummarizeHostInsightResourceUsageTrendPlatformTypeEnum = "SOLARIS" SummarizeHostInsightResourceUsageTrendPlatformTypeSunos SummarizeHostInsightResourceUsageTrendPlatformTypeEnum = "SUNOS" SummarizeHostInsightResourceUsageTrendPlatformTypeZlinux SummarizeHostInsightResourceUsageTrendPlatformTypeEnum = "ZLINUX" SummarizeHostInsightResourceUsageTrendPlatformTypeWindows SummarizeHostInsightResourceUsageTrendPlatformTypeEnum = "WINDOWS" SummarizeHostInsightResourceUsageTrendPlatformTypeAix SummarizeHostInsightResourceUsageTrendPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for SummarizeHostInsightResourceUsageTrendPlatformTypeEnum
func GetMappingSummarizeHostInsightResourceUsageTrendPlatformTypeEnum ¶
func GetMappingSummarizeHostInsightResourceUsageTrendPlatformTypeEnum(val string) (SummarizeHostInsightResourceUsageTrendPlatformTypeEnum, bool)
GetMappingSummarizeHostInsightResourceUsageTrendPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceUsageTrendPlatformTypeEnumValues ¶
func GetSummarizeHostInsightResourceUsageTrendPlatformTypeEnumValues() []SummarizeHostInsightResourceUsageTrendPlatformTypeEnum
GetSummarizeHostInsightResourceUsageTrendPlatformTypeEnumValues Enumerates the set of values for SummarizeHostInsightResourceUsageTrendPlatformTypeEnum
type SummarizeHostInsightResourceUsageTrendRequest ¶
type SummarizeHostInsightResourceUsageTrendRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by host resource metric. // Supported values are CPU, MEMORY, LOGICAL_MEMORY, STORAGE and NETWORK. ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Filter by one or more platform types. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType []SummarizeHostInsightResourceUsageTrendPlatformTypeEnum `contributesTo:"query" name:"platformType" omitEmpty:"true" collectionFormat:"multi"` // Optional list of host insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeHostInsightResourceUsageTrendSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Sorts using end timestamp, usage or capacity SortBy SummarizeHostInsightResourceUsageTrendSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Filter by one or more host types. // Possible values are CLOUD-HOST, EXTERNAL-HOST, COMANAGED-VM-HOST, COMANAGED-BM-HOST, COMANAGED-EXACS-HOST HostType []string `contributesTo:"query" name:"hostType" collectionFormat:"multi"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host (Compute Id) HostId *string `mandatory:"false" contributesTo:"query" name:"hostId"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" 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 }
SummarizeHostInsightResourceUsageTrendRequest wrapper for the SummarizeHostInsightResourceUsageTrend operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightResourceUsageTrend.go.html to see an example of how to use SummarizeHostInsightResourceUsageTrendRequest.
func (SummarizeHostInsightResourceUsageTrendRequest) BinaryRequestBody ¶
func (request SummarizeHostInsightResourceUsageTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeHostInsightResourceUsageTrendRequest) HTTPRequest ¶
func (request SummarizeHostInsightResourceUsageTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeHostInsightResourceUsageTrendRequest) RetryPolicy ¶
func (request SummarizeHostInsightResourceUsageTrendRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeHostInsightResourceUsageTrendRequest) String ¶
func (request SummarizeHostInsightResourceUsageTrendRequest) String() string
func (SummarizeHostInsightResourceUsageTrendRequest) ValidateEnumValue ¶
func (request SummarizeHostInsightResourceUsageTrendRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightResourceUsageTrendResponse ¶
type SummarizeHostInsightResourceUsageTrendResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeHostInsightResourceUsageTrendAggregationCollection instances SummarizeHostInsightResourceUsageTrendAggregationCollection `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"` }
SummarizeHostInsightResourceUsageTrendResponse wrapper for the SummarizeHostInsightResourceUsageTrend operation
func (SummarizeHostInsightResourceUsageTrendResponse) HTTPResponse ¶
func (response SummarizeHostInsightResourceUsageTrendResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeHostInsightResourceUsageTrendResponse) String ¶
func (response SummarizeHostInsightResourceUsageTrendResponse) String() string
type SummarizeHostInsightResourceUsageTrendSortByEnum ¶
type SummarizeHostInsightResourceUsageTrendSortByEnum string
SummarizeHostInsightResourceUsageTrendSortByEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceUsageTrendSortByEndtimestamp SummarizeHostInsightResourceUsageTrendSortByEnum = "endTimestamp" SummarizeHostInsightResourceUsageTrendSortByUsage SummarizeHostInsightResourceUsageTrendSortByEnum = "usage" SummarizeHostInsightResourceUsageTrendSortByCapacity SummarizeHostInsightResourceUsageTrendSortByEnum = "capacity" )
Set of constants representing the allowable values for SummarizeHostInsightResourceUsageTrendSortByEnum
func GetMappingSummarizeHostInsightResourceUsageTrendSortByEnum ¶
func GetMappingSummarizeHostInsightResourceUsageTrendSortByEnum(val string) (SummarizeHostInsightResourceUsageTrendSortByEnum, bool)
GetMappingSummarizeHostInsightResourceUsageTrendSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceUsageTrendSortByEnumValues ¶
func GetSummarizeHostInsightResourceUsageTrendSortByEnumValues() []SummarizeHostInsightResourceUsageTrendSortByEnum
GetSummarizeHostInsightResourceUsageTrendSortByEnumValues Enumerates the set of values for SummarizeHostInsightResourceUsageTrendSortByEnum
type SummarizeHostInsightResourceUsageTrendSortOrderEnum ¶
type SummarizeHostInsightResourceUsageTrendSortOrderEnum string
SummarizeHostInsightResourceUsageTrendSortOrderEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceUsageTrendSortOrderAsc SummarizeHostInsightResourceUsageTrendSortOrderEnum = "ASC" SummarizeHostInsightResourceUsageTrendSortOrderDesc SummarizeHostInsightResourceUsageTrendSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeHostInsightResourceUsageTrendSortOrderEnum
func GetMappingSummarizeHostInsightResourceUsageTrendSortOrderEnum ¶
func GetMappingSummarizeHostInsightResourceUsageTrendSortOrderEnum(val string) (SummarizeHostInsightResourceUsageTrendSortOrderEnum, bool)
GetMappingSummarizeHostInsightResourceUsageTrendSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceUsageTrendSortOrderEnumValues ¶
func GetSummarizeHostInsightResourceUsageTrendSortOrderEnumValues() []SummarizeHostInsightResourceUsageTrendSortOrderEnum
GetSummarizeHostInsightResourceUsageTrendSortOrderEnumValues Enumerates the set of values for SummarizeHostInsightResourceUsageTrendSortOrderEnum
type SummarizeHostInsightResourceUtilizationInsightAggregation ¶
type SummarizeHostInsightResourceUtilizationInsightAggregation struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"true" json:"highUtilizationThreshold"` // Percent value in which a resource metric is considered lowly utilized. LowUtilizationThreshold *int `mandatory:"true" json:"lowUtilizationThreshold"` // Defines the type of resource metric (CPU, Physical Memory, Logical Memory) ResourceMetric SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum `mandatory:"true" json:"resourceMetric"` ProjectedUtilization *ResourceInsightProjectedUtilization `mandatory:"true" json:"projectedUtilization"` CurrentUtilization *ResourceInsightCurrentUtilization `mandatory:"true" json:"currentUtilization"` }
SummarizeHostInsightResourceUtilizationInsightAggregation Insights response containing current/projected groups for CPU or memory.
func (SummarizeHostInsightResourceUtilizationInsightAggregation) String ¶
func (m SummarizeHostInsightResourceUtilizationInsightAggregation) String() string
func (SummarizeHostInsightResourceUtilizationInsightAggregation) ValidateEnumValue ¶
func (m SummarizeHostInsightResourceUtilizationInsightAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum ¶
type SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum string
SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricCpu SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum = "CPU" SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricMemory SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum = "MEMORY" SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricLogicalMemory SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum = "LOGICAL_MEMORY" SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricStorage SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum = "STORAGE" SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricNetwork SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum = "NETWORK" )
Set of constants representing the allowable values for SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum
func GetMappingSummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum ¶
func GetMappingSummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum(val string) (SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum, bool)
GetMappingSummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnumValues ¶
func GetSummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnumValues() []SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum
GetSummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnumValues Enumerates the set of values for SummarizeHostInsightResourceUtilizationInsightAggregationResourceMetricEnum
type SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum ¶
type SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum string
SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum Enum with underlying type: string
const ( SummarizeHostInsightResourceUtilizationInsightPlatformTypeLinux SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum = "LINUX" SummarizeHostInsightResourceUtilizationInsightPlatformTypeSolaris SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum = "SOLARIS" SummarizeHostInsightResourceUtilizationInsightPlatformTypeSunos SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum = "SUNOS" SummarizeHostInsightResourceUtilizationInsightPlatformTypeZlinux SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum = "ZLINUX" SummarizeHostInsightResourceUtilizationInsightPlatformTypeWindows SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum = "WINDOWS" SummarizeHostInsightResourceUtilizationInsightPlatformTypeAix SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum = "AIX" )
Set of constants representing the allowable values for SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum
func GetMappingSummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum ¶
func GetMappingSummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum(val string) (SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum, bool)
GetMappingSummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightResourceUtilizationInsightPlatformTypeEnumValues ¶
func GetSummarizeHostInsightResourceUtilizationInsightPlatformTypeEnumValues() []SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum
GetSummarizeHostInsightResourceUtilizationInsightPlatformTypeEnumValues Enumerates the set of values for SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum
type SummarizeHostInsightResourceUtilizationInsightRequest ¶
type SummarizeHostInsightResourceUtilizationInsightRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by host resource metric. // Supported values are CPU, MEMORY, LOGICAL_MEMORY, STORAGE and NETWORK. ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Filter by one or more platform types. // Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. // Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. // Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX]. PlatformType []SummarizeHostInsightResourceUtilizationInsightPlatformTypeEnum `contributesTo:"query" name:"platformType" omitEmpty:"true" collectionFormat:"multi"` // Optional list of host insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Number of days used for utilization forecast analysis. ForecastDays *int `mandatory:"false" contributesTo:"query" name:"forecastDays"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Filter by one or more host types. // Possible values are CLOUD-HOST, EXTERNAL-HOST, COMANAGED-VM-HOST, COMANAGED-BM-HOST, COMANAGED-EXACS-HOST HostType []string `contributesTo:"query" name:"hostType" collectionFormat:"multi"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host (Compute Id) HostId *string `mandatory:"false" contributesTo:"query" name:"hostId"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" collectionFormat:"multi"` // Percent value in which a resource metric is considered highly utilized. HighUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"highUtilizationThreshold"` // Percent value in which a resource metric is considered low utilized. LowUtilizationThreshold *int `mandatory:"false" contributesTo:"query" name:"lowUtilizationThreshold"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeHostInsightResourceUtilizationInsightRequest wrapper for the SummarizeHostInsightResourceUtilizationInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightResourceUtilizationInsight.go.html to see an example of how to use SummarizeHostInsightResourceUtilizationInsightRequest.
func (SummarizeHostInsightResourceUtilizationInsightRequest) BinaryRequestBody ¶
func (request SummarizeHostInsightResourceUtilizationInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeHostInsightResourceUtilizationInsightRequest) HTTPRequest ¶
func (request SummarizeHostInsightResourceUtilizationInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeHostInsightResourceUtilizationInsightRequest) RetryPolicy ¶
func (request SummarizeHostInsightResourceUtilizationInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeHostInsightResourceUtilizationInsightRequest) String ¶
func (request SummarizeHostInsightResourceUtilizationInsightRequest) String() string
func (SummarizeHostInsightResourceUtilizationInsightRequest) ValidateEnumValue ¶
func (request SummarizeHostInsightResourceUtilizationInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightResourceUtilizationInsightResponse ¶
type SummarizeHostInsightResourceUtilizationInsightResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeHostInsightResourceUtilizationInsightAggregation instances SummarizeHostInsightResourceUtilizationInsightAggregation `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"` }
SummarizeHostInsightResourceUtilizationInsightResponse wrapper for the SummarizeHostInsightResourceUtilizationInsight operation
func (SummarizeHostInsightResourceUtilizationInsightResponse) HTTPResponse ¶
func (response SummarizeHostInsightResourceUtilizationInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeHostInsightResourceUtilizationInsightResponse) String ¶
func (response SummarizeHostInsightResourceUtilizationInsightResponse) String() string
type SummarizeHostInsightStorageUsageTrendAggregationCollection ¶ added in v65.32.1
type SummarizeHostInsightStorageUsageTrendAggregationCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Displays usage unit ( CORES, GB , PERCENT, MBPS) UsageUnit SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum `mandatory:"true" json:"usageUnit"` // Time duration in milliseconds between data points (one hour or one day). ItemDurationInMs *int64 `mandatory:"true" json:"itemDurationInMs"` // Collection of Usage Data with time stamps for all filesystems. Items []StorageUsageTrendAggregation `mandatory:"true" json:"items"` }
SummarizeHostInsightStorageUsageTrendAggregationCollection Top level response object.
func (SummarizeHostInsightStorageUsageTrendAggregationCollection) String ¶ added in v65.32.1
func (m SummarizeHostInsightStorageUsageTrendAggregationCollection) String() string
func (SummarizeHostInsightStorageUsageTrendAggregationCollection) ValidateEnumValue ¶ added in v65.32.1
func (m SummarizeHostInsightStorageUsageTrendAggregationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum ¶ added in v65.32.1
type SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum string
SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum Enum with underlying type: string
const ( SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitCores SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum = "CORES" SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitGb SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum = "GB" SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitMbps SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum = "MBPS" SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitIops SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum = "IOPS" SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitPercent SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum = "PERCENT" )
Set of constants representing the allowable values for SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum
func GetMappingSummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum ¶ added in v65.32.1
func GetMappingSummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum(val string) (SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum, bool)
GetMappingSummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnumValues ¶ added in v65.32.1
func GetSummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnumValues() []SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum
GetSummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnumValues Enumerates the set of values for SummarizeHostInsightStorageUsageTrendAggregationCollectionUsageUnitEnum
type SummarizeHostInsightStorageUsageTrendRequest ¶ added in v65.32.1
type SummarizeHostInsightStorageUsageTrendRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Required OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. Id *string `mandatory:"true" contributesTo:"query" name:"id"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host (Compute Id) HostId *string `mandatory:"false" contributesTo:"query" name:"hostId"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Choose the type of statistic metric data to be used for forecasting. Statistic SummarizeHostInsightStorageUsageTrendStatisticEnum `mandatory:"false" contributesTo:"query" name:"statistic" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeHostInsightStorageUsageTrendRequest wrapper for the SummarizeHostInsightStorageUsageTrend operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightStorageUsageTrend.go.html to see an example of how to use SummarizeHostInsightStorageUsageTrendRequest.
func (SummarizeHostInsightStorageUsageTrendRequest) BinaryRequestBody ¶ added in v65.32.1
func (request SummarizeHostInsightStorageUsageTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeHostInsightStorageUsageTrendRequest) HTTPRequest ¶ added in v65.32.1
func (request SummarizeHostInsightStorageUsageTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeHostInsightStorageUsageTrendRequest) RetryPolicy ¶ added in v65.32.1
func (request SummarizeHostInsightStorageUsageTrendRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeHostInsightStorageUsageTrendRequest) String ¶ added in v65.32.1
func (request SummarizeHostInsightStorageUsageTrendRequest) String() string
func (SummarizeHostInsightStorageUsageTrendRequest) ValidateEnumValue ¶ added in v65.32.1
func (request SummarizeHostInsightStorageUsageTrendRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightStorageUsageTrendResponse ¶ added in v65.32.1
type SummarizeHostInsightStorageUsageTrendResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeHostInsightStorageUsageTrendAggregationCollection instances SummarizeHostInsightStorageUsageTrendAggregationCollection `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"` }
SummarizeHostInsightStorageUsageTrendResponse wrapper for the SummarizeHostInsightStorageUsageTrend operation
func (SummarizeHostInsightStorageUsageTrendResponse) HTTPResponse ¶ added in v65.32.1
func (response SummarizeHostInsightStorageUsageTrendResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeHostInsightStorageUsageTrendResponse) String ¶ added in v65.32.1
func (response SummarizeHostInsightStorageUsageTrendResponse) String() string
type SummarizeHostInsightStorageUsageTrendStatisticEnum ¶ added in v65.32.1
type SummarizeHostInsightStorageUsageTrendStatisticEnum string
SummarizeHostInsightStorageUsageTrendStatisticEnum Enum with underlying type: string
const ( SummarizeHostInsightStorageUsageTrendStatisticAvg SummarizeHostInsightStorageUsageTrendStatisticEnum = "AVG" SummarizeHostInsightStorageUsageTrendStatisticMax SummarizeHostInsightStorageUsageTrendStatisticEnum = "MAX" )
Set of constants representing the allowable values for SummarizeHostInsightStorageUsageTrendStatisticEnum
func GetMappingSummarizeHostInsightStorageUsageTrendStatisticEnum ¶ added in v65.32.1
func GetMappingSummarizeHostInsightStorageUsageTrendStatisticEnum(val string) (SummarizeHostInsightStorageUsageTrendStatisticEnum, bool)
GetMappingSummarizeHostInsightStorageUsageTrendStatisticEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightStorageUsageTrendStatisticEnumValues ¶ added in v65.32.1
func GetSummarizeHostInsightStorageUsageTrendStatisticEnumValues() []SummarizeHostInsightStorageUsageTrendStatisticEnum
GetSummarizeHostInsightStorageUsageTrendStatisticEnumValues Enumerates the set of values for SummarizeHostInsightStorageUsageTrendStatisticEnum
type SummarizeHostInsightTopProcessesUsageRequest ¶ added in v65.23.0
type SummarizeHostInsightTopProcessesUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Required OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. Id *string `mandatory:"true" contributesTo:"query" name:"id"` // Host top processes resource metric sort options. // Supported values are CPU, MEMORY, VIIRTUAL_MEMORY. ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Timestamp at which to gather the top processes. // This will be top processes over the hour or over the day pending the time range passed into the query. Timestamp *common.SDKTime `mandatory:"true" contributesTo:"query" name:"timestamp"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Filter by one or more host types. // Possible values are CLOUD-HOST, EXTERNAL-HOST, COMANAGED-VM-HOST, COMANAGED-BM-HOST, COMANAGED-EXACS-HOST HostType []string `contributesTo:"query" name:"hostType" collectionFormat:"multi"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host (Compute Id) HostId *string `mandatory:"false" contributesTo:"query" name:"hostId"` // Choose the type of statistic metric data to be used for forecasting. Statistic SummarizeHostInsightTopProcessesUsageStatisticEnum `mandatory:"false" contributesTo:"query" name:"statistic" 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 }
SummarizeHostInsightTopProcessesUsageRequest wrapper for the SummarizeHostInsightTopProcessesUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightTopProcessesUsage.go.html to see an example of how to use SummarizeHostInsightTopProcessesUsageRequest.
func (SummarizeHostInsightTopProcessesUsageRequest) BinaryRequestBody ¶ added in v65.23.0
func (request SummarizeHostInsightTopProcessesUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeHostInsightTopProcessesUsageRequest) HTTPRequest ¶ added in v65.23.0
func (request SummarizeHostInsightTopProcessesUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeHostInsightTopProcessesUsageRequest) RetryPolicy ¶ added in v65.23.0
func (request SummarizeHostInsightTopProcessesUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeHostInsightTopProcessesUsageRequest) String ¶ added in v65.23.0
func (request SummarizeHostInsightTopProcessesUsageRequest) String() string
func (SummarizeHostInsightTopProcessesUsageRequest) ValidateEnumValue ¶ added in v65.23.0
func (request SummarizeHostInsightTopProcessesUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightTopProcessesUsageResponse ¶ added in v65.23.0
type SummarizeHostInsightTopProcessesUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeHostInsightsTopProcessesUsageCollection instances SummarizeHostInsightsTopProcessesUsageCollection `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"` }
SummarizeHostInsightTopProcessesUsageResponse wrapper for the SummarizeHostInsightTopProcessesUsage operation
func (SummarizeHostInsightTopProcessesUsageResponse) HTTPResponse ¶ added in v65.23.0
func (response SummarizeHostInsightTopProcessesUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeHostInsightTopProcessesUsageResponse) String ¶ added in v65.23.0
func (response SummarizeHostInsightTopProcessesUsageResponse) String() string
type SummarizeHostInsightTopProcessesUsageStatisticEnum ¶ added in v65.32.1
type SummarizeHostInsightTopProcessesUsageStatisticEnum string
SummarizeHostInsightTopProcessesUsageStatisticEnum Enum with underlying type: string
const ( SummarizeHostInsightTopProcessesUsageStatisticAvg SummarizeHostInsightTopProcessesUsageStatisticEnum = "AVG" SummarizeHostInsightTopProcessesUsageStatisticMax SummarizeHostInsightTopProcessesUsageStatisticEnum = "MAX" )
Set of constants representing the allowable values for SummarizeHostInsightTopProcessesUsageStatisticEnum
func GetMappingSummarizeHostInsightTopProcessesUsageStatisticEnum ¶ added in v65.32.1
func GetMappingSummarizeHostInsightTopProcessesUsageStatisticEnum(val string) (SummarizeHostInsightTopProcessesUsageStatisticEnum, bool)
GetMappingSummarizeHostInsightTopProcessesUsageStatisticEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightTopProcessesUsageStatisticEnumValues ¶ added in v65.32.1
func GetSummarizeHostInsightTopProcessesUsageStatisticEnumValues() []SummarizeHostInsightTopProcessesUsageStatisticEnum
GetSummarizeHostInsightTopProcessesUsageStatisticEnumValues Enumerates the set of values for SummarizeHostInsightTopProcessesUsageStatisticEnum
type SummarizeHostInsightTopProcessesUsageTrendRequest ¶
type SummarizeHostInsightTopProcessesUsageTrendRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Required OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host insight resource. Id *string `mandatory:"true" contributesTo:"query" name:"id"` // Host top processes resource metric sort options. // Supported values are CPU, MEMORY, VIIRTUAL_MEMORY. ResourceMetric *string `mandatory:"true" contributesTo:"query" name:"resourceMetric"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"page"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Filter by one or more host types. // Possible values are CLOUD-HOST, EXTERNAL-HOST, COMANAGED-VM-HOST, COMANAGED-BM-HOST, COMANAGED-EXACS-HOST HostType []string `contributesTo:"query" name:"hostType" collectionFormat:"multi"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the host (Compute Id) HostId *string `mandatory:"false" contributesTo:"query" name:"hostId"` // Unique identifier for a process. ProcessHash *string `mandatory:"false" contributesTo:"query" name:"processHash"` // Choose the type of statistic metric data to be used for forecasting. Statistic SummarizeHostInsightTopProcessesUsageTrendStatisticEnum `mandatory:"false" contributesTo:"query" name:"statistic" 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 }
SummarizeHostInsightTopProcessesUsageTrendRequest wrapper for the SummarizeHostInsightTopProcessesUsageTrend operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeHostInsightTopProcessesUsageTrend.go.html to see an example of how to use SummarizeHostInsightTopProcessesUsageTrendRequest.
func (SummarizeHostInsightTopProcessesUsageTrendRequest) BinaryRequestBody ¶
func (request SummarizeHostInsightTopProcessesUsageTrendRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeHostInsightTopProcessesUsageTrendRequest) HTTPRequest ¶
func (request SummarizeHostInsightTopProcessesUsageTrendRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeHostInsightTopProcessesUsageTrendRequest) RetryPolicy ¶
func (request SummarizeHostInsightTopProcessesUsageTrendRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeHostInsightTopProcessesUsageTrendRequest) String ¶
func (request SummarizeHostInsightTopProcessesUsageTrendRequest) String() string
func (SummarizeHostInsightTopProcessesUsageTrendRequest) ValidateEnumValue ¶
func (request SummarizeHostInsightTopProcessesUsageTrendRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightTopProcessesUsageTrendResponse ¶
type SummarizeHostInsightTopProcessesUsageTrendResponse struct { // The underlying http response RawResponse *http.Response // A list of SummarizeHostInsightsTopProcessesUsageTrendCollection instances SummarizeHostInsightsTopProcessesUsageTrendCollection `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"` }
SummarizeHostInsightTopProcessesUsageTrendResponse wrapper for the SummarizeHostInsightTopProcessesUsageTrend operation
func (SummarizeHostInsightTopProcessesUsageTrendResponse) HTTPResponse ¶
func (response SummarizeHostInsightTopProcessesUsageTrendResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeHostInsightTopProcessesUsageTrendResponse) String ¶
func (response SummarizeHostInsightTopProcessesUsageTrendResponse) String() string
type SummarizeHostInsightTopProcessesUsageTrendStatisticEnum ¶ added in v65.32.1
type SummarizeHostInsightTopProcessesUsageTrendStatisticEnum string
SummarizeHostInsightTopProcessesUsageTrendStatisticEnum Enum with underlying type: string
const ( SummarizeHostInsightTopProcessesUsageTrendStatisticAvg SummarizeHostInsightTopProcessesUsageTrendStatisticEnum = "AVG" SummarizeHostInsightTopProcessesUsageTrendStatisticMax SummarizeHostInsightTopProcessesUsageTrendStatisticEnum = "MAX" )
Set of constants representing the allowable values for SummarizeHostInsightTopProcessesUsageTrendStatisticEnum
func GetMappingSummarizeHostInsightTopProcessesUsageTrendStatisticEnum ¶ added in v65.32.1
func GetMappingSummarizeHostInsightTopProcessesUsageTrendStatisticEnum(val string) (SummarizeHostInsightTopProcessesUsageTrendStatisticEnum, bool)
GetMappingSummarizeHostInsightTopProcessesUsageTrendStatisticEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeHostInsightTopProcessesUsageTrendStatisticEnumValues ¶ added in v65.32.1
func GetSummarizeHostInsightTopProcessesUsageTrendStatisticEnumValues() []SummarizeHostInsightTopProcessesUsageTrendStatisticEnum
GetSummarizeHostInsightTopProcessesUsageTrendStatisticEnumValues Enumerates the set of values for SummarizeHostInsightTopProcessesUsageTrendStatisticEnum
type SummarizeHostInsightsTopProcessesUsageCollection ¶ added in v65.23.0
type SummarizeHostInsightsTopProcessesUsageCollection struct { // The start timestamp that was passed into the request. Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` // List of usage data samples for a top process on a specific date. Items []TopProcessesUsage `mandatory:"true" json:"items"` }
SummarizeHostInsightsTopProcessesUsageCollection Top level response object.
func (SummarizeHostInsightsTopProcessesUsageCollection) String ¶ added in v65.23.0
func (m SummarizeHostInsightsTopProcessesUsageCollection) String() string
func (SummarizeHostInsightsTopProcessesUsageCollection) ValidateEnumValue ¶ added in v65.23.0
func (m SummarizeHostInsightsTopProcessesUsageCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeHostInsightsTopProcessesUsageTrendCollection ¶
type SummarizeHostInsightsTopProcessesUsageTrendCollection struct { // The start timestamp that was passed into the request. TimeIntervalStart *common.SDKTime `mandatory:"true" json:"timeIntervalStart"` // The end timestamp that was passed into the request. TimeIntervalEnd *common.SDKTime `mandatory:"true" json:"timeIntervalEnd"` // Collection of Usage Data with time stamps for top processes Items []TopProcessesUsageTrendAggregation `mandatory:"true" json:"items"` }
SummarizeHostInsightsTopProcessesUsageTrendCollection Top level response object.
func (SummarizeHostInsightsTopProcessesUsageTrendCollection) String ¶
func (m SummarizeHostInsightsTopProcessesUsageTrendCollection) String() string
func (SummarizeHostInsightsTopProcessesUsageTrendCollection) ValidateEnumValue ¶
func (m SummarizeHostInsightsTopProcessesUsageTrendCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeOperationsInsightsWarehouseResourceUsageAggregation ¶
type SummarizeOperationsInsightsWarehouseResourceUsageAggregation struct { // OPSI Warehouse OCID Id *string `mandatory:"true" json:"id"` // Possible lifecycle states LifecycleState OperationsInsightsWarehouseLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // Number of OCPUs used by OPSI Warehouse ADW. Can be fractional. CpuUsed *float64 `mandatory:"false" json:"cpuUsed"` // Storage by OPSI Warehouse ADW in GB. StorageUsedInGBs *float64 `mandatory:"false" json:"storageUsedInGBs"` }
SummarizeOperationsInsightsWarehouseResourceUsageAggregation Details of resource usage by an Operations Insights Warehouse resource.
func (SummarizeOperationsInsightsWarehouseResourceUsageAggregation) String ¶
func (m SummarizeOperationsInsightsWarehouseResourceUsageAggregation) String() string
func (SummarizeOperationsInsightsWarehouseResourceUsageAggregation) ValidateEnumValue ¶
func (m SummarizeOperationsInsightsWarehouseResourceUsageAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeOperationsInsightsWarehouseResourceUsageRequest ¶
type SummarizeOperationsInsightsWarehouseResourceUsageRequest struct { // Unique Operations Insights Warehouse identifier OperationsInsightsWarehouseId *string `mandatory:"true" contributesTo:"path" name:"operationsInsightsWarehouseId"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeOperationsInsightsWarehouseResourceUsageRequest wrapper for the SummarizeOperationsInsightsWarehouseResourceUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeOperationsInsightsWarehouseResourceUsage.go.html to see an example of how to use SummarizeOperationsInsightsWarehouseResourceUsageRequest.
func (SummarizeOperationsInsightsWarehouseResourceUsageRequest) BinaryRequestBody ¶
func (request SummarizeOperationsInsightsWarehouseResourceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeOperationsInsightsWarehouseResourceUsageRequest) HTTPRequest ¶
func (request SummarizeOperationsInsightsWarehouseResourceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeOperationsInsightsWarehouseResourceUsageRequest) RetryPolicy ¶
func (request SummarizeOperationsInsightsWarehouseResourceUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeOperationsInsightsWarehouseResourceUsageRequest) String ¶
func (request SummarizeOperationsInsightsWarehouseResourceUsageRequest) String() string
func (SummarizeOperationsInsightsWarehouseResourceUsageRequest) ValidateEnumValue ¶
func (request SummarizeOperationsInsightsWarehouseResourceUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeOperationsInsightsWarehouseResourceUsageResponse ¶
type SummarizeOperationsInsightsWarehouseResourceUsageResponse struct { // The underlying http response RawResponse *http.Response // The SummarizeOperationsInsightsWarehouseResourceUsageAggregation instance SummarizeOperationsInsightsWarehouseResourceUsageAggregation `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"` }
SummarizeOperationsInsightsWarehouseResourceUsageResponse wrapper for the SummarizeOperationsInsightsWarehouseResourceUsage operation
func (SummarizeOperationsInsightsWarehouseResourceUsageResponse) HTTPResponse ¶
func (response SummarizeOperationsInsightsWarehouseResourceUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeOperationsInsightsWarehouseResourceUsageResponse) String ¶
func (response SummarizeOperationsInsightsWarehouseResourceUsageResponse) String() string
type SummarizeSqlInsightsDatabaseTypeEnum ¶
type SummarizeSqlInsightsDatabaseTypeEnum string
SummarizeSqlInsightsDatabaseTypeEnum Enum with underlying type: string
const ( SummarizeSqlInsightsDatabaseTypeAdwS SummarizeSqlInsightsDatabaseTypeEnum = "ADW-S" SummarizeSqlInsightsDatabaseTypeAtpS SummarizeSqlInsightsDatabaseTypeEnum = "ATP-S" SummarizeSqlInsightsDatabaseTypeAdwD SummarizeSqlInsightsDatabaseTypeEnum = "ADW-D" SummarizeSqlInsightsDatabaseTypeAtpD SummarizeSqlInsightsDatabaseTypeEnum = "ATP-D" SummarizeSqlInsightsDatabaseTypeExternalPdb SummarizeSqlInsightsDatabaseTypeEnum = "EXTERNAL-PDB" SummarizeSqlInsightsDatabaseTypeExternalNoncdb SummarizeSqlInsightsDatabaseTypeEnum = "EXTERNAL-NONCDB" SummarizeSqlInsightsDatabaseTypeComanagedVmCdb SummarizeSqlInsightsDatabaseTypeEnum = "COMANAGED-VM-CDB" SummarizeSqlInsightsDatabaseTypeComanagedVmPdb SummarizeSqlInsightsDatabaseTypeEnum = "COMANAGED-VM-PDB" SummarizeSqlInsightsDatabaseTypeComanagedVmNoncdb SummarizeSqlInsightsDatabaseTypeEnum = "COMANAGED-VM-NONCDB" SummarizeSqlInsightsDatabaseTypeComanagedBmCdb SummarizeSqlInsightsDatabaseTypeEnum = "COMANAGED-BM-CDB" SummarizeSqlInsightsDatabaseTypeComanagedBmPdb SummarizeSqlInsightsDatabaseTypeEnum = "COMANAGED-BM-PDB" SummarizeSqlInsightsDatabaseTypeComanagedBmNoncdb SummarizeSqlInsightsDatabaseTypeEnum = "COMANAGED-BM-NONCDB" SummarizeSqlInsightsDatabaseTypeComanagedExacsCdb SummarizeSqlInsightsDatabaseTypeEnum = "COMANAGED-EXACS-CDB" SummarizeSqlInsightsDatabaseTypeComanagedExacsPdb SummarizeSqlInsightsDatabaseTypeEnum = "COMANAGED-EXACS-PDB" SummarizeSqlInsightsDatabaseTypeComanagedExacsNoncdb SummarizeSqlInsightsDatabaseTypeEnum = "COMANAGED-EXACS-NONCDB" )
Set of constants representing the allowable values for SummarizeSqlInsightsDatabaseTypeEnum
func GetMappingSummarizeSqlInsightsDatabaseTypeEnum ¶
func GetMappingSummarizeSqlInsightsDatabaseTypeEnum(val string) (SummarizeSqlInsightsDatabaseTypeEnum, bool)
GetMappingSummarizeSqlInsightsDatabaseTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeSqlInsightsDatabaseTypeEnumValues ¶
func GetSummarizeSqlInsightsDatabaseTypeEnumValues() []SummarizeSqlInsightsDatabaseTypeEnum
GetSummarizeSqlInsightsDatabaseTypeEnumValues Enumerates the set of values for SummarizeSqlInsightsDatabaseTypeEnum
type SummarizeSqlInsightsRequest ¶
type SummarizeSqlInsightsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by one or more database type. // Possible values are ADW-S, ATP-S, ADW-D, ATP-D, EXTERNAL-PDB, EXTERNAL-NONCDB. DatabaseType []SummarizeSqlInsightsDatabaseTypeEnum `contributesTo:"query" name:"databaseType" omitEmpty:"true" collectionFormat:"multi"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Filter by one or more hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // Filter sqls by percentage of db time. DatabaseTimePctGreaterThan *float64 `mandatory:"false" contributesTo:"query" name:"databaseTimePctGreaterThan"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" 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 }
SummarizeSqlInsightsRequest wrapper for the SummarizeSqlInsights operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeSqlInsights.go.html to see an example of how to use SummarizeSqlInsightsRequest.
func (SummarizeSqlInsightsRequest) BinaryRequestBody ¶
func (request SummarizeSqlInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeSqlInsightsRequest) HTTPRequest ¶
func (request SummarizeSqlInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeSqlInsightsRequest) RetryPolicy ¶
func (request SummarizeSqlInsightsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeSqlInsightsRequest) String ¶
func (request SummarizeSqlInsightsRequest) String() string
func (SummarizeSqlInsightsRequest) ValidateEnumValue ¶
func (request SummarizeSqlInsightsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeSqlInsightsResponse ¶
type SummarizeSqlInsightsResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlInsightAggregationCollection instances SqlInsightAggregationCollection `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"` }
SummarizeSqlInsightsResponse wrapper for the SummarizeSqlInsights operation
func (SummarizeSqlInsightsResponse) HTTPResponse ¶
func (response SummarizeSqlInsightsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeSqlInsightsResponse) String ¶
func (response SummarizeSqlInsightsResponse) String() string
type SummarizeSqlPlanInsightsRequest ¶
type SummarizeSqlPlanInsightsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Unique SQL_ID for a SQL Statement. // Example: `6rgjh9bjmy2s7` SqlIdentifier *string `mandatory:"true" contributesTo:"query" name:"sqlIdentifier"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId *string `mandatory:"false" contributesTo:"query" name:"databaseId"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `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 }
SummarizeSqlPlanInsightsRequest wrapper for the SummarizeSqlPlanInsights operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeSqlPlanInsights.go.html to see an example of how to use SummarizeSqlPlanInsightsRequest.
func (SummarizeSqlPlanInsightsRequest) BinaryRequestBody ¶
func (request SummarizeSqlPlanInsightsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeSqlPlanInsightsRequest) HTTPRequest ¶
func (request SummarizeSqlPlanInsightsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeSqlPlanInsightsRequest) RetryPolicy ¶
func (request SummarizeSqlPlanInsightsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeSqlPlanInsightsRequest) String ¶
func (request SummarizeSqlPlanInsightsRequest) String() string
func (SummarizeSqlPlanInsightsRequest) ValidateEnumValue ¶
func (request SummarizeSqlPlanInsightsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeSqlPlanInsightsResponse ¶
type SummarizeSqlPlanInsightsResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlPlanInsightAggregationCollection instances SqlPlanInsightAggregationCollection `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"` }
SummarizeSqlPlanInsightsResponse wrapper for the SummarizeSqlPlanInsights operation
func (SummarizeSqlPlanInsightsResponse) HTTPResponse ¶
func (response SummarizeSqlPlanInsightsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeSqlPlanInsightsResponse) String ¶
func (response SummarizeSqlPlanInsightsResponse) String() string
type SummarizeSqlResponseTimeDistributionsRequest ¶
type SummarizeSqlResponseTimeDistributionsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Unique SQL_ID for a SQL Statement. // Example: `6rgjh9bjmy2s7` SqlIdentifier *string `mandatory:"true" contributesTo:"query" name:"sqlIdentifier"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId *string `mandatory:"false" contributesTo:"query" name:"databaseId"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `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 }
SummarizeSqlResponseTimeDistributionsRequest wrapper for the SummarizeSqlResponseTimeDistributions operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeSqlResponseTimeDistributions.go.html to see an example of how to use SummarizeSqlResponseTimeDistributionsRequest.
func (SummarizeSqlResponseTimeDistributionsRequest) BinaryRequestBody ¶
func (request SummarizeSqlResponseTimeDistributionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeSqlResponseTimeDistributionsRequest) HTTPRequest ¶
func (request SummarizeSqlResponseTimeDistributionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeSqlResponseTimeDistributionsRequest) RetryPolicy ¶
func (request SummarizeSqlResponseTimeDistributionsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeSqlResponseTimeDistributionsRequest) String ¶
func (request SummarizeSqlResponseTimeDistributionsRequest) String() string
func (SummarizeSqlResponseTimeDistributionsRequest) ValidateEnumValue ¶
func (request SummarizeSqlResponseTimeDistributionsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeSqlResponseTimeDistributionsResponse ¶
type SummarizeSqlResponseTimeDistributionsResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlResponseTimeDistributionAggregationCollection instances SqlResponseTimeDistributionAggregationCollection `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"` }
SummarizeSqlResponseTimeDistributionsResponse wrapper for the SummarizeSqlResponseTimeDistributions operation
func (SummarizeSqlResponseTimeDistributionsResponse) HTTPResponse ¶
func (response SummarizeSqlResponseTimeDistributionsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeSqlResponseTimeDistributionsResponse) String ¶
func (response SummarizeSqlResponseTimeDistributionsResponse) String() string
type SummarizeSqlStatisticsCategoryEnum ¶
type SummarizeSqlStatisticsCategoryEnum string
SummarizeSqlStatisticsCategoryEnum Enum with underlying type: string
const ( SummarizeSqlStatisticsCategoryDegrading SummarizeSqlStatisticsCategoryEnum = "DEGRADING" SummarizeSqlStatisticsCategoryVariant SummarizeSqlStatisticsCategoryEnum = "VARIANT" SummarizeSqlStatisticsCategoryInefficient SummarizeSqlStatisticsCategoryEnum = "INEFFICIENT" SummarizeSqlStatisticsCategoryChangingPlans SummarizeSqlStatisticsCategoryEnum = "CHANGING_PLANS" SummarizeSqlStatisticsCategoryImproving SummarizeSqlStatisticsCategoryEnum = "IMPROVING" SummarizeSqlStatisticsCategoryDegradingVariant SummarizeSqlStatisticsCategoryEnum = "DEGRADING_VARIANT" SummarizeSqlStatisticsCategoryDegradingInefficient SummarizeSqlStatisticsCategoryEnum = "DEGRADING_INEFFICIENT" SummarizeSqlStatisticsCategoryDegradingChangingPlans SummarizeSqlStatisticsCategoryEnum = "DEGRADING_CHANGING_PLANS" SummarizeSqlStatisticsCategoryDegradingIncreasingIo SummarizeSqlStatisticsCategoryEnum = "DEGRADING_INCREASING_IO" SummarizeSqlStatisticsCategoryDegradingIncreasingCpu SummarizeSqlStatisticsCategoryEnum = "DEGRADING_INCREASING_CPU" SummarizeSqlStatisticsCategoryDegradingIncreasingInefficientWait SummarizeSqlStatisticsCategoryEnum = "DEGRADING_INCREASING_INEFFICIENT_WAIT" SummarizeSqlStatisticsCategoryDegradingChangingPlansAndIncreasingIo SummarizeSqlStatisticsCategoryEnum = "DEGRADING_CHANGING_PLANS_AND_INCREASING_IO" SummarizeSqlStatisticsCategoryDegradingChangingPlansAndIncreasingCpu SummarizeSqlStatisticsCategoryEnum = "DEGRADING_CHANGING_PLANS_AND_INCREASING_CPU" SummarizeSqlStatisticsCategoryDegradingChangingPlansAndIncreasingInefficientWait SummarizeSqlStatisticsCategoryEnum = "DEGRADING_CHANGING_PLANS_AND_INCREASING_INEFFICIENT_WAIT" SummarizeSqlStatisticsCategoryVariantInefficient SummarizeSqlStatisticsCategoryEnum = "VARIANT_INEFFICIENT" SummarizeSqlStatisticsCategoryVariantChangingPlans SummarizeSqlStatisticsCategoryEnum = "VARIANT_CHANGING_PLANS" SummarizeSqlStatisticsCategoryVariantIncreasingIo SummarizeSqlStatisticsCategoryEnum = "VARIANT_INCREASING_IO" SummarizeSqlStatisticsCategoryVariantIncreasingCpu SummarizeSqlStatisticsCategoryEnum = "VARIANT_INCREASING_CPU" SummarizeSqlStatisticsCategoryVariantIncreasingInefficientWait SummarizeSqlStatisticsCategoryEnum = "VARIANT_INCREASING_INEFFICIENT_WAIT" SummarizeSqlStatisticsCategoryVariantChangingPlansAndIncreasingIo SummarizeSqlStatisticsCategoryEnum = "VARIANT_CHANGING_PLANS_AND_INCREASING_IO" SummarizeSqlStatisticsCategoryVariantChangingPlansAndIncreasingCpu SummarizeSqlStatisticsCategoryEnum = "VARIANT_CHANGING_PLANS_AND_INCREASING_CPU" SummarizeSqlStatisticsCategoryVariantChangingPlansAndIncreasingInefficientWait SummarizeSqlStatisticsCategoryEnum = "VARIANT_CHANGING_PLANS_AND_INCREASING_INEFFICIENT_WAIT" SummarizeSqlStatisticsCategoryInefficientChangingPlans SummarizeSqlStatisticsCategoryEnum = "INEFFICIENT_CHANGING_PLANS" SummarizeSqlStatisticsCategoryInefficientIncreasingInefficientWait SummarizeSqlStatisticsCategoryEnum = "INEFFICIENT_INCREASING_INEFFICIENT_WAIT" SummarizeSqlStatisticsCategoryInefficientChangingPlansAndIncreasingInefficientWait SummarizeSqlStatisticsCategoryEnum = "INEFFICIENT_CHANGING_PLANS_AND_INCREASING_INEFFICIENT_WAIT" )
Set of constants representing the allowable values for SummarizeSqlStatisticsCategoryEnum
func GetMappingSummarizeSqlStatisticsCategoryEnum ¶
func GetMappingSummarizeSqlStatisticsCategoryEnum(val string) (SummarizeSqlStatisticsCategoryEnum, bool)
GetMappingSummarizeSqlStatisticsCategoryEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeSqlStatisticsCategoryEnumValues ¶
func GetSummarizeSqlStatisticsCategoryEnumValues() []SummarizeSqlStatisticsCategoryEnum
GetSummarizeSqlStatisticsCategoryEnumValues Enumerates the set of values for SummarizeSqlStatisticsCategoryEnum
type SummarizeSqlStatisticsDatabaseTypeEnum ¶
type SummarizeSqlStatisticsDatabaseTypeEnum string
SummarizeSqlStatisticsDatabaseTypeEnum Enum with underlying type: string
const ( SummarizeSqlStatisticsDatabaseTypeAdwS SummarizeSqlStatisticsDatabaseTypeEnum = "ADW-S" SummarizeSqlStatisticsDatabaseTypeAtpS SummarizeSqlStatisticsDatabaseTypeEnum = "ATP-S" SummarizeSqlStatisticsDatabaseTypeAdwD SummarizeSqlStatisticsDatabaseTypeEnum = "ADW-D" SummarizeSqlStatisticsDatabaseTypeAtpD SummarizeSqlStatisticsDatabaseTypeEnum = "ATP-D" SummarizeSqlStatisticsDatabaseTypeExternalPdb SummarizeSqlStatisticsDatabaseTypeEnum = "EXTERNAL-PDB" SummarizeSqlStatisticsDatabaseTypeExternalNoncdb SummarizeSqlStatisticsDatabaseTypeEnum = "EXTERNAL-NONCDB" SummarizeSqlStatisticsDatabaseTypeComanagedVmCdb SummarizeSqlStatisticsDatabaseTypeEnum = "COMANAGED-VM-CDB" SummarizeSqlStatisticsDatabaseTypeComanagedVmPdb SummarizeSqlStatisticsDatabaseTypeEnum = "COMANAGED-VM-PDB" SummarizeSqlStatisticsDatabaseTypeComanagedVmNoncdb SummarizeSqlStatisticsDatabaseTypeEnum = "COMANAGED-VM-NONCDB" SummarizeSqlStatisticsDatabaseTypeComanagedBmCdb SummarizeSqlStatisticsDatabaseTypeEnum = "COMANAGED-BM-CDB" SummarizeSqlStatisticsDatabaseTypeComanagedBmPdb SummarizeSqlStatisticsDatabaseTypeEnum = "COMANAGED-BM-PDB" SummarizeSqlStatisticsDatabaseTypeComanagedBmNoncdb SummarizeSqlStatisticsDatabaseTypeEnum = "COMANAGED-BM-NONCDB" SummarizeSqlStatisticsDatabaseTypeComanagedExacsCdb SummarizeSqlStatisticsDatabaseTypeEnum = "COMANAGED-EXACS-CDB" SummarizeSqlStatisticsDatabaseTypeComanagedExacsPdb SummarizeSqlStatisticsDatabaseTypeEnum = "COMANAGED-EXACS-PDB" SummarizeSqlStatisticsDatabaseTypeComanagedExacsNoncdb SummarizeSqlStatisticsDatabaseTypeEnum = "COMANAGED-EXACS-NONCDB" )
Set of constants representing the allowable values for SummarizeSqlStatisticsDatabaseTypeEnum
func GetMappingSummarizeSqlStatisticsDatabaseTypeEnum ¶
func GetMappingSummarizeSqlStatisticsDatabaseTypeEnum(val string) (SummarizeSqlStatisticsDatabaseTypeEnum, bool)
GetMappingSummarizeSqlStatisticsDatabaseTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeSqlStatisticsDatabaseTypeEnumValues ¶
func GetSummarizeSqlStatisticsDatabaseTypeEnumValues() []SummarizeSqlStatisticsDatabaseTypeEnum
GetSummarizeSqlStatisticsDatabaseTypeEnumValues Enumerates the set of values for SummarizeSqlStatisticsDatabaseTypeEnum
type SummarizeSqlStatisticsRequest ¶
type SummarizeSqlStatisticsRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Filter by one or more database type. // Possible values are ADW-S, ATP-S, ADW-D, ATP-D, EXTERNAL-PDB, EXTERNAL-NONCDB. DatabaseType []SummarizeSqlStatisticsDatabaseTypeEnum `contributesTo:"query" name:"databaseType" omitEmpty:"true" collectionFormat:"multi"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Filter by one or more hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // Filter sqls by percentage of db time. DatabaseTimePctGreaterThan *float64 `mandatory:"false" contributesTo:"query" name:"databaseTimePctGreaterThan"` // One or more unique SQL_IDs for a SQL Statement. // Example: `6rgjh9bjmy2s7` SqlIdentifier []string `contributesTo:"query" name:"sqlIdentifier" collectionFormat:"multi"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // For list pagination. The maximum number of results per page, or items to // return in a paginated "List" call. // For important details about how pagination works, see // List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). // Example: `50` Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The sort order to use, either ascending (`ASC`) or descending (`DESC`). SortOrder SummarizeSqlStatisticsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to use when sorting SQL statistics. // Example: databaseTimeInSec SortBy SummarizeSqlStatisticsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Filter sqls by one or more performance categories. Category []SummarizeSqlStatisticsCategoryEnum `contributesTo:"query" name:"category" omitEmpty:"true" collectionFormat:"multi"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" 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 }
SummarizeSqlStatisticsRequest wrapper for the SummarizeSqlStatistics operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeSqlStatistics.go.html to see an example of how to use SummarizeSqlStatisticsRequest.
func (SummarizeSqlStatisticsRequest) BinaryRequestBody ¶
func (request SummarizeSqlStatisticsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeSqlStatisticsRequest) HTTPRequest ¶
func (request SummarizeSqlStatisticsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeSqlStatisticsRequest) RetryPolicy ¶
func (request SummarizeSqlStatisticsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeSqlStatisticsRequest) String ¶
func (request SummarizeSqlStatisticsRequest) String() string
func (SummarizeSqlStatisticsRequest) ValidateEnumValue ¶
func (request SummarizeSqlStatisticsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeSqlStatisticsResponse ¶
type SummarizeSqlStatisticsResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlStatisticAggregationCollection instances SqlStatisticAggregationCollection `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"` }
SummarizeSqlStatisticsResponse wrapper for the SummarizeSqlStatistics operation
func (SummarizeSqlStatisticsResponse) HTTPResponse ¶
func (response SummarizeSqlStatisticsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeSqlStatisticsResponse) String ¶
func (response SummarizeSqlStatisticsResponse) String() string
type SummarizeSqlStatisticsSortByEnum ¶
type SummarizeSqlStatisticsSortByEnum string
SummarizeSqlStatisticsSortByEnum Enum with underlying type: string
const ( SummarizeSqlStatisticsSortByDatabasetimeinsec SummarizeSqlStatisticsSortByEnum = "databaseTimeInSec" SummarizeSqlStatisticsSortByExecutionsperhour SummarizeSqlStatisticsSortByEnum = "executionsPerHour" SummarizeSqlStatisticsSortByExecutionscount SummarizeSqlStatisticsSortByEnum = "executionsCount" SummarizeSqlStatisticsSortByCputimeinsec SummarizeSqlStatisticsSortByEnum = "cpuTimeInSec" SummarizeSqlStatisticsSortByIotimeinsec SummarizeSqlStatisticsSortByEnum = "ioTimeInSec" SummarizeSqlStatisticsSortByInefficientwaittimeinsec SummarizeSqlStatisticsSortByEnum = "inefficientWaitTimeInSec" SummarizeSqlStatisticsSortByResponsetimeinsec SummarizeSqlStatisticsSortByEnum = "responseTimeInSec" SummarizeSqlStatisticsSortByPlancount SummarizeSqlStatisticsSortByEnum = "planCount" SummarizeSqlStatisticsSortByVariability SummarizeSqlStatisticsSortByEnum = "variability" SummarizeSqlStatisticsSortByAverageactivesessions SummarizeSqlStatisticsSortByEnum = "averageActiveSessions" SummarizeSqlStatisticsSortByDatabasetimepct SummarizeSqlStatisticsSortByEnum = "databaseTimePct" SummarizeSqlStatisticsSortByInefficiencyinpct SummarizeSqlStatisticsSortByEnum = "inefficiencyInPct" SummarizeSqlStatisticsSortByChangeincputimeinpct SummarizeSqlStatisticsSortByEnum = "changeInCpuTimeInPct" SummarizeSqlStatisticsSortByChangeiniotimeinpct SummarizeSqlStatisticsSortByEnum = "changeInIoTimeInPct" SummarizeSqlStatisticsSortByChangeininefficientwaittimeinpct SummarizeSqlStatisticsSortByEnum = "changeInInefficientWaitTimeInPct" SummarizeSqlStatisticsSortByChangeinresponsetimeinpct SummarizeSqlStatisticsSortByEnum = "changeInResponseTimeInPct" SummarizeSqlStatisticsSortByChangeinexecutionsperhourinpct SummarizeSqlStatisticsSortByEnum = "changeInExecutionsPerHourInPct" SummarizeSqlStatisticsSortByChangeininefficiencyinpct SummarizeSqlStatisticsSortByEnum = "changeInInefficiencyInPct" )
Set of constants representing the allowable values for SummarizeSqlStatisticsSortByEnum
func GetMappingSummarizeSqlStatisticsSortByEnum ¶
func GetMappingSummarizeSqlStatisticsSortByEnum(val string) (SummarizeSqlStatisticsSortByEnum, bool)
GetMappingSummarizeSqlStatisticsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeSqlStatisticsSortByEnumValues ¶
func GetSummarizeSqlStatisticsSortByEnumValues() []SummarizeSqlStatisticsSortByEnum
GetSummarizeSqlStatisticsSortByEnumValues Enumerates the set of values for SummarizeSqlStatisticsSortByEnum
type SummarizeSqlStatisticsSortOrderEnum ¶
type SummarizeSqlStatisticsSortOrderEnum string
SummarizeSqlStatisticsSortOrderEnum Enum with underlying type: string
const ( SummarizeSqlStatisticsSortOrderAsc SummarizeSqlStatisticsSortOrderEnum = "ASC" SummarizeSqlStatisticsSortOrderDesc SummarizeSqlStatisticsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeSqlStatisticsSortOrderEnum
func GetMappingSummarizeSqlStatisticsSortOrderEnum ¶
func GetMappingSummarizeSqlStatisticsSortOrderEnum(val string) (SummarizeSqlStatisticsSortOrderEnum, bool)
GetMappingSummarizeSqlStatisticsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeSqlStatisticsSortOrderEnumValues ¶
func GetSummarizeSqlStatisticsSortOrderEnumValues() []SummarizeSqlStatisticsSortOrderEnum
GetSummarizeSqlStatisticsSortOrderEnumValues Enumerates the set of values for SummarizeSqlStatisticsSortOrderEnum
type SummarizeSqlStatisticsTimeSeriesByPlanRequest ¶
type SummarizeSqlStatisticsTimeSeriesByPlanRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Unique SQL_ID for a SQL Statement. // Example: `6rgjh9bjmy2s7` SqlIdentifier *string `mandatory:"true" contributesTo:"query" name:"sqlIdentifier"` // Optional OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId *string `mandatory:"false" contributesTo:"query" name:"databaseId"` // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `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 }
SummarizeSqlStatisticsTimeSeriesByPlanRequest wrapper for the SummarizeSqlStatisticsTimeSeriesByPlan operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeSqlStatisticsTimeSeriesByPlan.go.html to see an example of how to use SummarizeSqlStatisticsTimeSeriesByPlanRequest.
func (SummarizeSqlStatisticsTimeSeriesByPlanRequest) BinaryRequestBody ¶
func (request SummarizeSqlStatisticsTimeSeriesByPlanRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeSqlStatisticsTimeSeriesByPlanRequest) HTTPRequest ¶
func (request SummarizeSqlStatisticsTimeSeriesByPlanRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeSqlStatisticsTimeSeriesByPlanRequest) RetryPolicy ¶
func (request SummarizeSqlStatisticsTimeSeriesByPlanRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeSqlStatisticsTimeSeriesByPlanRequest) String ¶
func (request SummarizeSqlStatisticsTimeSeriesByPlanRequest) String() string
func (SummarizeSqlStatisticsTimeSeriesByPlanRequest) ValidateEnumValue ¶
func (request SummarizeSqlStatisticsTimeSeriesByPlanRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeSqlStatisticsTimeSeriesByPlanResponse ¶
type SummarizeSqlStatisticsTimeSeriesByPlanResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlStatisticsTimeSeriesByPlanAggregationCollection instances SqlStatisticsTimeSeriesByPlanAggregationCollection `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"` }
SummarizeSqlStatisticsTimeSeriesByPlanResponse wrapper for the SummarizeSqlStatisticsTimeSeriesByPlan operation
func (SummarizeSqlStatisticsTimeSeriesByPlanResponse) HTTPResponse ¶
func (response SummarizeSqlStatisticsTimeSeriesByPlanResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeSqlStatisticsTimeSeriesByPlanResponse) String ¶
func (response SummarizeSqlStatisticsTimeSeriesByPlanResponse) String() string
type SummarizeSqlStatisticsTimeSeriesRequest ¶
type SummarizeSqlStatisticsTimeSeriesRequest struct { // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Unique SQL_ID for a SQL Statement. // Example: `6rgjh9bjmy2s7` SqlIdentifier *string `mandatory:"true" contributesTo:"query" name:"sqlIdentifier"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the associated DBaaS entity. DatabaseId []string `contributesTo:"query" name:"databaseId" collectionFormat:"multi"` // Optional list of database OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database insight resource. Id []string `contributesTo:"query" name:"id" collectionFormat:"multi"` // Optional list of exadata insight resource OCIDs (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ExadataInsightId []string `contributesTo:"query" name:"exadataInsightId" collectionFormat:"multi"` // Filter by one or more cdb name. CdbName []string `contributesTo:"query" name:"cdbName" collectionFormat:"multi"` // Filter by one or more hostname. HostName []string `contributesTo:"query" name:"hostName" collectionFormat:"multi"` // Specify time period in ISO 8601 format with respect to current time. // Default is last 30 days represented by P30D. // If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. // Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M). AnalysisTimeInterval *string `mandatory:"false" contributesTo:"query" name:"analysisTimeInterval"` // Analysis start time in UTC in ISO 8601 format(inclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // The minimum allowed value is 2 years prior to the current day. // timeIntervalStart and timeIntervalEnd parameters are used together. // If analysisTimeInterval is specified, this parameter is ignored. TimeIntervalStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalStart"` // Analysis end time in UTC in ISO 8601 format(exclusive). // Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). // timeIntervalStart and timeIntervalEnd are used together. // If timeIntervalEnd is not specified, current time is used as timeIntervalEnd. TimeIntervalEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIntervalEnd"` // For list pagination. The value of the `opc-next-page` response header from // the previous "List" call. For important details about how pagination works, // see List Pagination (https://docs.cloud.oracle.com/Content/API/Concepts/usingapi.htm#nine). Page *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // 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"` // A flag to search all resources within a given compartment and all sub-compartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // Optional list of Exadata Insight VM cluster name. VmclusterName []string `contributesTo:"query" name:"vmclusterName" 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 }
SummarizeSqlStatisticsTimeSeriesRequest wrapper for the SummarizeSqlStatisticsTimeSeries operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/SummarizeSqlStatisticsTimeSeries.go.html to see an example of how to use SummarizeSqlStatisticsTimeSeriesRequest.
func (SummarizeSqlStatisticsTimeSeriesRequest) BinaryRequestBody ¶
func (request SummarizeSqlStatisticsTimeSeriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeSqlStatisticsTimeSeriesRequest) HTTPRequest ¶
func (request SummarizeSqlStatisticsTimeSeriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeSqlStatisticsTimeSeriesRequest) RetryPolicy ¶
func (request SummarizeSqlStatisticsTimeSeriesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeSqlStatisticsTimeSeriesRequest) String ¶
func (request SummarizeSqlStatisticsTimeSeriesRequest) String() string
func (SummarizeSqlStatisticsTimeSeriesRequest) ValidateEnumValue ¶
func (request SummarizeSqlStatisticsTimeSeriesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeSqlStatisticsTimeSeriesResponse ¶
type SummarizeSqlStatisticsTimeSeriesResponse struct { // The underlying http response RawResponse *http.Response // A list of SqlStatisticsTimeSeriesAggregationCollection instances SqlStatisticsTimeSeriesAggregationCollection `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"` }
SummarizeSqlStatisticsTimeSeriesResponse wrapper for the SummarizeSqlStatisticsTimeSeries operation
func (SummarizeSqlStatisticsTimeSeriesResponse) HTTPResponse ¶
func (response SummarizeSqlStatisticsTimeSeriesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeSqlStatisticsTimeSeriesResponse) String ¶
func (response SummarizeSqlStatisticsTimeSeriesResponse) String() string
type SummaryStatistics ¶
type SummaryStatistics struct { // The smallest number in the data set. Minimum *float64 `mandatory:"true" json:"minimum"` // The largest number in the data set. Maximum *float64 `mandatory:"true" json:"maximum"` // The average number in the data set. Average *float64 `mandatory:"true" json:"average"` // The middle number in the data set. Median *float64 `mandatory:"true" json:"median"` // The middle number between the smallest number and the median of the data set. It's also known as the 25th quartile. LowerQuartile *float64 `mandatory:"true" json:"lowerQuartile"` // The middle number between the median and the largest number of the data set. It's also known as the 75th quartile. UpperQuartile *float64 `mandatory:"true" json:"upperQuartile"` }
SummaryStatistics Contains common summary statistics.
func (SummaryStatistics) String ¶
func (m SummaryStatistics) String() string
func (SummaryStatistics) ValidateEnumValue ¶
func (m SummaryStatistics) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TablespaceUsageTrend ¶
type TablespaceUsageTrend struct { // The timestamp in which the current sampling period ends in RFC 3339 format. EndTimestamp *common.SDKTime `mandatory:"true" json:"endTimestamp"` // Total amount used of the resource metric type (CPU, STORAGE). Usage *float64 `mandatory:"true" json:"usage"` // The maximum allocated amount of the resource metric type (CPU, STORAGE) for a set of databases. Capacity *float64 `mandatory:"true" json:"capacity"` }
TablespaceUsageTrend Usage data samples
func (TablespaceUsageTrend) String ¶
func (m TablespaceUsageTrend) String() string
func (TablespaceUsageTrend) ValidateEnumValue ¶
func (m TablespaceUsageTrend) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TablespaceUsageTrendAggregation ¶
type TablespaceUsageTrendAggregation struct { // The name of tablespace. TablespaceName *string `mandatory:"true" json:"tablespaceName"` // Type of tablespace TablespaceType *string `mandatory:"true" json:"tablespaceType"` // List of usage data samples for a tablespace UsageData []TablespaceUsageTrend `mandatory:"true" json:"usageData"` }
TablespaceUsageTrendAggregation Usage data per tablespace for a Pluggable database
func (TablespaceUsageTrendAggregation) String ¶
func (m TablespaceUsageTrendAggregation) String() string
func (TablespaceUsageTrendAggregation) ValidateEnumValue ¶
func (m TablespaceUsageTrendAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TopProcessesUsage ¶ added in v65.23.0
type TopProcessesUsage struct { // Command line and arguments used to launch process. Command *string `mandatory:"true" json:"command"` // Unique identifier for a process. ProcessHash *string `mandatory:"true" json:"processHash"` // Process CPU usage. CpuUsage *float64 `mandatory:"true" json:"cpuUsage"` // Process CPU utilization percentage. CpuUtilization *float64 `mandatory:"true" json:"cpuUtilization"` // Process memory utilization percentage. MemoryUtilization *float64 `mandatory:"true" json:"memoryUtilization"` // Process virtual memory in Megabytes. VirtualMemoryInMBs *float64 `mandatory:"true" json:"virtualMemoryInMBs"` // Procress physical memory in Megabytes. PhysicalMemoryInMBs *float64 `mandatory:"true" json:"physicalMemoryInMBs"` // Maximum number of processes running at time of collection. MaxProcessCount *int `mandatory:"true" json:"maxProcessCount"` }
TopProcessesUsage Aggregated data for top processes on a specific date.
func (TopProcessesUsage) String ¶ added in v65.23.0
func (m TopProcessesUsage) String() string
func (TopProcessesUsage) ValidateEnumValue ¶ added in v65.23.0
func (m TopProcessesUsage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TopProcessesUsageTrend ¶
type TopProcessesUsageTrend struct { // The timestamp in which the current sampling period ends in RFC 3339 format. EndTimestamp *common.SDKTime `mandatory:"true" json:"endTimestamp"` // Process CPU usage. CpuUsage *float64 `mandatory:"true" json:"cpuUsage"` // Process CPU utilization percentage CpuUtilization *float64 `mandatory:"true" json:"cpuUtilization"` // Process memory utilization percentage MemoryUtilization *float64 `mandatory:"true" json:"memoryUtilization"` // Process virtual memory in Megabytes VirtualMemoryInMBs *float64 `mandatory:"true" json:"virtualMemoryInMBs"` // Procress physical memory in Megabytes PhysicalMemoryInMBs *float64 `mandatory:"true" json:"physicalMemoryInMBs"` // Maximum number of processes running at time of collection MaxProcessCount *int `mandatory:"true" json:"maxProcessCount"` }
TopProcessesUsageTrend Aggregated data for top processes
func (TopProcessesUsageTrend) String ¶
func (m TopProcessesUsageTrend) String() string
func (TopProcessesUsageTrend) ValidateEnumValue ¶
func (m TopProcessesUsageTrend) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TopProcessesUsageTrendAggregation ¶
type TopProcessesUsageTrendAggregation struct { // Command line and arguments used to launch process Command *string `mandatory:"true" json:"command"` // List of usage data samples for a top process UsageData []TopProcessesUsageTrend `mandatory:"true" json:"usageData"` }
TopProcessesUsageTrendAggregation Usage data per host top process
func (TopProcessesUsageTrendAggregation) String ¶
func (m TopProcessesUsageTrendAggregation) String() string
func (TopProcessesUsageTrendAggregation) ValidateEnumValue ¶
func (m TopProcessesUsageTrendAggregation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateAutonomousDatabaseInsightDetails ¶
type UpdateAutonomousDatabaseInsightDetails struct { // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateAutonomousDatabaseInsightDetails The information to be updated.
func (UpdateAutonomousDatabaseInsightDetails) GetDefinedTags ¶
func (m UpdateAutonomousDatabaseInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (UpdateAutonomousDatabaseInsightDetails) GetFreeformTags ¶
func (m UpdateAutonomousDatabaseInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (UpdateAutonomousDatabaseInsightDetails) MarshalJSON ¶
func (m UpdateAutonomousDatabaseInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateAutonomousDatabaseInsightDetails) String ¶
func (m UpdateAutonomousDatabaseInsightDetails) String() string
func (UpdateAutonomousDatabaseInsightDetails) ValidateEnumValue ¶
func (m UpdateAutonomousDatabaseInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateAwrHubDetails ¶
type UpdateAwrHubDetails struct { // User-friedly name of AWR Hub that does not have to be unique. DisplayName *string `mandatory:"false" json:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateAwrHubDetails The information to be updated.
func (UpdateAwrHubDetails) String ¶
func (m UpdateAwrHubDetails) String() string
func (UpdateAwrHubDetails) ValidateEnumValue ¶
func (m UpdateAwrHubDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateAwrHubRequest ¶
type UpdateAwrHubRequest struct { // Unique Awr Hub identifier AwrHubId *string `mandatory:"true" contributesTo:"path" name:"awrHubId"` // The configuration to be updated. UpdateAwrHubDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateAwrHubRequest wrapper for the UpdateAwrHub operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateAwrHub.go.html to see an example of how to use UpdateAwrHubRequest.
func (UpdateAwrHubRequest) BinaryRequestBody ¶
func (request UpdateAwrHubRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateAwrHubRequest) HTTPRequest ¶
func (request UpdateAwrHubRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateAwrHubRequest) RetryPolicy ¶
func (request UpdateAwrHubRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateAwrHubRequest) String ¶
func (request UpdateAwrHubRequest) String() string
func (UpdateAwrHubRequest) ValidateEnumValue ¶
func (request UpdateAwrHubRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateAwrHubResponse ¶
type UpdateAwrHubResponse 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"` }
UpdateAwrHubResponse wrapper for the UpdateAwrHub operation
func (UpdateAwrHubResponse) HTTPResponse ¶
func (response UpdateAwrHubResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateAwrHubResponse) String ¶
func (response UpdateAwrHubResponse) String() string
type UpdateBasicConfigurationItemDetails ¶ added in v65.29.0
type UpdateBasicConfigurationItemDetails struct { // Name of configuration item. Name *string `mandatory:"false" json:"name"` // Value of configuration item. Value *string `mandatory:"false" json:"value"` }
UpdateBasicConfigurationItemDetails Configuration item details for OPSI configuration update.
func (UpdateBasicConfigurationItemDetails) MarshalJSON ¶ added in v65.29.0
func (m UpdateBasicConfigurationItemDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateBasicConfigurationItemDetails) String ¶ added in v65.29.0
func (m UpdateBasicConfigurationItemDetails) String() string
func (UpdateBasicConfigurationItemDetails) ValidateEnumValue ¶ added in v65.29.0
func (m UpdateBasicConfigurationItemDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateConfigurationItemDetails ¶ added in v65.29.0
type UpdateConfigurationItemDetails interface { }
UpdateConfigurationItemDetails Configuration item details for OPSI configuration update.
type UpdateDatabaseInsightDetails ¶
type UpdateDatabaseInsightDetails interface { // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} }
UpdateDatabaseInsightDetails The information to be updated.
type UpdateDatabaseInsightRequest ¶
type UpdateDatabaseInsightRequest struct { // Unique database insight identifier DatabaseInsightId *string `mandatory:"true" contributesTo:"path" name:"databaseInsightId"` // The configuration to be updated. UpdateDatabaseInsightDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateDatabaseInsightRequest wrapper for the UpdateDatabaseInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateDatabaseInsight.go.html to see an example of how to use UpdateDatabaseInsightRequest.
func (UpdateDatabaseInsightRequest) BinaryRequestBody ¶
func (request UpdateDatabaseInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateDatabaseInsightRequest) HTTPRequest ¶
func (request UpdateDatabaseInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateDatabaseInsightRequest) RetryPolicy ¶
func (request UpdateDatabaseInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateDatabaseInsightRequest) String ¶
func (request UpdateDatabaseInsightRequest) String() string
func (UpdateDatabaseInsightRequest) ValidateEnumValue ¶
func (request UpdateDatabaseInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateDatabaseInsightResponse ¶
type UpdateDatabaseInsightResponse 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"` }
UpdateDatabaseInsightResponse wrapper for the UpdateDatabaseInsight operation
func (UpdateDatabaseInsightResponse) HTTPResponse ¶
func (response UpdateDatabaseInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateDatabaseInsightResponse) String ¶
func (response UpdateDatabaseInsightResponse) String() string
type UpdateEmManagedExternalDatabaseInsightDetails ¶
type UpdateEmManagedExternalDatabaseInsightDetails struct { // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateEmManagedExternalDatabaseInsightDetails The information to be updated.
func (UpdateEmManagedExternalDatabaseInsightDetails) GetDefinedTags ¶
func (m UpdateEmManagedExternalDatabaseInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (UpdateEmManagedExternalDatabaseInsightDetails) GetFreeformTags ¶
func (m UpdateEmManagedExternalDatabaseInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (UpdateEmManagedExternalDatabaseInsightDetails) MarshalJSON ¶
func (m UpdateEmManagedExternalDatabaseInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateEmManagedExternalDatabaseInsightDetails) String ¶
func (m UpdateEmManagedExternalDatabaseInsightDetails) String() string
func (UpdateEmManagedExternalDatabaseInsightDetails) ValidateEnumValue ¶
func (m UpdateEmManagedExternalDatabaseInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateEmManagedExternalExadataInsightDetails ¶
type UpdateEmManagedExternalExadataInsightDetails struct { // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight. IsAutoSyncEnabled *bool `mandatory:"false" json:"isAutoSyncEnabled"` }
UpdateEmManagedExternalExadataInsightDetails The information to be updated.
func (UpdateEmManagedExternalExadataInsightDetails) GetDefinedTags ¶
func (m UpdateEmManagedExternalExadataInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (UpdateEmManagedExternalExadataInsightDetails) GetFreeformTags ¶
func (m UpdateEmManagedExternalExadataInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (UpdateEmManagedExternalExadataInsightDetails) MarshalJSON ¶
func (m UpdateEmManagedExternalExadataInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateEmManagedExternalExadataInsightDetails) String ¶
func (m UpdateEmManagedExternalExadataInsightDetails) String() string
func (UpdateEmManagedExternalExadataInsightDetails) ValidateEnumValue ¶
func (m UpdateEmManagedExternalExadataInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateEmManagedExternalHostInsightDetails ¶
type UpdateEmManagedExternalHostInsightDetails struct { // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateEmManagedExternalHostInsightDetails The information to be updated.
func (UpdateEmManagedExternalHostInsightDetails) GetDefinedTags ¶
func (m UpdateEmManagedExternalHostInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (UpdateEmManagedExternalHostInsightDetails) GetFreeformTags ¶
func (m UpdateEmManagedExternalHostInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (UpdateEmManagedExternalHostInsightDetails) MarshalJSON ¶
func (m UpdateEmManagedExternalHostInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateEmManagedExternalHostInsightDetails) String ¶
func (m UpdateEmManagedExternalHostInsightDetails) String() string
func (UpdateEmManagedExternalHostInsightDetails) ValidateEnumValue ¶
func (m UpdateEmManagedExternalHostInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateEnterpriseManagerBridgeDetails ¶
type UpdateEnterpriseManagerBridgeDetails struct { // User-friedly name of Enterprise Manager Bridge that does not have to be unique. DisplayName *string `mandatory:"false" json:"displayName"` // Description of Enterprise Manager Bridge Description *string `mandatory:"false" json:"description"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateEnterpriseManagerBridgeDetails The information to be updated.
func (UpdateEnterpriseManagerBridgeDetails) String ¶
func (m UpdateEnterpriseManagerBridgeDetails) String() string
func (UpdateEnterpriseManagerBridgeDetails) ValidateEnumValue ¶
func (m UpdateEnterpriseManagerBridgeDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateEnterpriseManagerBridgeRequest ¶
type UpdateEnterpriseManagerBridgeRequest struct { // Unique Enterprise Manager bridge identifier EnterpriseManagerBridgeId *string `mandatory:"true" contributesTo:"path" name:"enterpriseManagerBridgeId"` // The configuration to be updated. UpdateEnterpriseManagerBridgeDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateEnterpriseManagerBridgeRequest wrapper for the UpdateEnterpriseManagerBridge operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateEnterpriseManagerBridge.go.html to see an example of how to use UpdateEnterpriseManagerBridgeRequest.
func (UpdateEnterpriseManagerBridgeRequest) BinaryRequestBody ¶
func (request UpdateEnterpriseManagerBridgeRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateEnterpriseManagerBridgeRequest) HTTPRequest ¶
func (request UpdateEnterpriseManagerBridgeRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateEnterpriseManagerBridgeRequest) RetryPolicy ¶
func (request UpdateEnterpriseManagerBridgeRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateEnterpriseManagerBridgeRequest) String ¶
func (request UpdateEnterpriseManagerBridgeRequest) String() string
func (UpdateEnterpriseManagerBridgeRequest) ValidateEnumValue ¶
func (request UpdateEnterpriseManagerBridgeRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateEnterpriseManagerBridgeResponse ¶
type UpdateEnterpriseManagerBridgeResponse 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"` }
UpdateEnterpriseManagerBridgeResponse wrapper for the UpdateEnterpriseManagerBridge operation
func (UpdateEnterpriseManagerBridgeResponse) HTTPResponse ¶
func (response UpdateEnterpriseManagerBridgeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateEnterpriseManagerBridgeResponse) String ¶
func (response UpdateEnterpriseManagerBridgeResponse) String() string
type UpdateExadataInsightDetails ¶
type UpdateExadataInsightDetails interface { // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} }
UpdateExadataInsightDetails The information to be updated.
type UpdateExadataInsightRequest ¶
type UpdateExadataInsightRequest struct { // Unique Exadata insight identifier ExadataInsightId *string `mandatory:"true" contributesTo:"path" name:"exadataInsightId"` // The configuration to be updated. UpdateExadataInsightDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateExadataInsightRequest wrapper for the UpdateExadataInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateExadataInsight.go.html to see an example of how to use UpdateExadataInsightRequest.
func (UpdateExadataInsightRequest) BinaryRequestBody ¶
func (request UpdateExadataInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExadataInsightRequest) HTTPRequest ¶
func (request UpdateExadataInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExadataInsightRequest) RetryPolicy ¶
func (request UpdateExadataInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExadataInsightRequest) String ¶
func (request UpdateExadataInsightRequest) String() string
func (UpdateExadataInsightRequest) ValidateEnumValue ¶
func (request UpdateExadataInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExadataInsightResponse ¶
type UpdateExadataInsightResponse 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"` }
UpdateExadataInsightResponse wrapper for the UpdateExadataInsight operation
func (UpdateExadataInsightResponse) HTTPResponse ¶
func (response UpdateExadataInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExadataInsightResponse) String ¶
func (response UpdateExadataInsightResponse) String() string
type UpdateHostInsightDetails ¶
type UpdateHostInsightDetails interface { // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} }
UpdateHostInsightDetails The information to be updated.
type UpdateHostInsightRequest ¶
type UpdateHostInsightRequest struct { // Unique host insight identifier HostInsightId *string `mandatory:"true" contributesTo:"path" name:"hostInsightId"` // The configuration to be updated. UpdateHostInsightDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateHostInsightRequest wrapper for the UpdateHostInsight operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateHostInsight.go.html to see an example of how to use UpdateHostInsightRequest.
func (UpdateHostInsightRequest) BinaryRequestBody ¶
func (request UpdateHostInsightRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateHostInsightRequest) HTTPRequest ¶
func (request UpdateHostInsightRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateHostInsightRequest) RetryPolicy ¶
func (request UpdateHostInsightRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateHostInsightRequest) String ¶
func (request UpdateHostInsightRequest) String() string
func (UpdateHostInsightRequest) ValidateEnumValue ¶
func (request UpdateHostInsightRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateHostInsightResponse ¶
type UpdateHostInsightResponse 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"` }
UpdateHostInsightResponse wrapper for the UpdateHostInsight operation
func (UpdateHostInsightResponse) HTTPResponse ¶
func (response UpdateHostInsightResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateHostInsightResponse) String ¶
func (response UpdateHostInsightResponse) String() string
type UpdateMacsManagedCloudHostInsightDetails ¶ added in v65.16.0
type UpdateMacsManagedCloudHostInsightDetails struct { // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateMacsManagedCloudHostInsightDetails The information to be updated.
func (UpdateMacsManagedCloudHostInsightDetails) GetDefinedTags ¶ added in v65.16.0
func (m UpdateMacsManagedCloudHostInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (UpdateMacsManagedCloudHostInsightDetails) GetFreeformTags ¶ added in v65.16.0
func (m UpdateMacsManagedCloudHostInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (UpdateMacsManagedCloudHostInsightDetails) MarshalJSON ¶ added in v65.16.0
func (m UpdateMacsManagedCloudHostInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateMacsManagedCloudHostInsightDetails) String ¶ added in v65.16.0
func (m UpdateMacsManagedCloudHostInsightDetails) String() string
func (UpdateMacsManagedCloudHostInsightDetails) ValidateEnumValue ¶ added in v65.16.0
func (m UpdateMacsManagedCloudHostInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateMacsManagedExternalDatabaseInsightDetails ¶
type UpdateMacsManagedExternalDatabaseInsightDetails struct { // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateMacsManagedExternalDatabaseInsightDetails The information to be updated.
func (UpdateMacsManagedExternalDatabaseInsightDetails) GetDefinedTags ¶
func (m UpdateMacsManagedExternalDatabaseInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (UpdateMacsManagedExternalDatabaseInsightDetails) GetFreeformTags ¶
func (m UpdateMacsManagedExternalDatabaseInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (UpdateMacsManagedExternalDatabaseInsightDetails) MarshalJSON ¶
func (m UpdateMacsManagedExternalDatabaseInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateMacsManagedExternalDatabaseInsightDetails) String ¶
func (m UpdateMacsManagedExternalDatabaseInsightDetails) String() string
func (UpdateMacsManagedExternalDatabaseInsightDetails) ValidateEnumValue ¶
func (m UpdateMacsManagedExternalDatabaseInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateMacsManagedExternalHostInsightDetails ¶
type UpdateMacsManagedExternalHostInsightDetails struct { // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateMacsManagedExternalHostInsightDetails The information to be updated.
func (UpdateMacsManagedExternalHostInsightDetails) GetDefinedTags ¶
func (m UpdateMacsManagedExternalHostInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (UpdateMacsManagedExternalHostInsightDetails) GetFreeformTags ¶
func (m UpdateMacsManagedExternalHostInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (UpdateMacsManagedExternalHostInsightDetails) MarshalJSON ¶
func (m UpdateMacsManagedExternalHostInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateMacsManagedExternalHostInsightDetails) String ¶
func (m UpdateMacsManagedExternalHostInsightDetails) String() string
func (UpdateMacsManagedExternalHostInsightDetails) ValidateEnumValue ¶
func (m UpdateMacsManagedExternalHostInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateOperationsInsightsPrivateEndpointDetails ¶
type UpdateOperationsInsightsPrivateEndpointDetails struct { // The display name of the private endpoint. DisplayName *string `mandatory:"false" json:"displayName"` // The description of the private endpoint. Description *string `mandatory:"false" json:"description"` // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network security groups that the Private service accessed the database. NsgIds []string `mandatory:"false" json:"nsgIds"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateOperationsInsightsPrivateEndpointDetails The details used to update a Operation Insights private endpoint.
func (UpdateOperationsInsightsPrivateEndpointDetails) String ¶
func (m UpdateOperationsInsightsPrivateEndpointDetails) String() string
func (UpdateOperationsInsightsPrivateEndpointDetails) ValidateEnumValue ¶
func (m UpdateOperationsInsightsPrivateEndpointDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateOperationsInsightsPrivateEndpointRequest ¶
type UpdateOperationsInsightsPrivateEndpointRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Operation Insights private endpoint. OperationsInsightsPrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"operationsInsightsPrivateEndpointId"` // The details used to update a private endpoint. UpdateOperationsInsightsPrivateEndpointDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateOperationsInsightsPrivateEndpointRequest wrapper for the UpdateOperationsInsightsPrivateEndpoint operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateOperationsInsightsPrivateEndpoint.go.html to see an example of how to use UpdateOperationsInsightsPrivateEndpointRequest.
func (UpdateOperationsInsightsPrivateEndpointRequest) BinaryRequestBody ¶
func (request UpdateOperationsInsightsPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateOperationsInsightsPrivateEndpointRequest) HTTPRequest ¶
func (request UpdateOperationsInsightsPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateOperationsInsightsPrivateEndpointRequest) RetryPolicy ¶
func (request UpdateOperationsInsightsPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateOperationsInsightsPrivateEndpointRequest) String ¶
func (request UpdateOperationsInsightsPrivateEndpointRequest) String() string
func (UpdateOperationsInsightsPrivateEndpointRequest) ValidateEnumValue ¶
func (request UpdateOperationsInsightsPrivateEndpointRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateOperationsInsightsPrivateEndpointResponse ¶
type UpdateOperationsInsightsPrivateEndpointResponse 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"` }
UpdateOperationsInsightsPrivateEndpointResponse wrapper for the UpdateOperationsInsightsPrivateEndpoint operation
func (UpdateOperationsInsightsPrivateEndpointResponse) HTTPResponse ¶
func (response UpdateOperationsInsightsPrivateEndpointResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateOperationsInsightsPrivateEndpointResponse) String ¶
func (response UpdateOperationsInsightsPrivateEndpointResponse) String() string
type UpdateOperationsInsightsWarehouseDetails ¶
type UpdateOperationsInsightsWarehouseDetails struct { // User-friedly name of Operations Insights Warehouse that does not have to be unique. DisplayName *string `mandatory:"false" json:"displayName"` // Number of OCPUs allocated to OPSI Warehouse ADW. CpuAllocated *float64 `mandatory:"false" json:"cpuAllocated"` // Storage allocated to OPSI Warehouse ADW. StorageAllocatedInGBs *float64 `mandatory:"false" json:"storageAllocatedInGBs"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateOperationsInsightsWarehouseDetails The information to be updated.
func (UpdateOperationsInsightsWarehouseDetails) String ¶
func (m UpdateOperationsInsightsWarehouseDetails) String() string
func (UpdateOperationsInsightsWarehouseDetails) ValidateEnumValue ¶
func (m UpdateOperationsInsightsWarehouseDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateOperationsInsightsWarehouseRequest ¶
type UpdateOperationsInsightsWarehouseRequest struct { // Unique Operations Insights Warehouse identifier OperationsInsightsWarehouseId *string `mandatory:"true" contributesTo:"path" name:"operationsInsightsWarehouseId"` // The configuration to be updated. UpdateOperationsInsightsWarehouseDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateOperationsInsightsWarehouseRequest wrapper for the UpdateOperationsInsightsWarehouse operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateOperationsInsightsWarehouse.go.html to see an example of how to use UpdateOperationsInsightsWarehouseRequest.
func (UpdateOperationsInsightsWarehouseRequest) BinaryRequestBody ¶
func (request UpdateOperationsInsightsWarehouseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateOperationsInsightsWarehouseRequest) HTTPRequest ¶
func (request UpdateOperationsInsightsWarehouseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateOperationsInsightsWarehouseRequest) RetryPolicy ¶
func (request UpdateOperationsInsightsWarehouseRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateOperationsInsightsWarehouseRequest) String ¶
func (request UpdateOperationsInsightsWarehouseRequest) String() string
func (UpdateOperationsInsightsWarehouseRequest) ValidateEnumValue ¶
func (request UpdateOperationsInsightsWarehouseRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateOperationsInsightsWarehouseResponse ¶
type UpdateOperationsInsightsWarehouseResponse 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"` }
UpdateOperationsInsightsWarehouseResponse wrapper for the UpdateOperationsInsightsWarehouse operation
func (UpdateOperationsInsightsWarehouseResponse) HTTPResponse ¶
func (response UpdateOperationsInsightsWarehouseResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateOperationsInsightsWarehouseResponse) String ¶
func (response UpdateOperationsInsightsWarehouseResponse) String() string
type UpdateOperationsInsightsWarehouseUserDetails ¶
type UpdateOperationsInsightsWarehouseUserDetails struct { // User provided connection password for the AWR Data, Enterprise Manager Data and Operations Insights OPSI Hub. ConnectionPassword *string `mandatory:"false" json:"connectionPassword"` // Indicate whether user has access to AWR data. IsAwrDataAccess *bool `mandatory:"false" json:"isAwrDataAccess"` // Indicate whether user has access to EM data. IsEmDataAccess *bool `mandatory:"false" json:"isEmDataAccess"` // Indicate whether user has access to OPSI data. IsOpsiDataAccess *bool `mandatory:"false" json:"isOpsiDataAccess"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateOperationsInsightsWarehouseUserDetails The information to be updated.
func (UpdateOperationsInsightsWarehouseUserDetails) String ¶
func (m UpdateOperationsInsightsWarehouseUserDetails) String() string
func (UpdateOperationsInsightsWarehouseUserDetails) ValidateEnumValue ¶
func (m UpdateOperationsInsightsWarehouseUserDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateOperationsInsightsWarehouseUserRequest ¶
type UpdateOperationsInsightsWarehouseUserRequest struct { // Unique Operations Insights Warehouse User identifier OperationsInsightsWarehouseUserId *string `mandatory:"true" contributesTo:"path" name:"operationsInsightsWarehouseUserId"` // The configuration to be updated. UpdateOperationsInsightsWarehouseUserDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateOperationsInsightsWarehouseUserRequest wrapper for the UpdateOperationsInsightsWarehouseUser operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateOperationsInsightsWarehouseUser.go.html to see an example of how to use UpdateOperationsInsightsWarehouseUserRequest.
func (UpdateOperationsInsightsWarehouseUserRequest) BinaryRequestBody ¶
func (request UpdateOperationsInsightsWarehouseUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateOperationsInsightsWarehouseUserRequest) HTTPRequest ¶
func (request UpdateOperationsInsightsWarehouseUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateOperationsInsightsWarehouseUserRequest) RetryPolicy ¶
func (request UpdateOperationsInsightsWarehouseUserRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateOperationsInsightsWarehouseUserRequest) String ¶
func (request UpdateOperationsInsightsWarehouseUserRequest) String() string
func (UpdateOperationsInsightsWarehouseUserRequest) ValidateEnumValue ¶
func (request UpdateOperationsInsightsWarehouseUserRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateOperationsInsightsWarehouseUserResponse ¶
type UpdateOperationsInsightsWarehouseUserResponse 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"` }
UpdateOperationsInsightsWarehouseUserResponse wrapper for the UpdateOperationsInsightsWarehouseUser operation
func (UpdateOperationsInsightsWarehouseUserResponse) HTTPResponse ¶
func (response UpdateOperationsInsightsWarehouseUserResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateOperationsInsightsWarehouseUserResponse) String ¶
func (response UpdateOperationsInsightsWarehouseUserResponse) String() string
type UpdateOpsiConfigurationDetails ¶ added in v65.29.0
type UpdateOpsiConfigurationDetails interface { // User-friendly display name for the OPSI configuration. The name does not have to be unique. GetDisplayName() *string // Description of OPSI configuration. GetDescription() *string // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` GetFreeformTags() map[string]string // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` GetDefinedTags() map[string]map[string]interface{} // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` GetSystemTags() map[string]map[string]interface{} // Array of configuration items with custom values. All and only configuration items requiring custom values should be part of this array. // This array overwrites the existing custom configuration items array for this resource. GetConfigItems() []UpdateConfigurationItemDetails }
UpdateOpsiConfigurationDetails Information to be updated in OPSI configuration resource.
type UpdateOpsiConfigurationRequest ¶ added in v65.29.0
type UpdateOpsiConfigurationRequest struct { // OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of OPSI configuration resource. OpsiConfigurationId *string `mandatory:"true" contributesTo:"path" name:"opsiConfigurationId"` // The OPSI configuration resource details to be updated. UpdateOpsiConfigurationDetails `contributesTo:"body"` // Used for optimistic concurrency control. In the update or delete call for a resource, set the `if-match` // parameter to the value of the etag from a previous get, create, or update 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"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateOpsiConfigurationRequest wrapper for the UpdateOpsiConfiguration operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/opsi/UpdateOpsiConfiguration.go.html to see an example of how to use UpdateOpsiConfigurationRequest.
func (UpdateOpsiConfigurationRequest) BinaryRequestBody ¶ added in v65.29.0
func (request UpdateOpsiConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateOpsiConfigurationRequest) HTTPRequest ¶ added in v65.29.0
func (request UpdateOpsiConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateOpsiConfigurationRequest) RetryPolicy ¶ added in v65.29.0
func (request UpdateOpsiConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateOpsiConfigurationRequest) String ¶ added in v65.29.0
func (request UpdateOpsiConfigurationRequest) String() string
func (UpdateOpsiConfigurationRequest) ValidateEnumValue ¶ added in v65.29.0
func (request UpdateOpsiConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateOpsiConfigurationResponse ¶ added in v65.29.0
type UpdateOpsiConfigurationResponse 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"` }
UpdateOpsiConfigurationResponse wrapper for the UpdateOpsiConfiguration operation
func (UpdateOpsiConfigurationResponse) HTTPResponse ¶ added in v65.29.0
func (response UpdateOpsiConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateOpsiConfigurationResponse) String ¶ added in v65.29.0
func (response UpdateOpsiConfigurationResponse) String() string
type UpdateOpsiUxConfigurationDetails ¶ added in v65.29.0
type UpdateOpsiUxConfigurationDetails struct { // User-friendly display name for the OPSI configuration. The name does not have to be unique. DisplayName *string `mandatory:"false" json:"displayName"` // Description of OPSI configuration. Description *string `mandatory:"false" json:"description"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` // Array of configuration items with custom values. All and only configuration items requiring custom values should be part of this array. // This array overwrites the existing custom configuration items array for this resource. ConfigItems []UpdateConfigurationItemDetails `mandatory:"false" json:"configItems"` }
UpdateOpsiUxConfigurationDetails Information to be updated in OPSI UX configuration.
func (UpdateOpsiUxConfigurationDetails) GetConfigItems ¶ added in v65.29.0
func (m UpdateOpsiUxConfigurationDetails) GetConfigItems() []UpdateConfigurationItemDetails
GetConfigItems returns ConfigItems
func (UpdateOpsiUxConfigurationDetails) GetDefinedTags ¶ added in v65.29.0
func (m UpdateOpsiUxConfigurationDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (UpdateOpsiUxConfigurationDetails) GetDescription ¶ added in v65.29.0
func (m UpdateOpsiUxConfigurationDetails) GetDescription() *string
GetDescription returns Description
func (UpdateOpsiUxConfigurationDetails) GetDisplayName ¶ added in v65.29.0
func (m UpdateOpsiUxConfigurationDetails) GetDisplayName() *string
GetDisplayName returns DisplayName
func (UpdateOpsiUxConfigurationDetails) GetFreeformTags ¶ added in v65.29.0
func (m UpdateOpsiUxConfigurationDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (UpdateOpsiUxConfigurationDetails) GetSystemTags ¶ added in v65.29.0
func (m UpdateOpsiUxConfigurationDetails) GetSystemTags() map[string]map[string]interface{}
GetSystemTags returns SystemTags
func (UpdateOpsiUxConfigurationDetails) MarshalJSON ¶ added in v65.29.0
func (m UpdateOpsiUxConfigurationDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdateOpsiUxConfigurationDetails) String ¶ added in v65.29.0
func (m UpdateOpsiUxConfigurationDetails) String() string
func (*UpdateOpsiUxConfigurationDetails) UnmarshalJSON ¶ added in v65.29.0
func (m *UpdateOpsiUxConfigurationDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (UpdateOpsiUxConfigurationDetails) ValidateEnumValue ¶ added in v65.29.0
func (m UpdateOpsiUxConfigurationDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdatePeComanagedDatabaseInsightDetails ¶
type UpdatePeComanagedDatabaseInsightDetails struct { // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdatePeComanagedDatabaseInsightDetails The information to be updated.
func (UpdatePeComanagedDatabaseInsightDetails) GetDefinedTags ¶
func (m UpdatePeComanagedDatabaseInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (UpdatePeComanagedDatabaseInsightDetails) GetFreeformTags ¶
func (m UpdatePeComanagedDatabaseInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (UpdatePeComanagedDatabaseInsightDetails) MarshalJSON ¶
func (m UpdatePeComanagedDatabaseInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdatePeComanagedDatabaseInsightDetails) String ¶
func (m UpdatePeComanagedDatabaseInsightDetails) String() string
func (UpdatePeComanagedDatabaseInsightDetails) ValidateEnumValue ¶
func (m UpdatePeComanagedDatabaseInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdatePeComanagedExadataInsightDetails ¶ added in v65.27.0
type UpdatePeComanagedExadataInsightDetails struct { // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdatePeComanagedExadataInsightDetails The information to be updated.
func (UpdatePeComanagedExadataInsightDetails) GetDefinedTags ¶ added in v65.27.0
func (m UpdatePeComanagedExadataInsightDetails) GetDefinedTags() map[string]map[string]interface{}
GetDefinedTags returns DefinedTags
func (UpdatePeComanagedExadataInsightDetails) GetFreeformTags ¶ added in v65.27.0
func (m UpdatePeComanagedExadataInsightDetails) GetFreeformTags() map[string]string
GetFreeformTags returns FreeformTags
func (UpdatePeComanagedExadataInsightDetails) MarshalJSON ¶ added in v65.27.0
func (m UpdatePeComanagedExadataInsightDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UpdatePeComanagedExadataInsightDetails) String ¶ added in v65.27.0
func (m UpdatePeComanagedExadataInsightDetails) String() string
func (UpdatePeComanagedExadataInsightDetails) ValidateEnumValue ¶ added in v65.27.0
func (m UpdatePeComanagedExadataInsightDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UxConfigurationItemsCollection ¶ added in v65.29.0
type UxConfigurationItemsCollection struct { // Array of configuration item summary objects. ConfigItems []ConfigurationItemSummary `mandatory:"false" json:"configItems"` }
UxConfigurationItemsCollection Collection of ux configuration item summary objects.
func (UxConfigurationItemsCollection) GetConfigItems ¶ added in v65.29.0
func (m UxConfigurationItemsCollection) GetConfigItems() []ConfigurationItemSummary
GetConfigItems returns ConfigItems
func (UxConfigurationItemsCollection) MarshalJSON ¶ added in v65.29.0
func (m UxConfigurationItemsCollection) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (UxConfigurationItemsCollection) String ¶ added in v65.29.0
func (m UxConfigurationItemsCollection) String() string
func (*UxConfigurationItemsCollection) UnmarshalJSON ¶ added in v65.29.0
func (m *UxConfigurationItemsCollection) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (UxConfigurationItemsCollection) ValidateEnumValue ¶ added in v65.29.0
func (m UxConfigurationItemsCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type VmClusterSummary ¶ added in v65.27.0
type VmClusterSummary struct { // The name of the vm cluster. VmclusterName *string `mandatory:"true" json:"vmclusterName"` // The memory allocated on a vm cluster. MemoryAllocatedInGBs *int `mandatory:"false" json:"memoryAllocatedInGBs"` // The cpu allocated on a vm cluster. CpuAllocated *int `mandatory:"false" json:"cpuAllocated"` // The number of DB nodes on a vm cluster. DbNodesCount *int `mandatory:"false" json:"dbNodesCount"` }
VmClusterSummary Partial information about the VM Cluster which includes name, memory allocated etc.
func (VmClusterSummary) String ¶ added in v65.27.0
func (m VmClusterSummary) String() string
func (VmClusterSummary) ValidateEnumValue ¶ added in v65.27.0
func (m VmClusterSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequest ¶
type WorkRequest struct { // Type of the work request OperationType OperationTypeEnum `mandatory:"true" json:"operationType"` // Status of current work request. Status OperationStatusEnum `mandatory:"true" json:"status"` // The id of the work request. Id *string `mandatory:"true" json:"id"` // The ocid of the compartment that contains the work request. Work requests should be scoped to // the same compartment as the resource the work request affects. If the work request affects multiple resources, // and those resources are not in the same compartment, it is up to the service team to pick the primary // resource whose compartment should be used CompartmentId *string `mandatory:"true" json:"compartmentId"` // The resources affected by this work request. Resources []WorkRequestResource `mandatory:"true" json:"resources"` // Percentage of the request completed. PercentComplete *float32 `mandatory:"true" json:"percentComplete"` // The date and time the request was created, as described in // RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"` // The date and time the request was started, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), // section 14.29. TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // The date and time the object was finished, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339). TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"` }
WorkRequest A description of workrequest 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 { // List of workRequests. Items []WorkRequest `mandatory:"true" json:"items"` }
WorkRequestCollection Results of a workRequest search. Contains both WorkRequest items and other information, such as metadata.
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 { // A machine-usable code for the error that occured. Error codes are listed on // (https://docs.cloud.oracle.com/Content/API/References/apierrors.htm) Code *string `mandatory:"true" json:"code"` // A human readable description of the issue encountered. Message *string `mandatory:"true" json:"message"` // The time the error occured. An RFC3339 formatted datetime string. Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` }
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 { // List of workRequestError objects. Items []WorkRequestError `mandatory:"true" json:"items"` }
WorkRequestErrorCollection Results of a workRequestError search. Contains both WorkRequestError items and other information, such as metadata.
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 { // Human-readable log message. Message *string `mandatory:"true" json:"message"` // The time the log message was written. An RFC3339 formatted datetime string Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` }
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 { // List of workRequestLogEntries. Items []WorkRequestLogEntry `mandatory:"true" json:"items"` }
WorkRequestLogEntryCollection Results of a workRequestLog search. Contains both workRequestLog items and other information, such as metadata.
func (WorkRequestLogEntryCollection) String ¶
func (m WorkRequestLogEntryCollection) String() string
func (WorkRequestLogEntryCollection) ValidateEnumValue ¶
func (m WorkRequestLogEntryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestResource ¶
type WorkRequestResource struct { // The resource type the work request affects. EntityType *string `mandatory:"true" json:"entityType"` // The way in which this resource is affected by the work tracked in the work request. // A resource being created, updated, or deleted will remain in the IN_PROGRESS state until // work is complete for that resource at which point it will transition to CREATED, UPDATED, // or DELETED, respectively. ActionType ActionTypeEnum `mandatory:"true" json:"actionType"` // The identifier of the resource the work request affects. Identifier *string `mandatory:"true" json:"identifier"` // The URI path that the user can do a GET on to access the resource EntityUri *string `mandatory:"false" json:"entityUri"` // Additional information that helps to explain the resource. Metadata map[string]string `mandatory:"false" json:"metadata"` }
WorkRequestResource A resource 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 WorkRequestResourceMetadataKeyEnum ¶
type WorkRequestResourceMetadataKeyEnum string
WorkRequestResourceMetadataKeyEnum Enum with underlying type: string
const ( WorkRequestResourceMetadataKeyRelatedResourceIds WorkRequestResourceMetadataKeyEnum = "RELATED_RESOURCE_IDS" WorkRequestResourceMetadataKeyResourceName WorkRequestResourceMetadataKeyEnum = "RESOURCE_NAME" )
Set of constants representing the allowable values for WorkRequestResourceMetadataKeyEnum
func GetMappingWorkRequestResourceMetadataKeyEnum ¶
func GetMappingWorkRequestResourceMetadataKeyEnum(val string) (WorkRequestResourceMetadataKeyEnum, bool)
GetMappingWorkRequestResourceMetadataKeyEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestResourceMetadataKeyEnumValues ¶
func GetWorkRequestResourceMetadataKeyEnumValues() []WorkRequestResourceMetadataKeyEnum
GetWorkRequestResourceMetadataKeyEnumValues Enumerates the set of values for WorkRequestResourceMetadataKeyEnum
type WorkRequests ¶
type WorkRequests struct {
// OPSI Work Request Object.
WorkRequests *interface{} `mandatory:"false" json:"workRequests"`
}
WorkRequests Logical grouping used for Operations Insights Work Request operations.
func (WorkRequests) String ¶
func (m WorkRequests) String() string
func (WorkRequests) ValidateEnumValue ¶
func (m WorkRequests) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
Source Files
¶
- action_type.go
- add_em_managed_external_exadata_insight_members_details.go
- add_exadata_insight_members_details.go
- add_exadata_insight_members_request_response.go
- add_pe_comanaged_exadata_insight_members_details.go
- addm_db_collection.go
- addm_db_finding_aggregation.go
- addm_db_finding_aggregation_collection.go
- addm_db_finding_category_collection.go
- addm_db_finding_category_summary.go
- addm_db_findings_time_series_collection.go
- addm_db_findings_time_series_summary.go
- addm_db_parameter_aggregation.go
- addm_db_parameter_aggregation_collection.go
- addm_db_parameter_category_collection.go
- addm_db_parameter_category_summary.go
- addm_db_parameter_change_aggregation.go
- addm_db_parameter_change_aggregation_collection.go
- addm_db_recommendation_aggregation.go
- addm_db_recommendation_aggregation_collection.go
- addm_db_recommendation_category_collection.go
- addm_db_recommendation_category_summary.go
- addm_db_recommendations_time_series_collection.go
- addm_db_recommendations_time_series_summary.go
- addm_db_schema_object_collection.go
- addm_db_schema_object_summary.go
- addm_db_sql_statement_collection.go
- addm_db_sql_statement_summary.go
- addm_db_summary.go
- addm_report.go
- autonomous_database_configuration_summary.go
- autonomous_database_insight.go
- autonomous_database_insight_summary.go
- awr_database_collection.go
- awr_database_cpu_usage_collection.go
- awr_database_cpu_usage_summary.go
- awr_database_metric_collection.go
- awr_database_metric_summary.go
- awr_database_parameter_change_collection.go
- awr_database_parameter_change_summary.go
- awr_database_parameter_collection.go
- awr_database_parameter_summary.go
- awr_database_report.go
- awr_database_snapshot_collection.go
- awr_database_snapshot_range_collection.go
- awr_database_snapshot_range_summary.go
- awr_database_snapshot_summary.go
- awr_database_sql_report.go
- awr_database_summary.go
- awr_database_sysstat_collection.go
- awr_database_sysstat_summary.go
- awr_database_top_wait_event_collection.go
- awr_database_top_wait_event_summary.go
- awr_database_wait_event_bucket_collection.go
- awr_database_wait_event_bucket_summary.go
- awr_database_wait_event_collection.go
- awr_database_wait_event_summary.go
- awr_hub.go
- awr_hub_lifecycle_state.go
- awr_hub_summary.go
- awr_hub_summary_collection.go
- awr_hubs.go
- awr_query_result.go
- awr_report.go
- awr_report_format_type.go
- awr_snapshot_collection.go
- awr_snapshot_summary.go
- awr_source_summary.go
- basic_configuration_item_metadata.go
- basic_configuration_item_summary.go
- change_autonomous_database_insight_advanced_features_details.go
- change_autonomous_database_insight_advanced_features_request_response.go
- change_database_insight_compartment_details.go
- change_database_insight_compartment_request_response.go
- change_enterprise_manager_bridge_compartment_details.go
- change_enterprise_manager_bridge_compartment_request_response.go
- change_exadata_insight_compartment_details.go
- change_exadata_insight_compartment_request_response.go
- change_host_insight_compartment_details.go
- change_host_insight_compartment_request_response.go
- change_operations_insights_private_endpoint_compartment_details.go
- change_operations_insights_private_endpoint_compartment_request_response.go
- change_opsi_configuration_compartment_details.go
- change_opsi_configuration_compartment_request_response.go
- change_pe_comanaged_database_insight_details.go
- change_pe_comanaged_database_insight_request_response.go
- cloud_importable_compute_entity_summary.go
- configuration_item_allowed_value_details.go
- configuration_item_allowed_value_type.go
- configuration_item_free_text_allowed_value_details.go
- configuration_item_limit_allowed_value_details.go
- configuration_item_metadata.go
- configuration_item_pick_allowed_value_details.go
- configuration_item_summary.go
- configuration_item_type.go
- configuration_item_unit_details.go
- configuration_item_value_source_configuration_type.go
- configuration_items_collection.go
- connection_details.go
- create_awr_hub_details.go
- create_awr_hub_request_response.go
- create_basic_configuration_item_details.go
- create_configuration_item_details.go
- create_database_insight_details.go
- create_database_insight_request_response.go
- create_em_managed_external_database_insight_details.go
- create_em_managed_external_exadata_insight_details.go
- create_em_managed_external_exadata_member_entity_details.go
- create_em_managed_external_host_insight_details.go
- create_enterprise_manager_bridge_details.go
- create_enterprise_manager_bridge_request_response.go
- create_exadata_insight_details.go
- create_exadata_insight_request_response.go
- create_host_insight_details.go
- create_host_insight_request_response.go
- create_macs_managed_cloud_host_insight_details.go
- create_macs_managed_external_host_insight_details.go
- create_operations_insights_private_endpoint_details.go
- create_operations_insights_private_endpoint_request_response.go
- create_operations_insights_warehouse_details.go
- create_operations_insights_warehouse_request_response.go
- create_operations_insights_warehouse_user_details.go
- create_operations_insights_warehouse_user_request_response.go
- create_opsi_configuration_details.go
- create_opsi_configuration_request_response.go
- create_opsi_ux_configuration_details.go
- create_pe_comanaged_database_insight_details.go
- create_pe_comanaged_exadata_insight_details.go
- create_pe_comanaged_exadata_vmcluster_details.go
- credential_by_vault.go
- credential_details.go
- credentials_by_source.go
- data_object_column_metadata.go
- data_object_column_unit.go
- data_object_core_column_unit.go
- data_object_custom_column_unit.go
- data_object_data_size_column_unit.go
- data_object_frequency_column_unit.go
- data_object_other_standard_column_unit.go
- data_object_power_column_unit.go
- data_object_query.go
- data_object_query_time_filters.go
- data_object_rate_column_unit.go
- data_object_temperature_column_unit.go
- data_object_templatized_query.go
- data_object_time_column_unit.go
- database.go
- database_configuration_collection.go
- database_configuration_metric_group.go
- database_configuration_summary.go
- database_details.go
- database_entity_source.go
- database_entity_source_all.go
- database_insight.go
- database_insight_summary.go
- database_insights.go
- database_insights_collection.go
- database_insights_data_object.go
- database_insights_data_object_summary.go
- database_parameter_type_details.go
- db_external_instance.go
- db_external_properties.go
- db_parameters.go
- dbos_config_instance.go
- delete_awr_hub_request_response.go
- delete_database_insight_request_response.go
- delete_enterprise_manager_bridge_request_response.go
- delete_exadata_insight_request_response.go
- delete_host_insight_request_response.go
- delete_operations_insights_private_endpoint_request_response.go
- delete_operations_insights_warehouse_request_response.go
- delete_operations_insights_warehouse_user_request_response.go
- delete_opsi_configuration_request_response.go
- disable_autonomous_database_insight_advanced_features_request_response.go
- disable_database_insight_request_response.go
- disable_exadata_insight_request_response.go
- disable_host_insight_request_response.go
- disk_group.go
- disk_group_details.go
- download_operations_insights_warehouse_wallet_details.go
- download_operations_insights_warehouse_wallet_request_response.go
- em_managed_external_database_configuration_summary.go
- em_managed_external_database_insight.go
- em_managed_external_database_insight_summary.go
- em_managed_external_exadata_insight.go
- em_managed_external_exadata_insight_summary.go
- em_managed_external_host_configuration_summary.go
- em_managed_external_host_insight.go
- em_managed_external_host_insight_summary.go
- enable_autonomous_database_insight_advanced_features_details.go
- enable_autonomous_database_insight_advanced_features_request_response.go
- enable_database_insight_details.go
- enable_database_insight_request_response.go
- enable_em_managed_external_database_insight_details.go
- enable_em_managed_external_exadata_insight_details.go
- enable_em_managed_external_host_insight_details.go
- enable_exadata_insight_details.go
- enable_exadata_insight_request_response.go
- enable_host_insight_details.go
- enable_host_insight_request_response.go
- enable_macs_managed_cloud_host_insight_details.go
- enable_macs_managed_external_host_insight_details.go
- enable_pe_comanaged_database_insight_details.go
- enable_pe_comanaged_exadata_insight_details.go
- enterprise_manager_bridge.go
- enterprise_manager_bridge_collection.go
- enterprise_manager_bridge_summary.go
- enterprise_manager_bridges.go
- exadata_configuration_collection.go
- exadata_configuration_summary.go
- exadata_database_machine_configuration_summary.go
- exadata_database_statistics_summary.go
- exadata_details.go
- exadata_diskgroup_statistics_summary.go
- exadata_entity_source.go
- exadata_exacs_configuration_summary.go
- exadata_host_statistics_summary.go
- exadata_insight.go
- exadata_insight_lifecycle_state.go
- exadata_insight_resource_capacity_trend_aggregation.go
- exadata_insight_resource_capacity_trend_summary.go
- exadata_insight_resource_forecast_trend_summary.go
- exadata_insight_resource_insight_utilization_item.go
- exadata_insight_resource_statistics.go
- exadata_insight_resource_statistics_aggregation.go
- exadata_insight_summary.go
- exadata_insight_summary_collection.go
- exadata_insights.go
- exadata_insights_data_object.go
- exadata_insights_data_object_summary.go
- exadata_member_collection.go
- exadata_member_summary.go
- exadata_rack_type.go
- exadata_resource_type.go
- exadata_storage_server_statistics_summary.go
- exadata_type.go
- get_awr_database_report_request_response.go
- get_awr_database_sql_report_request_response.go
- get_awr_hub_request_response.go
- get_awr_report_request_response.go
- get_database_insight_request_response.go
- get_enterprise_manager_bridge_request_response.go
- get_exadata_insight_request_response.go
- get_host_insight_request_response.go
- get_operations_insights_private_endpoint_request_response.go
- get_operations_insights_warehouse_request_response.go
- get_operations_insights_warehouse_user_request_response.go
- get_opsi_configuration_request_response.go
- get_opsi_data_object_request_response.go
- get_work_request_request_response.go
- historical_data_item.go
- host.go
- host_configuration_collection.go
- host_configuration_metric_group.go
- host_configuration_summary.go
- host_cpu_hardware_configuration.go
- host_cpu_statistics.go
- host_cpu_usage.go
- host_details.go
- host_entities.go
- host_entity_source.go
- host_filesystem_configuration.go
- host_filesystem_usage.go
- host_hardware_configuration.go
- host_importable_agent_entity_summary.go
- host_insight.go
- host_insight_resource_statistics_aggregation.go
- host_insight_summary.go
- host_insight_summary_collection.go
- host_insights.go
- host_insights_data_object.go
- host_insights_data_object_summary.go
- host_instance_map.go
- host_memory_configuration.go
- host_memory_statistics.go
- host_memory_usage.go
- host_network_activity_summary.go
- host_network_configuration.go
- host_network_statistics.go
- host_performance_metric_group.go
- host_product.go
- host_resource_allocation.go
- host_resource_capacity_trend_aggregation.go
- host_resource_statistics.go
- host_storage_statistics.go
- host_top_processes.go
- hosted_entity_collection.go
- hosted_entity_summary.go
- importable_agent_entity_source.go
- importable_agent_entity_summary.go
- importable_agent_entity_summary_collection.go
- importable_compute_entity_summary.go
- importable_compute_entity_summary_collection.go
- importable_enterprise_manager_entity.go
- importable_enterprise_manager_entity_collection.go
- ingest_addm_reports_details.go
- ingest_addm_reports_request_response.go
- ingest_addm_reports_response_details.go
- ingest_database_configuration_details.go
- ingest_database_configuration_request_response.go
- ingest_database_configuration_response_details.go
- ingest_host_configuration_details.go
- ingest_host_configuration_request_response.go
- ingest_host_configuration_response_details.go
- ingest_host_metrics_details.go
- ingest_host_metrics_request_response.go
- ingest_host_metrics_response_details.go
- ingest_sql_bucket_details.go
- ingest_sql_bucket_request_response.go
- ingest_sql_bucket_response_details.go
- ingest_sql_plan_lines_details.go
- ingest_sql_plan_lines_request_response.go
- ingest_sql_plan_lines_response_details.go
- ingest_sql_stats_details.go
- ingest_sql_stats_request_response.go
- ingest_sql_stats_response_details.go
- ingest_sql_text_details.go
- ingest_sql_text_request_response.go
- ingest_sql_text_response_details.go
- instance_metrics.go
- lifecycle_state.go
- list_addm_db_finding_categories_request_response.go
- list_addm_db_findings_time_series_request_response.go
- list_addm_db_parameter_categories_request_response.go
- list_addm_db_recommendation_categories_request_response.go
- list_addm_db_recommendations_time_series_request_response.go
- list_addm_dbs_request_response.go
- list_awr_database_snapshots_request_response.go
- list_awr_databases_request_response.go
- list_awr_hubs_request_response.go
- list_awr_snapshots_request_response.go
- list_database_configurations_request_response.go
- list_database_insights_request_response.go
- list_enterprise_manager_bridges_request_response.go
- list_exadata_configurations_request_response.go
- list_exadata_insights_request_response.go
- list_host_configurations_request_response.go
- list_host_insights_request_response.go
- list_hosted_entities_request_response.go
- list_importable_agent_entities_request_response.go
- list_importable_compute_entities_request_response.go
- list_importable_enterprise_manager_entities_request_response.go
- list_operations_insights_private_endpoints_request_response.go
- list_operations_insights_warehouse_users_request_response.go
- list_operations_insights_warehouses_request_response.go
- list_opsi_configurations_request_response.go
- list_opsi_data_objects_request_response.go
- list_sql_plans_request_response.go
- list_sql_searches_request_response.go
- list_sql_texts_request_response.go
- list_work_request_errors_request_response.go
- list_work_request_logs_request_response.go
- list_work_requests_request_response.go
- macs_managed_cloud_host_configuration_summary.go
- macs_managed_cloud_host_insight.go
- macs_managed_cloud_host_insight_summary.go
- macs_managed_external_database_configuration_summary.go
- macs_managed_external_database_insight.go
- macs_managed_external_database_insight_summary.go
- macs_managed_external_host_configuration_summary.go
- macs_managed_external_host_insight.go
- macs_managed_external_host_insight_summary.go
- network_usage_trend.go
- network_usage_trend_aggregation.go
- operation_status.go
- operation_type.go
- operations_insights_private_endpoint.go
- operations_insights_private_endpoint_collection.go
- operations_insights_private_endpoint_lifecycle_state.go
- operations_insights_private_endpoint_summary.go
- operations_insights_warehouse.go
- operations_insights_warehouse_lifecycle_state.go
- operations_insights_warehouse_summary.go
- operations_insights_warehouse_summary_collection.go
- operations_insights_warehouse_user.go
- operations_insights_warehouse_user_lifecycle_state.go
- operations_insights_warehouse_user_summary.go
- operations_insights_warehouse_user_summary_collection.go
- operations_insights_warehouse_users.go
- operations_insights_warehouses.go
- opsi_configuration.go
- opsi_configuration_basic_configuration_item_summary.go
- opsi_configuration_configuration_item_summary.go
- opsi_configuration_lifecycle_state.go
- opsi_configuration_summary.go
- opsi_configuration_type.go
- opsi_configurations.go
- opsi_configurations_collection.go
- opsi_data_object.go
- opsi_data_object_summary.go
- opsi_data_object_type.go
- opsi_data_objects.go
- opsi_data_objects_collection.go
- opsi_operationsinsights_client.go
- opsi_ux_configuration.go
- opsi_ux_configuration_summary.go
- pe_comanaged_database_connection_details.go
- pe_comanaged_database_host_details.go
- pe_comanaged_database_insight.go
- pe_comanaged_database_insight_summary.go
- pe_comanaged_exadata_insight.go
- pe_comanaged_exadata_insight_summary.go
- pe_comanaged_host_configuration_summary.go
- pe_comanaged_host_insight.go
- pe_comanaged_host_insight_summary.go
- pe_comanaged_managed_external_database_configuration_summary.go
- projected_data_item.go
- query_data_object_json_result_set_rows_collection.go
- query_data_object_result_set_column_metadata.go
- query_data_object_result_set_rows_collection.go
- query_opsi_data_object_data_details.go
- query_opsi_data_object_data_request_response.go
- related_object_type_details.go
- resource_capacity_trend_aggregation.go
- resource_filters.go
- resource_insight_current_utilization.go
- resource_insight_projected_utilization.go
- resource_insight_projected_utilization_item.go
- resource_statistics.go
- resource_statistics_aggregation.go
- resource_status.go
- resource_usage_summary.go
- resource_usage_trend_aggregation.go
- rotate_operations_insights_warehouse_wallet_request_response.go
- schema_object_type_details.go
- sort_order.go
- sql_bucket.go
- sql_insight_aggregation.go
- sql_insight_aggregation_collection.go
- sql_insight_thresholds.go
- sql_inventory.go
- sql_plan_collection.go
- sql_plan_insight_aggregation.go
- sql_plan_insight_aggregation_collection.go
- sql_plan_insights.go
- sql_plan_line.go
- sql_plan_summary.go
- sql_response_time_distribution_aggregation.go
- sql_response_time_distribution_aggregation_collection.go
- sql_search_collection.go
- sql_search_summary.go
- sql_statistic_aggregation.go
- sql_statistic_aggregation_collection.go
- sql_statistics.go
- sql_statistics_time_series.go
- sql_statistics_time_series_aggregation.go
- sql_statistics_time_series_aggregation_collection.go
- sql_statistics_time_series_by_plan_aggregation.go
- sql_statistics_time_series_by_plan_aggregation_collection.go
- sql_stats.go
- sql_text.go
- sql_text_collection.go
- sql_text_summary.go
- sql_type_details.go
- storage_server.go
- storage_server_details.go
- storage_usage_trend.go
- storage_usage_trend_aggregation.go
- summarize_addm_db_findings_request_response.go
- summarize_addm_db_parameter_changes_request_response.go
- summarize_addm_db_parameters_request_response.go
- summarize_addm_db_recommendations_request_response.go
- summarize_addm_db_schema_objects_request_response.go
- summarize_addm_db_sql_statements_request_response.go
- summarize_awr_database_cpu_usages_request_response.go
- summarize_awr_database_metrics_request_response.go
- summarize_awr_database_parameter_changes_request_response.go
- summarize_awr_database_parameters_request_response.go
- summarize_awr_database_snapshot_ranges_request_response.go
- summarize_awr_database_sysstats_request_response.go
- summarize_awr_database_top_wait_events_request_response.go
- summarize_awr_database_wait_event_buckets_request_response.go
- summarize_awr_database_wait_events_request_response.go
- summarize_awr_sources_summaries_collection.go
- summarize_awr_sources_summaries_request_response.go
- summarize_configuration_items_request_response.go
- summarize_database_insight_resource_capacity_trend_aggregation_collection.go
- summarize_database_insight_resource_capacity_trend_request_response.go
- summarize_database_insight_resource_forecast_trend_aggregation.go
- summarize_database_insight_resource_forecast_trend_request_response.go
- summarize_database_insight_resource_statistics_aggregation_collection.go
- summarize_database_insight_resource_statistics_request_response.go
- summarize_database_insight_resource_usage_aggregation.go
- summarize_database_insight_resource_usage_request_response.go
- summarize_database_insight_resource_usage_trend_aggregation_collection.go
- summarize_database_insight_resource_usage_trend_request_response.go
- summarize_database_insight_resource_utilization_insight_aggregation.go
- summarize_database_insight_resource_utilization_insight_request_response.go
- summarize_database_insight_tablespace_usage_trend_aggregation_collection.go
- summarize_database_insight_tablespace_usage_trend_request_response.go
- summarize_exadata_insight_resource_capacity_trend_aggregated_request_response.go
- summarize_exadata_insight_resource_capacity_trend_aggregation.go
- summarize_exadata_insight_resource_capacity_trend_collection.go
- summarize_exadata_insight_resource_capacity_trend_request_response.go
- summarize_exadata_insight_resource_forecast_trend_aggregated_request_response.go
- summarize_exadata_insight_resource_forecast_trend_aggregation.go
- summarize_exadata_insight_resource_forecast_trend_collection.go
- summarize_exadata_insight_resource_forecast_trend_request_response.go
- summarize_exadata_insight_resource_statistics_aggregation_collection.go
- summarize_exadata_insight_resource_statistics_request_response.go
- summarize_exadata_insight_resource_usage_aggregated_request_response.go
- summarize_exadata_insight_resource_usage_aggregation.go
- summarize_exadata_insight_resource_usage_collection.go
- summarize_exadata_insight_resource_usage_request_response.go
- summarize_exadata_insight_resource_utilization_insight_aggregation.go
- summarize_exadata_insight_resource_utilization_insight_request_response.go
- summarize_exadata_members_request_response.go
- summarize_host_insight_network_usage_trend_aggregation_collection.go
- summarize_host_insight_network_usage_trend_request_response.go
- summarize_host_insight_resource_capacity_trend_aggregation_collection.go
- summarize_host_insight_resource_capacity_trend_request_response.go
- summarize_host_insight_resource_forecast_trend_aggregation.go
- summarize_host_insight_resource_forecast_trend_request_response.go
- summarize_host_insight_resource_statistics_aggregation_collection.go
- summarize_host_insight_resource_statistics_request_response.go
- summarize_host_insight_resource_usage_aggregation.go
- summarize_host_insight_resource_usage_request_response.go
- summarize_host_insight_resource_usage_trend_aggregation_collection.go
- summarize_host_insight_resource_usage_trend_request_response.go
- summarize_host_insight_resource_utilization_insight_aggregation.go
- summarize_host_insight_resource_utilization_insight_request_response.go
- summarize_host_insight_storage_usage_trend_aggregation_collection.go
- summarize_host_insight_storage_usage_trend_request_response.go
- summarize_host_insight_top_processes_usage_request_response.go
- summarize_host_insight_top_processes_usage_trend_request_response.go
- summarize_host_insights_top_processes_usage_collection.go
- summarize_host_insights_top_processes_usage_trend_collection.go
- summarize_operations_insights_warehouse_resource_usage_aggregation.go
- summarize_operations_insights_warehouse_resource_usage_request_response.go
- summarize_sql_insights_request_response.go
- summarize_sql_plan_insights_request_response.go
- summarize_sql_response_time_distributions_request_response.go
- summarize_sql_statistics_request_response.go
- summarize_sql_statistics_time_series_by_plan_request_response.go
- summarize_sql_statistics_time_series_request_response.go
- summary_statistics.go
- tablespace_usage_trend.go
- tablespace_usage_trend_aggregation.go
- top_processes_usage.go
- top_processes_usage_trend.go
- top_processes_usage_trend_aggregation.go
- update_autonomous_database_insight_details.go
- update_awr_hub_details.go
- update_awr_hub_request_response.go
- update_basic_configuration_item_details.go
- update_configuration_item_details.go
- update_database_insight_details.go
- update_database_insight_request_response.go
- update_em_managed_external_database_insight_details.go
- update_em_managed_external_exadata_insight_details.go
- update_em_managed_external_host_insight_details.go
- update_enterprise_manager_bridge_details.go
- update_enterprise_manager_bridge_request_response.go
- update_exadata_insight_details.go
- update_exadata_insight_request_response.go
- update_host_insight_details.go
- update_host_insight_request_response.go
- update_macs_managed_cloud_host_insight_details.go
- update_macs_managed_external_database_insight_details.go
- update_macs_managed_external_host_insight_details.go
- update_operations_insights_private_endpoint_details.go
- update_operations_insights_private_endpoint_request_response.go
- update_operations_insights_warehouse_details.go
- update_operations_insights_warehouse_request_response.go
- update_operations_insights_warehouse_user_details.go
- update_operations_insights_warehouse_user_request_response.go
- update_opsi_configuration_details.go
- update_opsi_configuration_request_response.go
- update_opsi_ux_configuration_details.go
- update_pe_comanaged_database_insight_details.go
- update_pe_comanaged_exadata_insight_details.go
- ux_configuration_items_collection.go
- vm_cluster_summary.go
- work_request.go
- work_request_collection.go
- work_request_error.go
- work_request_error_collection.go
- work_request_log_entry.go
- work_request_log_entry_collection.go
- work_request_resource.go
- work_request_resource_metadata_key.go
- work_requests.go