protected override void ProcessRecord() { base.ProcessRecord(); SummarizeDatabaseInsightResourceUtilizationInsightRequest request; try { request = new SummarizeDatabaseInsightResourceUtilizationInsightRequest { CompartmentId = CompartmentId, ResourceMetric = ResourceMetric, AnalysisTimeInterval = AnalysisTimeInterval, TimeIntervalStart = TimeIntervalStart, TimeIntervalEnd = TimeIntervalEnd, DatabaseType = DatabaseType, DatabaseId = DatabaseId, Id = Id, ForecastDays = ForecastDays, Page = Page, OpcRequestId = OpcRequestId }; response = client.SummarizeDatabaseInsightResourceUtilizationInsight(request).GetAwaiter().GetResult(); WriteOutput(response, response.SummarizeDatabaseInsightResourceUtilizationInsightAggregation); FinishProcessing(response); } catch (Exception ex) { TerminatingErrorDuringExecution(ex); } }
protected override void ProcessRecord() { base.ProcessRecord(); SummarizeDatabaseInsightResourceUtilizationInsightRequest request; try { request = new SummarizeDatabaseInsightResourceUtilizationInsightRequest { CompartmentId = CompartmentId, ResourceMetric = ResourceMetric, AnalysisTimeInterval = AnalysisTimeInterval, TimeIntervalStart = TimeIntervalStart, TimeIntervalEnd = TimeIntervalEnd, DatabaseType = DatabaseType, DatabaseId = DatabaseId, Id = Id, ExadataInsightId = ExadataInsightId, ForecastDays = ForecastDays, HostName = HostName, IsDatabaseInstanceLevelMetrics = IsDatabaseInstanceLevelMetrics, Page = Page, OpcRequestId = OpcRequestId, DefinedTagEquals = DefinedTagEquals, FreeformTagEquals = FreeformTagEquals, DefinedTagExists = DefinedTagExists, FreeformTagExists = FreeformTagExists, CompartmentIdInSubtree = CompartmentIdInSubtree }; response = client.SummarizeDatabaseInsightResourceUtilizationInsight(request).GetAwaiter().GetResult(); WriteOutput(response, response.SummarizeDatabaseInsightResourceUtilizationInsightAggregation); FinishProcessing(response); } catch (Exception ex) { TerminatingErrorDuringExecution(ex); } }