Documentation
¶
Index ¶
- func PkgVersion() (semver.Version, error)
- type DbDiagReportTask
- type DbDiagReportTaskArgs
- type DbDiagReportTaskArray
- type DbDiagReportTaskArrayInput
- type DbDiagReportTaskArrayOutput
- func (DbDiagReportTaskArrayOutput) ElementType() reflect.Type
- func (o DbDiagReportTaskArrayOutput) Index(i pulumi.IntInput) DbDiagReportTaskOutput
- func (o DbDiagReportTaskArrayOutput) ToDbDiagReportTaskArrayOutput() DbDiagReportTaskArrayOutput
- func (o DbDiagReportTaskArrayOutput) ToDbDiagReportTaskArrayOutputWithContext(ctx context.Context) DbDiagReportTaskArrayOutput
- type DbDiagReportTaskInput
- type DbDiagReportTaskMap
- type DbDiagReportTaskMapInput
- type DbDiagReportTaskMapOutput
- func (DbDiagReportTaskMapOutput) ElementType() reflect.Type
- func (o DbDiagReportTaskMapOutput) MapIndex(k pulumi.StringInput) DbDiagReportTaskOutput
- func (o DbDiagReportTaskMapOutput) ToDbDiagReportTaskMapOutput() DbDiagReportTaskMapOutput
- func (o DbDiagReportTaskMapOutput) ToDbDiagReportTaskMapOutputWithContext(ctx context.Context) DbDiagReportTaskMapOutput
- type DbDiagReportTaskOutput
- func (o DbDiagReportTaskOutput) ContactGroups() pulumi.IntArrayOutput
- func (o DbDiagReportTaskOutput) ContactPeoples() pulumi.IntArrayOutput
- func (DbDiagReportTaskOutput) ElementType() reflect.Type
- func (o DbDiagReportTaskOutput) EndTime() pulumi.StringOutput
- func (o DbDiagReportTaskOutput) InstanceId() pulumi.StringOutput
- func (o DbDiagReportTaskOutput) Product() pulumi.StringOutput
- func (o DbDiagReportTaskOutput) SendMailFlag() pulumi.IntOutput
- func (o DbDiagReportTaskOutput) StartTime() pulumi.StringOutput
- func (o DbDiagReportTaskOutput) ToDbDiagReportTaskOutput() DbDiagReportTaskOutput
- func (o DbDiagReportTaskOutput) ToDbDiagReportTaskOutputWithContext(ctx context.Context) DbDiagReportTaskOutput
- type DbDiagReportTaskState
- type GetDiagEventArgs
- type GetDiagEventOutputArgs
- type GetDiagEventResult
- type GetDiagEventResultOutput
- func (o GetDiagEventResultOutput) DiagItem() pulumi.StringOutput
- func (o GetDiagEventResultOutput) DiagType() pulumi.StringOutput
- func (GetDiagEventResultOutput) ElementType() reflect.Type
- func (o GetDiagEventResultOutput) EndTime() pulumi.StringOutput
- func (o GetDiagEventResultOutput) EventId() pulumi.IntOutput
- func (o GetDiagEventResultOutput) Explanation() pulumi.StringOutput
- func (o GetDiagEventResultOutput) Id() pulumi.StringOutput
- func (o GetDiagEventResultOutput) InstanceId() pulumi.StringOutput
- func (o GetDiagEventResultOutput) Metric() pulumi.StringOutput
- func (o GetDiagEventResultOutput) Outline() pulumi.StringOutput
- func (o GetDiagEventResultOutput) Problem() pulumi.StringOutput
- func (o GetDiagEventResultOutput) Product() pulumi.StringPtrOutput
- func (o GetDiagEventResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDiagEventResultOutput) Severity() pulumi.IntOutput
- func (o GetDiagEventResultOutput) StartTime() pulumi.StringOutput
- func (o GetDiagEventResultOutput) Suggestions() pulumi.StringOutput
- func (o GetDiagEventResultOutput) ToGetDiagEventResultOutput() GetDiagEventResultOutput
- func (o GetDiagEventResultOutput) ToGetDiagEventResultOutputWithContext(ctx context.Context) GetDiagEventResultOutput
- type GetDiagEventsArgs
- type GetDiagEventsList
- type GetDiagEventsListArgs
- type GetDiagEventsListArray
- type GetDiagEventsListArrayInput
- type GetDiagEventsListArrayOutput
- func (GetDiagEventsListArrayOutput) ElementType() reflect.Type
- func (o GetDiagEventsListArrayOutput) Index(i pulumi.IntInput) GetDiagEventsListOutput
- func (o GetDiagEventsListArrayOutput) ToGetDiagEventsListArrayOutput() GetDiagEventsListArrayOutput
- func (o GetDiagEventsListArrayOutput) ToGetDiagEventsListArrayOutputWithContext(ctx context.Context) GetDiagEventsListArrayOutput
- type GetDiagEventsListInput
- type GetDiagEventsListOutput
- func (o GetDiagEventsListOutput) DiagItem() pulumi.StringOutput
- func (o GetDiagEventsListOutput) DiagType() pulumi.StringOutput
- func (GetDiagEventsListOutput) ElementType() reflect.Type
- func (o GetDiagEventsListOutput) EndTime() pulumi.StringOutput
- func (o GetDiagEventsListOutput) EventId() pulumi.IntOutput
- func (o GetDiagEventsListOutput) InstanceId() pulumi.StringOutput
- func (o GetDiagEventsListOutput) Metric() pulumi.StringOutput
- func (o GetDiagEventsListOutput) Outline() pulumi.StringOutput
- func (o GetDiagEventsListOutput) Region() pulumi.StringOutput
- func (o GetDiagEventsListOutput) Severity() pulumi.IntOutput
- func (o GetDiagEventsListOutput) StartTime() pulumi.StringOutput
- func (o GetDiagEventsListOutput) ToGetDiagEventsListOutput() GetDiagEventsListOutput
- func (o GetDiagEventsListOutput) ToGetDiagEventsListOutputWithContext(ctx context.Context) GetDiagEventsListOutput
- type GetDiagEventsOutputArgs
- type GetDiagEventsResult
- type GetDiagEventsResultOutput
- func (GetDiagEventsResultOutput) ElementType() reflect.Type
- func (o GetDiagEventsResultOutput) EndTime() pulumi.StringOutput
- func (o GetDiagEventsResultOutput) Id() pulumi.StringOutput
- func (o GetDiagEventsResultOutput) InstanceIds() pulumi.StringArrayOutput
- func (o GetDiagEventsResultOutput) Lists() GetDiagEventsListArrayOutput
- func (o GetDiagEventsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDiagEventsResultOutput) Severities() pulumi.IntArrayOutput
- func (o GetDiagEventsResultOutput) StartTime() pulumi.StringOutput
- func (o GetDiagEventsResultOutput) ToGetDiagEventsResultOutput() GetDiagEventsResultOutput
- func (o GetDiagEventsResultOutput) ToGetDiagEventsResultOutputWithContext(ctx context.Context) GetDiagEventsResultOutput
- type GetDiagHistoryArgs
- type GetDiagHistoryEvent
- type GetDiagHistoryEventArgs
- type GetDiagHistoryEventArray
- type GetDiagHistoryEventArrayInput
- type GetDiagHistoryEventArrayOutput
- func (GetDiagHistoryEventArrayOutput) ElementType() reflect.Type
- func (o GetDiagHistoryEventArrayOutput) Index(i pulumi.IntInput) GetDiagHistoryEventOutput
- func (o GetDiagHistoryEventArrayOutput) ToGetDiagHistoryEventArrayOutput() GetDiagHistoryEventArrayOutput
- func (o GetDiagHistoryEventArrayOutput) ToGetDiagHistoryEventArrayOutputWithContext(ctx context.Context) GetDiagHistoryEventArrayOutput
- type GetDiagHistoryEventInput
- type GetDiagHistoryEventOutput
- func (o GetDiagHistoryEventOutput) DiagItem() pulumi.StringOutput
- func (o GetDiagHistoryEventOutput) DiagType() pulumi.StringOutput
- func (GetDiagHistoryEventOutput) ElementType() reflect.Type
- func (o GetDiagHistoryEventOutput) EndTime() pulumi.StringOutput
- func (o GetDiagHistoryEventOutput) EventId() pulumi.IntOutput
- func (o GetDiagHistoryEventOutput) InstanceId() pulumi.StringOutput
- func (o GetDiagHistoryEventOutput) Metric() pulumi.StringOutput
- func (o GetDiagHistoryEventOutput) Outline() pulumi.StringOutput
- func (o GetDiagHistoryEventOutput) Region() pulumi.StringOutput
- func (o GetDiagHistoryEventOutput) Severity() pulumi.IntOutput
- func (o GetDiagHistoryEventOutput) StartTime() pulumi.StringOutput
- func (o GetDiagHistoryEventOutput) ToGetDiagHistoryEventOutput() GetDiagHistoryEventOutput
- func (o GetDiagHistoryEventOutput) ToGetDiagHistoryEventOutputWithContext(ctx context.Context) GetDiagHistoryEventOutput
- type GetDiagHistoryOutputArgs
- type GetDiagHistoryResult
- type GetDiagHistoryResultOutput
- func (GetDiagHistoryResultOutput) ElementType() reflect.Type
- func (o GetDiagHistoryResultOutput) EndTime() pulumi.StringOutput
- func (o GetDiagHistoryResultOutput) Events() GetDiagHistoryEventArrayOutput
- func (o GetDiagHistoryResultOutput) Id() pulumi.StringOutput
- func (o GetDiagHistoryResultOutput) InstanceId() pulumi.StringOutput
- func (o GetDiagHistoryResultOutput) Product() pulumi.StringPtrOutput
- func (o GetDiagHistoryResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetDiagHistoryResultOutput) StartTime() pulumi.StringOutput
- func (o GetDiagHistoryResultOutput) ToGetDiagHistoryResultOutput() GetDiagHistoryResultOutput
- func (o GetDiagHistoryResultOutput) ToGetDiagHistoryResultOutputWithContext(ctx context.Context) GetDiagHistoryResultOutput
- type GetHealthScoresArgs
- type GetHealthScoresData
- type GetHealthScoresDataArgs
- type GetHealthScoresDataArray
- type GetHealthScoresDataArrayInput
- type GetHealthScoresDataArrayOutput
- func (GetHealthScoresDataArrayOutput) ElementType() reflect.Type
- func (o GetHealthScoresDataArrayOutput) Index(i pulumi.IntInput) GetHealthScoresDataOutput
- func (o GetHealthScoresDataArrayOutput) ToGetHealthScoresDataArrayOutput() GetHealthScoresDataArrayOutput
- func (o GetHealthScoresDataArrayOutput) ToGetHealthScoresDataArrayOutputWithContext(ctx context.Context) GetHealthScoresDataArrayOutput
- type GetHealthScoresDataInput
- type GetHealthScoresDataIssueType
- type GetHealthScoresDataIssueTypeArgs
- func (GetHealthScoresDataIssueTypeArgs) ElementType() reflect.Type
- func (i GetHealthScoresDataIssueTypeArgs) ToGetHealthScoresDataIssueTypeOutput() GetHealthScoresDataIssueTypeOutput
- func (i GetHealthScoresDataIssueTypeArgs) ToGetHealthScoresDataIssueTypeOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeOutput
- type GetHealthScoresDataIssueTypeArray
- func (GetHealthScoresDataIssueTypeArray) ElementType() reflect.Type
- func (i GetHealthScoresDataIssueTypeArray) ToGetHealthScoresDataIssueTypeArrayOutput() GetHealthScoresDataIssueTypeArrayOutput
- func (i GetHealthScoresDataIssueTypeArray) ToGetHealthScoresDataIssueTypeArrayOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeArrayOutput
- type GetHealthScoresDataIssueTypeArrayInput
- type GetHealthScoresDataIssueTypeArrayOutput
- func (GetHealthScoresDataIssueTypeArrayOutput) ElementType() reflect.Type
- func (o GetHealthScoresDataIssueTypeArrayOutput) Index(i pulumi.IntInput) GetHealthScoresDataIssueTypeOutput
- func (o GetHealthScoresDataIssueTypeArrayOutput) ToGetHealthScoresDataIssueTypeArrayOutput() GetHealthScoresDataIssueTypeArrayOutput
- func (o GetHealthScoresDataIssueTypeArrayOutput) ToGetHealthScoresDataIssueTypeArrayOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeArrayOutput
- type GetHealthScoresDataIssueTypeEvent
- type GetHealthScoresDataIssueTypeEventArgs
- func (GetHealthScoresDataIssueTypeEventArgs) ElementType() reflect.Type
- func (i GetHealthScoresDataIssueTypeEventArgs) ToGetHealthScoresDataIssueTypeEventOutput() GetHealthScoresDataIssueTypeEventOutput
- func (i GetHealthScoresDataIssueTypeEventArgs) ToGetHealthScoresDataIssueTypeEventOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeEventOutput
- type GetHealthScoresDataIssueTypeEventArray
- func (GetHealthScoresDataIssueTypeEventArray) ElementType() reflect.Type
- func (i GetHealthScoresDataIssueTypeEventArray) ToGetHealthScoresDataIssueTypeEventArrayOutput() GetHealthScoresDataIssueTypeEventArrayOutput
- func (i GetHealthScoresDataIssueTypeEventArray) ToGetHealthScoresDataIssueTypeEventArrayOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeEventArrayOutput
- type GetHealthScoresDataIssueTypeEventArrayInput
- type GetHealthScoresDataIssueTypeEventArrayOutput
- func (GetHealthScoresDataIssueTypeEventArrayOutput) ElementType() reflect.Type
- func (o GetHealthScoresDataIssueTypeEventArrayOutput) Index(i pulumi.IntInput) GetHealthScoresDataIssueTypeEventOutput
- func (o GetHealthScoresDataIssueTypeEventArrayOutput) ToGetHealthScoresDataIssueTypeEventArrayOutput() GetHealthScoresDataIssueTypeEventArrayOutput
- func (o GetHealthScoresDataIssueTypeEventArrayOutput) ToGetHealthScoresDataIssueTypeEventArrayOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeEventArrayOutput
- type GetHealthScoresDataIssueTypeEventInput
- type GetHealthScoresDataIssueTypeEventOutput
- func (o GetHealthScoresDataIssueTypeEventOutput) Count() pulumi.IntOutput
- func (o GetHealthScoresDataIssueTypeEventOutput) DiagType() pulumi.StringOutput
- func (GetHealthScoresDataIssueTypeEventOutput) ElementType() reflect.Type
- func (o GetHealthScoresDataIssueTypeEventOutput) EndTime() pulumi.StringOutput
- func (o GetHealthScoresDataIssueTypeEventOutput) EventId() pulumi.IntOutput
- func (o GetHealthScoresDataIssueTypeEventOutput) Metric() pulumi.StringOutput
- func (o GetHealthScoresDataIssueTypeEventOutput) Outline() pulumi.StringOutput
- func (o GetHealthScoresDataIssueTypeEventOutput) ScoreLost() pulumi.IntOutput
- func (o GetHealthScoresDataIssueTypeEventOutput) Severity() pulumi.IntOutput
- func (o GetHealthScoresDataIssueTypeEventOutput) StartTime() pulumi.StringOutput
- func (o GetHealthScoresDataIssueTypeEventOutput) ToGetHealthScoresDataIssueTypeEventOutput() GetHealthScoresDataIssueTypeEventOutput
- func (o GetHealthScoresDataIssueTypeEventOutput) ToGetHealthScoresDataIssueTypeEventOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeEventOutput
- type GetHealthScoresDataIssueTypeInput
- type GetHealthScoresDataIssueTypeOutput
- func (GetHealthScoresDataIssueTypeOutput) ElementType() reflect.Type
- func (o GetHealthScoresDataIssueTypeOutput) Events() GetHealthScoresDataIssueTypeEventArrayOutput
- func (o GetHealthScoresDataIssueTypeOutput) IssueType() pulumi.StringOutput
- func (o GetHealthScoresDataIssueTypeOutput) ToGetHealthScoresDataIssueTypeOutput() GetHealthScoresDataIssueTypeOutput
- func (o GetHealthScoresDataIssueTypeOutput) ToGetHealthScoresDataIssueTypeOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeOutput
- func (o GetHealthScoresDataIssueTypeOutput) TotalCount() pulumi.IntOutput
- type GetHealthScoresDataOutput
- func (GetHealthScoresDataOutput) ElementType() reflect.Type
- func (o GetHealthScoresDataOutput) EventsTotalCount() pulumi.IntOutput
- func (o GetHealthScoresDataOutput) HealthLevel() pulumi.StringOutput
- func (o GetHealthScoresDataOutput) HealthScore() pulumi.IntOutput
- func (o GetHealthScoresDataOutput) IssueTypes() GetHealthScoresDataIssueTypeArrayOutput
- func (o GetHealthScoresDataOutput) ToGetHealthScoresDataOutput() GetHealthScoresDataOutput
- func (o GetHealthScoresDataOutput) ToGetHealthScoresDataOutputWithContext(ctx context.Context) GetHealthScoresDataOutput
- type GetHealthScoresOutputArgs
- type GetHealthScoresResult
- type GetHealthScoresResultOutput
- func (o GetHealthScoresResultOutput) Datas() GetHealthScoresDataArrayOutput
- func (GetHealthScoresResultOutput) ElementType() reflect.Type
- func (o GetHealthScoresResultOutput) Id() pulumi.StringOutput
- func (o GetHealthScoresResultOutput) InstanceId() pulumi.StringOutput
- func (o GetHealthScoresResultOutput) Product() pulumi.StringOutput
- func (o GetHealthScoresResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetHealthScoresResultOutput) Time() pulumi.StringOutput
- func (o GetHealthScoresResultOutput) ToGetHealthScoresResultOutput() GetHealthScoresResultOutput
- func (o GetHealthScoresResultOutput) ToGetHealthScoresResultOutputWithContext(ctx context.Context) GetHealthScoresResultOutput
- type GetSecurityAuditLogDownloadUrlsArgs
- type GetSecurityAuditLogDownloadUrlsOutputArgs
- type GetSecurityAuditLogDownloadUrlsResult
- type GetSecurityAuditLogDownloadUrlsResultOutput
- func (o GetSecurityAuditLogDownloadUrlsResultOutput) AsyncRequestId() pulumi.IntOutput
- func (GetSecurityAuditLogDownloadUrlsResultOutput) ElementType() reflect.Type
- func (o GetSecurityAuditLogDownloadUrlsResultOutput) Id() pulumi.StringOutput
- func (o GetSecurityAuditLogDownloadUrlsResultOutput) Product() pulumi.StringOutput
- func (o GetSecurityAuditLogDownloadUrlsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetSecurityAuditLogDownloadUrlsResultOutput) SecAuditGroupId() pulumi.StringOutput
- func (o GetSecurityAuditLogDownloadUrlsResultOutput) ToGetSecurityAuditLogDownloadUrlsResultOutput() GetSecurityAuditLogDownloadUrlsResultOutput
- func (o GetSecurityAuditLogDownloadUrlsResultOutput) ToGetSecurityAuditLogDownloadUrlsResultOutputWithContext(ctx context.Context) GetSecurityAuditLogDownloadUrlsResultOutput
- func (o GetSecurityAuditLogDownloadUrlsResultOutput) Urls() pulumi.StringArrayOutput
- type GetSecurityAuditLogExportTasksArgs
- type GetSecurityAuditLogExportTasksList
- type GetSecurityAuditLogExportTasksListArgs
- func (GetSecurityAuditLogExportTasksListArgs) ElementType() reflect.Type
- func (i GetSecurityAuditLogExportTasksListArgs) ToGetSecurityAuditLogExportTasksListOutput() GetSecurityAuditLogExportTasksListOutput
- func (i GetSecurityAuditLogExportTasksListArgs) ToGetSecurityAuditLogExportTasksListOutputWithContext(ctx context.Context) GetSecurityAuditLogExportTasksListOutput
- type GetSecurityAuditLogExportTasksListArray
- func (GetSecurityAuditLogExportTasksListArray) ElementType() reflect.Type
- func (i GetSecurityAuditLogExportTasksListArray) ToGetSecurityAuditLogExportTasksListArrayOutput() GetSecurityAuditLogExportTasksListArrayOutput
- func (i GetSecurityAuditLogExportTasksListArray) ToGetSecurityAuditLogExportTasksListArrayOutputWithContext(ctx context.Context) GetSecurityAuditLogExportTasksListArrayOutput
- type GetSecurityAuditLogExportTasksListArrayInput
- type GetSecurityAuditLogExportTasksListArrayOutput
- func (GetSecurityAuditLogExportTasksListArrayOutput) ElementType() reflect.Type
- func (o GetSecurityAuditLogExportTasksListArrayOutput) Index(i pulumi.IntInput) GetSecurityAuditLogExportTasksListOutput
- func (o GetSecurityAuditLogExportTasksListArrayOutput) ToGetSecurityAuditLogExportTasksListArrayOutput() GetSecurityAuditLogExportTasksListArrayOutput
- func (o GetSecurityAuditLogExportTasksListArrayOutput) ToGetSecurityAuditLogExportTasksListArrayOutputWithContext(ctx context.Context) GetSecurityAuditLogExportTasksListArrayOutput
- type GetSecurityAuditLogExportTasksListInput
- type GetSecurityAuditLogExportTasksListOutput
- func (o GetSecurityAuditLogExportTasksListOutput) AsyncRequestId() pulumi.IntOutput
- func (o GetSecurityAuditLogExportTasksListOutput) CreateTime() pulumi.StringOutput
- func (o GetSecurityAuditLogExportTasksListOutput) DangerLevels() pulumi.IntArrayOutput
- func (GetSecurityAuditLogExportTasksListOutput) ElementType() reflect.Type
- func (o GetSecurityAuditLogExportTasksListOutput) EndTime() pulumi.StringOutput
- func (o GetSecurityAuditLogExportTasksListOutput) LogEndTime() pulumi.StringOutput
- func (o GetSecurityAuditLogExportTasksListOutput) LogStartTime() pulumi.StringOutput
- func (o GetSecurityAuditLogExportTasksListOutput) Progress() pulumi.IntOutput
- func (o GetSecurityAuditLogExportTasksListOutput) StartTime() pulumi.StringOutput
- func (o GetSecurityAuditLogExportTasksListOutput) Status() pulumi.StringOutput
- func (o GetSecurityAuditLogExportTasksListOutput) ToGetSecurityAuditLogExportTasksListOutput() GetSecurityAuditLogExportTasksListOutput
- func (o GetSecurityAuditLogExportTasksListOutput) ToGetSecurityAuditLogExportTasksListOutputWithContext(ctx context.Context) GetSecurityAuditLogExportTasksListOutput
- func (o GetSecurityAuditLogExportTasksListOutput) TotalSize() pulumi.IntOutput
- type GetSecurityAuditLogExportTasksOutputArgs
- type GetSecurityAuditLogExportTasksResult
- type GetSecurityAuditLogExportTasksResultOutput
- func (o GetSecurityAuditLogExportTasksResultOutput) AsyncRequestIds() pulumi.IntArrayOutput
- func (GetSecurityAuditLogExportTasksResultOutput) ElementType() reflect.Type
- func (o GetSecurityAuditLogExportTasksResultOutput) Id() pulumi.StringOutput
- func (o GetSecurityAuditLogExportTasksResultOutput) Lists() GetSecurityAuditLogExportTasksListArrayOutput
- func (o GetSecurityAuditLogExportTasksResultOutput) Product() pulumi.StringOutput
- func (o GetSecurityAuditLogExportTasksResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetSecurityAuditLogExportTasksResultOutput) SecAuditGroupId() pulumi.StringOutput
- func (o GetSecurityAuditLogExportTasksResultOutput) ToGetSecurityAuditLogExportTasksResultOutput() GetSecurityAuditLogExportTasksResultOutput
- func (o GetSecurityAuditLogExportTasksResultOutput) ToGetSecurityAuditLogExportTasksResultOutputWithContext(ctx context.Context) GetSecurityAuditLogExportTasksResultOutput
- type GetSlowLogTimeSeriesStatsArgs
- type GetSlowLogTimeSeriesStatsOutputArgs
- type GetSlowLogTimeSeriesStatsResult
- type GetSlowLogTimeSeriesStatsResultOutput
- func (GetSlowLogTimeSeriesStatsResultOutput) ElementType() reflect.Type
- func (o GetSlowLogTimeSeriesStatsResultOutput) EndTime() pulumi.StringOutput
- func (o GetSlowLogTimeSeriesStatsResultOutput) Id() pulumi.StringOutput
- func (o GetSlowLogTimeSeriesStatsResultOutput) InstanceId() pulumi.StringOutput
- func (o GetSlowLogTimeSeriesStatsResultOutput) Period() pulumi.IntOutput
- func (o GetSlowLogTimeSeriesStatsResultOutput) Product() pulumi.StringPtrOutput
- func (o GetSlowLogTimeSeriesStatsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetSlowLogTimeSeriesStatsResultOutput) SeriesDatas() GetSlowLogTimeSeriesStatsSeriesDataArrayOutput
- func (o GetSlowLogTimeSeriesStatsResultOutput) StartTime() pulumi.StringOutput
- func (o GetSlowLogTimeSeriesStatsResultOutput) TimeSeries() GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput
- func (o GetSlowLogTimeSeriesStatsResultOutput) ToGetSlowLogTimeSeriesStatsResultOutput() GetSlowLogTimeSeriesStatsResultOutput
- func (o GetSlowLogTimeSeriesStatsResultOutput) ToGetSlowLogTimeSeriesStatsResultOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsResultOutput
- type GetSlowLogTimeSeriesStatsSeriesData
- type GetSlowLogTimeSeriesStatsSeriesDataArgs
- func (GetSlowLogTimeSeriesStatsSeriesDataArgs) ElementType() reflect.Type
- func (i GetSlowLogTimeSeriesStatsSeriesDataArgs) ToGetSlowLogTimeSeriesStatsSeriesDataOutput() GetSlowLogTimeSeriesStatsSeriesDataOutput
- func (i GetSlowLogTimeSeriesStatsSeriesDataArgs) ToGetSlowLogTimeSeriesStatsSeriesDataOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataOutput
- type GetSlowLogTimeSeriesStatsSeriesDataArray
- func (GetSlowLogTimeSeriesStatsSeriesDataArray) ElementType() reflect.Type
- func (i GetSlowLogTimeSeriesStatsSeriesDataArray) ToGetSlowLogTimeSeriesStatsSeriesDataArrayOutput() GetSlowLogTimeSeriesStatsSeriesDataArrayOutput
- func (i GetSlowLogTimeSeriesStatsSeriesDataArray) ToGetSlowLogTimeSeriesStatsSeriesDataArrayOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataArrayOutput
- type GetSlowLogTimeSeriesStatsSeriesDataArrayInput
- type GetSlowLogTimeSeriesStatsSeriesDataArrayOutput
- func (GetSlowLogTimeSeriesStatsSeriesDataArrayOutput) ElementType() reflect.Type
- func (o GetSlowLogTimeSeriesStatsSeriesDataArrayOutput) Index(i pulumi.IntInput) GetSlowLogTimeSeriesStatsSeriesDataOutput
- func (o GetSlowLogTimeSeriesStatsSeriesDataArrayOutput) ToGetSlowLogTimeSeriesStatsSeriesDataArrayOutput() GetSlowLogTimeSeriesStatsSeriesDataArrayOutput
- func (o GetSlowLogTimeSeriesStatsSeriesDataArrayOutput) ToGetSlowLogTimeSeriesStatsSeriesDataArrayOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataArrayOutput
- type GetSlowLogTimeSeriesStatsSeriesDataInput
- type GetSlowLogTimeSeriesStatsSeriesDataOutput
- func (GetSlowLogTimeSeriesStatsSeriesDataOutput) ElementType() reflect.Type
- func (o GetSlowLogTimeSeriesStatsSeriesDataOutput) Series() GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput
- func (o GetSlowLogTimeSeriesStatsSeriesDataOutput) Timestamps() pulumi.IntArrayOutput
- func (o GetSlowLogTimeSeriesStatsSeriesDataOutput) ToGetSlowLogTimeSeriesStatsSeriesDataOutput() GetSlowLogTimeSeriesStatsSeriesDataOutput
- func (o GetSlowLogTimeSeriesStatsSeriesDataOutput) ToGetSlowLogTimeSeriesStatsSeriesDataOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataOutput
- type GetSlowLogTimeSeriesStatsSeriesDataSeries
- type GetSlowLogTimeSeriesStatsSeriesDataSeriesArgs
- func (GetSlowLogTimeSeriesStatsSeriesDataSeriesArgs) ElementType() reflect.Type
- func (i GetSlowLogTimeSeriesStatsSeriesDataSeriesArgs) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesOutput() GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput
- func (i GetSlowLogTimeSeriesStatsSeriesDataSeriesArgs) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput
- type GetSlowLogTimeSeriesStatsSeriesDataSeriesArray
- func (GetSlowLogTimeSeriesStatsSeriesDataSeriesArray) ElementType() reflect.Type
- func (i GetSlowLogTimeSeriesStatsSeriesDataSeriesArray) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput() GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput
- func (i GetSlowLogTimeSeriesStatsSeriesDataSeriesArray) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput
- type GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayInput
- type GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput
- func (GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput) ElementType() reflect.Type
- func (o GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput) Index(i pulumi.IntInput) GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput
- func (o GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput() GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput
- func (o GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput
- type GetSlowLogTimeSeriesStatsSeriesDataSeriesInput
- type GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput
- func (GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) ElementType() reflect.Type
- func (o GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) Metric() pulumi.StringOutput
- func (o GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesOutput() GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput
- func (o GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput
- func (o GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) Unit() pulumi.StringOutput
- func (o GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) Values() pulumi.IntArrayOutput
- type GetSlowLogTimeSeriesStatsTimeSeries
- type GetSlowLogTimeSeriesStatsTimeSeriesArgs
- func (GetSlowLogTimeSeriesStatsTimeSeriesArgs) ElementType() reflect.Type
- func (i GetSlowLogTimeSeriesStatsTimeSeriesArgs) ToGetSlowLogTimeSeriesStatsTimeSeriesOutput() GetSlowLogTimeSeriesStatsTimeSeriesOutput
- func (i GetSlowLogTimeSeriesStatsTimeSeriesArgs) ToGetSlowLogTimeSeriesStatsTimeSeriesOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsTimeSeriesOutput
- type GetSlowLogTimeSeriesStatsTimeSeriesArray
- func (GetSlowLogTimeSeriesStatsTimeSeriesArray) ElementType() reflect.Type
- func (i GetSlowLogTimeSeriesStatsTimeSeriesArray) ToGetSlowLogTimeSeriesStatsTimeSeriesArrayOutput() GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput
- func (i GetSlowLogTimeSeriesStatsTimeSeriesArray) ToGetSlowLogTimeSeriesStatsTimeSeriesArrayOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput
- type GetSlowLogTimeSeriesStatsTimeSeriesArrayInput
- type GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput
- func (GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput) ElementType() reflect.Type
- func (o GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput) Index(i pulumi.IntInput) GetSlowLogTimeSeriesStatsTimeSeriesOutput
- func (o GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput) ToGetSlowLogTimeSeriesStatsTimeSeriesArrayOutput() GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput
- func (o GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput) ToGetSlowLogTimeSeriesStatsTimeSeriesArrayOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput
- type GetSlowLogTimeSeriesStatsTimeSeriesInput
- type GetSlowLogTimeSeriesStatsTimeSeriesOutput
- func (o GetSlowLogTimeSeriesStatsTimeSeriesOutput) Count() pulumi.IntOutput
- func (GetSlowLogTimeSeriesStatsTimeSeriesOutput) ElementType() reflect.Type
- func (o GetSlowLogTimeSeriesStatsTimeSeriesOutput) Timestamp() pulumi.IntOutput
- func (o GetSlowLogTimeSeriesStatsTimeSeriesOutput) ToGetSlowLogTimeSeriesStatsTimeSeriesOutput() GetSlowLogTimeSeriesStatsTimeSeriesOutput
- func (o GetSlowLogTimeSeriesStatsTimeSeriesOutput) ToGetSlowLogTimeSeriesStatsTimeSeriesOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsTimeSeriesOutput
- type GetSlowLogTopSqlsArgs
- type GetSlowLogTopSqlsOutputArgs
- type GetSlowLogTopSqlsResult
- type GetSlowLogTopSqlsResultOutput
- func (GetSlowLogTopSqlsResultOutput) ElementType() reflect.Type
- func (o GetSlowLogTopSqlsResultOutput) EndTime() pulumi.StringOutput
- func (o GetSlowLogTopSqlsResultOutput) Id() pulumi.StringOutput
- func (o GetSlowLogTopSqlsResultOutput) InstanceId() pulumi.StringOutput
- func (o GetSlowLogTopSqlsResultOutput) OrderBy() pulumi.StringPtrOutput
- func (o GetSlowLogTopSqlsResultOutput) Product() pulumi.StringPtrOutput
- func (o GetSlowLogTopSqlsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetSlowLogTopSqlsResultOutput) Rows() GetSlowLogTopSqlsRowArrayOutput
- func (o GetSlowLogTopSqlsResultOutput) SchemaLists() GetSlowLogTopSqlsSchemaListArrayOutput
- func (o GetSlowLogTopSqlsResultOutput) SortBy() pulumi.StringPtrOutput
- func (o GetSlowLogTopSqlsResultOutput) StartTime() pulumi.StringOutput
- func (o GetSlowLogTopSqlsResultOutput) ToGetSlowLogTopSqlsResultOutput() GetSlowLogTopSqlsResultOutput
- func (o GetSlowLogTopSqlsResultOutput) ToGetSlowLogTopSqlsResultOutputWithContext(ctx context.Context) GetSlowLogTopSqlsResultOutput
- type GetSlowLogTopSqlsRow
- type GetSlowLogTopSqlsRowArgs
- type GetSlowLogTopSqlsRowArray
- type GetSlowLogTopSqlsRowArrayInput
- type GetSlowLogTopSqlsRowArrayOutput
- func (GetSlowLogTopSqlsRowArrayOutput) ElementType() reflect.Type
- func (o GetSlowLogTopSqlsRowArrayOutput) Index(i pulumi.IntInput) GetSlowLogTopSqlsRowOutput
- func (o GetSlowLogTopSqlsRowArrayOutput) ToGetSlowLogTopSqlsRowArrayOutput() GetSlowLogTopSqlsRowArrayOutput
- func (o GetSlowLogTopSqlsRowArrayOutput) ToGetSlowLogTopSqlsRowArrayOutputWithContext(ctx context.Context) GetSlowLogTopSqlsRowArrayOutput
- type GetSlowLogTopSqlsRowInput
- type GetSlowLogTopSqlsRowOutput
- func (GetSlowLogTopSqlsRowOutput) ElementType() reflect.Type
- func (o GetSlowLogTopSqlsRowOutput) ExecTimes() pulumi.IntOutput
- func (o GetSlowLogTopSqlsRowOutput) LockTime() pulumi.Float64Output
- func (o GetSlowLogTopSqlsRowOutput) LockTimeAvg() pulumi.Float64Output
- func (o GetSlowLogTopSqlsRowOutput) LockTimeMax() pulumi.Float64Output
- func (o GetSlowLogTopSqlsRowOutput) LockTimeMin() pulumi.Float64Output
- func (o GetSlowLogTopSqlsRowOutput) LockTimeRatio() pulumi.Float64Output
- func (o GetSlowLogTopSqlsRowOutput) Md5() pulumi.StringOutput
- func (o GetSlowLogTopSqlsRowOutput) QueryTime() pulumi.Float64Output
- func (o GetSlowLogTopSqlsRowOutput) QueryTimeAvg() pulumi.Float64Output
- func (o GetSlowLogTopSqlsRowOutput) QueryTimeMax() pulumi.Float64Output
- func (o GetSlowLogTopSqlsRowOutput) QueryTimeMin() pulumi.Float64Output
- func (o GetSlowLogTopSqlsRowOutput) QueryTimeRatio() pulumi.Float64Output
- func (o GetSlowLogTopSqlsRowOutput) RowsExamined() pulumi.IntOutput
- func (o GetSlowLogTopSqlsRowOutput) RowsExaminedAvg() pulumi.Float64Output
- func (o GetSlowLogTopSqlsRowOutput) RowsExaminedMax() pulumi.IntOutput
- func (o GetSlowLogTopSqlsRowOutput) RowsExaminedMin() pulumi.IntOutput
- func (o GetSlowLogTopSqlsRowOutput) RowsExaminedRatio() pulumi.Float64Output
- func (o GetSlowLogTopSqlsRowOutput) RowsSent() pulumi.IntOutput
- func (o GetSlowLogTopSqlsRowOutput) RowsSentAvg() pulumi.Float64Output
- func (o GetSlowLogTopSqlsRowOutput) RowsSentMax() pulumi.IntOutput
- func (o GetSlowLogTopSqlsRowOutput) RowsSentMin() pulumi.IntOutput
- func (o GetSlowLogTopSqlsRowOutput) RowsSentRatio() pulumi.Float64Output
- func (o GetSlowLogTopSqlsRowOutput) Schema() pulumi.StringOutput
- func (o GetSlowLogTopSqlsRowOutput) SqlTemplate() pulumi.StringOutput
- func (o GetSlowLogTopSqlsRowOutput) SqlText() pulumi.StringOutput
- func (o GetSlowLogTopSqlsRowOutput) ToGetSlowLogTopSqlsRowOutput() GetSlowLogTopSqlsRowOutput
- func (o GetSlowLogTopSqlsRowOutput) ToGetSlowLogTopSqlsRowOutputWithContext(ctx context.Context) GetSlowLogTopSqlsRowOutput
- type GetSlowLogTopSqlsSchemaList
- type GetSlowLogTopSqlsSchemaListArgs
- func (GetSlowLogTopSqlsSchemaListArgs) ElementType() reflect.Type
- func (i GetSlowLogTopSqlsSchemaListArgs) ToGetSlowLogTopSqlsSchemaListOutput() GetSlowLogTopSqlsSchemaListOutput
- func (i GetSlowLogTopSqlsSchemaListArgs) ToGetSlowLogTopSqlsSchemaListOutputWithContext(ctx context.Context) GetSlowLogTopSqlsSchemaListOutput
- type GetSlowLogTopSqlsSchemaListArray
- func (GetSlowLogTopSqlsSchemaListArray) ElementType() reflect.Type
- func (i GetSlowLogTopSqlsSchemaListArray) ToGetSlowLogTopSqlsSchemaListArrayOutput() GetSlowLogTopSqlsSchemaListArrayOutput
- func (i GetSlowLogTopSqlsSchemaListArray) ToGetSlowLogTopSqlsSchemaListArrayOutputWithContext(ctx context.Context) GetSlowLogTopSqlsSchemaListArrayOutput
- type GetSlowLogTopSqlsSchemaListArrayInput
- type GetSlowLogTopSqlsSchemaListArrayOutput
- func (GetSlowLogTopSqlsSchemaListArrayOutput) ElementType() reflect.Type
- func (o GetSlowLogTopSqlsSchemaListArrayOutput) Index(i pulumi.IntInput) GetSlowLogTopSqlsSchemaListOutput
- func (o GetSlowLogTopSqlsSchemaListArrayOutput) ToGetSlowLogTopSqlsSchemaListArrayOutput() GetSlowLogTopSqlsSchemaListArrayOutput
- func (o GetSlowLogTopSqlsSchemaListArrayOutput) ToGetSlowLogTopSqlsSchemaListArrayOutputWithContext(ctx context.Context) GetSlowLogTopSqlsSchemaListArrayOutput
- type GetSlowLogTopSqlsSchemaListInput
- type GetSlowLogTopSqlsSchemaListOutput
- func (GetSlowLogTopSqlsSchemaListOutput) ElementType() reflect.Type
- func (o GetSlowLogTopSqlsSchemaListOutput) Schema() pulumi.StringOutput
- func (o GetSlowLogTopSqlsSchemaListOutput) ToGetSlowLogTopSqlsSchemaListOutput() GetSlowLogTopSqlsSchemaListOutput
- func (o GetSlowLogTopSqlsSchemaListOutput) ToGetSlowLogTopSqlsSchemaListOutputWithContext(ctx context.Context) GetSlowLogTopSqlsSchemaListOutput
- type GetSlowLogUserHostStatsArgs
- type GetSlowLogUserHostStatsItem
- type GetSlowLogUserHostStatsItemArgs
- func (GetSlowLogUserHostStatsItemArgs) ElementType() reflect.Type
- func (i GetSlowLogUserHostStatsItemArgs) ToGetSlowLogUserHostStatsItemOutput() GetSlowLogUserHostStatsItemOutput
- func (i GetSlowLogUserHostStatsItemArgs) ToGetSlowLogUserHostStatsItemOutputWithContext(ctx context.Context) GetSlowLogUserHostStatsItemOutput
- type GetSlowLogUserHostStatsItemArray
- func (GetSlowLogUserHostStatsItemArray) ElementType() reflect.Type
- func (i GetSlowLogUserHostStatsItemArray) ToGetSlowLogUserHostStatsItemArrayOutput() GetSlowLogUserHostStatsItemArrayOutput
- func (i GetSlowLogUserHostStatsItemArray) ToGetSlowLogUserHostStatsItemArrayOutputWithContext(ctx context.Context) GetSlowLogUserHostStatsItemArrayOutput
- type GetSlowLogUserHostStatsItemArrayInput
- type GetSlowLogUserHostStatsItemArrayOutput
- func (GetSlowLogUserHostStatsItemArrayOutput) ElementType() reflect.Type
- func (o GetSlowLogUserHostStatsItemArrayOutput) Index(i pulumi.IntInput) GetSlowLogUserHostStatsItemOutput
- func (o GetSlowLogUserHostStatsItemArrayOutput) ToGetSlowLogUserHostStatsItemArrayOutput() GetSlowLogUserHostStatsItemArrayOutput
- func (o GetSlowLogUserHostStatsItemArrayOutput) ToGetSlowLogUserHostStatsItemArrayOutputWithContext(ctx context.Context) GetSlowLogUserHostStatsItemArrayOutput
- type GetSlowLogUserHostStatsItemInput
- type GetSlowLogUserHostStatsItemOutput
- func (o GetSlowLogUserHostStatsItemOutput) Count() pulumi.IntOutput
- func (GetSlowLogUserHostStatsItemOutput) ElementType() reflect.Type
- func (o GetSlowLogUserHostStatsItemOutput) Ratio() pulumi.Float64Output
- func (o GetSlowLogUserHostStatsItemOutput) ToGetSlowLogUserHostStatsItemOutput() GetSlowLogUserHostStatsItemOutput
- func (o GetSlowLogUserHostStatsItemOutput) ToGetSlowLogUserHostStatsItemOutputWithContext(ctx context.Context) GetSlowLogUserHostStatsItemOutput
- func (o GetSlowLogUserHostStatsItemOutput) UserHost() pulumi.StringOutput
- type GetSlowLogUserHostStatsOutputArgs
- type GetSlowLogUserHostStatsResult
- type GetSlowLogUserHostStatsResultOutput
- func (GetSlowLogUserHostStatsResultOutput) ElementType() reflect.Type
- func (o GetSlowLogUserHostStatsResultOutput) EndTime() pulumi.StringOutput
- func (o GetSlowLogUserHostStatsResultOutput) Id() pulumi.StringOutput
- func (o GetSlowLogUserHostStatsResultOutput) InstanceId() pulumi.StringOutput
- func (o GetSlowLogUserHostStatsResultOutput) Items() GetSlowLogUserHostStatsItemArrayOutput
- func (o GetSlowLogUserHostStatsResultOutput) Md5() pulumi.StringPtrOutput
- func (o GetSlowLogUserHostStatsResultOutput) Product() pulumi.StringPtrOutput
- func (o GetSlowLogUserHostStatsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetSlowLogUserHostStatsResultOutput) StartTime() pulumi.StringOutput
- func (o GetSlowLogUserHostStatsResultOutput) ToGetSlowLogUserHostStatsResultOutput() GetSlowLogUserHostStatsResultOutput
- func (o GetSlowLogUserHostStatsResultOutput) ToGetSlowLogUserHostStatsResultOutputWithContext(ctx context.Context) GetSlowLogUserHostStatsResultOutput
- type GetSlowLogUserSqlAdviceArgs
- type GetSlowLogUserSqlAdviceOutputArgs
- type GetSlowLogUserSqlAdviceResult
- type GetSlowLogUserSqlAdviceResultOutput
- func (o GetSlowLogUserSqlAdviceResultOutput) Advices() pulumi.StringOutput
- func (o GetSlowLogUserSqlAdviceResultOutput) Comments() pulumi.StringOutput
- func (o GetSlowLogUserSqlAdviceResultOutput) Cost() pulumi.StringOutput
- func (GetSlowLogUserSqlAdviceResultOutput) ElementType() reflect.Type
- func (o GetSlowLogUserSqlAdviceResultOutput) Id() pulumi.StringOutput
- func (o GetSlowLogUserSqlAdviceResultOutput) InstanceId() pulumi.StringOutput
- func (o GetSlowLogUserSqlAdviceResultOutput) Product() pulumi.StringPtrOutput
- func (o GetSlowLogUserSqlAdviceResultOutput) RequestId() pulumi.StringOutput
- func (o GetSlowLogUserSqlAdviceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetSlowLogUserSqlAdviceResultOutput) Schema() pulumi.StringOutput
- func (o GetSlowLogUserSqlAdviceResultOutput) SqlPlan() pulumi.StringOutput
- func (o GetSlowLogUserSqlAdviceResultOutput) SqlText() pulumi.StringOutput
- func (o GetSlowLogUserSqlAdviceResultOutput) Tables() pulumi.StringOutput
- func (o GetSlowLogUserSqlAdviceResultOutput) ToGetSlowLogUserSqlAdviceResultOutput() GetSlowLogUserSqlAdviceResultOutput
- func (o GetSlowLogUserSqlAdviceResultOutput) ToGetSlowLogUserSqlAdviceResultOutputWithContext(ctx context.Context) GetSlowLogUserSqlAdviceResultOutput
- type GetSqlFiltersArgs
- type GetSqlFiltersList
- type GetSqlFiltersListArgs
- type GetSqlFiltersListArray
- type GetSqlFiltersListArrayInput
- type GetSqlFiltersListArrayOutput
- func (GetSqlFiltersListArrayOutput) ElementType() reflect.Type
- func (o GetSqlFiltersListArrayOutput) Index(i pulumi.IntInput) GetSqlFiltersListOutput
- func (o GetSqlFiltersListArrayOutput) ToGetSqlFiltersListArrayOutput() GetSqlFiltersListArrayOutput
- func (o GetSqlFiltersListArrayOutput) ToGetSqlFiltersListArrayOutputWithContext(ctx context.Context) GetSqlFiltersListArrayOutput
- type GetSqlFiltersListInput
- type GetSqlFiltersListOutput
- func (o GetSqlFiltersListOutput) CreateTime() pulumi.StringOutput
- func (o GetSqlFiltersListOutput) CurrentConcurrency() pulumi.IntOutput
- func (o GetSqlFiltersListOutput) CurrentTime() pulumi.StringOutput
- func (GetSqlFiltersListOutput) ElementType() reflect.Type
- func (o GetSqlFiltersListOutput) ExpireTime() pulumi.StringOutput
- func (o GetSqlFiltersListOutput) Id() pulumi.IntOutput
- func (o GetSqlFiltersListOutput) MaxConcurrency() pulumi.IntOutput
- func (o GetSqlFiltersListOutput) OriginKeys() pulumi.StringOutput
- func (o GetSqlFiltersListOutput) OriginRule() pulumi.StringOutput
- func (o GetSqlFiltersListOutput) RejectedSqlCount() pulumi.IntOutput
- func (o GetSqlFiltersListOutput) SqlType() pulumi.StringOutput
- func (o GetSqlFiltersListOutput) Status() pulumi.StringOutput
- func (o GetSqlFiltersListOutput) ToGetSqlFiltersListOutput() GetSqlFiltersListOutput
- func (o GetSqlFiltersListOutput) ToGetSqlFiltersListOutputWithContext(ctx context.Context) GetSqlFiltersListOutput
- type GetSqlFiltersOutputArgs
- type GetSqlFiltersResult
- type GetSqlFiltersResultOutput
- func (GetSqlFiltersResultOutput) ElementType() reflect.Type
- func (o GetSqlFiltersResultOutput) FilterIds() pulumi.IntArrayOutput
- func (o GetSqlFiltersResultOutput) Id() pulumi.StringOutput
- func (o GetSqlFiltersResultOutput) InstanceId() pulumi.StringOutput
- func (o GetSqlFiltersResultOutput) Lists() GetSqlFiltersListArrayOutput
- func (o GetSqlFiltersResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetSqlFiltersResultOutput) Statuses() pulumi.StringArrayOutput
- func (o GetSqlFiltersResultOutput) ToGetSqlFiltersResultOutput() GetSqlFiltersResultOutput
- func (o GetSqlFiltersResultOutput) ToGetSqlFiltersResultOutputWithContext(ctx context.Context) GetSqlFiltersResultOutput
- type ModifyDiagDbInstanceOperation
- func (*ModifyDiagDbInstanceOperation) ElementType() reflect.Type
- func (i *ModifyDiagDbInstanceOperation) ToModifyDiagDbInstanceOperationOutput() ModifyDiagDbInstanceOperationOutput
- func (i *ModifyDiagDbInstanceOperation) ToModifyDiagDbInstanceOperationOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationOutput
- type ModifyDiagDbInstanceOperationArgs
- type ModifyDiagDbInstanceOperationArray
- func (ModifyDiagDbInstanceOperationArray) ElementType() reflect.Type
- func (i ModifyDiagDbInstanceOperationArray) ToModifyDiagDbInstanceOperationArrayOutput() ModifyDiagDbInstanceOperationArrayOutput
- func (i ModifyDiagDbInstanceOperationArray) ToModifyDiagDbInstanceOperationArrayOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationArrayOutput
- type ModifyDiagDbInstanceOperationArrayInput
- type ModifyDiagDbInstanceOperationArrayOutput
- func (ModifyDiagDbInstanceOperationArrayOutput) ElementType() reflect.Type
- func (o ModifyDiagDbInstanceOperationArrayOutput) Index(i pulumi.IntInput) ModifyDiagDbInstanceOperationOutput
- func (o ModifyDiagDbInstanceOperationArrayOutput) ToModifyDiagDbInstanceOperationArrayOutput() ModifyDiagDbInstanceOperationArrayOutput
- func (o ModifyDiagDbInstanceOperationArrayOutput) ToModifyDiagDbInstanceOperationArrayOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationArrayOutput
- type ModifyDiagDbInstanceOperationInput
- type ModifyDiagDbInstanceOperationInstanceConfs
- type ModifyDiagDbInstanceOperationInstanceConfsArgs
- func (ModifyDiagDbInstanceOperationInstanceConfsArgs) ElementType() reflect.Type
- func (i ModifyDiagDbInstanceOperationInstanceConfsArgs) ToModifyDiagDbInstanceOperationInstanceConfsOutput() ModifyDiagDbInstanceOperationInstanceConfsOutput
- func (i ModifyDiagDbInstanceOperationInstanceConfsArgs) ToModifyDiagDbInstanceOperationInstanceConfsOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationInstanceConfsOutput
- func (i ModifyDiagDbInstanceOperationInstanceConfsArgs) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutput() ModifyDiagDbInstanceOperationInstanceConfsPtrOutput
- func (i ModifyDiagDbInstanceOperationInstanceConfsArgs) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationInstanceConfsPtrOutput
- type ModifyDiagDbInstanceOperationInstanceConfsInput
- type ModifyDiagDbInstanceOperationInstanceConfsOutput
- func (o ModifyDiagDbInstanceOperationInstanceConfsOutput) DailyInspection() pulumi.StringPtrOutput
- func (ModifyDiagDbInstanceOperationInstanceConfsOutput) ElementType() reflect.Type
- func (o ModifyDiagDbInstanceOperationInstanceConfsOutput) OverviewDisplay() pulumi.StringPtrOutput
- func (o ModifyDiagDbInstanceOperationInstanceConfsOutput) ToModifyDiagDbInstanceOperationInstanceConfsOutput() ModifyDiagDbInstanceOperationInstanceConfsOutput
- func (o ModifyDiagDbInstanceOperationInstanceConfsOutput) ToModifyDiagDbInstanceOperationInstanceConfsOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationInstanceConfsOutput
- func (o ModifyDiagDbInstanceOperationInstanceConfsOutput) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutput() ModifyDiagDbInstanceOperationInstanceConfsPtrOutput
- func (o ModifyDiagDbInstanceOperationInstanceConfsOutput) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationInstanceConfsPtrOutput
- type ModifyDiagDbInstanceOperationInstanceConfsPtrInput
- type ModifyDiagDbInstanceOperationInstanceConfsPtrOutput
- func (o ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) DailyInspection() pulumi.StringPtrOutput
- func (o ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) Elem() ModifyDiagDbInstanceOperationInstanceConfsOutput
- func (ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) ElementType() reflect.Type
- func (o ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) OverviewDisplay() pulumi.StringPtrOutput
- func (o ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutput() ModifyDiagDbInstanceOperationInstanceConfsPtrOutput
- func (o ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationInstanceConfsPtrOutput
- type ModifyDiagDbInstanceOperationMap
- func (ModifyDiagDbInstanceOperationMap) ElementType() reflect.Type
- func (i ModifyDiagDbInstanceOperationMap) ToModifyDiagDbInstanceOperationMapOutput() ModifyDiagDbInstanceOperationMapOutput
- func (i ModifyDiagDbInstanceOperationMap) ToModifyDiagDbInstanceOperationMapOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationMapOutput
- type ModifyDiagDbInstanceOperationMapInput
- type ModifyDiagDbInstanceOperationMapOutput
- func (ModifyDiagDbInstanceOperationMapOutput) ElementType() reflect.Type
- func (o ModifyDiagDbInstanceOperationMapOutput) MapIndex(k pulumi.StringInput) ModifyDiagDbInstanceOperationOutput
- func (o ModifyDiagDbInstanceOperationMapOutput) ToModifyDiagDbInstanceOperationMapOutput() ModifyDiagDbInstanceOperationMapOutput
- func (o ModifyDiagDbInstanceOperationMapOutput) ToModifyDiagDbInstanceOperationMapOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationMapOutput
- type ModifyDiagDbInstanceOperationOutput
- func (ModifyDiagDbInstanceOperationOutput) ElementType() reflect.Type
- func (o ModifyDiagDbInstanceOperationOutput) InstanceConfs() ModifyDiagDbInstanceOperationInstanceConfsOutput
- func (o ModifyDiagDbInstanceOperationOutput) InstanceIds() pulumi.StringArrayOutput
- func (o ModifyDiagDbInstanceOperationOutput) Product() pulumi.StringOutput
- func (o ModifyDiagDbInstanceOperationOutput) Regions() pulumi.StringPtrOutput
- func (o ModifyDiagDbInstanceOperationOutput) ToModifyDiagDbInstanceOperationOutput() ModifyDiagDbInstanceOperationOutput
- func (o ModifyDiagDbInstanceOperationOutput) ToModifyDiagDbInstanceOperationOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationOutput
- type ModifyDiagDbInstanceOperationState
- type SecurityAuditLogExportTask
- func (*SecurityAuditLogExportTask) ElementType() reflect.Type
- func (i *SecurityAuditLogExportTask) ToSecurityAuditLogExportTaskOutput() SecurityAuditLogExportTaskOutput
- func (i *SecurityAuditLogExportTask) ToSecurityAuditLogExportTaskOutputWithContext(ctx context.Context) SecurityAuditLogExportTaskOutput
- type SecurityAuditLogExportTaskArgs
- type SecurityAuditLogExportTaskArray
- func (SecurityAuditLogExportTaskArray) ElementType() reflect.Type
- func (i SecurityAuditLogExportTaskArray) ToSecurityAuditLogExportTaskArrayOutput() SecurityAuditLogExportTaskArrayOutput
- func (i SecurityAuditLogExportTaskArray) ToSecurityAuditLogExportTaskArrayOutputWithContext(ctx context.Context) SecurityAuditLogExportTaskArrayOutput
- type SecurityAuditLogExportTaskArrayInput
- type SecurityAuditLogExportTaskArrayOutput
- func (SecurityAuditLogExportTaskArrayOutput) ElementType() reflect.Type
- func (o SecurityAuditLogExportTaskArrayOutput) Index(i pulumi.IntInput) SecurityAuditLogExportTaskOutput
- func (o SecurityAuditLogExportTaskArrayOutput) ToSecurityAuditLogExportTaskArrayOutput() SecurityAuditLogExportTaskArrayOutput
- func (o SecurityAuditLogExportTaskArrayOutput) ToSecurityAuditLogExportTaskArrayOutputWithContext(ctx context.Context) SecurityAuditLogExportTaskArrayOutput
- type SecurityAuditLogExportTaskInput
- type SecurityAuditLogExportTaskMap
- func (SecurityAuditLogExportTaskMap) ElementType() reflect.Type
- func (i SecurityAuditLogExportTaskMap) ToSecurityAuditLogExportTaskMapOutput() SecurityAuditLogExportTaskMapOutput
- func (i SecurityAuditLogExportTaskMap) ToSecurityAuditLogExportTaskMapOutputWithContext(ctx context.Context) SecurityAuditLogExportTaskMapOutput
- type SecurityAuditLogExportTaskMapInput
- type SecurityAuditLogExportTaskMapOutput
- func (SecurityAuditLogExportTaskMapOutput) ElementType() reflect.Type
- func (o SecurityAuditLogExportTaskMapOutput) MapIndex(k pulumi.StringInput) SecurityAuditLogExportTaskOutput
- func (o SecurityAuditLogExportTaskMapOutput) ToSecurityAuditLogExportTaskMapOutput() SecurityAuditLogExportTaskMapOutput
- func (o SecurityAuditLogExportTaskMapOutput) ToSecurityAuditLogExportTaskMapOutputWithContext(ctx context.Context) SecurityAuditLogExportTaskMapOutput
- type SecurityAuditLogExportTaskOutput
- func (o SecurityAuditLogExportTaskOutput) AsyncRequestId() pulumi.IntOutput
- func (o SecurityAuditLogExportTaskOutput) DangerLevels() pulumi.IntArrayOutput
- func (SecurityAuditLogExportTaskOutput) ElementType() reflect.Type
- func (o SecurityAuditLogExportTaskOutput) EndTime() pulumi.StringOutput
- func (o SecurityAuditLogExportTaskOutput) Product() pulumi.StringOutput
- func (o SecurityAuditLogExportTaskOutput) SecAuditGroupId() pulumi.StringOutput
- func (o SecurityAuditLogExportTaskOutput) StartTime() pulumi.StringOutput
- func (o SecurityAuditLogExportTaskOutput) ToSecurityAuditLogExportTaskOutput() SecurityAuditLogExportTaskOutput
- func (o SecurityAuditLogExportTaskOutput) ToSecurityAuditLogExportTaskOutputWithContext(ctx context.Context) SecurityAuditLogExportTaskOutput
- type SecurityAuditLogExportTaskState
- type SqlFilter
- type SqlFilterArgs
- type SqlFilterArray
- type SqlFilterArrayInput
- type SqlFilterArrayOutput
- func (SqlFilterArrayOutput) ElementType() reflect.Type
- func (o SqlFilterArrayOutput) Index(i pulumi.IntInput) SqlFilterOutput
- func (o SqlFilterArrayOutput) ToSqlFilterArrayOutput() SqlFilterArrayOutput
- func (o SqlFilterArrayOutput) ToSqlFilterArrayOutputWithContext(ctx context.Context) SqlFilterArrayOutput
- type SqlFilterInput
- type SqlFilterMap
- type SqlFilterMapInput
- type SqlFilterMapOutput
- type SqlFilterOutput
- func (o SqlFilterOutput) Duration() pulumi.IntOutput
- func (SqlFilterOutput) ElementType() reflect.Type
- func (o SqlFilterOutput) FilterId() pulumi.IntOutput
- func (o SqlFilterOutput) FilterKey() pulumi.StringOutput
- func (o SqlFilterOutput) InstanceId() pulumi.StringOutput
- func (o SqlFilterOutput) MaxConcurrency() pulumi.IntOutput
- func (o SqlFilterOutput) Product() pulumi.StringPtrOutput
- func (o SqlFilterOutput) SessionToken() SqlFilterSessionTokenOutput
- func (o SqlFilterOutput) SqlType() pulumi.StringOutput
- func (o SqlFilterOutput) Status() pulumi.StringOutput
- func (o SqlFilterOutput) ToSqlFilterOutput() SqlFilterOutput
- func (o SqlFilterOutput) ToSqlFilterOutputWithContext(ctx context.Context) SqlFilterOutput
- type SqlFilterSessionToken
- type SqlFilterSessionTokenArgs
- func (SqlFilterSessionTokenArgs) ElementType() reflect.Type
- func (i SqlFilterSessionTokenArgs) ToSqlFilterSessionTokenOutput() SqlFilterSessionTokenOutput
- func (i SqlFilterSessionTokenArgs) ToSqlFilterSessionTokenOutputWithContext(ctx context.Context) SqlFilterSessionTokenOutput
- func (i SqlFilterSessionTokenArgs) ToSqlFilterSessionTokenPtrOutput() SqlFilterSessionTokenPtrOutput
- func (i SqlFilterSessionTokenArgs) ToSqlFilterSessionTokenPtrOutputWithContext(ctx context.Context) SqlFilterSessionTokenPtrOutput
- type SqlFilterSessionTokenInput
- type SqlFilterSessionTokenOutput
- func (SqlFilterSessionTokenOutput) ElementType() reflect.Type
- func (o SqlFilterSessionTokenOutput) Password() pulumi.StringOutput
- func (o SqlFilterSessionTokenOutput) ToSqlFilterSessionTokenOutput() SqlFilterSessionTokenOutput
- func (o SqlFilterSessionTokenOutput) ToSqlFilterSessionTokenOutputWithContext(ctx context.Context) SqlFilterSessionTokenOutput
- func (o SqlFilterSessionTokenOutput) ToSqlFilterSessionTokenPtrOutput() SqlFilterSessionTokenPtrOutput
- func (o SqlFilterSessionTokenOutput) ToSqlFilterSessionTokenPtrOutputWithContext(ctx context.Context) SqlFilterSessionTokenPtrOutput
- func (o SqlFilterSessionTokenOutput) User() pulumi.StringOutput
- type SqlFilterSessionTokenPtrInput
- type SqlFilterSessionTokenPtrOutput
- func (o SqlFilterSessionTokenPtrOutput) Elem() SqlFilterSessionTokenOutput
- func (SqlFilterSessionTokenPtrOutput) ElementType() reflect.Type
- func (o SqlFilterSessionTokenPtrOutput) Password() pulumi.StringPtrOutput
- func (o SqlFilterSessionTokenPtrOutput) ToSqlFilterSessionTokenPtrOutput() SqlFilterSessionTokenPtrOutput
- func (o SqlFilterSessionTokenPtrOutput) ToSqlFilterSessionTokenPtrOutputWithContext(ctx context.Context) SqlFilterSessionTokenPtrOutput
- func (o SqlFilterSessionTokenPtrOutput) User() pulumi.StringPtrOutput
- type SqlFilterState
- type TdsqlAuditLog
- type TdsqlAuditLogArgs
- type TdsqlAuditLogArray
- type TdsqlAuditLogArrayInput
- type TdsqlAuditLogArrayOutput
- func (TdsqlAuditLogArrayOutput) ElementType() reflect.Type
- func (o TdsqlAuditLogArrayOutput) Index(i pulumi.IntInput) TdsqlAuditLogOutput
- func (o TdsqlAuditLogArrayOutput) ToTdsqlAuditLogArrayOutput() TdsqlAuditLogArrayOutput
- func (o TdsqlAuditLogArrayOutput) ToTdsqlAuditLogArrayOutputWithContext(ctx context.Context) TdsqlAuditLogArrayOutput
- type TdsqlAuditLogFilter
- type TdsqlAuditLogFilterArgs
- func (TdsqlAuditLogFilterArgs) ElementType() reflect.Type
- func (i TdsqlAuditLogFilterArgs) ToTdsqlAuditLogFilterOutput() TdsqlAuditLogFilterOutput
- func (i TdsqlAuditLogFilterArgs) ToTdsqlAuditLogFilterOutputWithContext(ctx context.Context) TdsqlAuditLogFilterOutput
- func (i TdsqlAuditLogFilterArgs) ToTdsqlAuditLogFilterPtrOutput() TdsqlAuditLogFilterPtrOutput
- func (i TdsqlAuditLogFilterArgs) ToTdsqlAuditLogFilterPtrOutputWithContext(ctx context.Context) TdsqlAuditLogFilterPtrOutput
- type TdsqlAuditLogFilterInput
- type TdsqlAuditLogFilterOutput
- func (o TdsqlAuditLogFilterOutput) AffectRows() pulumi.IntPtrOutput
- func (o TdsqlAuditLogFilterOutput) DbNames() pulumi.StringArrayOutput
- func (TdsqlAuditLogFilterOutput) ElementType() reflect.Type
- func (o TdsqlAuditLogFilterOutput) ExecTime() pulumi.IntPtrOutput
- func (o TdsqlAuditLogFilterOutput) Hosts() pulumi.StringArrayOutput
- func (o TdsqlAuditLogFilterOutput) SentRows() pulumi.IntPtrOutput
- func (o TdsqlAuditLogFilterOutput) ToTdsqlAuditLogFilterOutput() TdsqlAuditLogFilterOutput
- func (o TdsqlAuditLogFilterOutput) ToTdsqlAuditLogFilterOutputWithContext(ctx context.Context) TdsqlAuditLogFilterOutput
- func (o TdsqlAuditLogFilterOutput) ToTdsqlAuditLogFilterPtrOutput() TdsqlAuditLogFilterPtrOutput
- func (o TdsqlAuditLogFilterOutput) ToTdsqlAuditLogFilterPtrOutputWithContext(ctx context.Context) TdsqlAuditLogFilterPtrOutput
- func (o TdsqlAuditLogFilterOutput) Users() pulumi.StringArrayOutput
- type TdsqlAuditLogFilterPtrInput
- type TdsqlAuditLogFilterPtrOutput
- func (o TdsqlAuditLogFilterPtrOutput) AffectRows() pulumi.IntPtrOutput
- func (o TdsqlAuditLogFilterPtrOutput) DbNames() pulumi.StringArrayOutput
- func (o TdsqlAuditLogFilterPtrOutput) Elem() TdsqlAuditLogFilterOutput
- func (TdsqlAuditLogFilterPtrOutput) ElementType() reflect.Type
- func (o TdsqlAuditLogFilterPtrOutput) ExecTime() pulumi.IntPtrOutput
- func (o TdsqlAuditLogFilterPtrOutput) Hosts() pulumi.StringArrayOutput
- func (o TdsqlAuditLogFilterPtrOutput) SentRows() pulumi.IntPtrOutput
- func (o TdsqlAuditLogFilterPtrOutput) ToTdsqlAuditLogFilterPtrOutput() TdsqlAuditLogFilterPtrOutput
- func (o TdsqlAuditLogFilterPtrOutput) ToTdsqlAuditLogFilterPtrOutputWithContext(ctx context.Context) TdsqlAuditLogFilterPtrOutput
- func (o TdsqlAuditLogFilterPtrOutput) Users() pulumi.StringArrayOutput
- type TdsqlAuditLogInput
- type TdsqlAuditLogMap
- type TdsqlAuditLogMapInput
- type TdsqlAuditLogMapOutput
- func (TdsqlAuditLogMapOutput) ElementType() reflect.Type
- func (o TdsqlAuditLogMapOutput) MapIndex(k pulumi.StringInput) TdsqlAuditLogOutput
- func (o TdsqlAuditLogMapOutput) ToTdsqlAuditLogMapOutput() TdsqlAuditLogMapOutput
- func (o TdsqlAuditLogMapOutput) ToTdsqlAuditLogMapOutputWithContext(ctx context.Context) TdsqlAuditLogMapOutput
- type TdsqlAuditLogOutput
- func (TdsqlAuditLogOutput) ElementType() reflect.Type
- func (o TdsqlAuditLogOutput) EndTime() pulumi.StringOutput
- func (o TdsqlAuditLogOutput) Filter() TdsqlAuditLogFilterPtrOutput
- func (o TdsqlAuditLogOutput) InstanceId() pulumi.StringOutput
- func (o TdsqlAuditLogOutput) NodeRequestType() pulumi.StringOutput
- func (o TdsqlAuditLogOutput) Product() pulumi.StringOutput
- func (o TdsqlAuditLogOutput) StartTime() pulumi.StringOutput
- func (o TdsqlAuditLogOutput) ToTdsqlAuditLogOutput() TdsqlAuditLogOutput
- func (o TdsqlAuditLogOutput) ToTdsqlAuditLogOutputWithContext(ctx context.Context) TdsqlAuditLogOutput
- type TdsqlAuditLogState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type DbDiagReportTask ¶
type DbDiagReportTask struct { pulumi.CustomResourceState // An array of contact group IDs to receive mail from. ContactGroups pulumi.IntArrayOutput `pulumi:"contactGroups"` // An array of contact IDs to receive emails from. ContactPeoples pulumi.IntArrayOutput `pulumi:"contactPeoples"` // End time, such as 2020-11-09T14:00:00+08:00. EndTime pulumi.StringOutput `pulumi:"endTime"` // instance id. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL. Product pulumi.StringOutput `pulumi:"product"` // Whether to send mail: 0 - no, 1 - yes. SendMailFlag pulumi.IntOutput `pulumi:"sendMailFlag"` // Start time, such as 2020-11-08T14:00:00+08:00. StartTime pulumi.StringOutput `pulumi:"startTime"` }
Provides a resource to create a dbbrain dbDiagReportTask
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dbbrain.NewDbDiagReportTask(ctx, "dbDiagReportTask", &Dbbrain.DbDiagReportTaskArgs{ EndTime: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), InstanceId: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), Product: pulumi.String("mysql"), SendMailFlag: pulumi.Int(0), StartTime: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), }) if err != nil { return err } return nil }) }
```
func GetDbDiagReportTask ¶
func GetDbDiagReportTask(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DbDiagReportTaskState, opts ...pulumi.ResourceOption) (*DbDiagReportTask, error)
GetDbDiagReportTask gets an existing DbDiagReportTask resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDbDiagReportTask ¶
func NewDbDiagReportTask(ctx *pulumi.Context, name string, args *DbDiagReportTaskArgs, opts ...pulumi.ResourceOption) (*DbDiagReportTask, error)
NewDbDiagReportTask registers a new resource with the given unique name, arguments, and options.
func (*DbDiagReportTask) ElementType ¶
func (*DbDiagReportTask) ElementType() reflect.Type
func (*DbDiagReportTask) ToDbDiagReportTaskOutput ¶
func (i *DbDiagReportTask) ToDbDiagReportTaskOutput() DbDiagReportTaskOutput
func (*DbDiagReportTask) ToDbDiagReportTaskOutputWithContext ¶
func (i *DbDiagReportTask) ToDbDiagReportTaskOutputWithContext(ctx context.Context) DbDiagReportTaskOutput
type DbDiagReportTaskArgs ¶
type DbDiagReportTaskArgs struct { // An array of contact group IDs to receive mail from. ContactGroups pulumi.IntArrayInput // An array of contact IDs to receive emails from. ContactPeoples pulumi.IntArrayInput // End time, such as 2020-11-09T14:00:00+08:00. EndTime pulumi.StringInput // instance id. InstanceId pulumi.StringInput // Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL. Product pulumi.StringInput // Whether to send mail: 0 - no, 1 - yes. SendMailFlag pulumi.IntInput // Start time, such as 2020-11-08T14:00:00+08:00. StartTime pulumi.StringInput }
The set of arguments for constructing a DbDiagReportTask resource.
func (DbDiagReportTaskArgs) ElementType ¶
func (DbDiagReportTaskArgs) ElementType() reflect.Type
type DbDiagReportTaskArray ¶
type DbDiagReportTaskArray []DbDiagReportTaskInput
func (DbDiagReportTaskArray) ElementType ¶
func (DbDiagReportTaskArray) ElementType() reflect.Type
func (DbDiagReportTaskArray) ToDbDiagReportTaskArrayOutput ¶
func (i DbDiagReportTaskArray) ToDbDiagReportTaskArrayOutput() DbDiagReportTaskArrayOutput
func (DbDiagReportTaskArray) ToDbDiagReportTaskArrayOutputWithContext ¶
func (i DbDiagReportTaskArray) ToDbDiagReportTaskArrayOutputWithContext(ctx context.Context) DbDiagReportTaskArrayOutput
type DbDiagReportTaskArrayInput ¶
type DbDiagReportTaskArrayInput interface { pulumi.Input ToDbDiagReportTaskArrayOutput() DbDiagReportTaskArrayOutput ToDbDiagReportTaskArrayOutputWithContext(context.Context) DbDiagReportTaskArrayOutput }
DbDiagReportTaskArrayInput is an input type that accepts DbDiagReportTaskArray and DbDiagReportTaskArrayOutput values. You can construct a concrete instance of `DbDiagReportTaskArrayInput` via:
DbDiagReportTaskArray{ DbDiagReportTaskArgs{...} }
type DbDiagReportTaskArrayOutput ¶
type DbDiagReportTaskArrayOutput struct{ *pulumi.OutputState }
func (DbDiagReportTaskArrayOutput) ElementType ¶
func (DbDiagReportTaskArrayOutput) ElementType() reflect.Type
func (DbDiagReportTaskArrayOutput) Index ¶
func (o DbDiagReportTaskArrayOutput) Index(i pulumi.IntInput) DbDiagReportTaskOutput
func (DbDiagReportTaskArrayOutput) ToDbDiagReportTaskArrayOutput ¶
func (o DbDiagReportTaskArrayOutput) ToDbDiagReportTaskArrayOutput() DbDiagReportTaskArrayOutput
func (DbDiagReportTaskArrayOutput) ToDbDiagReportTaskArrayOutputWithContext ¶
func (o DbDiagReportTaskArrayOutput) ToDbDiagReportTaskArrayOutputWithContext(ctx context.Context) DbDiagReportTaskArrayOutput
type DbDiagReportTaskInput ¶
type DbDiagReportTaskInput interface { pulumi.Input ToDbDiagReportTaskOutput() DbDiagReportTaskOutput ToDbDiagReportTaskOutputWithContext(ctx context.Context) DbDiagReportTaskOutput }
type DbDiagReportTaskMap ¶
type DbDiagReportTaskMap map[string]DbDiagReportTaskInput
func (DbDiagReportTaskMap) ElementType ¶
func (DbDiagReportTaskMap) ElementType() reflect.Type
func (DbDiagReportTaskMap) ToDbDiagReportTaskMapOutput ¶
func (i DbDiagReportTaskMap) ToDbDiagReportTaskMapOutput() DbDiagReportTaskMapOutput
func (DbDiagReportTaskMap) ToDbDiagReportTaskMapOutputWithContext ¶
func (i DbDiagReportTaskMap) ToDbDiagReportTaskMapOutputWithContext(ctx context.Context) DbDiagReportTaskMapOutput
type DbDiagReportTaskMapInput ¶
type DbDiagReportTaskMapInput interface { pulumi.Input ToDbDiagReportTaskMapOutput() DbDiagReportTaskMapOutput ToDbDiagReportTaskMapOutputWithContext(context.Context) DbDiagReportTaskMapOutput }
DbDiagReportTaskMapInput is an input type that accepts DbDiagReportTaskMap and DbDiagReportTaskMapOutput values. You can construct a concrete instance of `DbDiagReportTaskMapInput` via:
DbDiagReportTaskMap{ "key": DbDiagReportTaskArgs{...} }
type DbDiagReportTaskMapOutput ¶
type DbDiagReportTaskMapOutput struct{ *pulumi.OutputState }
func (DbDiagReportTaskMapOutput) ElementType ¶
func (DbDiagReportTaskMapOutput) ElementType() reflect.Type
func (DbDiagReportTaskMapOutput) MapIndex ¶
func (o DbDiagReportTaskMapOutput) MapIndex(k pulumi.StringInput) DbDiagReportTaskOutput
func (DbDiagReportTaskMapOutput) ToDbDiagReportTaskMapOutput ¶
func (o DbDiagReportTaskMapOutput) ToDbDiagReportTaskMapOutput() DbDiagReportTaskMapOutput
func (DbDiagReportTaskMapOutput) ToDbDiagReportTaskMapOutputWithContext ¶
func (o DbDiagReportTaskMapOutput) ToDbDiagReportTaskMapOutputWithContext(ctx context.Context) DbDiagReportTaskMapOutput
type DbDiagReportTaskOutput ¶
type DbDiagReportTaskOutput struct{ *pulumi.OutputState }
func (DbDiagReportTaskOutput) ContactGroups ¶
func (o DbDiagReportTaskOutput) ContactGroups() pulumi.IntArrayOutput
An array of contact group IDs to receive mail from.
func (DbDiagReportTaskOutput) ContactPeoples ¶
func (o DbDiagReportTaskOutput) ContactPeoples() pulumi.IntArrayOutput
An array of contact IDs to receive emails from.
func (DbDiagReportTaskOutput) ElementType ¶
func (DbDiagReportTaskOutput) ElementType() reflect.Type
func (DbDiagReportTaskOutput) EndTime ¶
func (o DbDiagReportTaskOutput) EndTime() pulumi.StringOutput
End time, such as 2020-11-09T14:00:00+08:00.
func (DbDiagReportTaskOutput) InstanceId ¶
func (o DbDiagReportTaskOutput) InstanceId() pulumi.StringOutput
instance id.
func (DbDiagReportTaskOutput) Product ¶
func (o DbDiagReportTaskOutput) Product() pulumi.StringOutput
Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL.
func (DbDiagReportTaskOutput) SendMailFlag ¶
func (o DbDiagReportTaskOutput) SendMailFlag() pulumi.IntOutput
Whether to send mail: 0 - no, 1 - yes.
func (DbDiagReportTaskOutput) StartTime ¶
func (o DbDiagReportTaskOutput) StartTime() pulumi.StringOutput
Start time, such as 2020-11-08T14:00:00+08:00.
func (DbDiagReportTaskOutput) ToDbDiagReportTaskOutput ¶
func (o DbDiagReportTaskOutput) ToDbDiagReportTaskOutput() DbDiagReportTaskOutput
func (DbDiagReportTaskOutput) ToDbDiagReportTaskOutputWithContext ¶
func (o DbDiagReportTaskOutput) ToDbDiagReportTaskOutputWithContext(ctx context.Context) DbDiagReportTaskOutput
type DbDiagReportTaskState ¶
type DbDiagReportTaskState struct { // An array of contact group IDs to receive mail from. ContactGroups pulumi.IntArrayInput // An array of contact IDs to receive emails from. ContactPeoples pulumi.IntArrayInput // End time, such as 2020-11-09T14:00:00+08:00. EndTime pulumi.StringPtrInput // instance id. InstanceId pulumi.StringPtrInput // Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL. Product pulumi.StringPtrInput // Whether to send mail: 0 - no, 1 - yes. SendMailFlag pulumi.IntPtrInput // Start time, such as 2020-11-08T14:00:00+08:00. StartTime pulumi.StringPtrInput }
func (DbDiagReportTaskState) ElementType ¶
func (DbDiagReportTaskState) ElementType() reflect.Type
type GetDiagEventArgs ¶
type GetDiagEventArgs struct { // Event ID. Obtain it through `Get Instance Diagnosis History DescribeDBDiagHistory`. EventId *int `pulumi:"eventId"` // isntance id. InstanceId string `pulumi:"instanceId"` // Service product type, supported values include: `mysql` - cloud database MySQL, `cynosdb` - cloud database CynosDB for MySQL, the default is `mysql`. Product *string `pulumi:"product"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDiagEvent.
type GetDiagEventOutputArgs ¶
type GetDiagEventOutputArgs struct { // Event ID. Obtain it through `Get Instance Diagnosis History DescribeDBDiagHistory`. EventId pulumi.IntPtrInput `pulumi:"eventId"` // isntance id. InstanceId pulumi.StringInput `pulumi:"instanceId"` // Service product type, supported values include: `mysql` - cloud database MySQL, `cynosdb` - cloud database CynosDB for MySQL, the default is `mysql`. Product pulumi.StringPtrInput `pulumi:"product"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getDiagEvent.
func (GetDiagEventOutputArgs) ElementType ¶
func (GetDiagEventOutputArgs) ElementType() reflect.Type
type GetDiagEventResult ¶
type GetDiagEventResult struct { // diagnostic item. DiagItem string `pulumi:"diagItem"` // Diagnostic type. DiagType string `pulumi:"diagType"` // End Time. EndTime string `pulumi:"endTime"` EventId int `pulumi:"eventId"` // Diagnostic event details, output is empty if there is no additional explanatory information. Explanation string `pulumi:"explanation"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` // reserved text. Note: This field may return null, indicating that no valid value can be obtained. Metric string `pulumi:"metric"` // Diagnostic summary. Outline string `pulumi:"outline"` // Diagnosed problem. Problem string `pulumi:"problem"` Product *string `pulumi:"product"` ResultOutputFile *string `pulumi:"resultOutputFile"` // severity. The severity is divided into 5 levels, according to the degree of impact from high to low: 1: Fatal, 2: Serious, 3: Warning, 4: Prompt, 5: Healthy. Severity int `pulumi:"severity"` // Starting time. StartTime string `pulumi:"startTime"` // A diagnostic suggestion, or empty if there is no suggestion. Suggestions string `pulumi:"suggestions"` }
A collection of values returned by getDiagEvent.
func GetDiagEvent ¶
func GetDiagEvent(ctx *pulumi.Context, args *GetDiagEventArgs, opts ...pulumi.InvokeOption) (*GetDiagEventResult, error)
Use this data source to query detailed information of dbbrain diagEvent
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { diagHistory, err := Dbbrain.GetDiagHistory(ctx, &dbbrain.GetDiagHistoryArgs{ InstanceId: fmt.Sprintf("%v%v", "%", "s"), StartTime: fmt.Sprintf("%v%v", "%", "s"), EndTime: fmt.Sprintf("%v%v", "%", "s"), Product: pulumi.StringRef("mysql"), }, nil) if err != nil { return err } _, err = Dbbrain.GetDiagEvent(ctx, &dbbrain.GetDiagEventArgs{ InstanceId: fmt.Sprintf("%v%v", "%", "s"), EventId: pulumi.IntRef(diagHistory.Events[0].EventId), Product: pulumi.StringRef("mysql"), }, nil) if err != nil { return err } return nil }) }
```
type GetDiagEventResultOutput ¶
type GetDiagEventResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDiagEvent.
func GetDiagEventOutput ¶
func GetDiagEventOutput(ctx *pulumi.Context, args GetDiagEventOutputArgs, opts ...pulumi.InvokeOption) GetDiagEventResultOutput
func (GetDiagEventResultOutput) DiagItem ¶
func (o GetDiagEventResultOutput) DiagItem() pulumi.StringOutput
diagnostic item.
func (GetDiagEventResultOutput) DiagType ¶
func (o GetDiagEventResultOutput) DiagType() pulumi.StringOutput
Diagnostic type.
func (GetDiagEventResultOutput) ElementType ¶
func (GetDiagEventResultOutput) ElementType() reflect.Type
func (GetDiagEventResultOutput) EndTime ¶
func (o GetDiagEventResultOutput) EndTime() pulumi.StringOutput
End Time.
func (GetDiagEventResultOutput) EventId ¶
func (o GetDiagEventResultOutput) EventId() pulumi.IntOutput
func (GetDiagEventResultOutput) Explanation ¶
func (o GetDiagEventResultOutput) Explanation() pulumi.StringOutput
Diagnostic event details, output is empty if there is no additional explanatory information.
func (GetDiagEventResultOutput) Id ¶
func (o GetDiagEventResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDiagEventResultOutput) InstanceId ¶
func (o GetDiagEventResultOutput) InstanceId() pulumi.StringOutput
func (GetDiagEventResultOutput) Metric ¶
func (o GetDiagEventResultOutput) Metric() pulumi.StringOutput
reserved text. Note: This field may return null, indicating that no valid value can be obtained.
func (GetDiagEventResultOutput) Outline ¶
func (o GetDiagEventResultOutput) Outline() pulumi.StringOutput
Diagnostic summary.
func (GetDiagEventResultOutput) Problem ¶
func (o GetDiagEventResultOutput) Problem() pulumi.StringOutput
Diagnosed problem.
func (GetDiagEventResultOutput) Product ¶
func (o GetDiagEventResultOutput) Product() pulumi.StringPtrOutput
func (GetDiagEventResultOutput) ResultOutputFile ¶
func (o GetDiagEventResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDiagEventResultOutput) Severity ¶
func (o GetDiagEventResultOutput) Severity() pulumi.IntOutput
severity. The severity is divided into 5 levels, according to the degree of impact from high to low: 1: Fatal, 2: Serious, 3: Warning, 4: Prompt, 5: Healthy.
func (GetDiagEventResultOutput) StartTime ¶
func (o GetDiagEventResultOutput) StartTime() pulumi.StringOutput
Starting time.
func (GetDiagEventResultOutput) Suggestions ¶
func (o GetDiagEventResultOutput) Suggestions() pulumi.StringOutput
A diagnostic suggestion, or empty if there is no suggestion.
func (GetDiagEventResultOutput) ToGetDiagEventResultOutput ¶
func (o GetDiagEventResultOutput) ToGetDiagEventResultOutput() GetDiagEventResultOutput
func (GetDiagEventResultOutput) ToGetDiagEventResultOutputWithContext ¶
func (o GetDiagEventResultOutput) ToGetDiagEventResultOutputWithContext(ctx context.Context) GetDiagEventResultOutput
type GetDiagEventsArgs ¶
type GetDiagEventsArgs struct { // end time. EndTime string `pulumi:"endTime"` // instance id list. InstanceIds []string `pulumi:"instanceIds"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // severity list, optional value is 1-fatal, 2-severity, 3-warning, 4-tips, 5-health. Severities []int `pulumi:"severities"` // start time. StartTime string `pulumi:"startTime"` }
A collection of arguments for invoking getDiagEvents.
type GetDiagEventsList ¶
type GetDiagEventsList struct { // diag item. DiagItem string `pulumi:"diagItem"` // diag type. DiagType string `pulumi:"diagType"` // end time. EndTime string `pulumi:"endTime"` // event id. EventId int `pulumi:"eventId"` // instance id. InstanceId string `pulumi:"instanceId"` // metric. Metric string `pulumi:"metric"` // outline. Outline string `pulumi:"outline"` // region. Region string `pulumi:"region"` // severity. Severity int `pulumi:"severity"` // start time. StartTime string `pulumi:"startTime"` }
type GetDiagEventsListArgs ¶
type GetDiagEventsListArgs struct { // diag item. DiagItem pulumi.StringInput `pulumi:"diagItem"` // diag type. DiagType pulumi.StringInput `pulumi:"diagType"` // end time. EndTime pulumi.StringInput `pulumi:"endTime"` // event id. EventId pulumi.IntInput `pulumi:"eventId"` // instance id. InstanceId pulumi.StringInput `pulumi:"instanceId"` // metric. Metric pulumi.StringInput `pulumi:"metric"` // outline. Outline pulumi.StringInput `pulumi:"outline"` // region. Region pulumi.StringInput `pulumi:"region"` // severity. Severity pulumi.IntInput `pulumi:"severity"` // start time. StartTime pulumi.StringInput `pulumi:"startTime"` }
func (GetDiagEventsListArgs) ElementType ¶
func (GetDiagEventsListArgs) ElementType() reflect.Type
func (GetDiagEventsListArgs) ToGetDiagEventsListOutput ¶
func (i GetDiagEventsListArgs) ToGetDiagEventsListOutput() GetDiagEventsListOutput
func (GetDiagEventsListArgs) ToGetDiagEventsListOutputWithContext ¶
func (i GetDiagEventsListArgs) ToGetDiagEventsListOutputWithContext(ctx context.Context) GetDiagEventsListOutput
type GetDiagEventsListArray ¶
type GetDiagEventsListArray []GetDiagEventsListInput
func (GetDiagEventsListArray) ElementType ¶
func (GetDiagEventsListArray) ElementType() reflect.Type
func (GetDiagEventsListArray) ToGetDiagEventsListArrayOutput ¶
func (i GetDiagEventsListArray) ToGetDiagEventsListArrayOutput() GetDiagEventsListArrayOutput
func (GetDiagEventsListArray) ToGetDiagEventsListArrayOutputWithContext ¶
func (i GetDiagEventsListArray) ToGetDiagEventsListArrayOutputWithContext(ctx context.Context) GetDiagEventsListArrayOutput
type GetDiagEventsListArrayInput ¶
type GetDiagEventsListArrayInput interface { pulumi.Input ToGetDiagEventsListArrayOutput() GetDiagEventsListArrayOutput ToGetDiagEventsListArrayOutputWithContext(context.Context) GetDiagEventsListArrayOutput }
GetDiagEventsListArrayInput is an input type that accepts GetDiagEventsListArray and GetDiagEventsListArrayOutput values. You can construct a concrete instance of `GetDiagEventsListArrayInput` via:
GetDiagEventsListArray{ GetDiagEventsListArgs{...} }
type GetDiagEventsListArrayOutput ¶
type GetDiagEventsListArrayOutput struct{ *pulumi.OutputState }
func (GetDiagEventsListArrayOutput) ElementType ¶
func (GetDiagEventsListArrayOutput) ElementType() reflect.Type
func (GetDiagEventsListArrayOutput) Index ¶
func (o GetDiagEventsListArrayOutput) Index(i pulumi.IntInput) GetDiagEventsListOutput
func (GetDiagEventsListArrayOutput) ToGetDiagEventsListArrayOutput ¶
func (o GetDiagEventsListArrayOutput) ToGetDiagEventsListArrayOutput() GetDiagEventsListArrayOutput
func (GetDiagEventsListArrayOutput) ToGetDiagEventsListArrayOutputWithContext ¶
func (o GetDiagEventsListArrayOutput) ToGetDiagEventsListArrayOutputWithContext(ctx context.Context) GetDiagEventsListArrayOutput
type GetDiagEventsListInput ¶
type GetDiagEventsListInput interface { pulumi.Input ToGetDiagEventsListOutput() GetDiagEventsListOutput ToGetDiagEventsListOutputWithContext(context.Context) GetDiagEventsListOutput }
GetDiagEventsListInput is an input type that accepts GetDiagEventsListArgs and GetDiagEventsListOutput values. You can construct a concrete instance of `GetDiagEventsListInput` via:
GetDiagEventsListArgs{...}
type GetDiagEventsListOutput ¶
type GetDiagEventsListOutput struct{ *pulumi.OutputState }
func (GetDiagEventsListOutput) DiagItem ¶
func (o GetDiagEventsListOutput) DiagItem() pulumi.StringOutput
diag item.
func (GetDiagEventsListOutput) DiagType ¶
func (o GetDiagEventsListOutput) DiagType() pulumi.StringOutput
diag type.
func (GetDiagEventsListOutput) ElementType ¶
func (GetDiagEventsListOutput) ElementType() reflect.Type
func (GetDiagEventsListOutput) EndTime ¶
func (o GetDiagEventsListOutput) EndTime() pulumi.StringOutput
end time.
func (GetDiagEventsListOutput) EventId ¶
func (o GetDiagEventsListOutput) EventId() pulumi.IntOutput
event id.
func (GetDiagEventsListOutput) InstanceId ¶
func (o GetDiagEventsListOutput) InstanceId() pulumi.StringOutput
instance id.
func (GetDiagEventsListOutput) Metric ¶
func (o GetDiagEventsListOutput) Metric() pulumi.StringOutput
metric.
func (GetDiagEventsListOutput) Outline ¶
func (o GetDiagEventsListOutput) Outline() pulumi.StringOutput
outline.
func (GetDiagEventsListOutput) Region ¶
func (o GetDiagEventsListOutput) Region() pulumi.StringOutput
region.
func (GetDiagEventsListOutput) Severity ¶
func (o GetDiagEventsListOutput) Severity() pulumi.IntOutput
severity.
func (GetDiagEventsListOutput) StartTime ¶
func (o GetDiagEventsListOutput) StartTime() pulumi.StringOutput
start time.
func (GetDiagEventsListOutput) ToGetDiagEventsListOutput ¶
func (o GetDiagEventsListOutput) ToGetDiagEventsListOutput() GetDiagEventsListOutput
func (GetDiagEventsListOutput) ToGetDiagEventsListOutputWithContext ¶
func (o GetDiagEventsListOutput) ToGetDiagEventsListOutputWithContext(ctx context.Context) GetDiagEventsListOutput
type GetDiagEventsOutputArgs ¶
type GetDiagEventsOutputArgs struct { // end time. EndTime pulumi.StringInput `pulumi:"endTime"` // instance id list. InstanceIds pulumi.StringArrayInput `pulumi:"instanceIds"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // severity list, optional value is 1-fatal, 2-severity, 3-warning, 4-tips, 5-health. Severities pulumi.IntArrayInput `pulumi:"severities"` // start time. StartTime pulumi.StringInput `pulumi:"startTime"` }
A collection of arguments for invoking getDiagEvents.
func (GetDiagEventsOutputArgs) ElementType ¶
func (GetDiagEventsOutputArgs) ElementType() reflect.Type
type GetDiagEventsResult ¶
type GetDiagEventsResult struct { // end time. EndTime string `pulumi:"endTime"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceIds []string `pulumi:"instanceIds"` // diag event list. Lists []GetDiagEventsList `pulumi:"lists"` ResultOutputFile *string `pulumi:"resultOutputFile"` Severities []int `pulumi:"severities"` // start time. StartTime string `pulumi:"startTime"` }
A collection of values returned by getDiagEvents.
func GetDiagEvents ¶
func GetDiagEvents(ctx *pulumi.Context, args *GetDiagEventsArgs, opts ...pulumi.InvokeOption) (*GetDiagEventsResult, error)
Use this data source to query detailed information of dbbrain diagEvents
type GetDiagEventsResultOutput ¶
type GetDiagEventsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDiagEvents.
func GetDiagEventsOutput ¶
func GetDiagEventsOutput(ctx *pulumi.Context, args GetDiagEventsOutputArgs, opts ...pulumi.InvokeOption) GetDiagEventsResultOutput
func (GetDiagEventsResultOutput) ElementType ¶
func (GetDiagEventsResultOutput) ElementType() reflect.Type
func (GetDiagEventsResultOutput) EndTime ¶
func (o GetDiagEventsResultOutput) EndTime() pulumi.StringOutput
end time.
func (GetDiagEventsResultOutput) Id ¶
func (o GetDiagEventsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDiagEventsResultOutput) InstanceIds ¶
func (o GetDiagEventsResultOutput) InstanceIds() pulumi.StringArrayOutput
func (GetDiagEventsResultOutput) Lists ¶
func (o GetDiagEventsResultOutput) Lists() GetDiagEventsListArrayOutput
diag event list.
func (GetDiagEventsResultOutput) ResultOutputFile ¶
func (o GetDiagEventsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDiagEventsResultOutput) Severities ¶
func (o GetDiagEventsResultOutput) Severities() pulumi.IntArrayOutput
func (GetDiagEventsResultOutput) StartTime ¶
func (o GetDiagEventsResultOutput) StartTime() pulumi.StringOutput
start time.
func (GetDiagEventsResultOutput) ToGetDiagEventsResultOutput ¶
func (o GetDiagEventsResultOutput) ToGetDiagEventsResultOutput() GetDiagEventsResultOutput
func (GetDiagEventsResultOutput) ToGetDiagEventsResultOutputWithContext ¶
func (o GetDiagEventsResultOutput) ToGetDiagEventsResultOutputWithContext(ctx context.Context) GetDiagEventsResultOutput
type GetDiagHistoryArgs ¶
type GetDiagHistoryArgs struct { // End time, such as `2019-09-11 12:13:14`, the interval between the end time and the start time can be up to 2 days. EndTime string `pulumi:"endTime"` // instance id. InstanceId string `pulumi:"instanceId"` // Service product type, supported values include: `mysql` - cloud database MySQL, `cynosdb` - cloud database CynosDB for MySQL, the default is `mysql`. Product *string `pulumi:"product"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // Start time, such as `2019-09-10 12:13:14`. StartTime string `pulumi:"startTime"` }
A collection of arguments for invoking getDiagHistory.
type GetDiagHistoryEvent ¶
type GetDiagHistoryEvent struct { // Description of the diagnostic item. DiagItem string `pulumi:"diagItem"` // Diagnostic type. DiagType string `pulumi:"diagType"` // End time, such as `2019-09-11 12:13:14`, the interval between the end time and the start time can be up to 2 days. EndTime string `pulumi:"endTime"` // Event unique ID. EventId int `pulumi:"eventId"` // instance id. InstanceId string `pulumi:"instanceId"` // reserved text. Note: This field may return null, indicating that no valid value can be obtained. Metric string `pulumi:"metric"` // Diagnostic summary. Outline string `pulumi:"outline"` // region. Region string `pulumi:"region"` // severity. The severity is divided into 5 levels, according to the degree of impact from high to low: 1: Fatal, 2: Serious, 3: Warning, 4: Prompt, 5: Healthy. Severity int `pulumi:"severity"` // Start time, such as `2019-09-10 12:13:14`. StartTime string `pulumi:"startTime"` }
type GetDiagHistoryEventArgs ¶
type GetDiagHistoryEventArgs struct { // Description of the diagnostic item. DiagItem pulumi.StringInput `pulumi:"diagItem"` // Diagnostic type. DiagType pulumi.StringInput `pulumi:"diagType"` // End time, such as `2019-09-11 12:13:14`, the interval between the end time and the start time can be up to 2 days. EndTime pulumi.StringInput `pulumi:"endTime"` // Event unique ID. EventId pulumi.IntInput `pulumi:"eventId"` // instance id. InstanceId pulumi.StringInput `pulumi:"instanceId"` // reserved text. Note: This field may return null, indicating that no valid value can be obtained. Metric pulumi.StringInput `pulumi:"metric"` // Diagnostic summary. Outline pulumi.StringInput `pulumi:"outline"` // region. Region pulumi.StringInput `pulumi:"region"` // severity. The severity is divided into 5 levels, according to the degree of impact from high to low: 1: Fatal, 2: Serious, 3: Warning, 4: Prompt, 5: Healthy. Severity pulumi.IntInput `pulumi:"severity"` // Start time, such as `2019-09-10 12:13:14`. StartTime pulumi.StringInput `pulumi:"startTime"` }
func (GetDiagHistoryEventArgs) ElementType ¶
func (GetDiagHistoryEventArgs) ElementType() reflect.Type
func (GetDiagHistoryEventArgs) ToGetDiagHistoryEventOutput ¶
func (i GetDiagHistoryEventArgs) ToGetDiagHistoryEventOutput() GetDiagHistoryEventOutput
func (GetDiagHistoryEventArgs) ToGetDiagHistoryEventOutputWithContext ¶
func (i GetDiagHistoryEventArgs) ToGetDiagHistoryEventOutputWithContext(ctx context.Context) GetDiagHistoryEventOutput
type GetDiagHistoryEventArray ¶
type GetDiagHistoryEventArray []GetDiagHistoryEventInput
func (GetDiagHistoryEventArray) ElementType ¶
func (GetDiagHistoryEventArray) ElementType() reflect.Type
func (GetDiagHistoryEventArray) ToGetDiagHistoryEventArrayOutput ¶
func (i GetDiagHistoryEventArray) ToGetDiagHistoryEventArrayOutput() GetDiagHistoryEventArrayOutput
func (GetDiagHistoryEventArray) ToGetDiagHistoryEventArrayOutputWithContext ¶
func (i GetDiagHistoryEventArray) ToGetDiagHistoryEventArrayOutputWithContext(ctx context.Context) GetDiagHistoryEventArrayOutput
type GetDiagHistoryEventArrayInput ¶
type GetDiagHistoryEventArrayInput interface { pulumi.Input ToGetDiagHistoryEventArrayOutput() GetDiagHistoryEventArrayOutput ToGetDiagHistoryEventArrayOutputWithContext(context.Context) GetDiagHistoryEventArrayOutput }
GetDiagHistoryEventArrayInput is an input type that accepts GetDiagHistoryEventArray and GetDiagHistoryEventArrayOutput values. You can construct a concrete instance of `GetDiagHistoryEventArrayInput` via:
GetDiagHistoryEventArray{ GetDiagHistoryEventArgs{...} }
type GetDiagHistoryEventArrayOutput ¶
type GetDiagHistoryEventArrayOutput struct{ *pulumi.OutputState }
func (GetDiagHistoryEventArrayOutput) ElementType ¶
func (GetDiagHistoryEventArrayOutput) ElementType() reflect.Type
func (GetDiagHistoryEventArrayOutput) Index ¶
func (o GetDiagHistoryEventArrayOutput) Index(i pulumi.IntInput) GetDiagHistoryEventOutput
func (GetDiagHistoryEventArrayOutput) ToGetDiagHistoryEventArrayOutput ¶
func (o GetDiagHistoryEventArrayOutput) ToGetDiagHistoryEventArrayOutput() GetDiagHistoryEventArrayOutput
func (GetDiagHistoryEventArrayOutput) ToGetDiagHistoryEventArrayOutputWithContext ¶
func (o GetDiagHistoryEventArrayOutput) ToGetDiagHistoryEventArrayOutputWithContext(ctx context.Context) GetDiagHistoryEventArrayOutput
type GetDiagHistoryEventInput ¶
type GetDiagHistoryEventInput interface { pulumi.Input ToGetDiagHistoryEventOutput() GetDiagHistoryEventOutput ToGetDiagHistoryEventOutputWithContext(context.Context) GetDiagHistoryEventOutput }
GetDiagHistoryEventInput is an input type that accepts GetDiagHistoryEventArgs and GetDiagHistoryEventOutput values. You can construct a concrete instance of `GetDiagHistoryEventInput` via:
GetDiagHistoryEventArgs{...}
type GetDiagHistoryEventOutput ¶
type GetDiagHistoryEventOutput struct{ *pulumi.OutputState }
func (GetDiagHistoryEventOutput) DiagItem ¶
func (o GetDiagHistoryEventOutput) DiagItem() pulumi.StringOutput
Description of the diagnostic item.
func (GetDiagHistoryEventOutput) DiagType ¶
func (o GetDiagHistoryEventOutput) DiagType() pulumi.StringOutput
Diagnostic type.
func (GetDiagHistoryEventOutput) ElementType ¶
func (GetDiagHistoryEventOutput) ElementType() reflect.Type
func (GetDiagHistoryEventOutput) EndTime ¶
func (o GetDiagHistoryEventOutput) EndTime() pulumi.StringOutput
End time, such as `2019-09-11 12:13:14`, the interval between the end time and the start time can be up to 2 days.
func (GetDiagHistoryEventOutput) EventId ¶
func (o GetDiagHistoryEventOutput) EventId() pulumi.IntOutput
Event unique ID.
func (GetDiagHistoryEventOutput) InstanceId ¶
func (o GetDiagHistoryEventOutput) InstanceId() pulumi.StringOutput
instance id.
func (GetDiagHistoryEventOutput) Metric ¶
func (o GetDiagHistoryEventOutput) Metric() pulumi.StringOutput
reserved text. Note: This field may return null, indicating that no valid value can be obtained.
func (GetDiagHistoryEventOutput) Outline ¶
func (o GetDiagHistoryEventOutput) Outline() pulumi.StringOutput
Diagnostic summary.
func (GetDiagHistoryEventOutput) Region ¶
func (o GetDiagHistoryEventOutput) Region() pulumi.StringOutput
region.
func (GetDiagHistoryEventOutput) Severity ¶
func (o GetDiagHistoryEventOutput) Severity() pulumi.IntOutput
severity. The severity is divided into 5 levels, according to the degree of impact from high to low: 1: Fatal, 2: Serious, 3: Warning, 4: Prompt, 5: Healthy.
func (GetDiagHistoryEventOutput) StartTime ¶
func (o GetDiagHistoryEventOutput) StartTime() pulumi.StringOutput
Start time, such as `2019-09-10 12:13:14`.
func (GetDiagHistoryEventOutput) ToGetDiagHistoryEventOutput ¶
func (o GetDiagHistoryEventOutput) ToGetDiagHistoryEventOutput() GetDiagHistoryEventOutput
func (GetDiagHistoryEventOutput) ToGetDiagHistoryEventOutputWithContext ¶
func (o GetDiagHistoryEventOutput) ToGetDiagHistoryEventOutputWithContext(ctx context.Context) GetDiagHistoryEventOutput
type GetDiagHistoryOutputArgs ¶
type GetDiagHistoryOutputArgs struct { // End time, such as `2019-09-11 12:13:14`, the interval between the end time and the start time can be up to 2 days. EndTime pulumi.StringInput `pulumi:"endTime"` // instance id. InstanceId pulumi.StringInput `pulumi:"instanceId"` // Service product type, supported values include: `mysql` - cloud database MySQL, `cynosdb` - cloud database CynosDB for MySQL, the default is `mysql`. Product pulumi.StringPtrInput `pulumi:"product"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // Start time, such as `2019-09-10 12:13:14`. StartTime pulumi.StringInput `pulumi:"startTime"` }
A collection of arguments for invoking getDiagHistory.
func (GetDiagHistoryOutputArgs) ElementType ¶
func (GetDiagHistoryOutputArgs) ElementType() reflect.Type
type GetDiagHistoryResult ¶
type GetDiagHistoryResult struct { // End Time. EndTime string `pulumi:"endTime"` // Event description. Events []GetDiagHistoryEvent `pulumi:"events"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // instance id. InstanceId string `pulumi:"instanceId"` Product *string `pulumi:"product"` ResultOutputFile *string `pulumi:"resultOutputFile"` // start Time. StartTime string `pulumi:"startTime"` }
A collection of values returned by getDiagHistory.
func GetDiagHistory ¶
func GetDiagHistory(ctx *pulumi.Context, args *GetDiagHistoryArgs, opts ...pulumi.InvokeOption) (*GetDiagHistoryResult, error)
Use this data source to query detailed information of dbbrain diagHistory
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dbbrain.GetDiagHistory(ctx, &dbbrain.GetDiagHistoryArgs{ EndTime: fmt.Sprintf("%v%v", "%", "s"), InstanceId: fmt.Sprintf("%v%v", "%", "s"), Product: pulumi.StringRef("mysql"), StartTime: fmt.Sprintf("%v%v", "%", "s"), }, nil) if err != nil { return err } return nil }) }
```
type GetDiagHistoryResultOutput ¶
type GetDiagHistoryResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDiagHistory.
func GetDiagHistoryOutput ¶
func GetDiagHistoryOutput(ctx *pulumi.Context, args GetDiagHistoryOutputArgs, opts ...pulumi.InvokeOption) GetDiagHistoryResultOutput
func (GetDiagHistoryResultOutput) ElementType ¶
func (GetDiagHistoryResultOutput) ElementType() reflect.Type
func (GetDiagHistoryResultOutput) EndTime ¶
func (o GetDiagHistoryResultOutput) EndTime() pulumi.StringOutput
End Time.
func (GetDiagHistoryResultOutput) Events ¶
func (o GetDiagHistoryResultOutput) Events() GetDiagHistoryEventArrayOutput
Event description.
func (GetDiagHistoryResultOutput) Id ¶
func (o GetDiagHistoryResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDiagHistoryResultOutput) InstanceId ¶
func (o GetDiagHistoryResultOutput) InstanceId() pulumi.StringOutput
instance id.
func (GetDiagHistoryResultOutput) Product ¶
func (o GetDiagHistoryResultOutput) Product() pulumi.StringPtrOutput
func (GetDiagHistoryResultOutput) ResultOutputFile ¶
func (o GetDiagHistoryResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetDiagHistoryResultOutput) StartTime ¶
func (o GetDiagHistoryResultOutput) StartTime() pulumi.StringOutput
start Time.
func (GetDiagHistoryResultOutput) ToGetDiagHistoryResultOutput ¶
func (o GetDiagHistoryResultOutput) ToGetDiagHistoryResultOutput() GetDiagHistoryResultOutput
func (GetDiagHistoryResultOutput) ToGetDiagHistoryResultOutputWithContext ¶
func (o GetDiagHistoryResultOutput) ToGetDiagHistoryResultOutputWithContext(ctx context.Context) GetDiagHistoryResultOutput
type GetHealthScoresArgs ¶
type GetHealthScoresArgs struct { // The ID of the instance whose health score needs to be obtained. InstanceId string `pulumi:"instanceId"` // Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database TDSQL-C for MySQL, the default is mysql. Product string `pulumi:"product"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // The time to obtain the health score, the time format is as follows: 2019-09-10 12:13:14. Time string `pulumi:"time"` }
A collection of arguments for invoking getHealthScores.
type GetHealthScoresData ¶
type GetHealthScoresData struct { // The total number of abnormal events. EventsTotalCount int `pulumi:"eventsTotalCount"` // Health level, such as: HEALTH, SUB_HEALTH, RISK, HIGH_RISK. HealthLevel string `pulumi:"healthLevel"` // Health score. HealthScore int `pulumi:"healthScore"` // Exception details. IssueTypes []GetHealthScoresDataIssueType `pulumi:"issueTypes"` }
type GetHealthScoresDataArgs ¶
type GetHealthScoresDataArgs struct { // The total number of abnormal events. EventsTotalCount pulumi.IntInput `pulumi:"eventsTotalCount"` // Health level, such as: HEALTH, SUB_HEALTH, RISK, HIGH_RISK. HealthLevel pulumi.StringInput `pulumi:"healthLevel"` // Health score. HealthScore pulumi.IntInput `pulumi:"healthScore"` // Exception details. IssueTypes GetHealthScoresDataIssueTypeArrayInput `pulumi:"issueTypes"` }
func (GetHealthScoresDataArgs) ElementType ¶
func (GetHealthScoresDataArgs) ElementType() reflect.Type
func (GetHealthScoresDataArgs) ToGetHealthScoresDataOutput ¶
func (i GetHealthScoresDataArgs) ToGetHealthScoresDataOutput() GetHealthScoresDataOutput
func (GetHealthScoresDataArgs) ToGetHealthScoresDataOutputWithContext ¶
func (i GetHealthScoresDataArgs) ToGetHealthScoresDataOutputWithContext(ctx context.Context) GetHealthScoresDataOutput
type GetHealthScoresDataArray ¶
type GetHealthScoresDataArray []GetHealthScoresDataInput
func (GetHealthScoresDataArray) ElementType ¶
func (GetHealthScoresDataArray) ElementType() reflect.Type
func (GetHealthScoresDataArray) ToGetHealthScoresDataArrayOutput ¶
func (i GetHealthScoresDataArray) ToGetHealthScoresDataArrayOutput() GetHealthScoresDataArrayOutput
func (GetHealthScoresDataArray) ToGetHealthScoresDataArrayOutputWithContext ¶
func (i GetHealthScoresDataArray) ToGetHealthScoresDataArrayOutputWithContext(ctx context.Context) GetHealthScoresDataArrayOutput
type GetHealthScoresDataArrayInput ¶
type GetHealthScoresDataArrayInput interface { pulumi.Input ToGetHealthScoresDataArrayOutput() GetHealthScoresDataArrayOutput ToGetHealthScoresDataArrayOutputWithContext(context.Context) GetHealthScoresDataArrayOutput }
GetHealthScoresDataArrayInput is an input type that accepts GetHealthScoresDataArray and GetHealthScoresDataArrayOutput values. You can construct a concrete instance of `GetHealthScoresDataArrayInput` via:
GetHealthScoresDataArray{ GetHealthScoresDataArgs{...} }
type GetHealthScoresDataArrayOutput ¶
type GetHealthScoresDataArrayOutput struct{ *pulumi.OutputState }
func (GetHealthScoresDataArrayOutput) ElementType ¶
func (GetHealthScoresDataArrayOutput) ElementType() reflect.Type
func (GetHealthScoresDataArrayOutput) Index ¶
func (o GetHealthScoresDataArrayOutput) Index(i pulumi.IntInput) GetHealthScoresDataOutput
func (GetHealthScoresDataArrayOutput) ToGetHealthScoresDataArrayOutput ¶
func (o GetHealthScoresDataArrayOutput) ToGetHealthScoresDataArrayOutput() GetHealthScoresDataArrayOutput
func (GetHealthScoresDataArrayOutput) ToGetHealthScoresDataArrayOutputWithContext ¶
func (o GetHealthScoresDataArrayOutput) ToGetHealthScoresDataArrayOutputWithContext(ctx context.Context) GetHealthScoresDataArrayOutput
type GetHealthScoresDataInput ¶
type GetHealthScoresDataInput interface { pulumi.Input ToGetHealthScoresDataOutput() GetHealthScoresDataOutput ToGetHealthScoresDataOutputWithContext(context.Context) GetHealthScoresDataOutput }
GetHealthScoresDataInput is an input type that accepts GetHealthScoresDataArgs and GetHealthScoresDataOutput values. You can construct a concrete instance of `GetHealthScoresDataInput` via:
GetHealthScoresDataArgs{...}
type GetHealthScoresDataIssueType ¶
type GetHealthScoresDataIssueType struct { // unusual event. Events []GetHealthScoresDataIssueTypeEvent `pulumi:"events"` // Index classification: AVAILABILITY: availability, MAINTAINABILITY: maintainability, PERFORMANCE, performance, RELIABILITY reliability. IssueType string `pulumi:"issueType"` // The total number of abnormal events. TotalCount int `pulumi:"totalCount"` }
type GetHealthScoresDataIssueTypeArgs ¶
type GetHealthScoresDataIssueTypeArgs struct { // unusual event. Events GetHealthScoresDataIssueTypeEventArrayInput `pulumi:"events"` // Index classification: AVAILABILITY: availability, MAINTAINABILITY: maintainability, PERFORMANCE, performance, RELIABILITY reliability. IssueType pulumi.StringInput `pulumi:"issueType"` // The total number of abnormal events. TotalCount pulumi.IntInput `pulumi:"totalCount"` }
func (GetHealthScoresDataIssueTypeArgs) ElementType ¶
func (GetHealthScoresDataIssueTypeArgs) ElementType() reflect.Type
func (GetHealthScoresDataIssueTypeArgs) ToGetHealthScoresDataIssueTypeOutput ¶
func (i GetHealthScoresDataIssueTypeArgs) ToGetHealthScoresDataIssueTypeOutput() GetHealthScoresDataIssueTypeOutput
func (GetHealthScoresDataIssueTypeArgs) ToGetHealthScoresDataIssueTypeOutputWithContext ¶
func (i GetHealthScoresDataIssueTypeArgs) ToGetHealthScoresDataIssueTypeOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeOutput
type GetHealthScoresDataIssueTypeArray ¶
type GetHealthScoresDataIssueTypeArray []GetHealthScoresDataIssueTypeInput
func (GetHealthScoresDataIssueTypeArray) ElementType ¶
func (GetHealthScoresDataIssueTypeArray) ElementType() reflect.Type
func (GetHealthScoresDataIssueTypeArray) ToGetHealthScoresDataIssueTypeArrayOutput ¶
func (i GetHealthScoresDataIssueTypeArray) ToGetHealthScoresDataIssueTypeArrayOutput() GetHealthScoresDataIssueTypeArrayOutput
func (GetHealthScoresDataIssueTypeArray) ToGetHealthScoresDataIssueTypeArrayOutputWithContext ¶
func (i GetHealthScoresDataIssueTypeArray) ToGetHealthScoresDataIssueTypeArrayOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeArrayOutput
type GetHealthScoresDataIssueTypeArrayInput ¶
type GetHealthScoresDataIssueTypeArrayInput interface { pulumi.Input ToGetHealthScoresDataIssueTypeArrayOutput() GetHealthScoresDataIssueTypeArrayOutput ToGetHealthScoresDataIssueTypeArrayOutputWithContext(context.Context) GetHealthScoresDataIssueTypeArrayOutput }
GetHealthScoresDataIssueTypeArrayInput is an input type that accepts GetHealthScoresDataIssueTypeArray and GetHealthScoresDataIssueTypeArrayOutput values. You can construct a concrete instance of `GetHealthScoresDataIssueTypeArrayInput` via:
GetHealthScoresDataIssueTypeArray{ GetHealthScoresDataIssueTypeArgs{...} }
type GetHealthScoresDataIssueTypeArrayOutput ¶
type GetHealthScoresDataIssueTypeArrayOutput struct{ *pulumi.OutputState }
func (GetHealthScoresDataIssueTypeArrayOutput) ElementType ¶
func (GetHealthScoresDataIssueTypeArrayOutput) ElementType() reflect.Type
func (GetHealthScoresDataIssueTypeArrayOutput) ToGetHealthScoresDataIssueTypeArrayOutput ¶
func (o GetHealthScoresDataIssueTypeArrayOutput) ToGetHealthScoresDataIssueTypeArrayOutput() GetHealthScoresDataIssueTypeArrayOutput
func (GetHealthScoresDataIssueTypeArrayOutput) ToGetHealthScoresDataIssueTypeArrayOutputWithContext ¶
func (o GetHealthScoresDataIssueTypeArrayOutput) ToGetHealthScoresDataIssueTypeArrayOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeArrayOutput
type GetHealthScoresDataIssueTypeEvent ¶
type GetHealthScoresDataIssueTypeEvent struct { // Number of alerts. Count int `pulumi:"count"` // Diagnostic type. DiagType string `pulumi:"diagType"` // End Time. EndTime string `pulumi:"endTime"` // Event ID. EventId int `pulumi:"eventId"` // reserved text. Metric string `pulumi:"metric"` // overview. Outline string `pulumi:"outline"` // Points deducted. ScoreLost int `pulumi:"scoreLost"` // severity. The severity is divided into 5 levels, according to the degree of impact from high to low: 1: Fatal, 2: Serious, 3: Warning, 4: Prompt, 5: Healthy. Severity int `pulumi:"severity"` // Starting time. StartTime string `pulumi:"startTime"` }
type GetHealthScoresDataIssueTypeEventArgs ¶
type GetHealthScoresDataIssueTypeEventArgs struct { // Number of alerts. Count pulumi.IntInput `pulumi:"count"` // Diagnostic type. DiagType pulumi.StringInput `pulumi:"diagType"` // End Time. EndTime pulumi.StringInput `pulumi:"endTime"` // Event ID. EventId pulumi.IntInput `pulumi:"eventId"` // reserved text. Metric pulumi.StringInput `pulumi:"metric"` // overview. Outline pulumi.StringInput `pulumi:"outline"` // Points deducted. ScoreLost pulumi.IntInput `pulumi:"scoreLost"` // severity. The severity is divided into 5 levels, according to the degree of impact from high to low: 1: Fatal, 2: Serious, 3: Warning, 4: Prompt, 5: Healthy. Severity pulumi.IntInput `pulumi:"severity"` // Starting time. StartTime pulumi.StringInput `pulumi:"startTime"` }
func (GetHealthScoresDataIssueTypeEventArgs) ElementType ¶
func (GetHealthScoresDataIssueTypeEventArgs) ElementType() reflect.Type
func (GetHealthScoresDataIssueTypeEventArgs) ToGetHealthScoresDataIssueTypeEventOutput ¶
func (i GetHealthScoresDataIssueTypeEventArgs) ToGetHealthScoresDataIssueTypeEventOutput() GetHealthScoresDataIssueTypeEventOutput
func (GetHealthScoresDataIssueTypeEventArgs) ToGetHealthScoresDataIssueTypeEventOutputWithContext ¶
func (i GetHealthScoresDataIssueTypeEventArgs) ToGetHealthScoresDataIssueTypeEventOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeEventOutput
type GetHealthScoresDataIssueTypeEventArray ¶
type GetHealthScoresDataIssueTypeEventArray []GetHealthScoresDataIssueTypeEventInput
func (GetHealthScoresDataIssueTypeEventArray) ElementType ¶
func (GetHealthScoresDataIssueTypeEventArray) ElementType() reflect.Type
func (GetHealthScoresDataIssueTypeEventArray) ToGetHealthScoresDataIssueTypeEventArrayOutput ¶
func (i GetHealthScoresDataIssueTypeEventArray) ToGetHealthScoresDataIssueTypeEventArrayOutput() GetHealthScoresDataIssueTypeEventArrayOutput
func (GetHealthScoresDataIssueTypeEventArray) ToGetHealthScoresDataIssueTypeEventArrayOutputWithContext ¶
func (i GetHealthScoresDataIssueTypeEventArray) ToGetHealthScoresDataIssueTypeEventArrayOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeEventArrayOutput
type GetHealthScoresDataIssueTypeEventArrayInput ¶
type GetHealthScoresDataIssueTypeEventArrayInput interface { pulumi.Input ToGetHealthScoresDataIssueTypeEventArrayOutput() GetHealthScoresDataIssueTypeEventArrayOutput ToGetHealthScoresDataIssueTypeEventArrayOutputWithContext(context.Context) GetHealthScoresDataIssueTypeEventArrayOutput }
GetHealthScoresDataIssueTypeEventArrayInput is an input type that accepts GetHealthScoresDataIssueTypeEventArray and GetHealthScoresDataIssueTypeEventArrayOutput values. You can construct a concrete instance of `GetHealthScoresDataIssueTypeEventArrayInput` via:
GetHealthScoresDataIssueTypeEventArray{ GetHealthScoresDataIssueTypeEventArgs{...} }
type GetHealthScoresDataIssueTypeEventArrayOutput ¶
type GetHealthScoresDataIssueTypeEventArrayOutput struct{ *pulumi.OutputState }
func (GetHealthScoresDataIssueTypeEventArrayOutput) ElementType ¶
func (GetHealthScoresDataIssueTypeEventArrayOutput) ElementType() reflect.Type
func (GetHealthScoresDataIssueTypeEventArrayOutput) ToGetHealthScoresDataIssueTypeEventArrayOutput ¶
func (o GetHealthScoresDataIssueTypeEventArrayOutput) ToGetHealthScoresDataIssueTypeEventArrayOutput() GetHealthScoresDataIssueTypeEventArrayOutput
func (GetHealthScoresDataIssueTypeEventArrayOutput) ToGetHealthScoresDataIssueTypeEventArrayOutputWithContext ¶
func (o GetHealthScoresDataIssueTypeEventArrayOutput) ToGetHealthScoresDataIssueTypeEventArrayOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeEventArrayOutput
type GetHealthScoresDataIssueTypeEventInput ¶
type GetHealthScoresDataIssueTypeEventInput interface { pulumi.Input ToGetHealthScoresDataIssueTypeEventOutput() GetHealthScoresDataIssueTypeEventOutput ToGetHealthScoresDataIssueTypeEventOutputWithContext(context.Context) GetHealthScoresDataIssueTypeEventOutput }
GetHealthScoresDataIssueTypeEventInput is an input type that accepts GetHealthScoresDataIssueTypeEventArgs and GetHealthScoresDataIssueTypeEventOutput values. You can construct a concrete instance of `GetHealthScoresDataIssueTypeEventInput` via:
GetHealthScoresDataIssueTypeEventArgs{...}
type GetHealthScoresDataIssueTypeEventOutput ¶
type GetHealthScoresDataIssueTypeEventOutput struct{ *pulumi.OutputState }
func (GetHealthScoresDataIssueTypeEventOutput) Count ¶
func (o GetHealthScoresDataIssueTypeEventOutput) Count() pulumi.IntOutput
Number of alerts.
func (GetHealthScoresDataIssueTypeEventOutput) DiagType ¶
func (o GetHealthScoresDataIssueTypeEventOutput) DiagType() pulumi.StringOutput
Diagnostic type.
func (GetHealthScoresDataIssueTypeEventOutput) ElementType ¶
func (GetHealthScoresDataIssueTypeEventOutput) ElementType() reflect.Type
func (GetHealthScoresDataIssueTypeEventOutput) EndTime ¶
func (o GetHealthScoresDataIssueTypeEventOutput) EndTime() pulumi.StringOutput
End Time.
func (GetHealthScoresDataIssueTypeEventOutput) EventId ¶
func (o GetHealthScoresDataIssueTypeEventOutput) EventId() pulumi.IntOutput
Event ID.
func (GetHealthScoresDataIssueTypeEventOutput) Metric ¶
func (o GetHealthScoresDataIssueTypeEventOutput) Metric() pulumi.StringOutput
reserved text.
func (GetHealthScoresDataIssueTypeEventOutput) Outline ¶
func (o GetHealthScoresDataIssueTypeEventOutput) Outline() pulumi.StringOutput
overview.
func (GetHealthScoresDataIssueTypeEventOutput) ScoreLost ¶
func (o GetHealthScoresDataIssueTypeEventOutput) ScoreLost() pulumi.IntOutput
Points deducted.
func (GetHealthScoresDataIssueTypeEventOutput) Severity ¶
func (o GetHealthScoresDataIssueTypeEventOutput) Severity() pulumi.IntOutput
severity. The severity is divided into 5 levels, according to the degree of impact from high to low: 1: Fatal, 2: Serious, 3: Warning, 4: Prompt, 5: Healthy.
func (GetHealthScoresDataIssueTypeEventOutput) StartTime ¶
func (o GetHealthScoresDataIssueTypeEventOutput) StartTime() pulumi.StringOutput
Starting time.
func (GetHealthScoresDataIssueTypeEventOutput) ToGetHealthScoresDataIssueTypeEventOutput ¶
func (o GetHealthScoresDataIssueTypeEventOutput) ToGetHealthScoresDataIssueTypeEventOutput() GetHealthScoresDataIssueTypeEventOutput
func (GetHealthScoresDataIssueTypeEventOutput) ToGetHealthScoresDataIssueTypeEventOutputWithContext ¶
func (o GetHealthScoresDataIssueTypeEventOutput) ToGetHealthScoresDataIssueTypeEventOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeEventOutput
type GetHealthScoresDataIssueTypeInput ¶
type GetHealthScoresDataIssueTypeInput interface { pulumi.Input ToGetHealthScoresDataIssueTypeOutput() GetHealthScoresDataIssueTypeOutput ToGetHealthScoresDataIssueTypeOutputWithContext(context.Context) GetHealthScoresDataIssueTypeOutput }
GetHealthScoresDataIssueTypeInput is an input type that accepts GetHealthScoresDataIssueTypeArgs and GetHealthScoresDataIssueTypeOutput values. You can construct a concrete instance of `GetHealthScoresDataIssueTypeInput` via:
GetHealthScoresDataIssueTypeArgs{...}
type GetHealthScoresDataIssueTypeOutput ¶
type GetHealthScoresDataIssueTypeOutput struct{ *pulumi.OutputState }
func (GetHealthScoresDataIssueTypeOutput) ElementType ¶
func (GetHealthScoresDataIssueTypeOutput) ElementType() reflect.Type
func (GetHealthScoresDataIssueTypeOutput) IssueType ¶
func (o GetHealthScoresDataIssueTypeOutput) IssueType() pulumi.StringOutput
Index classification: AVAILABILITY: availability, MAINTAINABILITY: maintainability, PERFORMANCE, performance, RELIABILITY reliability.
func (GetHealthScoresDataIssueTypeOutput) ToGetHealthScoresDataIssueTypeOutput ¶
func (o GetHealthScoresDataIssueTypeOutput) ToGetHealthScoresDataIssueTypeOutput() GetHealthScoresDataIssueTypeOutput
func (GetHealthScoresDataIssueTypeOutput) ToGetHealthScoresDataIssueTypeOutputWithContext ¶
func (o GetHealthScoresDataIssueTypeOutput) ToGetHealthScoresDataIssueTypeOutputWithContext(ctx context.Context) GetHealthScoresDataIssueTypeOutput
func (GetHealthScoresDataIssueTypeOutput) TotalCount ¶
func (o GetHealthScoresDataIssueTypeOutput) TotalCount() pulumi.IntOutput
The total number of abnormal events.
type GetHealthScoresDataOutput ¶
type GetHealthScoresDataOutput struct{ *pulumi.OutputState }
func (GetHealthScoresDataOutput) ElementType ¶
func (GetHealthScoresDataOutput) ElementType() reflect.Type
func (GetHealthScoresDataOutput) EventsTotalCount ¶
func (o GetHealthScoresDataOutput) EventsTotalCount() pulumi.IntOutput
The total number of abnormal events.
func (GetHealthScoresDataOutput) HealthLevel ¶
func (o GetHealthScoresDataOutput) HealthLevel() pulumi.StringOutput
Health level, such as: HEALTH, SUB_HEALTH, RISK, HIGH_RISK.
func (GetHealthScoresDataOutput) HealthScore ¶
func (o GetHealthScoresDataOutput) HealthScore() pulumi.IntOutput
Health score.
func (GetHealthScoresDataOutput) IssueTypes ¶
func (o GetHealthScoresDataOutput) IssueTypes() GetHealthScoresDataIssueTypeArrayOutput
Exception details.
func (GetHealthScoresDataOutput) ToGetHealthScoresDataOutput ¶
func (o GetHealthScoresDataOutput) ToGetHealthScoresDataOutput() GetHealthScoresDataOutput
func (GetHealthScoresDataOutput) ToGetHealthScoresDataOutputWithContext ¶
func (o GetHealthScoresDataOutput) ToGetHealthScoresDataOutputWithContext(ctx context.Context) GetHealthScoresDataOutput
type GetHealthScoresOutputArgs ¶
type GetHealthScoresOutputArgs struct { // The ID of the instance whose health score needs to be obtained. InstanceId pulumi.StringInput `pulumi:"instanceId"` // Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database TDSQL-C for MySQL, the default is mysql. Product pulumi.StringInput `pulumi:"product"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // The time to obtain the health score, the time format is as follows: 2019-09-10 12:13:14. Time pulumi.StringInput `pulumi:"time"` }
A collection of arguments for invoking getHealthScores.
func (GetHealthScoresOutputArgs) ElementType ¶
func (GetHealthScoresOutputArgs) ElementType() reflect.Type
type GetHealthScoresResult ¶
type GetHealthScoresResult struct { // Health score and abnormal deduction items. Datas []GetHealthScoresData `pulumi:"datas"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Product string `pulumi:"product"` ResultOutputFile *string `pulumi:"resultOutputFile"` Time string `pulumi:"time"` }
A collection of values returned by getHealthScores.
func GetHealthScores ¶
func GetHealthScores(ctx *pulumi.Context, args *GetHealthScoresArgs, opts ...pulumi.InvokeOption) (*GetHealthScoresResult, error)
Use this data source to query detailed information of dbbrain healthScores
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dbbrain.GetHealthScores(ctx, &dbbrain.GetHealthScoresArgs{ InstanceId: "", Product: "", Time: "", }, nil) if err != nil { return err } return nil }) }
```
type GetHealthScoresResultOutput ¶
type GetHealthScoresResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getHealthScores.
func GetHealthScoresOutput ¶
func GetHealthScoresOutput(ctx *pulumi.Context, args GetHealthScoresOutputArgs, opts ...pulumi.InvokeOption) GetHealthScoresResultOutput
func (GetHealthScoresResultOutput) Datas ¶
func (o GetHealthScoresResultOutput) Datas() GetHealthScoresDataArrayOutput
Health score and abnormal deduction items.
func (GetHealthScoresResultOutput) ElementType ¶
func (GetHealthScoresResultOutput) ElementType() reflect.Type
func (GetHealthScoresResultOutput) Id ¶
func (o GetHealthScoresResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetHealthScoresResultOutput) InstanceId ¶
func (o GetHealthScoresResultOutput) InstanceId() pulumi.StringOutput
func (GetHealthScoresResultOutput) Product ¶
func (o GetHealthScoresResultOutput) Product() pulumi.StringOutput
func (GetHealthScoresResultOutput) ResultOutputFile ¶
func (o GetHealthScoresResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetHealthScoresResultOutput) Time ¶
func (o GetHealthScoresResultOutput) Time() pulumi.StringOutput
func (GetHealthScoresResultOutput) ToGetHealthScoresResultOutput ¶
func (o GetHealthScoresResultOutput) ToGetHealthScoresResultOutput() GetHealthScoresResultOutput
func (GetHealthScoresResultOutput) ToGetHealthScoresResultOutputWithContext ¶
func (o GetHealthScoresResultOutput) ToGetHealthScoresResultOutputWithContext(ctx context.Context) GetHealthScoresResultOutput
type GetSecurityAuditLogDownloadUrlsArgs ¶
type GetSecurityAuditLogDownloadUrlsArgs struct { // Asynchronous task ID. AsyncRequestId int `pulumi:"asyncRequestId"` // Service product type, supported values: `mysql` - ApsaraDB for MySQL. Product string `pulumi:"product"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // Security audit group Id. SecAuditGroupId string `pulumi:"secAuditGroupId"` }
A collection of arguments for invoking getSecurityAuditLogDownloadUrls.
type GetSecurityAuditLogDownloadUrlsOutputArgs ¶
type GetSecurityAuditLogDownloadUrlsOutputArgs struct { // Asynchronous task ID. AsyncRequestId pulumi.IntInput `pulumi:"asyncRequestId"` // Service product type, supported values: `mysql` - ApsaraDB for MySQL. Product pulumi.StringInput `pulumi:"product"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // Security audit group Id. SecAuditGroupId pulumi.StringInput `pulumi:"secAuditGroupId"` }
A collection of arguments for invoking getSecurityAuditLogDownloadUrls.
func (GetSecurityAuditLogDownloadUrlsOutputArgs) ElementType ¶
func (GetSecurityAuditLogDownloadUrlsOutputArgs) ElementType() reflect.Type
type GetSecurityAuditLogDownloadUrlsResult ¶
type GetSecurityAuditLogDownloadUrlsResult struct { AsyncRequestId int `pulumi:"asyncRequestId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Product string `pulumi:"product"` ResultOutputFile *string `pulumi:"resultOutputFile"` SecAuditGroupId string `pulumi:"secAuditGroupId"` // List of COS links to export results. When the result set is large, it may be divided into multiple urls for download. Urls []string `pulumi:"urls"` }
A collection of values returned by getSecurityAuditLogDownloadUrls.
func GetSecurityAuditLogDownloadUrls ¶
func GetSecurityAuditLogDownloadUrls(ctx *pulumi.Context, args *GetSecurityAuditLogDownloadUrlsArgs, opts ...pulumi.InvokeOption) (*GetSecurityAuditLogDownloadUrlsResult, error)
Use this data source to query detailed information of dbbrain securityAuditLogDownloadUrls
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { task, err := Dbbrain.NewSecurityAuditLogExportTask(ctx, "task", &Dbbrain.SecurityAuditLogExportTaskArgs{ SecAuditGroupId: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), StartTime: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), EndTime: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), Product: pulumi.String("mysql"), DangerLevels: pulumi.IntArray{ pulumi.Int(0), pulumi.Int(1), pulumi.Int(2), }, }) if err != nil { return err } _ = Dbbrain.GetSecurityAuditLogDownloadUrlsOutput(ctx, dbbrain.GetSecurityAuditLogDownloadUrlsOutputArgs{ SecAuditGroupId: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), AsyncRequestId: task.AsyncRequestId, Product: pulumi.String("mysql"), }, nil) return nil }) }
```
type GetSecurityAuditLogDownloadUrlsResultOutput ¶
type GetSecurityAuditLogDownloadUrlsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSecurityAuditLogDownloadUrls.
func GetSecurityAuditLogDownloadUrlsOutput ¶
func GetSecurityAuditLogDownloadUrlsOutput(ctx *pulumi.Context, args GetSecurityAuditLogDownloadUrlsOutputArgs, opts ...pulumi.InvokeOption) GetSecurityAuditLogDownloadUrlsResultOutput
func (GetSecurityAuditLogDownloadUrlsResultOutput) AsyncRequestId ¶
func (o GetSecurityAuditLogDownloadUrlsResultOutput) AsyncRequestId() pulumi.IntOutput
func (GetSecurityAuditLogDownloadUrlsResultOutput) ElementType ¶
func (GetSecurityAuditLogDownloadUrlsResultOutput) ElementType() reflect.Type
func (GetSecurityAuditLogDownloadUrlsResultOutput) Id ¶
func (o GetSecurityAuditLogDownloadUrlsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSecurityAuditLogDownloadUrlsResultOutput) Product ¶
func (o GetSecurityAuditLogDownloadUrlsResultOutput) Product() pulumi.StringOutput
func (GetSecurityAuditLogDownloadUrlsResultOutput) ResultOutputFile ¶
func (o GetSecurityAuditLogDownloadUrlsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetSecurityAuditLogDownloadUrlsResultOutput) SecAuditGroupId ¶
func (o GetSecurityAuditLogDownloadUrlsResultOutput) SecAuditGroupId() pulumi.StringOutput
func (GetSecurityAuditLogDownloadUrlsResultOutput) ToGetSecurityAuditLogDownloadUrlsResultOutput ¶
func (o GetSecurityAuditLogDownloadUrlsResultOutput) ToGetSecurityAuditLogDownloadUrlsResultOutput() GetSecurityAuditLogDownloadUrlsResultOutput
func (GetSecurityAuditLogDownloadUrlsResultOutput) ToGetSecurityAuditLogDownloadUrlsResultOutputWithContext ¶
func (o GetSecurityAuditLogDownloadUrlsResultOutput) ToGetSecurityAuditLogDownloadUrlsResultOutputWithContext(ctx context.Context) GetSecurityAuditLogDownloadUrlsResultOutput
func (GetSecurityAuditLogDownloadUrlsResultOutput) Urls ¶
func (o GetSecurityAuditLogDownloadUrlsResultOutput) Urls() pulumi.StringArrayOutput
List of COS links to export results. When the result set is large, it may be divided into multiple urls for download.
type GetSecurityAuditLogExportTasksArgs ¶
type GetSecurityAuditLogExportTasksArgs struct { // async request id list. AsyncRequestIds []int `pulumi:"asyncRequestIds"` // product, optional value is mysql. Product string `pulumi:"product"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // security audit group id. SecAuditGroupId string `pulumi:"secAuditGroupId"` }
A collection of arguments for invoking getSecurityAuditLogExportTasks.
type GetSecurityAuditLogExportTasksList ¶
type GetSecurityAuditLogExportTasksList struct { // async request id. AsyncRequestId int `pulumi:"asyncRequestId"` // create time. CreateTime string `pulumi:"createTime"` // danger level list. DangerLevels []int `pulumi:"dangerLevels"` // end time. EndTime string `pulumi:"endTime"` // log end time. LogEndTime string `pulumi:"logEndTime"` // log start time. LogStartTime string `pulumi:"logStartTime"` // task progress. Progress int `pulumi:"progress"` // start time. StartTime string `pulumi:"startTime"` // status. Status string `pulumi:"status"` // the total size of log. TotalSize int `pulumi:"totalSize"` }
type GetSecurityAuditLogExportTasksListArgs ¶
type GetSecurityAuditLogExportTasksListArgs struct { // async request id. AsyncRequestId pulumi.IntInput `pulumi:"asyncRequestId"` // create time. CreateTime pulumi.StringInput `pulumi:"createTime"` // danger level list. DangerLevels pulumi.IntArrayInput `pulumi:"dangerLevels"` // end time. EndTime pulumi.StringInput `pulumi:"endTime"` // log end time. LogEndTime pulumi.StringInput `pulumi:"logEndTime"` // log start time. LogStartTime pulumi.StringInput `pulumi:"logStartTime"` // task progress. Progress pulumi.IntInput `pulumi:"progress"` // start time. StartTime pulumi.StringInput `pulumi:"startTime"` // status. Status pulumi.StringInput `pulumi:"status"` // the total size of log. TotalSize pulumi.IntInput `pulumi:"totalSize"` }
func (GetSecurityAuditLogExportTasksListArgs) ElementType ¶
func (GetSecurityAuditLogExportTasksListArgs) ElementType() reflect.Type
func (GetSecurityAuditLogExportTasksListArgs) ToGetSecurityAuditLogExportTasksListOutput ¶
func (i GetSecurityAuditLogExportTasksListArgs) ToGetSecurityAuditLogExportTasksListOutput() GetSecurityAuditLogExportTasksListOutput
func (GetSecurityAuditLogExportTasksListArgs) ToGetSecurityAuditLogExportTasksListOutputWithContext ¶
func (i GetSecurityAuditLogExportTasksListArgs) ToGetSecurityAuditLogExportTasksListOutputWithContext(ctx context.Context) GetSecurityAuditLogExportTasksListOutput
type GetSecurityAuditLogExportTasksListArray ¶
type GetSecurityAuditLogExportTasksListArray []GetSecurityAuditLogExportTasksListInput
func (GetSecurityAuditLogExportTasksListArray) ElementType ¶
func (GetSecurityAuditLogExportTasksListArray) ElementType() reflect.Type
func (GetSecurityAuditLogExportTasksListArray) ToGetSecurityAuditLogExportTasksListArrayOutput ¶
func (i GetSecurityAuditLogExportTasksListArray) ToGetSecurityAuditLogExportTasksListArrayOutput() GetSecurityAuditLogExportTasksListArrayOutput
func (GetSecurityAuditLogExportTasksListArray) ToGetSecurityAuditLogExportTasksListArrayOutputWithContext ¶
func (i GetSecurityAuditLogExportTasksListArray) ToGetSecurityAuditLogExportTasksListArrayOutputWithContext(ctx context.Context) GetSecurityAuditLogExportTasksListArrayOutput
type GetSecurityAuditLogExportTasksListArrayInput ¶
type GetSecurityAuditLogExportTasksListArrayInput interface { pulumi.Input ToGetSecurityAuditLogExportTasksListArrayOutput() GetSecurityAuditLogExportTasksListArrayOutput ToGetSecurityAuditLogExportTasksListArrayOutputWithContext(context.Context) GetSecurityAuditLogExportTasksListArrayOutput }
GetSecurityAuditLogExportTasksListArrayInput is an input type that accepts GetSecurityAuditLogExportTasksListArray and GetSecurityAuditLogExportTasksListArrayOutput values. You can construct a concrete instance of `GetSecurityAuditLogExportTasksListArrayInput` via:
GetSecurityAuditLogExportTasksListArray{ GetSecurityAuditLogExportTasksListArgs{...} }
type GetSecurityAuditLogExportTasksListArrayOutput ¶
type GetSecurityAuditLogExportTasksListArrayOutput struct{ *pulumi.OutputState }
func (GetSecurityAuditLogExportTasksListArrayOutput) ElementType ¶
func (GetSecurityAuditLogExportTasksListArrayOutput) ElementType() reflect.Type
func (GetSecurityAuditLogExportTasksListArrayOutput) ToGetSecurityAuditLogExportTasksListArrayOutput ¶
func (o GetSecurityAuditLogExportTasksListArrayOutput) ToGetSecurityAuditLogExportTasksListArrayOutput() GetSecurityAuditLogExportTasksListArrayOutput
func (GetSecurityAuditLogExportTasksListArrayOutput) ToGetSecurityAuditLogExportTasksListArrayOutputWithContext ¶
func (o GetSecurityAuditLogExportTasksListArrayOutput) ToGetSecurityAuditLogExportTasksListArrayOutputWithContext(ctx context.Context) GetSecurityAuditLogExportTasksListArrayOutput
type GetSecurityAuditLogExportTasksListInput ¶
type GetSecurityAuditLogExportTasksListInput interface { pulumi.Input ToGetSecurityAuditLogExportTasksListOutput() GetSecurityAuditLogExportTasksListOutput ToGetSecurityAuditLogExportTasksListOutputWithContext(context.Context) GetSecurityAuditLogExportTasksListOutput }
GetSecurityAuditLogExportTasksListInput is an input type that accepts GetSecurityAuditLogExportTasksListArgs and GetSecurityAuditLogExportTasksListOutput values. You can construct a concrete instance of `GetSecurityAuditLogExportTasksListInput` via:
GetSecurityAuditLogExportTasksListArgs{...}
type GetSecurityAuditLogExportTasksListOutput ¶
type GetSecurityAuditLogExportTasksListOutput struct{ *pulumi.OutputState }
func (GetSecurityAuditLogExportTasksListOutput) AsyncRequestId ¶
func (o GetSecurityAuditLogExportTasksListOutput) AsyncRequestId() pulumi.IntOutput
async request id.
func (GetSecurityAuditLogExportTasksListOutput) CreateTime ¶
func (o GetSecurityAuditLogExportTasksListOutput) CreateTime() pulumi.StringOutput
create time.
func (GetSecurityAuditLogExportTasksListOutput) DangerLevels ¶
func (o GetSecurityAuditLogExportTasksListOutput) DangerLevels() pulumi.IntArrayOutput
danger level list.
func (GetSecurityAuditLogExportTasksListOutput) ElementType ¶
func (GetSecurityAuditLogExportTasksListOutput) ElementType() reflect.Type
func (GetSecurityAuditLogExportTasksListOutput) EndTime ¶
func (o GetSecurityAuditLogExportTasksListOutput) EndTime() pulumi.StringOutput
end time.
func (GetSecurityAuditLogExportTasksListOutput) LogEndTime ¶
func (o GetSecurityAuditLogExportTasksListOutput) LogEndTime() pulumi.StringOutput
log end time.
func (GetSecurityAuditLogExportTasksListOutput) LogStartTime ¶
func (o GetSecurityAuditLogExportTasksListOutput) LogStartTime() pulumi.StringOutput
log start time.
func (GetSecurityAuditLogExportTasksListOutput) Progress ¶
func (o GetSecurityAuditLogExportTasksListOutput) Progress() pulumi.IntOutput
task progress.
func (GetSecurityAuditLogExportTasksListOutput) StartTime ¶
func (o GetSecurityAuditLogExportTasksListOutput) StartTime() pulumi.StringOutput
start time.
func (GetSecurityAuditLogExportTasksListOutput) Status ¶
func (o GetSecurityAuditLogExportTasksListOutput) Status() pulumi.StringOutput
status.
func (GetSecurityAuditLogExportTasksListOutput) ToGetSecurityAuditLogExportTasksListOutput ¶
func (o GetSecurityAuditLogExportTasksListOutput) ToGetSecurityAuditLogExportTasksListOutput() GetSecurityAuditLogExportTasksListOutput
func (GetSecurityAuditLogExportTasksListOutput) ToGetSecurityAuditLogExportTasksListOutputWithContext ¶
func (o GetSecurityAuditLogExportTasksListOutput) ToGetSecurityAuditLogExportTasksListOutputWithContext(ctx context.Context) GetSecurityAuditLogExportTasksListOutput
func (GetSecurityAuditLogExportTasksListOutput) TotalSize ¶
func (o GetSecurityAuditLogExportTasksListOutput) TotalSize() pulumi.IntOutput
the total size of log.
type GetSecurityAuditLogExportTasksOutputArgs ¶
type GetSecurityAuditLogExportTasksOutputArgs struct { // async request id list. AsyncRequestIds pulumi.IntArrayInput `pulumi:"asyncRequestIds"` // product, optional value is mysql. Product pulumi.StringInput `pulumi:"product"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // security audit group id. SecAuditGroupId pulumi.StringInput `pulumi:"secAuditGroupId"` }
A collection of arguments for invoking getSecurityAuditLogExportTasks.
func (GetSecurityAuditLogExportTasksOutputArgs) ElementType ¶
func (GetSecurityAuditLogExportTasksOutputArgs) ElementType() reflect.Type
type GetSecurityAuditLogExportTasksResult ¶
type GetSecurityAuditLogExportTasksResult struct { AsyncRequestIds []int `pulumi:"asyncRequestIds"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // security audit log export task list. Lists []GetSecurityAuditLogExportTasksList `pulumi:"lists"` Product string `pulumi:"product"` ResultOutputFile *string `pulumi:"resultOutputFile"` SecAuditGroupId string `pulumi:"secAuditGroupId"` }
A collection of values returned by getSecurityAuditLogExportTasks.
func GetSecurityAuditLogExportTasks ¶
func GetSecurityAuditLogExportTasks(ctx *pulumi.Context, args *GetSecurityAuditLogExportTasksArgs, opts ...pulumi.InvokeOption) (*GetSecurityAuditLogExportTasksResult, error)
Use this data source to query detailed information of dbbrain securityAuditLogExportTasks
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { task, err := Dbbrain.NewSecurityAuditLogExportTask(ctx, "task", &Dbbrain.SecurityAuditLogExportTaskArgs{ SecAuditGroupId: pulumi.String("sec_audit_group_id"), StartTime: pulumi.String("start_time"), EndTime: pulumi.String("end_time"), Product: pulumi.String("mysql"), DangerLevels: pulumi.IntArray{ pulumi.Int(0), pulumi.Int(1), pulumi.Int(2), }, }) if err != nil { return err } _ = Dbbrain.GetSecurityAuditLogExportTasksOutput(ctx, dbbrain.GetSecurityAuditLogExportTasksOutputArgs{ SecAuditGroupId: pulumi.String("sec_audit_group_id"), Product: pulumi.String("mysql"), AsyncRequestIds: pulumi.IntArray{ task.AsyncRequestId, }, }, nil) return nil }) }
```
type GetSecurityAuditLogExportTasksResultOutput ¶
type GetSecurityAuditLogExportTasksResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSecurityAuditLogExportTasks.
func GetSecurityAuditLogExportTasksOutput ¶
func GetSecurityAuditLogExportTasksOutput(ctx *pulumi.Context, args GetSecurityAuditLogExportTasksOutputArgs, opts ...pulumi.InvokeOption) GetSecurityAuditLogExportTasksResultOutput
func (GetSecurityAuditLogExportTasksResultOutput) AsyncRequestIds ¶
func (o GetSecurityAuditLogExportTasksResultOutput) AsyncRequestIds() pulumi.IntArrayOutput
func (GetSecurityAuditLogExportTasksResultOutput) ElementType ¶
func (GetSecurityAuditLogExportTasksResultOutput) ElementType() reflect.Type
func (GetSecurityAuditLogExportTasksResultOutput) Id ¶
func (o GetSecurityAuditLogExportTasksResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSecurityAuditLogExportTasksResultOutput) Lists ¶
func (o GetSecurityAuditLogExportTasksResultOutput) Lists() GetSecurityAuditLogExportTasksListArrayOutput
security audit log export task list.
func (GetSecurityAuditLogExportTasksResultOutput) Product ¶
func (o GetSecurityAuditLogExportTasksResultOutput) Product() pulumi.StringOutput
func (GetSecurityAuditLogExportTasksResultOutput) ResultOutputFile ¶
func (o GetSecurityAuditLogExportTasksResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetSecurityAuditLogExportTasksResultOutput) SecAuditGroupId ¶
func (o GetSecurityAuditLogExportTasksResultOutput) SecAuditGroupId() pulumi.StringOutput
func (GetSecurityAuditLogExportTasksResultOutput) ToGetSecurityAuditLogExportTasksResultOutput ¶
func (o GetSecurityAuditLogExportTasksResultOutput) ToGetSecurityAuditLogExportTasksResultOutput() GetSecurityAuditLogExportTasksResultOutput
func (GetSecurityAuditLogExportTasksResultOutput) ToGetSecurityAuditLogExportTasksResultOutputWithContext ¶
func (o GetSecurityAuditLogExportTasksResultOutput) ToGetSecurityAuditLogExportTasksResultOutputWithContext(ctx context.Context) GetSecurityAuditLogExportTasksResultOutput
type GetSlowLogTimeSeriesStatsArgs ¶
type GetSlowLogTimeSeriesStatsArgs struct { // End time, such as `2019-09-10 12:13:14`, the interval between the end time and the start time can be up to 7 days. EndTime string `pulumi:"endTime"` // Instance ID. InstanceId string `pulumi:"instanceId"` // Service product type, supported values include: `mysql` - cloud database MySQL, `cynosdb` - cloud database CynosDB for MySQL, the default is `mysql`. Product *string `pulumi:"product"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // Start time, such as `2019-09-10 12:13:14`. StartTime string `pulumi:"startTime"` }
A collection of arguments for invoking getSlowLogTimeSeriesStats.
type GetSlowLogTimeSeriesStatsOutputArgs ¶
type GetSlowLogTimeSeriesStatsOutputArgs struct { // End time, such as `2019-09-10 12:13:14`, the interval between the end time and the start time can be up to 7 days. EndTime pulumi.StringInput `pulumi:"endTime"` // Instance ID. InstanceId pulumi.StringInput `pulumi:"instanceId"` // Service product type, supported values include: `mysql` - cloud database MySQL, `cynosdb` - cloud database CynosDB for MySQL, the default is `mysql`. Product pulumi.StringPtrInput `pulumi:"product"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // Start time, such as `2019-09-10 12:13:14`. StartTime pulumi.StringInput `pulumi:"startTime"` }
A collection of arguments for invoking getSlowLogTimeSeriesStats.
func (GetSlowLogTimeSeriesStatsOutputArgs) ElementType ¶
func (GetSlowLogTimeSeriesStatsOutputArgs) ElementType() reflect.Type
type GetSlowLogTimeSeriesStatsResult ¶
type GetSlowLogTimeSeriesStatsResult struct { EndTime string `pulumi:"endTime"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` // The unit time interval between bars, in seconds. Period int `pulumi:"period"` Product *string `pulumi:"product"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Instan1ce cpu utilization monitoring data within a unit time interval. SeriesDatas []GetSlowLogTimeSeriesStatsSeriesData `pulumi:"seriesDatas"` StartTime string `pulumi:"startTime"` // Statistics on the number of slow logs in a unit time interval. TimeSeries []GetSlowLogTimeSeriesStatsTimeSeries `pulumi:"timeSeries"` }
A collection of values returned by getSlowLogTimeSeriesStats.
func GetSlowLogTimeSeriesStats ¶
func GetSlowLogTimeSeriesStats(ctx *pulumi.Context, args *GetSlowLogTimeSeriesStatsArgs, opts ...pulumi.InvokeOption) (*GetSlowLogTimeSeriesStatsResult, error)
Use this data source to query detailed information of dbbrain slowLogTimeSeriesStats
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dbbrain.GetSlowLogTimeSeriesStats(ctx, &dbbrain.GetSlowLogTimeSeriesStatsArgs{ EndTime: fmt.Sprintf("%v%v", "%", "s"), InstanceId: fmt.Sprintf("%v%v", "%", "s"), Product: pulumi.StringRef("mysql"), StartTime: fmt.Sprintf("%v%v", "%", "s"), }, nil) if err != nil { return err } return nil }) }
```
type GetSlowLogTimeSeriesStatsResultOutput ¶
type GetSlowLogTimeSeriesStatsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSlowLogTimeSeriesStats.
func GetSlowLogTimeSeriesStatsOutput ¶
func GetSlowLogTimeSeriesStatsOutput(ctx *pulumi.Context, args GetSlowLogTimeSeriesStatsOutputArgs, opts ...pulumi.InvokeOption) GetSlowLogTimeSeriesStatsResultOutput
func (GetSlowLogTimeSeriesStatsResultOutput) ElementType ¶
func (GetSlowLogTimeSeriesStatsResultOutput) ElementType() reflect.Type
func (GetSlowLogTimeSeriesStatsResultOutput) EndTime ¶
func (o GetSlowLogTimeSeriesStatsResultOutput) EndTime() pulumi.StringOutput
func (GetSlowLogTimeSeriesStatsResultOutput) Id ¶
func (o GetSlowLogTimeSeriesStatsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSlowLogTimeSeriesStatsResultOutput) InstanceId ¶
func (o GetSlowLogTimeSeriesStatsResultOutput) InstanceId() pulumi.StringOutput
func (GetSlowLogTimeSeriesStatsResultOutput) Period ¶
func (o GetSlowLogTimeSeriesStatsResultOutput) Period() pulumi.IntOutput
The unit time interval between bars, in seconds.
func (GetSlowLogTimeSeriesStatsResultOutput) Product ¶
func (o GetSlowLogTimeSeriesStatsResultOutput) Product() pulumi.StringPtrOutput
func (GetSlowLogTimeSeriesStatsResultOutput) ResultOutputFile ¶
func (o GetSlowLogTimeSeriesStatsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetSlowLogTimeSeriesStatsResultOutput) SeriesDatas ¶
func (o GetSlowLogTimeSeriesStatsResultOutput) SeriesDatas() GetSlowLogTimeSeriesStatsSeriesDataArrayOutput
Instan1ce cpu utilization monitoring data within a unit time interval.
func (GetSlowLogTimeSeriesStatsResultOutput) StartTime ¶
func (o GetSlowLogTimeSeriesStatsResultOutput) StartTime() pulumi.StringOutput
func (GetSlowLogTimeSeriesStatsResultOutput) TimeSeries ¶
func (o GetSlowLogTimeSeriesStatsResultOutput) TimeSeries() GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput
Statistics on the number of slow logs in a unit time interval.
func (GetSlowLogTimeSeriesStatsResultOutput) ToGetSlowLogTimeSeriesStatsResultOutput ¶
func (o GetSlowLogTimeSeriesStatsResultOutput) ToGetSlowLogTimeSeriesStatsResultOutput() GetSlowLogTimeSeriesStatsResultOutput
func (GetSlowLogTimeSeriesStatsResultOutput) ToGetSlowLogTimeSeriesStatsResultOutputWithContext ¶
func (o GetSlowLogTimeSeriesStatsResultOutput) ToGetSlowLogTimeSeriesStatsResultOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsResultOutput
type GetSlowLogTimeSeriesStatsSeriesData ¶
type GetSlowLogTimeSeriesStatsSeriesData struct { // Monitor metrics. Series []GetSlowLogTimeSeriesStatsSeriesDataSeries `pulumi:"series"` // Statistics start time. Timestamps []int `pulumi:"timestamps"` }
type GetSlowLogTimeSeriesStatsSeriesDataArgs ¶
type GetSlowLogTimeSeriesStatsSeriesDataArgs struct { // Monitor metrics. Series GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayInput `pulumi:"series"` // Statistics start time. Timestamps pulumi.IntArrayInput `pulumi:"timestamps"` }
func (GetSlowLogTimeSeriesStatsSeriesDataArgs) ElementType ¶
func (GetSlowLogTimeSeriesStatsSeriesDataArgs) ElementType() reflect.Type
func (GetSlowLogTimeSeriesStatsSeriesDataArgs) ToGetSlowLogTimeSeriesStatsSeriesDataOutput ¶
func (i GetSlowLogTimeSeriesStatsSeriesDataArgs) ToGetSlowLogTimeSeriesStatsSeriesDataOutput() GetSlowLogTimeSeriesStatsSeriesDataOutput
func (GetSlowLogTimeSeriesStatsSeriesDataArgs) ToGetSlowLogTimeSeriesStatsSeriesDataOutputWithContext ¶
func (i GetSlowLogTimeSeriesStatsSeriesDataArgs) ToGetSlowLogTimeSeriesStatsSeriesDataOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataOutput
type GetSlowLogTimeSeriesStatsSeriesDataArray ¶
type GetSlowLogTimeSeriesStatsSeriesDataArray []GetSlowLogTimeSeriesStatsSeriesDataInput
func (GetSlowLogTimeSeriesStatsSeriesDataArray) ElementType ¶
func (GetSlowLogTimeSeriesStatsSeriesDataArray) ElementType() reflect.Type
func (GetSlowLogTimeSeriesStatsSeriesDataArray) ToGetSlowLogTimeSeriesStatsSeriesDataArrayOutput ¶
func (i GetSlowLogTimeSeriesStatsSeriesDataArray) ToGetSlowLogTimeSeriesStatsSeriesDataArrayOutput() GetSlowLogTimeSeriesStatsSeriesDataArrayOutput
func (GetSlowLogTimeSeriesStatsSeriesDataArray) ToGetSlowLogTimeSeriesStatsSeriesDataArrayOutputWithContext ¶
func (i GetSlowLogTimeSeriesStatsSeriesDataArray) ToGetSlowLogTimeSeriesStatsSeriesDataArrayOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataArrayOutput
type GetSlowLogTimeSeriesStatsSeriesDataArrayInput ¶
type GetSlowLogTimeSeriesStatsSeriesDataArrayInput interface { pulumi.Input ToGetSlowLogTimeSeriesStatsSeriesDataArrayOutput() GetSlowLogTimeSeriesStatsSeriesDataArrayOutput ToGetSlowLogTimeSeriesStatsSeriesDataArrayOutputWithContext(context.Context) GetSlowLogTimeSeriesStatsSeriesDataArrayOutput }
GetSlowLogTimeSeriesStatsSeriesDataArrayInput is an input type that accepts GetSlowLogTimeSeriesStatsSeriesDataArray and GetSlowLogTimeSeriesStatsSeriesDataArrayOutput values. You can construct a concrete instance of `GetSlowLogTimeSeriesStatsSeriesDataArrayInput` via:
GetSlowLogTimeSeriesStatsSeriesDataArray{ GetSlowLogTimeSeriesStatsSeriesDataArgs{...} }
type GetSlowLogTimeSeriesStatsSeriesDataArrayOutput ¶
type GetSlowLogTimeSeriesStatsSeriesDataArrayOutput struct{ *pulumi.OutputState }
func (GetSlowLogTimeSeriesStatsSeriesDataArrayOutput) ElementType ¶
func (GetSlowLogTimeSeriesStatsSeriesDataArrayOutput) ElementType() reflect.Type
func (GetSlowLogTimeSeriesStatsSeriesDataArrayOutput) ToGetSlowLogTimeSeriesStatsSeriesDataArrayOutput ¶
func (o GetSlowLogTimeSeriesStatsSeriesDataArrayOutput) ToGetSlowLogTimeSeriesStatsSeriesDataArrayOutput() GetSlowLogTimeSeriesStatsSeriesDataArrayOutput
func (GetSlowLogTimeSeriesStatsSeriesDataArrayOutput) ToGetSlowLogTimeSeriesStatsSeriesDataArrayOutputWithContext ¶
func (o GetSlowLogTimeSeriesStatsSeriesDataArrayOutput) ToGetSlowLogTimeSeriesStatsSeriesDataArrayOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataArrayOutput
type GetSlowLogTimeSeriesStatsSeriesDataInput ¶
type GetSlowLogTimeSeriesStatsSeriesDataInput interface { pulumi.Input ToGetSlowLogTimeSeriesStatsSeriesDataOutput() GetSlowLogTimeSeriesStatsSeriesDataOutput ToGetSlowLogTimeSeriesStatsSeriesDataOutputWithContext(context.Context) GetSlowLogTimeSeriesStatsSeriesDataOutput }
GetSlowLogTimeSeriesStatsSeriesDataInput is an input type that accepts GetSlowLogTimeSeriesStatsSeriesDataArgs and GetSlowLogTimeSeriesStatsSeriesDataOutput values. You can construct a concrete instance of `GetSlowLogTimeSeriesStatsSeriesDataInput` via:
GetSlowLogTimeSeriesStatsSeriesDataArgs{...}
type GetSlowLogTimeSeriesStatsSeriesDataOutput ¶
type GetSlowLogTimeSeriesStatsSeriesDataOutput struct{ *pulumi.OutputState }
func (GetSlowLogTimeSeriesStatsSeriesDataOutput) ElementType ¶
func (GetSlowLogTimeSeriesStatsSeriesDataOutput) ElementType() reflect.Type
func (GetSlowLogTimeSeriesStatsSeriesDataOutput) Series ¶
func (o GetSlowLogTimeSeriesStatsSeriesDataOutput) Series() GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput
Monitor metrics.
func (GetSlowLogTimeSeriesStatsSeriesDataOutput) Timestamps ¶
func (o GetSlowLogTimeSeriesStatsSeriesDataOutput) Timestamps() pulumi.IntArrayOutput
Statistics start time.
func (GetSlowLogTimeSeriesStatsSeriesDataOutput) ToGetSlowLogTimeSeriesStatsSeriesDataOutput ¶
func (o GetSlowLogTimeSeriesStatsSeriesDataOutput) ToGetSlowLogTimeSeriesStatsSeriesDataOutput() GetSlowLogTimeSeriesStatsSeriesDataOutput
func (GetSlowLogTimeSeriesStatsSeriesDataOutput) ToGetSlowLogTimeSeriesStatsSeriesDataOutputWithContext ¶
func (o GetSlowLogTimeSeriesStatsSeriesDataOutput) ToGetSlowLogTimeSeriesStatsSeriesDataOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataOutput
type GetSlowLogTimeSeriesStatsSeriesDataSeriesArgs ¶
type GetSlowLogTimeSeriesStatsSeriesDataSeriesArgs struct { // Indicator name. Metric pulumi.StringInput `pulumi:"metric"` // Indicator unit. Unit pulumi.StringInput `pulumi:"unit"` // Index value. Note: This field may return null, indicating that no valid value can be obtained. Values pulumi.IntArrayInput `pulumi:"values"` }
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesArgs) ElementType ¶
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesArgs) ElementType() reflect.Type
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesArgs) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesOutput ¶
func (i GetSlowLogTimeSeriesStatsSeriesDataSeriesArgs) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesOutput() GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesArgs) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesOutputWithContext ¶
func (i GetSlowLogTimeSeriesStatsSeriesDataSeriesArgs) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput
type GetSlowLogTimeSeriesStatsSeriesDataSeriesArray ¶
type GetSlowLogTimeSeriesStatsSeriesDataSeriesArray []GetSlowLogTimeSeriesStatsSeriesDataSeriesInput
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesArray) ElementType ¶
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesArray) ElementType() reflect.Type
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesArray) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput ¶
func (i GetSlowLogTimeSeriesStatsSeriesDataSeriesArray) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput() GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesArray) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutputWithContext ¶
func (i GetSlowLogTimeSeriesStatsSeriesDataSeriesArray) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput
type GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayInput ¶
type GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayInput interface { pulumi.Input ToGetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput() GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput ToGetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutputWithContext(context.Context) GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput }
GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayInput is an input type that accepts GetSlowLogTimeSeriesStatsSeriesDataSeriesArray and GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput values. You can construct a concrete instance of `GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayInput` via:
GetSlowLogTimeSeriesStatsSeriesDataSeriesArray{ GetSlowLogTimeSeriesStatsSeriesDataSeriesArgs{...} }
type GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput ¶
type GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput struct{ *pulumi.OutputState }
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput) ElementType ¶
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput) ElementType() reflect.Type
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput ¶
func (o GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput() GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutputWithContext ¶
func (o GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataSeriesArrayOutput
type GetSlowLogTimeSeriesStatsSeriesDataSeriesInput ¶
type GetSlowLogTimeSeriesStatsSeriesDataSeriesInput interface { pulumi.Input ToGetSlowLogTimeSeriesStatsSeriesDataSeriesOutput() GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput ToGetSlowLogTimeSeriesStatsSeriesDataSeriesOutputWithContext(context.Context) GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput }
GetSlowLogTimeSeriesStatsSeriesDataSeriesInput is an input type that accepts GetSlowLogTimeSeriesStatsSeriesDataSeriesArgs and GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput values. You can construct a concrete instance of `GetSlowLogTimeSeriesStatsSeriesDataSeriesInput` via:
GetSlowLogTimeSeriesStatsSeriesDataSeriesArgs{...}
type GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput ¶
type GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput struct{ *pulumi.OutputState }
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) ElementType ¶
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) ElementType() reflect.Type
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) Metric ¶
func (o GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) Metric() pulumi.StringOutput
Indicator name.
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesOutput ¶
func (o GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesOutput() GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesOutputWithContext ¶
func (o GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) ToGetSlowLogTimeSeriesStatsSeriesDataSeriesOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) Unit ¶
func (o GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) Unit() pulumi.StringOutput
Indicator unit.
func (GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) Values ¶
func (o GetSlowLogTimeSeriesStatsSeriesDataSeriesOutput) Values() pulumi.IntArrayOutput
Index value. Note: This field may return null, indicating that no valid value can be obtained.
type GetSlowLogTimeSeriesStatsTimeSeriesArgs ¶
type GetSlowLogTimeSeriesStatsTimeSeriesArgs struct { // total. Count pulumi.IntInput `pulumi:"count"` // Statistics start time. Timestamp pulumi.IntInput `pulumi:"timestamp"` }
func (GetSlowLogTimeSeriesStatsTimeSeriesArgs) ElementType ¶
func (GetSlowLogTimeSeriesStatsTimeSeriesArgs) ElementType() reflect.Type
func (GetSlowLogTimeSeriesStatsTimeSeriesArgs) ToGetSlowLogTimeSeriesStatsTimeSeriesOutput ¶
func (i GetSlowLogTimeSeriesStatsTimeSeriesArgs) ToGetSlowLogTimeSeriesStatsTimeSeriesOutput() GetSlowLogTimeSeriesStatsTimeSeriesOutput
func (GetSlowLogTimeSeriesStatsTimeSeriesArgs) ToGetSlowLogTimeSeriesStatsTimeSeriesOutputWithContext ¶
func (i GetSlowLogTimeSeriesStatsTimeSeriesArgs) ToGetSlowLogTimeSeriesStatsTimeSeriesOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsTimeSeriesOutput
type GetSlowLogTimeSeriesStatsTimeSeriesArray ¶
type GetSlowLogTimeSeriesStatsTimeSeriesArray []GetSlowLogTimeSeriesStatsTimeSeriesInput
func (GetSlowLogTimeSeriesStatsTimeSeriesArray) ElementType ¶
func (GetSlowLogTimeSeriesStatsTimeSeriesArray) ElementType() reflect.Type
func (GetSlowLogTimeSeriesStatsTimeSeriesArray) ToGetSlowLogTimeSeriesStatsTimeSeriesArrayOutput ¶
func (i GetSlowLogTimeSeriesStatsTimeSeriesArray) ToGetSlowLogTimeSeriesStatsTimeSeriesArrayOutput() GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput
func (GetSlowLogTimeSeriesStatsTimeSeriesArray) ToGetSlowLogTimeSeriesStatsTimeSeriesArrayOutputWithContext ¶
func (i GetSlowLogTimeSeriesStatsTimeSeriesArray) ToGetSlowLogTimeSeriesStatsTimeSeriesArrayOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput
type GetSlowLogTimeSeriesStatsTimeSeriesArrayInput ¶
type GetSlowLogTimeSeriesStatsTimeSeriesArrayInput interface { pulumi.Input ToGetSlowLogTimeSeriesStatsTimeSeriesArrayOutput() GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput ToGetSlowLogTimeSeriesStatsTimeSeriesArrayOutputWithContext(context.Context) GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput }
GetSlowLogTimeSeriesStatsTimeSeriesArrayInput is an input type that accepts GetSlowLogTimeSeriesStatsTimeSeriesArray and GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput values. You can construct a concrete instance of `GetSlowLogTimeSeriesStatsTimeSeriesArrayInput` via:
GetSlowLogTimeSeriesStatsTimeSeriesArray{ GetSlowLogTimeSeriesStatsTimeSeriesArgs{...} }
type GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput ¶
type GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput struct{ *pulumi.OutputState }
func (GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput) ElementType ¶
func (GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput) ElementType() reflect.Type
func (GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput) ToGetSlowLogTimeSeriesStatsTimeSeriesArrayOutput ¶
func (o GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput) ToGetSlowLogTimeSeriesStatsTimeSeriesArrayOutput() GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput
func (GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput) ToGetSlowLogTimeSeriesStatsTimeSeriesArrayOutputWithContext ¶
func (o GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput) ToGetSlowLogTimeSeriesStatsTimeSeriesArrayOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsTimeSeriesArrayOutput
type GetSlowLogTimeSeriesStatsTimeSeriesInput ¶
type GetSlowLogTimeSeriesStatsTimeSeriesInput interface { pulumi.Input ToGetSlowLogTimeSeriesStatsTimeSeriesOutput() GetSlowLogTimeSeriesStatsTimeSeriesOutput ToGetSlowLogTimeSeriesStatsTimeSeriesOutputWithContext(context.Context) GetSlowLogTimeSeriesStatsTimeSeriesOutput }
GetSlowLogTimeSeriesStatsTimeSeriesInput is an input type that accepts GetSlowLogTimeSeriesStatsTimeSeriesArgs and GetSlowLogTimeSeriesStatsTimeSeriesOutput values. You can construct a concrete instance of `GetSlowLogTimeSeriesStatsTimeSeriesInput` via:
GetSlowLogTimeSeriesStatsTimeSeriesArgs{...}
type GetSlowLogTimeSeriesStatsTimeSeriesOutput ¶
type GetSlowLogTimeSeriesStatsTimeSeriesOutput struct{ *pulumi.OutputState }
func (GetSlowLogTimeSeriesStatsTimeSeriesOutput) Count ¶
func (o GetSlowLogTimeSeriesStatsTimeSeriesOutput) Count() pulumi.IntOutput
total.
func (GetSlowLogTimeSeriesStatsTimeSeriesOutput) ElementType ¶
func (GetSlowLogTimeSeriesStatsTimeSeriesOutput) ElementType() reflect.Type
func (GetSlowLogTimeSeriesStatsTimeSeriesOutput) Timestamp ¶
func (o GetSlowLogTimeSeriesStatsTimeSeriesOutput) Timestamp() pulumi.IntOutput
Statistics start time.
func (GetSlowLogTimeSeriesStatsTimeSeriesOutput) ToGetSlowLogTimeSeriesStatsTimeSeriesOutput ¶
func (o GetSlowLogTimeSeriesStatsTimeSeriesOutput) ToGetSlowLogTimeSeriesStatsTimeSeriesOutput() GetSlowLogTimeSeriesStatsTimeSeriesOutput
func (GetSlowLogTimeSeriesStatsTimeSeriesOutput) ToGetSlowLogTimeSeriesStatsTimeSeriesOutputWithContext ¶
func (o GetSlowLogTimeSeriesStatsTimeSeriesOutput) ToGetSlowLogTimeSeriesStatsTimeSeriesOutputWithContext(ctx context.Context) GetSlowLogTimeSeriesStatsTimeSeriesOutput
type GetSlowLogTopSqlsArgs ¶
type GetSlowLogTopSqlsArgs struct { // The deadline, such as `2019-09-11 10:13:14`, the interval between the deadline and the start time is less than 7 days. EndTime string `pulumi:"endTime"` // instance id. InstanceId string `pulumi:"instanceId"` // The sorting method supports ASC (ascending) and DESC (descending). The default is DESC. OrderBy *string `pulumi:"orderBy"` // Service product type, supported values include: `mysql` - cloud database MySQL, `cynosdb` - cloud database CynosDB for MySQL, the default is `mysql`. Product *string `pulumi:"product"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // Array of database names. SchemaLists []GetSlowLogTopSqlsSchemaList `pulumi:"schemaLists"` // Sort key, currently supports sort keys such as QueryTime, ExecTimes, RowsSent, LockTime and RowsExamined, the default is QueryTime. SortBy *string `pulumi:"sortBy"` // Start time, such as `2019-09-10 12:13:14`. StartTime string `pulumi:"startTime"` }
A collection of arguments for invoking getSlowLogTopSqls.
type GetSlowLogTopSqlsOutputArgs ¶
type GetSlowLogTopSqlsOutputArgs struct { // The deadline, such as `2019-09-11 10:13:14`, the interval between the deadline and the start time is less than 7 days. EndTime pulumi.StringInput `pulumi:"endTime"` // instance id. InstanceId pulumi.StringInput `pulumi:"instanceId"` // The sorting method supports ASC (ascending) and DESC (descending). The default is DESC. OrderBy pulumi.StringPtrInput `pulumi:"orderBy"` // Service product type, supported values include: `mysql` - cloud database MySQL, `cynosdb` - cloud database CynosDB for MySQL, the default is `mysql`. Product pulumi.StringPtrInput `pulumi:"product"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // Array of database names. SchemaLists GetSlowLogTopSqlsSchemaListArrayInput `pulumi:"schemaLists"` // Sort key, currently supports sort keys such as QueryTime, ExecTimes, RowsSent, LockTime and RowsExamined, the default is QueryTime. SortBy pulumi.StringPtrInput `pulumi:"sortBy"` // Start time, such as `2019-09-10 12:13:14`. StartTime pulumi.StringInput `pulumi:"startTime"` }
A collection of arguments for invoking getSlowLogTopSqls.
func (GetSlowLogTopSqlsOutputArgs) ElementType ¶
func (GetSlowLogTopSqlsOutputArgs) ElementType() reflect.Type
type GetSlowLogTopSqlsResult ¶
type GetSlowLogTopSqlsResult struct { EndTime string `pulumi:"endTime"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` OrderBy *string `pulumi:"orderBy"` Product *string `pulumi:"product"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Slow log top sql list. Rows []GetSlowLogTopSqlsRow `pulumi:"rows"` SchemaLists []GetSlowLogTopSqlsSchemaList `pulumi:"schemaLists"` SortBy *string `pulumi:"sortBy"` StartTime string `pulumi:"startTime"` }
A collection of values returned by getSlowLogTopSqls.
func GetSlowLogTopSqls ¶
func GetSlowLogTopSqls(ctx *pulumi.Context, args *GetSlowLogTopSqlsArgs, opts ...pulumi.InvokeOption) (*GetSlowLogTopSqlsResult, error)
Use this data source to query detailed information of dbbrain slowLogTopSqls
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dbbrain.GetSlowLogTopSqls(ctx, &dbbrain.GetSlowLogTopSqlsArgs{ EndTime: fmt.Sprintf("%v%v", "%", "s"), InstanceId: fmt.Sprintf("%v%v", "%", "s"), OrderBy: pulumi.StringRef("ASC"), Product: pulumi.StringRef("mysql"), SortBy: pulumi.StringRef("QueryTimeMax"), StartTime: fmt.Sprintf("%v%v", "%", "s"), }, nil) if err != nil { return err } return nil }) }
```
type GetSlowLogTopSqlsResultOutput ¶
type GetSlowLogTopSqlsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSlowLogTopSqls.
func GetSlowLogTopSqlsOutput ¶
func GetSlowLogTopSqlsOutput(ctx *pulumi.Context, args GetSlowLogTopSqlsOutputArgs, opts ...pulumi.InvokeOption) GetSlowLogTopSqlsResultOutput
func (GetSlowLogTopSqlsResultOutput) ElementType ¶
func (GetSlowLogTopSqlsResultOutput) ElementType() reflect.Type
func (GetSlowLogTopSqlsResultOutput) EndTime ¶
func (o GetSlowLogTopSqlsResultOutput) EndTime() pulumi.StringOutput
func (GetSlowLogTopSqlsResultOutput) Id ¶
func (o GetSlowLogTopSqlsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSlowLogTopSqlsResultOutput) InstanceId ¶
func (o GetSlowLogTopSqlsResultOutput) InstanceId() pulumi.StringOutput
func (GetSlowLogTopSqlsResultOutput) OrderBy ¶
func (o GetSlowLogTopSqlsResultOutput) OrderBy() pulumi.StringPtrOutput
func (GetSlowLogTopSqlsResultOutput) Product ¶
func (o GetSlowLogTopSqlsResultOutput) Product() pulumi.StringPtrOutput
func (GetSlowLogTopSqlsResultOutput) ResultOutputFile ¶
func (o GetSlowLogTopSqlsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetSlowLogTopSqlsResultOutput) Rows ¶
func (o GetSlowLogTopSqlsResultOutput) Rows() GetSlowLogTopSqlsRowArrayOutput
Slow log top sql list.
func (GetSlowLogTopSqlsResultOutput) SchemaLists ¶
func (o GetSlowLogTopSqlsResultOutput) SchemaLists() GetSlowLogTopSqlsSchemaListArrayOutput
func (GetSlowLogTopSqlsResultOutput) SortBy ¶
func (o GetSlowLogTopSqlsResultOutput) SortBy() pulumi.StringPtrOutput
func (GetSlowLogTopSqlsResultOutput) StartTime ¶
func (o GetSlowLogTopSqlsResultOutput) StartTime() pulumi.StringOutput
func (GetSlowLogTopSqlsResultOutput) ToGetSlowLogTopSqlsResultOutput ¶
func (o GetSlowLogTopSqlsResultOutput) ToGetSlowLogTopSqlsResultOutput() GetSlowLogTopSqlsResultOutput
func (GetSlowLogTopSqlsResultOutput) ToGetSlowLogTopSqlsResultOutputWithContext ¶
func (o GetSlowLogTopSqlsResultOutput) ToGetSlowLogTopSqlsResultOutputWithContext(ctx context.Context) GetSlowLogTopSqlsResultOutput
type GetSlowLogTopSqlsRow ¶
type GetSlowLogTopSqlsRow struct { // Execution times. ExecTimes int `pulumi:"execTimes"` // SQL total lock waiting time, in seconds. LockTime float64 `pulumi:"lockTime"` // Average lock waiting time, in seconds. LockTimeAvg float64 `pulumi:"lockTimeAvg"` // Maximum lock waiting time, in seconds. LockTimeMax float64 `pulumi:"lockTimeMax"` // Minimum lock waiting time, in seconds. LockTimeMin float64 `pulumi:"lockTimeMin"` // The ratio of the total lock waiting time of SQL, in %. LockTimeRatio float64 `pulumi:"lockTimeRatio"` // MD5 value of SOL template. Md5 string `pulumi:"md5"` // Total time, in seconds. QueryTime float64 `pulumi:"queryTime"` // Average execution time, in seconds. QueryTimeAvg float64 `pulumi:"queryTimeAvg"` // The maximum execution time, in seconds. QueryTimeMax float64 `pulumi:"queryTimeMax"` // The minimum execution time, in seconds. QueryTimeMin float64 `pulumi:"queryTimeMin"` // Total time-consuming ratio, unit %. QueryTimeRatio float64 `pulumi:"queryTimeRatio"` // total scan lines. RowsExamined int `pulumi:"rowsExamined"` // average number of lines scanned. RowsExaminedAvg float64 `pulumi:"rowsExaminedAvg"` // Maximum number of scan lines. RowsExaminedMax int `pulumi:"rowsExaminedMax"` // Minimum number of scan lines. RowsExaminedMin int `pulumi:"rowsExaminedMin"` // The proportion of the total number of scanned lines, unit %. RowsExaminedRatio float64 `pulumi:"rowsExaminedRatio"` // total number of rows returned. RowsSent int `pulumi:"rowsSent"` // average number of rows returned. RowsSentAvg float64 `pulumi:"rowsSentAvg"` // Maximum number of rows returned. RowsSentMax int `pulumi:"rowsSentMax"` // Minimum number of rows returned. RowsSentMin int `pulumi:"rowsSentMin"` // The proportion of the total number of rows returned, in %. RowsSentRatio float64 `pulumi:"rowsSentRatio"` // DB name. Schema string `pulumi:"schema"` // sql template. SqlTemplate string `pulumi:"sqlTemplate"` // SQL with parameters (random). SqlText string `pulumi:"sqlText"` }
type GetSlowLogTopSqlsRowArgs ¶
type GetSlowLogTopSqlsRowArgs struct { // Execution times. ExecTimes pulumi.IntInput `pulumi:"execTimes"` // SQL total lock waiting time, in seconds. LockTime pulumi.Float64Input `pulumi:"lockTime"` // Average lock waiting time, in seconds. LockTimeAvg pulumi.Float64Input `pulumi:"lockTimeAvg"` // Maximum lock waiting time, in seconds. LockTimeMax pulumi.Float64Input `pulumi:"lockTimeMax"` // Minimum lock waiting time, in seconds. LockTimeMin pulumi.Float64Input `pulumi:"lockTimeMin"` // The ratio of the total lock waiting time of SQL, in %. LockTimeRatio pulumi.Float64Input `pulumi:"lockTimeRatio"` // MD5 value of SOL template. Md5 pulumi.StringInput `pulumi:"md5"` // Total time, in seconds. QueryTime pulumi.Float64Input `pulumi:"queryTime"` // Average execution time, in seconds. QueryTimeAvg pulumi.Float64Input `pulumi:"queryTimeAvg"` // The maximum execution time, in seconds. QueryTimeMax pulumi.Float64Input `pulumi:"queryTimeMax"` // The minimum execution time, in seconds. QueryTimeMin pulumi.Float64Input `pulumi:"queryTimeMin"` // Total time-consuming ratio, unit %. QueryTimeRatio pulumi.Float64Input `pulumi:"queryTimeRatio"` // total scan lines. RowsExamined pulumi.IntInput `pulumi:"rowsExamined"` // average number of lines scanned. RowsExaminedAvg pulumi.Float64Input `pulumi:"rowsExaminedAvg"` // Maximum number of scan lines. RowsExaminedMax pulumi.IntInput `pulumi:"rowsExaminedMax"` // Minimum number of scan lines. RowsExaminedMin pulumi.IntInput `pulumi:"rowsExaminedMin"` // The proportion of the total number of scanned lines, unit %. RowsExaminedRatio pulumi.Float64Input `pulumi:"rowsExaminedRatio"` // total number of rows returned. RowsSent pulumi.IntInput `pulumi:"rowsSent"` // average number of rows returned. RowsSentAvg pulumi.Float64Input `pulumi:"rowsSentAvg"` // Maximum number of rows returned. RowsSentMax pulumi.IntInput `pulumi:"rowsSentMax"` // Minimum number of rows returned. RowsSentMin pulumi.IntInput `pulumi:"rowsSentMin"` // The proportion of the total number of rows returned, in %. RowsSentRatio pulumi.Float64Input `pulumi:"rowsSentRatio"` // DB name. Schema pulumi.StringInput `pulumi:"schema"` // sql template. SqlTemplate pulumi.StringInput `pulumi:"sqlTemplate"` // SQL with parameters (random). SqlText pulumi.StringInput `pulumi:"sqlText"` }
func (GetSlowLogTopSqlsRowArgs) ElementType ¶
func (GetSlowLogTopSqlsRowArgs) ElementType() reflect.Type
func (GetSlowLogTopSqlsRowArgs) ToGetSlowLogTopSqlsRowOutput ¶
func (i GetSlowLogTopSqlsRowArgs) ToGetSlowLogTopSqlsRowOutput() GetSlowLogTopSqlsRowOutput
func (GetSlowLogTopSqlsRowArgs) ToGetSlowLogTopSqlsRowOutputWithContext ¶
func (i GetSlowLogTopSqlsRowArgs) ToGetSlowLogTopSqlsRowOutputWithContext(ctx context.Context) GetSlowLogTopSqlsRowOutput
type GetSlowLogTopSqlsRowArray ¶
type GetSlowLogTopSqlsRowArray []GetSlowLogTopSqlsRowInput
func (GetSlowLogTopSqlsRowArray) ElementType ¶
func (GetSlowLogTopSqlsRowArray) ElementType() reflect.Type
func (GetSlowLogTopSqlsRowArray) ToGetSlowLogTopSqlsRowArrayOutput ¶
func (i GetSlowLogTopSqlsRowArray) ToGetSlowLogTopSqlsRowArrayOutput() GetSlowLogTopSqlsRowArrayOutput
func (GetSlowLogTopSqlsRowArray) ToGetSlowLogTopSqlsRowArrayOutputWithContext ¶
func (i GetSlowLogTopSqlsRowArray) ToGetSlowLogTopSqlsRowArrayOutputWithContext(ctx context.Context) GetSlowLogTopSqlsRowArrayOutput
type GetSlowLogTopSqlsRowArrayInput ¶
type GetSlowLogTopSqlsRowArrayInput interface { pulumi.Input ToGetSlowLogTopSqlsRowArrayOutput() GetSlowLogTopSqlsRowArrayOutput ToGetSlowLogTopSqlsRowArrayOutputWithContext(context.Context) GetSlowLogTopSqlsRowArrayOutput }
GetSlowLogTopSqlsRowArrayInput is an input type that accepts GetSlowLogTopSqlsRowArray and GetSlowLogTopSqlsRowArrayOutput values. You can construct a concrete instance of `GetSlowLogTopSqlsRowArrayInput` via:
GetSlowLogTopSqlsRowArray{ GetSlowLogTopSqlsRowArgs{...} }
type GetSlowLogTopSqlsRowArrayOutput ¶
type GetSlowLogTopSqlsRowArrayOutput struct{ *pulumi.OutputState }
func (GetSlowLogTopSqlsRowArrayOutput) ElementType ¶
func (GetSlowLogTopSqlsRowArrayOutput) ElementType() reflect.Type
func (GetSlowLogTopSqlsRowArrayOutput) Index ¶
func (o GetSlowLogTopSqlsRowArrayOutput) Index(i pulumi.IntInput) GetSlowLogTopSqlsRowOutput
func (GetSlowLogTopSqlsRowArrayOutput) ToGetSlowLogTopSqlsRowArrayOutput ¶
func (o GetSlowLogTopSqlsRowArrayOutput) ToGetSlowLogTopSqlsRowArrayOutput() GetSlowLogTopSqlsRowArrayOutput
func (GetSlowLogTopSqlsRowArrayOutput) ToGetSlowLogTopSqlsRowArrayOutputWithContext ¶
func (o GetSlowLogTopSqlsRowArrayOutput) ToGetSlowLogTopSqlsRowArrayOutputWithContext(ctx context.Context) GetSlowLogTopSqlsRowArrayOutput
type GetSlowLogTopSqlsRowInput ¶
type GetSlowLogTopSqlsRowInput interface { pulumi.Input ToGetSlowLogTopSqlsRowOutput() GetSlowLogTopSqlsRowOutput ToGetSlowLogTopSqlsRowOutputWithContext(context.Context) GetSlowLogTopSqlsRowOutput }
GetSlowLogTopSqlsRowInput is an input type that accepts GetSlowLogTopSqlsRowArgs and GetSlowLogTopSqlsRowOutput values. You can construct a concrete instance of `GetSlowLogTopSqlsRowInput` via:
GetSlowLogTopSqlsRowArgs{...}
type GetSlowLogTopSqlsRowOutput ¶
type GetSlowLogTopSqlsRowOutput struct{ *pulumi.OutputState }
func (GetSlowLogTopSqlsRowOutput) ElementType ¶
func (GetSlowLogTopSqlsRowOutput) ElementType() reflect.Type
func (GetSlowLogTopSqlsRowOutput) ExecTimes ¶
func (o GetSlowLogTopSqlsRowOutput) ExecTimes() pulumi.IntOutput
Execution times.
func (GetSlowLogTopSqlsRowOutput) LockTime ¶
func (o GetSlowLogTopSqlsRowOutput) LockTime() pulumi.Float64Output
SQL total lock waiting time, in seconds.
func (GetSlowLogTopSqlsRowOutput) LockTimeAvg ¶
func (o GetSlowLogTopSqlsRowOutput) LockTimeAvg() pulumi.Float64Output
Average lock waiting time, in seconds.
func (GetSlowLogTopSqlsRowOutput) LockTimeMax ¶
func (o GetSlowLogTopSqlsRowOutput) LockTimeMax() pulumi.Float64Output
Maximum lock waiting time, in seconds.
func (GetSlowLogTopSqlsRowOutput) LockTimeMin ¶
func (o GetSlowLogTopSqlsRowOutput) LockTimeMin() pulumi.Float64Output
Minimum lock waiting time, in seconds.
func (GetSlowLogTopSqlsRowOutput) LockTimeRatio ¶
func (o GetSlowLogTopSqlsRowOutput) LockTimeRatio() pulumi.Float64Output
The ratio of the total lock waiting time of SQL, in %.
func (GetSlowLogTopSqlsRowOutput) Md5 ¶
func (o GetSlowLogTopSqlsRowOutput) Md5() pulumi.StringOutput
MD5 value of SOL template.
func (GetSlowLogTopSqlsRowOutput) QueryTime ¶
func (o GetSlowLogTopSqlsRowOutput) QueryTime() pulumi.Float64Output
Total time, in seconds.
func (GetSlowLogTopSqlsRowOutput) QueryTimeAvg ¶
func (o GetSlowLogTopSqlsRowOutput) QueryTimeAvg() pulumi.Float64Output
Average execution time, in seconds.
func (GetSlowLogTopSqlsRowOutput) QueryTimeMax ¶
func (o GetSlowLogTopSqlsRowOutput) QueryTimeMax() pulumi.Float64Output
The maximum execution time, in seconds.
func (GetSlowLogTopSqlsRowOutput) QueryTimeMin ¶
func (o GetSlowLogTopSqlsRowOutput) QueryTimeMin() pulumi.Float64Output
The minimum execution time, in seconds.
func (GetSlowLogTopSqlsRowOutput) QueryTimeRatio ¶
func (o GetSlowLogTopSqlsRowOutput) QueryTimeRatio() pulumi.Float64Output
Total time-consuming ratio, unit %.
func (GetSlowLogTopSqlsRowOutput) RowsExamined ¶
func (o GetSlowLogTopSqlsRowOutput) RowsExamined() pulumi.IntOutput
total scan lines.
func (GetSlowLogTopSqlsRowOutput) RowsExaminedAvg ¶
func (o GetSlowLogTopSqlsRowOutput) RowsExaminedAvg() pulumi.Float64Output
average number of lines scanned.
func (GetSlowLogTopSqlsRowOutput) RowsExaminedMax ¶
func (o GetSlowLogTopSqlsRowOutput) RowsExaminedMax() pulumi.IntOutput
Maximum number of scan lines.
func (GetSlowLogTopSqlsRowOutput) RowsExaminedMin ¶
func (o GetSlowLogTopSqlsRowOutput) RowsExaminedMin() pulumi.IntOutput
Minimum number of scan lines.
func (GetSlowLogTopSqlsRowOutput) RowsExaminedRatio ¶
func (o GetSlowLogTopSqlsRowOutput) RowsExaminedRatio() pulumi.Float64Output
The proportion of the total number of scanned lines, unit %.
func (GetSlowLogTopSqlsRowOutput) RowsSent ¶
func (o GetSlowLogTopSqlsRowOutput) RowsSent() pulumi.IntOutput
total number of rows returned.
func (GetSlowLogTopSqlsRowOutput) RowsSentAvg ¶
func (o GetSlowLogTopSqlsRowOutput) RowsSentAvg() pulumi.Float64Output
average number of rows returned.
func (GetSlowLogTopSqlsRowOutput) RowsSentMax ¶
func (o GetSlowLogTopSqlsRowOutput) RowsSentMax() pulumi.IntOutput
Maximum number of rows returned.
func (GetSlowLogTopSqlsRowOutput) RowsSentMin ¶
func (o GetSlowLogTopSqlsRowOutput) RowsSentMin() pulumi.IntOutput
Minimum number of rows returned.
func (GetSlowLogTopSqlsRowOutput) RowsSentRatio ¶
func (o GetSlowLogTopSqlsRowOutput) RowsSentRatio() pulumi.Float64Output
The proportion of the total number of rows returned, in %.
func (GetSlowLogTopSqlsRowOutput) Schema ¶
func (o GetSlowLogTopSqlsRowOutput) Schema() pulumi.StringOutput
DB name.
func (GetSlowLogTopSqlsRowOutput) SqlTemplate ¶
func (o GetSlowLogTopSqlsRowOutput) SqlTemplate() pulumi.StringOutput
sql template.
func (GetSlowLogTopSqlsRowOutput) SqlText ¶
func (o GetSlowLogTopSqlsRowOutput) SqlText() pulumi.StringOutput
SQL with parameters (random).
func (GetSlowLogTopSqlsRowOutput) ToGetSlowLogTopSqlsRowOutput ¶
func (o GetSlowLogTopSqlsRowOutput) ToGetSlowLogTopSqlsRowOutput() GetSlowLogTopSqlsRowOutput
func (GetSlowLogTopSqlsRowOutput) ToGetSlowLogTopSqlsRowOutputWithContext ¶
func (o GetSlowLogTopSqlsRowOutput) ToGetSlowLogTopSqlsRowOutputWithContext(ctx context.Context) GetSlowLogTopSqlsRowOutput
type GetSlowLogTopSqlsSchemaList ¶
type GetSlowLogTopSqlsSchemaList struct { // DB name. Schema string `pulumi:"schema"` }
type GetSlowLogTopSqlsSchemaListArgs ¶
type GetSlowLogTopSqlsSchemaListArgs struct { // DB name. Schema pulumi.StringInput `pulumi:"schema"` }
func (GetSlowLogTopSqlsSchemaListArgs) ElementType ¶
func (GetSlowLogTopSqlsSchemaListArgs) ElementType() reflect.Type
func (GetSlowLogTopSqlsSchemaListArgs) ToGetSlowLogTopSqlsSchemaListOutput ¶
func (i GetSlowLogTopSqlsSchemaListArgs) ToGetSlowLogTopSqlsSchemaListOutput() GetSlowLogTopSqlsSchemaListOutput
func (GetSlowLogTopSqlsSchemaListArgs) ToGetSlowLogTopSqlsSchemaListOutputWithContext ¶
func (i GetSlowLogTopSqlsSchemaListArgs) ToGetSlowLogTopSqlsSchemaListOutputWithContext(ctx context.Context) GetSlowLogTopSqlsSchemaListOutput
type GetSlowLogTopSqlsSchemaListArray ¶
type GetSlowLogTopSqlsSchemaListArray []GetSlowLogTopSqlsSchemaListInput
func (GetSlowLogTopSqlsSchemaListArray) ElementType ¶
func (GetSlowLogTopSqlsSchemaListArray) ElementType() reflect.Type
func (GetSlowLogTopSqlsSchemaListArray) ToGetSlowLogTopSqlsSchemaListArrayOutput ¶
func (i GetSlowLogTopSqlsSchemaListArray) ToGetSlowLogTopSqlsSchemaListArrayOutput() GetSlowLogTopSqlsSchemaListArrayOutput
func (GetSlowLogTopSqlsSchemaListArray) ToGetSlowLogTopSqlsSchemaListArrayOutputWithContext ¶
func (i GetSlowLogTopSqlsSchemaListArray) ToGetSlowLogTopSqlsSchemaListArrayOutputWithContext(ctx context.Context) GetSlowLogTopSqlsSchemaListArrayOutput
type GetSlowLogTopSqlsSchemaListArrayInput ¶
type GetSlowLogTopSqlsSchemaListArrayInput interface { pulumi.Input ToGetSlowLogTopSqlsSchemaListArrayOutput() GetSlowLogTopSqlsSchemaListArrayOutput ToGetSlowLogTopSqlsSchemaListArrayOutputWithContext(context.Context) GetSlowLogTopSqlsSchemaListArrayOutput }
GetSlowLogTopSqlsSchemaListArrayInput is an input type that accepts GetSlowLogTopSqlsSchemaListArray and GetSlowLogTopSqlsSchemaListArrayOutput values. You can construct a concrete instance of `GetSlowLogTopSqlsSchemaListArrayInput` via:
GetSlowLogTopSqlsSchemaListArray{ GetSlowLogTopSqlsSchemaListArgs{...} }
type GetSlowLogTopSqlsSchemaListArrayOutput ¶
type GetSlowLogTopSqlsSchemaListArrayOutput struct{ *pulumi.OutputState }
func (GetSlowLogTopSqlsSchemaListArrayOutput) ElementType ¶
func (GetSlowLogTopSqlsSchemaListArrayOutput) ElementType() reflect.Type
func (GetSlowLogTopSqlsSchemaListArrayOutput) ToGetSlowLogTopSqlsSchemaListArrayOutput ¶
func (o GetSlowLogTopSqlsSchemaListArrayOutput) ToGetSlowLogTopSqlsSchemaListArrayOutput() GetSlowLogTopSqlsSchemaListArrayOutput
func (GetSlowLogTopSqlsSchemaListArrayOutput) ToGetSlowLogTopSqlsSchemaListArrayOutputWithContext ¶
func (o GetSlowLogTopSqlsSchemaListArrayOutput) ToGetSlowLogTopSqlsSchemaListArrayOutputWithContext(ctx context.Context) GetSlowLogTopSqlsSchemaListArrayOutput
type GetSlowLogTopSqlsSchemaListInput ¶
type GetSlowLogTopSqlsSchemaListInput interface { pulumi.Input ToGetSlowLogTopSqlsSchemaListOutput() GetSlowLogTopSqlsSchemaListOutput ToGetSlowLogTopSqlsSchemaListOutputWithContext(context.Context) GetSlowLogTopSqlsSchemaListOutput }
GetSlowLogTopSqlsSchemaListInput is an input type that accepts GetSlowLogTopSqlsSchemaListArgs and GetSlowLogTopSqlsSchemaListOutput values. You can construct a concrete instance of `GetSlowLogTopSqlsSchemaListInput` via:
GetSlowLogTopSqlsSchemaListArgs{...}
type GetSlowLogTopSqlsSchemaListOutput ¶
type GetSlowLogTopSqlsSchemaListOutput struct{ *pulumi.OutputState }
func (GetSlowLogTopSqlsSchemaListOutput) ElementType ¶
func (GetSlowLogTopSqlsSchemaListOutput) ElementType() reflect.Type
func (GetSlowLogTopSqlsSchemaListOutput) Schema ¶
func (o GetSlowLogTopSqlsSchemaListOutput) Schema() pulumi.StringOutput
DB name.
func (GetSlowLogTopSqlsSchemaListOutput) ToGetSlowLogTopSqlsSchemaListOutput ¶
func (o GetSlowLogTopSqlsSchemaListOutput) ToGetSlowLogTopSqlsSchemaListOutput() GetSlowLogTopSqlsSchemaListOutput
func (GetSlowLogTopSqlsSchemaListOutput) ToGetSlowLogTopSqlsSchemaListOutputWithContext ¶
func (o GetSlowLogTopSqlsSchemaListOutput) ToGetSlowLogTopSqlsSchemaListOutputWithContext(ctx context.Context) GetSlowLogTopSqlsSchemaListOutput
type GetSlowLogUserHostStatsArgs ¶
type GetSlowLogUserHostStatsArgs struct { // EndTime time of the query range, time format such as: 2019-09-10 12:13:14. EndTime string `pulumi:"endTime"` // instance id. InstanceId string `pulumi:"instanceId"` // MD5 value of SOL template. Md5 *string `pulumi:"md5"` // Types of service products, supported values:`mysql` - Cloud Database MySQL; `cynosdb` - Cloud Database TDSQL-C for MySQL, defaults to `mysql`. Product *string `pulumi:"product"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // Start time of the query range, time format such as: 2019-09-10 12:13:14. StartTime string `pulumi:"startTime"` }
A collection of arguments for invoking getSlowLogUserHostStats.
type GetSlowLogUserHostStatsItemArgs ¶
type GetSlowLogUserHostStatsItemArgs struct { // The number of slow logs for this source address. Count pulumi.IntInput `pulumi:"count"` // The ratio of the number of slow logs of the source address to the total, in %. Ratio pulumi.Float64Input `pulumi:"ratio"` // source address. UserHost pulumi.StringInput `pulumi:"userHost"` }
func (GetSlowLogUserHostStatsItemArgs) ElementType ¶
func (GetSlowLogUserHostStatsItemArgs) ElementType() reflect.Type
func (GetSlowLogUserHostStatsItemArgs) ToGetSlowLogUserHostStatsItemOutput ¶
func (i GetSlowLogUserHostStatsItemArgs) ToGetSlowLogUserHostStatsItemOutput() GetSlowLogUserHostStatsItemOutput
func (GetSlowLogUserHostStatsItemArgs) ToGetSlowLogUserHostStatsItemOutputWithContext ¶
func (i GetSlowLogUserHostStatsItemArgs) ToGetSlowLogUserHostStatsItemOutputWithContext(ctx context.Context) GetSlowLogUserHostStatsItemOutput
type GetSlowLogUserHostStatsItemArray ¶
type GetSlowLogUserHostStatsItemArray []GetSlowLogUserHostStatsItemInput
func (GetSlowLogUserHostStatsItemArray) ElementType ¶
func (GetSlowLogUserHostStatsItemArray) ElementType() reflect.Type
func (GetSlowLogUserHostStatsItemArray) ToGetSlowLogUserHostStatsItemArrayOutput ¶
func (i GetSlowLogUserHostStatsItemArray) ToGetSlowLogUserHostStatsItemArrayOutput() GetSlowLogUserHostStatsItemArrayOutput
func (GetSlowLogUserHostStatsItemArray) ToGetSlowLogUserHostStatsItemArrayOutputWithContext ¶
func (i GetSlowLogUserHostStatsItemArray) ToGetSlowLogUserHostStatsItemArrayOutputWithContext(ctx context.Context) GetSlowLogUserHostStatsItemArrayOutput
type GetSlowLogUserHostStatsItemArrayInput ¶
type GetSlowLogUserHostStatsItemArrayInput interface { pulumi.Input ToGetSlowLogUserHostStatsItemArrayOutput() GetSlowLogUserHostStatsItemArrayOutput ToGetSlowLogUserHostStatsItemArrayOutputWithContext(context.Context) GetSlowLogUserHostStatsItemArrayOutput }
GetSlowLogUserHostStatsItemArrayInput is an input type that accepts GetSlowLogUserHostStatsItemArray and GetSlowLogUserHostStatsItemArrayOutput values. You can construct a concrete instance of `GetSlowLogUserHostStatsItemArrayInput` via:
GetSlowLogUserHostStatsItemArray{ GetSlowLogUserHostStatsItemArgs{...} }
type GetSlowLogUserHostStatsItemArrayOutput ¶
type GetSlowLogUserHostStatsItemArrayOutput struct{ *pulumi.OutputState }
func (GetSlowLogUserHostStatsItemArrayOutput) ElementType ¶
func (GetSlowLogUserHostStatsItemArrayOutput) ElementType() reflect.Type
func (GetSlowLogUserHostStatsItemArrayOutput) ToGetSlowLogUserHostStatsItemArrayOutput ¶
func (o GetSlowLogUserHostStatsItemArrayOutput) ToGetSlowLogUserHostStatsItemArrayOutput() GetSlowLogUserHostStatsItemArrayOutput
func (GetSlowLogUserHostStatsItemArrayOutput) ToGetSlowLogUserHostStatsItemArrayOutputWithContext ¶
func (o GetSlowLogUserHostStatsItemArrayOutput) ToGetSlowLogUserHostStatsItemArrayOutputWithContext(ctx context.Context) GetSlowLogUserHostStatsItemArrayOutput
type GetSlowLogUserHostStatsItemInput ¶
type GetSlowLogUserHostStatsItemInput interface { pulumi.Input ToGetSlowLogUserHostStatsItemOutput() GetSlowLogUserHostStatsItemOutput ToGetSlowLogUserHostStatsItemOutputWithContext(context.Context) GetSlowLogUserHostStatsItemOutput }
GetSlowLogUserHostStatsItemInput is an input type that accepts GetSlowLogUserHostStatsItemArgs and GetSlowLogUserHostStatsItemOutput values. You can construct a concrete instance of `GetSlowLogUserHostStatsItemInput` via:
GetSlowLogUserHostStatsItemArgs{...}
type GetSlowLogUserHostStatsItemOutput ¶
type GetSlowLogUserHostStatsItemOutput struct{ *pulumi.OutputState }
func (GetSlowLogUserHostStatsItemOutput) Count ¶
func (o GetSlowLogUserHostStatsItemOutput) Count() pulumi.IntOutput
The number of slow logs for this source address.
func (GetSlowLogUserHostStatsItemOutput) ElementType ¶
func (GetSlowLogUserHostStatsItemOutput) ElementType() reflect.Type
func (GetSlowLogUserHostStatsItemOutput) Ratio ¶
func (o GetSlowLogUserHostStatsItemOutput) Ratio() pulumi.Float64Output
The ratio of the number of slow logs of the source address to the total, in %.
func (GetSlowLogUserHostStatsItemOutput) ToGetSlowLogUserHostStatsItemOutput ¶
func (o GetSlowLogUserHostStatsItemOutput) ToGetSlowLogUserHostStatsItemOutput() GetSlowLogUserHostStatsItemOutput
func (GetSlowLogUserHostStatsItemOutput) ToGetSlowLogUserHostStatsItemOutputWithContext ¶
func (o GetSlowLogUserHostStatsItemOutput) ToGetSlowLogUserHostStatsItemOutputWithContext(ctx context.Context) GetSlowLogUserHostStatsItemOutput
func (GetSlowLogUserHostStatsItemOutput) UserHost ¶
func (o GetSlowLogUserHostStatsItemOutput) UserHost() pulumi.StringOutput
source address.
type GetSlowLogUserHostStatsOutputArgs ¶
type GetSlowLogUserHostStatsOutputArgs struct { // EndTime time of the query range, time format such as: 2019-09-10 12:13:14. EndTime pulumi.StringInput `pulumi:"endTime"` // instance id. InstanceId pulumi.StringInput `pulumi:"instanceId"` // MD5 value of SOL template. Md5 pulumi.StringPtrInput `pulumi:"md5"` // Types of service products, supported values:`mysql` - Cloud Database MySQL; `cynosdb` - Cloud Database TDSQL-C for MySQL, defaults to `mysql`. Product pulumi.StringPtrInput `pulumi:"product"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // Start time of the query range, time format such as: 2019-09-10 12:13:14. StartTime pulumi.StringInput `pulumi:"startTime"` }
A collection of arguments for invoking getSlowLogUserHostStats.
func (GetSlowLogUserHostStatsOutputArgs) ElementType ¶
func (GetSlowLogUserHostStatsOutputArgs) ElementType() reflect.Type
type GetSlowLogUserHostStatsResult ¶
type GetSlowLogUserHostStatsResult struct { EndTime string `pulumi:"endTime"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` // Detailed list of the slow log proportion for each source address. Items []GetSlowLogUserHostStatsItem `pulumi:"items"` Md5 *string `pulumi:"md5"` Product *string `pulumi:"product"` ResultOutputFile *string `pulumi:"resultOutputFile"` StartTime string `pulumi:"startTime"` }
A collection of values returned by getSlowLogUserHostStats.
func GetSlowLogUserHostStats ¶
func GetSlowLogUserHostStats(ctx *pulumi.Context, args *GetSlowLogUserHostStatsArgs, opts ...pulumi.InvokeOption) (*GetSlowLogUserHostStatsResult, error)
Use this data source to query detailed information of dbbrain slowLogUserHostStats
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dbbrain.GetSlowLogUserHostStats(ctx, &dbbrain.GetSlowLogUserHostStatsArgs{ EndTime: fmt.Sprintf("%v%v", "%", "s"), InstanceId: fmt.Sprintf("%v%v", "%", "s"), Product: pulumi.StringRef("mysql"), StartTime: fmt.Sprintf("%v%v", "%", "s"), }, nil) if err != nil { return err } return nil }) }
```
type GetSlowLogUserHostStatsResultOutput ¶
type GetSlowLogUserHostStatsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSlowLogUserHostStats.
func GetSlowLogUserHostStatsOutput ¶
func GetSlowLogUserHostStatsOutput(ctx *pulumi.Context, args GetSlowLogUserHostStatsOutputArgs, opts ...pulumi.InvokeOption) GetSlowLogUserHostStatsResultOutput
func (GetSlowLogUserHostStatsResultOutput) ElementType ¶
func (GetSlowLogUserHostStatsResultOutput) ElementType() reflect.Type
func (GetSlowLogUserHostStatsResultOutput) EndTime ¶
func (o GetSlowLogUserHostStatsResultOutput) EndTime() pulumi.StringOutput
func (GetSlowLogUserHostStatsResultOutput) Id ¶
func (o GetSlowLogUserHostStatsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSlowLogUserHostStatsResultOutput) InstanceId ¶
func (o GetSlowLogUserHostStatsResultOutput) InstanceId() pulumi.StringOutput
func (GetSlowLogUserHostStatsResultOutput) Items ¶
Detailed list of the slow log proportion for each source address.
func (GetSlowLogUserHostStatsResultOutput) Md5 ¶
func (o GetSlowLogUserHostStatsResultOutput) Md5() pulumi.StringPtrOutput
func (GetSlowLogUserHostStatsResultOutput) Product ¶
func (o GetSlowLogUserHostStatsResultOutput) Product() pulumi.StringPtrOutput
func (GetSlowLogUserHostStatsResultOutput) ResultOutputFile ¶
func (o GetSlowLogUserHostStatsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetSlowLogUserHostStatsResultOutput) StartTime ¶
func (o GetSlowLogUserHostStatsResultOutput) StartTime() pulumi.StringOutput
func (GetSlowLogUserHostStatsResultOutput) ToGetSlowLogUserHostStatsResultOutput ¶
func (o GetSlowLogUserHostStatsResultOutput) ToGetSlowLogUserHostStatsResultOutput() GetSlowLogUserHostStatsResultOutput
func (GetSlowLogUserHostStatsResultOutput) ToGetSlowLogUserHostStatsResultOutputWithContext ¶
func (o GetSlowLogUserHostStatsResultOutput) ToGetSlowLogUserHostStatsResultOutputWithContext(ctx context.Context) GetSlowLogUserHostStatsResultOutput
type GetSlowLogUserSqlAdviceArgs ¶
type GetSlowLogUserSqlAdviceArgs struct { // instance id. InstanceId string `pulumi:"instanceId"` // Service product type, supported values: `mysql` - cloud database MySQL; `cynosdb` - cloud database TDSQL-C for MySQL; `dbbrain-mysql` - self-built MySQL, the default is `mysql`. Product *string `pulumi:"product"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // library name. Schema *string `pulumi:"schema"` // SQL statements. SqlText string `pulumi:"sqlText"` }
A collection of arguments for invoking getSlowLogUserSqlAdvice.
type GetSlowLogUserSqlAdviceOutputArgs ¶
type GetSlowLogUserSqlAdviceOutputArgs struct { // instance id. InstanceId pulumi.StringInput `pulumi:"instanceId"` // Service product type, supported values: `mysql` - cloud database MySQL; `cynosdb` - cloud database TDSQL-C for MySQL; `dbbrain-mysql` - self-built MySQL, the default is `mysql`. Product pulumi.StringPtrInput `pulumi:"product"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // library name. Schema pulumi.StringPtrInput `pulumi:"schema"` // SQL statements. SqlText pulumi.StringInput `pulumi:"sqlText"` }
A collection of arguments for invoking getSlowLogUserSqlAdvice.
func (GetSlowLogUserSqlAdviceOutputArgs) ElementType ¶
func (GetSlowLogUserSqlAdviceOutputArgs) ElementType() reflect.Type
type GetSlowLogUserSqlAdviceResult ¶
type GetSlowLogUserSqlAdviceResult struct { // SQL optimization suggestion, which can be parsed into a JSON array, and the output is empty when no optimization is required. Advices string `pulumi:"advices"` // SQL optimization suggestion remarks, which can be parsed into a String array, and the output is empty when optimization is not required. Comments string `pulumi:"comments"` // The cost saving details after SQL optimization can be parsed as JSON, and the output is empty when no optimization is required. Cost string `pulumi:"cost"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Product *string `pulumi:"product"` // Unique request ID, returned for every request. The RequestId of the request needs to be provided when locating the problem. RequestId string `pulumi:"requestId"` ResultOutputFile *string `pulumi:"resultOutputFile"` Schema string `pulumi:"schema"` // The SQL execution plan can be parsed into JSON, and the output is empty when no optimization is required. SqlPlan string `pulumi:"sqlPlan"` SqlText string `pulumi:"sqlText"` // The DDL information of related tables can be parsed into a JSON array. Tables string `pulumi:"tables"` }
A collection of values returned by getSlowLogUserSqlAdvice.
func GetSlowLogUserSqlAdvice ¶
func GetSlowLogUserSqlAdvice(ctx *pulumi.Context, args *GetSlowLogUserSqlAdviceArgs, opts ...pulumi.InvokeOption) (*GetSlowLogUserSqlAdviceResult, error)
Use this data source to query detailed information of dbbrain slowLogUserSqlAdvice
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dbbrain.GetSlowLogUserSqlAdvice(ctx, &dbbrain.GetSlowLogUserSqlAdviceArgs{ InstanceId: fmt.Sprintf("%v%v", "%", "s"), Product: pulumi.StringRef("mysql"), SqlText: fmt.Sprintf("%v%v", "%", "s"), }, nil) if err != nil { return err } return nil }) }
```
type GetSlowLogUserSqlAdviceResultOutput ¶
type GetSlowLogUserSqlAdviceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSlowLogUserSqlAdvice.
func GetSlowLogUserSqlAdviceOutput ¶
func GetSlowLogUserSqlAdviceOutput(ctx *pulumi.Context, args GetSlowLogUserSqlAdviceOutputArgs, opts ...pulumi.InvokeOption) GetSlowLogUserSqlAdviceResultOutput
func (GetSlowLogUserSqlAdviceResultOutput) Advices ¶
func (o GetSlowLogUserSqlAdviceResultOutput) Advices() pulumi.StringOutput
SQL optimization suggestion, which can be parsed into a JSON array, and the output is empty when no optimization is required.
func (GetSlowLogUserSqlAdviceResultOutput) Comments ¶
func (o GetSlowLogUserSqlAdviceResultOutput) Comments() pulumi.StringOutput
SQL optimization suggestion remarks, which can be parsed into a String array, and the output is empty when optimization is not required.
func (GetSlowLogUserSqlAdviceResultOutput) Cost ¶
func (o GetSlowLogUserSqlAdviceResultOutput) Cost() pulumi.StringOutput
The cost saving details after SQL optimization can be parsed as JSON, and the output is empty when no optimization is required.
func (GetSlowLogUserSqlAdviceResultOutput) ElementType ¶
func (GetSlowLogUserSqlAdviceResultOutput) ElementType() reflect.Type
func (GetSlowLogUserSqlAdviceResultOutput) Id ¶
func (o GetSlowLogUserSqlAdviceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSlowLogUserSqlAdviceResultOutput) InstanceId ¶
func (o GetSlowLogUserSqlAdviceResultOutput) InstanceId() pulumi.StringOutput
func (GetSlowLogUserSqlAdviceResultOutput) Product ¶
func (o GetSlowLogUserSqlAdviceResultOutput) Product() pulumi.StringPtrOutput
func (GetSlowLogUserSqlAdviceResultOutput) RequestId ¶
func (o GetSlowLogUserSqlAdviceResultOutput) RequestId() pulumi.StringOutput
Unique request ID, returned for every request. The RequestId of the request needs to be provided when locating the problem.
func (GetSlowLogUserSqlAdviceResultOutput) ResultOutputFile ¶
func (o GetSlowLogUserSqlAdviceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetSlowLogUserSqlAdviceResultOutput) Schema ¶
func (o GetSlowLogUserSqlAdviceResultOutput) Schema() pulumi.StringOutput
func (GetSlowLogUserSqlAdviceResultOutput) SqlPlan ¶
func (o GetSlowLogUserSqlAdviceResultOutput) SqlPlan() pulumi.StringOutput
The SQL execution plan can be parsed into JSON, and the output is empty when no optimization is required.
func (GetSlowLogUserSqlAdviceResultOutput) SqlText ¶
func (o GetSlowLogUserSqlAdviceResultOutput) SqlText() pulumi.StringOutput
func (GetSlowLogUserSqlAdviceResultOutput) Tables ¶
func (o GetSlowLogUserSqlAdviceResultOutput) Tables() pulumi.StringOutput
The DDL information of related tables can be parsed into a JSON array.
func (GetSlowLogUserSqlAdviceResultOutput) ToGetSlowLogUserSqlAdviceResultOutput ¶
func (o GetSlowLogUserSqlAdviceResultOutput) ToGetSlowLogUserSqlAdviceResultOutput() GetSlowLogUserSqlAdviceResultOutput
func (GetSlowLogUserSqlAdviceResultOutput) ToGetSlowLogUserSqlAdviceResultOutputWithContext ¶
func (o GetSlowLogUserSqlAdviceResultOutput) ToGetSlowLogUserSqlAdviceResultOutputWithContext(ctx context.Context) GetSlowLogUserSqlAdviceResultOutput
type GetSqlFiltersArgs ¶
type GetSqlFiltersArgs struct { // filter id list. FilterIds []int `pulumi:"filterIds"` // instance id. InstanceId string `pulumi:"instanceId"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // status list. Statuses []string `pulumi:"statuses"` }
A collection of arguments for invoking getSqlFilters.
type GetSqlFiltersList ¶
type GetSqlFiltersList struct { // create time. CreateTime string `pulumi:"createTime"` // current concurrency. CurrentConcurrency int `pulumi:"currentConcurrency"` // current time. CurrentTime string `pulumi:"currentTime"` // expire time. ExpireTime string `pulumi:"expireTime"` // task id. Id int `pulumi:"id"` // maxmum concurrency. MaxConcurrency int `pulumi:"maxConcurrency"` // origin keys. OriginKeys string `pulumi:"originKeys"` // origin rule. OriginRule string `pulumi:"originRule"` // rejected sql count. RejectedSqlCount int `pulumi:"rejectedSqlCount"` // sql type, optional value is SELECT, UPDATE, DELETE, INSERT, REPLACE. SqlType string `pulumi:"sqlType"` // task status, optional value is RUNNING, FINISHED, TERMINATED. Status string `pulumi:"status"` }
type GetSqlFiltersListArgs ¶
type GetSqlFiltersListArgs struct { // create time. CreateTime pulumi.StringInput `pulumi:"createTime"` // current concurrency. CurrentConcurrency pulumi.IntInput `pulumi:"currentConcurrency"` // current time. CurrentTime pulumi.StringInput `pulumi:"currentTime"` // expire time. ExpireTime pulumi.StringInput `pulumi:"expireTime"` // task id. Id pulumi.IntInput `pulumi:"id"` // maxmum concurrency. MaxConcurrency pulumi.IntInput `pulumi:"maxConcurrency"` // origin keys. OriginKeys pulumi.StringInput `pulumi:"originKeys"` // origin rule. OriginRule pulumi.StringInput `pulumi:"originRule"` // rejected sql count. RejectedSqlCount pulumi.IntInput `pulumi:"rejectedSqlCount"` // sql type, optional value is SELECT, UPDATE, DELETE, INSERT, REPLACE. SqlType pulumi.StringInput `pulumi:"sqlType"` // task status, optional value is RUNNING, FINISHED, TERMINATED. Status pulumi.StringInput `pulumi:"status"` }
func (GetSqlFiltersListArgs) ElementType ¶
func (GetSqlFiltersListArgs) ElementType() reflect.Type
func (GetSqlFiltersListArgs) ToGetSqlFiltersListOutput ¶
func (i GetSqlFiltersListArgs) ToGetSqlFiltersListOutput() GetSqlFiltersListOutput
func (GetSqlFiltersListArgs) ToGetSqlFiltersListOutputWithContext ¶
func (i GetSqlFiltersListArgs) ToGetSqlFiltersListOutputWithContext(ctx context.Context) GetSqlFiltersListOutput
type GetSqlFiltersListArray ¶
type GetSqlFiltersListArray []GetSqlFiltersListInput
func (GetSqlFiltersListArray) ElementType ¶
func (GetSqlFiltersListArray) ElementType() reflect.Type
func (GetSqlFiltersListArray) ToGetSqlFiltersListArrayOutput ¶
func (i GetSqlFiltersListArray) ToGetSqlFiltersListArrayOutput() GetSqlFiltersListArrayOutput
func (GetSqlFiltersListArray) ToGetSqlFiltersListArrayOutputWithContext ¶
func (i GetSqlFiltersListArray) ToGetSqlFiltersListArrayOutputWithContext(ctx context.Context) GetSqlFiltersListArrayOutput
type GetSqlFiltersListArrayInput ¶
type GetSqlFiltersListArrayInput interface { pulumi.Input ToGetSqlFiltersListArrayOutput() GetSqlFiltersListArrayOutput ToGetSqlFiltersListArrayOutputWithContext(context.Context) GetSqlFiltersListArrayOutput }
GetSqlFiltersListArrayInput is an input type that accepts GetSqlFiltersListArray and GetSqlFiltersListArrayOutput values. You can construct a concrete instance of `GetSqlFiltersListArrayInput` via:
GetSqlFiltersListArray{ GetSqlFiltersListArgs{...} }
type GetSqlFiltersListArrayOutput ¶
type GetSqlFiltersListArrayOutput struct{ *pulumi.OutputState }
func (GetSqlFiltersListArrayOutput) ElementType ¶
func (GetSqlFiltersListArrayOutput) ElementType() reflect.Type
func (GetSqlFiltersListArrayOutput) Index ¶
func (o GetSqlFiltersListArrayOutput) Index(i pulumi.IntInput) GetSqlFiltersListOutput
func (GetSqlFiltersListArrayOutput) ToGetSqlFiltersListArrayOutput ¶
func (o GetSqlFiltersListArrayOutput) ToGetSqlFiltersListArrayOutput() GetSqlFiltersListArrayOutput
func (GetSqlFiltersListArrayOutput) ToGetSqlFiltersListArrayOutputWithContext ¶
func (o GetSqlFiltersListArrayOutput) ToGetSqlFiltersListArrayOutputWithContext(ctx context.Context) GetSqlFiltersListArrayOutput
type GetSqlFiltersListInput ¶
type GetSqlFiltersListInput interface { pulumi.Input ToGetSqlFiltersListOutput() GetSqlFiltersListOutput ToGetSqlFiltersListOutputWithContext(context.Context) GetSqlFiltersListOutput }
GetSqlFiltersListInput is an input type that accepts GetSqlFiltersListArgs and GetSqlFiltersListOutput values. You can construct a concrete instance of `GetSqlFiltersListInput` via:
GetSqlFiltersListArgs{...}
type GetSqlFiltersListOutput ¶
type GetSqlFiltersListOutput struct{ *pulumi.OutputState }
func (GetSqlFiltersListOutput) CreateTime ¶
func (o GetSqlFiltersListOutput) CreateTime() pulumi.StringOutput
create time.
func (GetSqlFiltersListOutput) CurrentConcurrency ¶
func (o GetSqlFiltersListOutput) CurrentConcurrency() pulumi.IntOutput
current concurrency.
func (GetSqlFiltersListOutput) CurrentTime ¶
func (o GetSqlFiltersListOutput) CurrentTime() pulumi.StringOutput
current time.
func (GetSqlFiltersListOutput) ElementType ¶
func (GetSqlFiltersListOutput) ElementType() reflect.Type
func (GetSqlFiltersListOutput) ExpireTime ¶
func (o GetSqlFiltersListOutput) ExpireTime() pulumi.StringOutput
expire time.
func (GetSqlFiltersListOutput) MaxConcurrency ¶
func (o GetSqlFiltersListOutput) MaxConcurrency() pulumi.IntOutput
maxmum concurrency.
func (GetSqlFiltersListOutput) OriginKeys ¶
func (o GetSqlFiltersListOutput) OriginKeys() pulumi.StringOutput
origin keys.
func (GetSqlFiltersListOutput) OriginRule ¶
func (o GetSqlFiltersListOutput) OriginRule() pulumi.StringOutput
origin rule.
func (GetSqlFiltersListOutput) RejectedSqlCount ¶
func (o GetSqlFiltersListOutput) RejectedSqlCount() pulumi.IntOutput
rejected sql count.
func (GetSqlFiltersListOutput) SqlType ¶
func (o GetSqlFiltersListOutput) SqlType() pulumi.StringOutput
sql type, optional value is SELECT, UPDATE, DELETE, INSERT, REPLACE.
func (GetSqlFiltersListOutput) Status ¶
func (o GetSqlFiltersListOutput) Status() pulumi.StringOutput
task status, optional value is RUNNING, FINISHED, TERMINATED.
func (GetSqlFiltersListOutput) ToGetSqlFiltersListOutput ¶
func (o GetSqlFiltersListOutput) ToGetSqlFiltersListOutput() GetSqlFiltersListOutput
func (GetSqlFiltersListOutput) ToGetSqlFiltersListOutputWithContext ¶
func (o GetSqlFiltersListOutput) ToGetSqlFiltersListOutputWithContext(ctx context.Context) GetSqlFiltersListOutput
type GetSqlFiltersOutputArgs ¶
type GetSqlFiltersOutputArgs struct { // filter id list. FilterIds pulumi.IntArrayInput `pulumi:"filterIds"` // instance id. InstanceId pulumi.StringInput `pulumi:"instanceId"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // status list. Statuses pulumi.StringArrayInput `pulumi:"statuses"` }
A collection of arguments for invoking getSqlFilters.
func (GetSqlFiltersOutputArgs) ElementType ¶
func (GetSqlFiltersOutputArgs) ElementType() reflect.Type
type GetSqlFiltersResult ¶
type GetSqlFiltersResult struct { FilterIds []int `pulumi:"filterIds"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` // sql filter list. Lists []GetSqlFiltersList `pulumi:"lists"` ResultOutputFile *string `pulumi:"resultOutputFile"` Statuses []string `pulumi:"statuses"` }
A collection of values returned by getSqlFilters.
func GetSqlFilters ¶
func GetSqlFilters(ctx *pulumi.Context, args *GetSqlFiltersArgs, opts ...pulumi.InvokeOption) (*GetSqlFiltersResult, error)
Use this data source to query detailed information of dbbrain sqlFilters
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { sqlFilter, err := Dbbrain.NewSqlFilter(ctx, "sqlFilter", &Dbbrain.SqlFilterArgs{ InstanceId: pulumi.String("mysql_ins_id"), SessionToken: &dbbrain.SqlFilterSessionTokenArgs{ User: pulumi.String("user"), Password: pulumi.String("password"), }, SqlType: pulumi.String("SELECT"), FilterKey: pulumi.String("test"), MaxConcurrency: pulumi.Int(10), Duration: pulumi.Int(3600), }) if err != nil { return err } _ = Dbbrain.GetSqlFiltersOutput(ctx, dbbrain.GetSqlFiltersOutputArgs{ InstanceId: pulumi.String("mysql_ins_id"), FilterIds: pulumi.IntArray{ sqlFilter.FilterId, }, }, nil) return nil }) }
```
type GetSqlFiltersResultOutput ¶
type GetSqlFiltersResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSqlFilters.
func GetSqlFiltersOutput ¶
func GetSqlFiltersOutput(ctx *pulumi.Context, args GetSqlFiltersOutputArgs, opts ...pulumi.InvokeOption) GetSqlFiltersResultOutput
func (GetSqlFiltersResultOutput) ElementType ¶
func (GetSqlFiltersResultOutput) ElementType() reflect.Type
func (GetSqlFiltersResultOutput) FilterIds ¶
func (o GetSqlFiltersResultOutput) FilterIds() pulumi.IntArrayOutput
func (GetSqlFiltersResultOutput) Id ¶
func (o GetSqlFiltersResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSqlFiltersResultOutput) InstanceId ¶
func (o GetSqlFiltersResultOutput) InstanceId() pulumi.StringOutput
func (GetSqlFiltersResultOutput) Lists ¶
func (o GetSqlFiltersResultOutput) Lists() GetSqlFiltersListArrayOutput
sql filter list.
func (GetSqlFiltersResultOutput) ResultOutputFile ¶
func (o GetSqlFiltersResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetSqlFiltersResultOutput) Statuses ¶
func (o GetSqlFiltersResultOutput) Statuses() pulumi.StringArrayOutput
func (GetSqlFiltersResultOutput) ToGetSqlFiltersResultOutput ¶
func (o GetSqlFiltersResultOutput) ToGetSqlFiltersResultOutput() GetSqlFiltersResultOutput
func (GetSqlFiltersResultOutput) ToGetSqlFiltersResultOutputWithContext ¶
func (o GetSqlFiltersResultOutput) ToGetSqlFiltersResultOutputWithContext(ctx context.Context) GetSqlFiltersResultOutput
type ModifyDiagDbInstanceOperation ¶
type ModifyDiagDbInstanceOperation struct { pulumi.CustomResourceState // Instance configuration, including inspection, overview switch, etc. InstanceConfs ModifyDiagDbInstanceOperationInstanceConfsOutput `pulumi:"instanceConfs"` // Specifies the ID of the instance whose inspection status is changed. InstanceIds pulumi.StringArrayOutput `pulumi:"instanceIds"` // Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL. Product pulumi.StringOutput `pulumi:"product"` // Effective instance region, the value is All, which means all regions. Regions pulumi.StringPtrOutput `pulumi:"regions"` }
Provides a resource to create a dbbrain modifyDiagDbInstanceConf
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dbbrain.NewModifyDiagDbInstanceOperation(ctx, "on", &Dbbrain.ModifyDiagDbInstanceOperationArgs{ InstanceConfs: &dbbrain.ModifyDiagDbInstanceOperationInstanceConfsArgs{ DailyInspection: pulumi.String("Yes"), OverviewDisplay: pulumi.String("Yes"), }, InstanceIds: pulumi.StringArray{ pulumi.String(fmt.Sprintf("%v%v", "%", "s")), }, Product: pulumi.String("mysql"), }) if err != nil { return err } return nil }) }
``` ```go package main
import (
"fmt" "github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dbbrain.NewModifyDiagDbInstanceOperation(ctx, "off", &Dbbrain.ModifyDiagDbInstanceOperationArgs{ InstanceConfs: &dbbrain.ModifyDiagDbInstanceOperationInstanceConfsArgs{ DailyInspection: pulumi.String("No"), OverviewDisplay: pulumi.String("No"), }, InstanceIds: pulumi.StringArray{ pulumi.String(fmt.Sprintf("%v%v", "%", "s")), }, Product: pulumi.String("mysql"), }) if err != nil { return err } return nil }) }
```
func GetModifyDiagDbInstanceOperation ¶
func GetModifyDiagDbInstanceOperation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ModifyDiagDbInstanceOperationState, opts ...pulumi.ResourceOption) (*ModifyDiagDbInstanceOperation, error)
GetModifyDiagDbInstanceOperation gets an existing ModifyDiagDbInstanceOperation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewModifyDiagDbInstanceOperation ¶
func NewModifyDiagDbInstanceOperation(ctx *pulumi.Context, name string, args *ModifyDiagDbInstanceOperationArgs, opts ...pulumi.ResourceOption) (*ModifyDiagDbInstanceOperation, error)
NewModifyDiagDbInstanceOperation registers a new resource with the given unique name, arguments, and options.
func (*ModifyDiagDbInstanceOperation) ElementType ¶
func (*ModifyDiagDbInstanceOperation) ElementType() reflect.Type
func (*ModifyDiagDbInstanceOperation) ToModifyDiagDbInstanceOperationOutput ¶
func (i *ModifyDiagDbInstanceOperation) ToModifyDiagDbInstanceOperationOutput() ModifyDiagDbInstanceOperationOutput
func (*ModifyDiagDbInstanceOperation) ToModifyDiagDbInstanceOperationOutputWithContext ¶
func (i *ModifyDiagDbInstanceOperation) ToModifyDiagDbInstanceOperationOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationOutput
type ModifyDiagDbInstanceOperationArgs ¶
type ModifyDiagDbInstanceOperationArgs struct { // Instance configuration, including inspection, overview switch, etc. InstanceConfs ModifyDiagDbInstanceOperationInstanceConfsInput // Specifies the ID of the instance whose inspection status is changed. InstanceIds pulumi.StringArrayInput // Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL. Product pulumi.StringInput // Effective instance region, the value is All, which means all regions. Regions pulumi.StringPtrInput }
The set of arguments for constructing a ModifyDiagDbInstanceOperation resource.
func (ModifyDiagDbInstanceOperationArgs) ElementType ¶
func (ModifyDiagDbInstanceOperationArgs) ElementType() reflect.Type
type ModifyDiagDbInstanceOperationArray ¶
type ModifyDiagDbInstanceOperationArray []ModifyDiagDbInstanceOperationInput
func (ModifyDiagDbInstanceOperationArray) ElementType ¶
func (ModifyDiagDbInstanceOperationArray) ElementType() reflect.Type
func (ModifyDiagDbInstanceOperationArray) ToModifyDiagDbInstanceOperationArrayOutput ¶
func (i ModifyDiagDbInstanceOperationArray) ToModifyDiagDbInstanceOperationArrayOutput() ModifyDiagDbInstanceOperationArrayOutput
func (ModifyDiagDbInstanceOperationArray) ToModifyDiagDbInstanceOperationArrayOutputWithContext ¶
func (i ModifyDiagDbInstanceOperationArray) ToModifyDiagDbInstanceOperationArrayOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationArrayOutput
type ModifyDiagDbInstanceOperationArrayInput ¶
type ModifyDiagDbInstanceOperationArrayInput interface { pulumi.Input ToModifyDiagDbInstanceOperationArrayOutput() ModifyDiagDbInstanceOperationArrayOutput ToModifyDiagDbInstanceOperationArrayOutputWithContext(context.Context) ModifyDiagDbInstanceOperationArrayOutput }
ModifyDiagDbInstanceOperationArrayInput is an input type that accepts ModifyDiagDbInstanceOperationArray and ModifyDiagDbInstanceOperationArrayOutput values. You can construct a concrete instance of `ModifyDiagDbInstanceOperationArrayInput` via:
ModifyDiagDbInstanceOperationArray{ ModifyDiagDbInstanceOperationArgs{...} }
type ModifyDiagDbInstanceOperationArrayOutput ¶
type ModifyDiagDbInstanceOperationArrayOutput struct{ *pulumi.OutputState }
func (ModifyDiagDbInstanceOperationArrayOutput) ElementType ¶
func (ModifyDiagDbInstanceOperationArrayOutput) ElementType() reflect.Type
func (ModifyDiagDbInstanceOperationArrayOutput) ToModifyDiagDbInstanceOperationArrayOutput ¶
func (o ModifyDiagDbInstanceOperationArrayOutput) ToModifyDiagDbInstanceOperationArrayOutput() ModifyDiagDbInstanceOperationArrayOutput
func (ModifyDiagDbInstanceOperationArrayOutput) ToModifyDiagDbInstanceOperationArrayOutputWithContext ¶
func (o ModifyDiagDbInstanceOperationArrayOutput) ToModifyDiagDbInstanceOperationArrayOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationArrayOutput
type ModifyDiagDbInstanceOperationInput ¶
type ModifyDiagDbInstanceOperationInput interface { pulumi.Input ToModifyDiagDbInstanceOperationOutput() ModifyDiagDbInstanceOperationOutput ToModifyDiagDbInstanceOperationOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationOutput }
type ModifyDiagDbInstanceOperationInstanceConfsArgs ¶
type ModifyDiagDbInstanceOperationInstanceConfsArgs struct { // Database inspection switch, Yes/No. DailyInspection pulumi.StringPtrInput `pulumi:"dailyInspection"` // Instance overview switch, Yes/No. OverviewDisplay pulumi.StringPtrInput `pulumi:"overviewDisplay"` }
func (ModifyDiagDbInstanceOperationInstanceConfsArgs) ElementType ¶
func (ModifyDiagDbInstanceOperationInstanceConfsArgs) ElementType() reflect.Type
func (ModifyDiagDbInstanceOperationInstanceConfsArgs) ToModifyDiagDbInstanceOperationInstanceConfsOutput ¶
func (i ModifyDiagDbInstanceOperationInstanceConfsArgs) ToModifyDiagDbInstanceOperationInstanceConfsOutput() ModifyDiagDbInstanceOperationInstanceConfsOutput
func (ModifyDiagDbInstanceOperationInstanceConfsArgs) ToModifyDiagDbInstanceOperationInstanceConfsOutputWithContext ¶
func (i ModifyDiagDbInstanceOperationInstanceConfsArgs) ToModifyDiagDbInstanceOperationInstanceConfsOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationInstanceConfsOutput
func (ModifyDiagDbInstanceOperationInstanceConfsArgs) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutput ¶
func (i ModifyDiagDbInstanceOperationInstanceConfsArgs) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutput() ModifyDiagDbInstanceOperationInstanceConfsPtrOutput
func (ModifyDiagDbInstanceOperationInstanceConfsArgs) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutputWithContext ¶
func (i ModifyDiagDbInstanceOperationInstanceConfsArgs) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationInstanceConfsPtrOutput
type ModifyDiagDbInstanceOperationInstanceConfsInput ¶
type ModifyDiagDbInstanceOperationInstanceConfsInput interface { pulumi.Input ToModifyDiagDbInstanceOperationInstanceConfsOutput() ModifyDiagDbInstanceOperationInstanceConfsOutput ToModifyDiagDbInstanceOperationInstanceConfsOutputWithContext(context.Context) ModifyDiagDbInstanceOperationInstanceConfsOutput }
ModifyDiagDbInstanceOperationInstanceConfsInput is an input type that accepts ModifyDiagDbInstanceOperationInstanceConfsArgs and ModifyDiagDbInstanceOperationInstanceConfsOutput values. You can construct a concrete instance of `ModifyDiagDbInstanceOperationInstanceConfsInput` via:
ModifyDiagDbInstanceOperationInstanceConfsArgs{...}
type ModifyDiagDbInstanceOperationInstanceConfsOutput ¶
type ModifyDiagDbInstanceOperationInstanceConfsOutput struct{ *pulumi.OutputState }
func (ModifyDiagDbInstanceOperationInstanceConfsOutput) DailyInspection ¶
func (o ModifyDiagDbInstanceOperationInstanceConfsOutput) DailyInspection() pulumi.StringPtrOutput
Database inspection switch, Yes/No.
func (ModifyDiagDbInstanceOperationInstanceConfsOutput) ElementType ¶
func (ModifyDiagDbInstanceOperationInstanceConfsOutput) ElementType() reflect.Type
func (ModifyDiagDbInstanceOperationInstanceConfsOutput) OverviewDisplay ¶
func (o ModifyDiagDbInstanceOperationInstanceConfsOutput) OverviewDisplay() pulumi.StringPtrOutput
Instance overview switch, Yes/No.
func (ModifyDiagDbInstanceOperationInstanceConfsOutput) ToModifyDiagDbInstanceOperationInstanceConfsOutput ¶
func (o ModifyDiagDbInstanceOperationInstanceConfsOutput) ToModifyDiagDbInstanceOperationInstanceConfsOutput() ModifyDiagDbInstanceOperationInstanceConfsOutput
func (ModifyDiagDbInstanceOperationInstanceConfsOutput) ToModifyDiagDbInstanceOperationInstanceConfsOutputWithContext ¶
func (o ModifyDiagDbInstanceOperationInstanceConfsOutput) ToModifyDiagDbInstanceOperationInstanceConfsOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationInstanceConfsOutput
func (ModifyDiagDbInstanceOperationInstanceConfsOutput) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutput ¶
func (o ModifyDiagDbInstanceOperationInstanceConfsOutput) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutput() ModifyDiagDbInstanceOperationInstanceConfsPtrOutput
func (ModifyDiagDbInstanceOperationInstanceConfsOutput) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutputWithContext ¶
func (o ModifyDiagDbInstanceOperationInstanceConfsOutput) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationInstanceConfsPtrOutput
type ModifyDiagDbInstanceOperationInstanceConfsPtrInput ¶
type ModifyDiagDbInstanceOperationInstanceConfsPtrInput interface { pulumi.Input ToModifyDiagDbInstanceOperationInstanceConfsPtrOutput() ModifyDiagDbInstanceOperationInstanceConfsPtrOutput ToModifyDiagDbInstanceOperationInstanceConfsPtrOutputWithContext(context.Context) ModifyDiagDbInstanceOperationInstanceConfsPtrOutput }
ModifyDiagDbInstanceOperationInstanceConfsPtrInput is an input type that accepts ModifyDiagDbInstanceOperationInstanceConfsArgs, ModifyDiagDbInstanceOperationInstanceConfsPtr and ModifyDiagDbInstanceOperationInstanceConfsPtrOutput values. You can construct a concrete instance of `ModifyDiagDbInstanceOperationInstanceConfsPtrInput` via:
ModifyDiagDbInstanceOperationInstanceConfsArgs{...} or: nil
func ModifyDiagDbInstanceOperationInstanceConfsPtr ¶
func ModifyDiagDbInstanceOperationInstanceConfsPtr(v *ModifyDiagDbInstanceOperationInstanceConfsArgs) ModifyDiagDbInstanceOperationInstanceConfsPtrInput
type ModifyDiagDbInstanceOperationInstanceConfsPtrOutput ¶
type ModifyDiagDbInstanceOperationInstanceConfsPtrOutput struct{ *pulumi.OutputState }
func (ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) DailyInspection ¶
func (o ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) DailyInspection() pulumi.StringPtrOutput
Database inspection switch, Yes/No.
func (ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) ElementType ¶
func (ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) ElementType() reflect.Type
func (ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) OverviewDisplay ¶
func (o ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) OverviewDisplay() pulumi.StringPtrOutput
Instance overview switch, Yes/No.
func (ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutput ¶
func (o ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutput() ModifyDiagDbInstanceOperationInstanceConfsPtrOutput
func (ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutputWithContext ¶
func (o ModifyDiagDbInstanceOperationInstanceConfsPtrOutput) ToModifyDiagDbInstanceOperationInstanceConfsPtrOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationInstanceConfsPtrOutput
type ModifyDiagDbInstanceOperationMap ¶
type ModifyDiagDbInstanceOperationMap map[string]ModifyDiagDbInstanceOperationInput
func (ModifyDiagDbInstanceOperationMap) ElementType ¶
func (ModifyDiagDbInstanceOperationMap) ElementType() reflect.Type
func (ModifyDiagDbInstanceOperationMap) ToModifyDiagDbInstanceOperationMapOutput ¶
func (i ModifyDiagDbInstanceOperationMap) ToModifyDiagDbInstanceOperationMapOutput() ModifyDiagDbInstanceOperationMapOutput
func (ModifyDiagDbInstanceOperationMap) ToModifyDiagDbInstanceOperationMapOutputWithContext ¶
func (i ModifyDiagDbInstanceOperationMap) ToModifyDiagDbInstanceOperationMapOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationMapOutput
type ModifyDiagDbInstanceOperationMapInput ¶
type ModifyDiagDbInstanceOperationMapInput interface { pulumi.Input ToModifyDiagDbInstanceOperationMapOutput() ModifyDiagDbInstanceOperationMapOutput ToModifyDiagDbInstanceOperationMapOutputWithContext(context.Context) ModifyDiagDbInstanceOperationMapOutput }
ModifyDiagDbInstanceOperationMapInput is an input type that accepts ModifyDiagDbInstanceOperationMap and ModifyDiagDbInstanceOperationMapOutput values. You can construct a concrete instance of `ModifyDiagDbInstanceOperationMapInput` via:
ModifyDiagDbInstanceOperationMap{ "key": ModifyDiagDbInstanceOperationArgs{...} }
type ModifyDiagDbInstanceOperationMapOutput ¶
type ModifyDiagDbInstanceOperationMapOutput struct{ *pulumi.OutputState }
func (ModifyDiagDbInstanceOperationMapOutput) ElementType ¶
func (ModifyDiagDbInstanceOperationMapOutput) ElementType() reflect.Type
func (ModifyDiagDbInstanceOperationMapOutput) MapIndex ¶
func (o ModifyDiagDbInstanceOperationMapOutput) MapIndex(k pulumi.StringInput) ModifyDiagDbInstanceOperationOutput
func (ModifyDiagDbInstanceOperationMapOutput) ToModifyDiagDbInstanceOperationMapOutput ¶
func (o ModifyDiagDbInstanceOperationMapOutput) ToModifyDiagDbInstanceOperationMapOutput() ModifyDiagDbInstanceOperationMapOutput
func (ModifyDiagDbInstanceOperationMapOutput) ToModifyDiagDbInstanceOperationMapOutputWithContext ¶
func (o ModifyDiagDbInstanceOperationMapOutput) ToModifyDiagDbInstanceOperationMapOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationMapOutput
type ModifyDiagDbInstanceOperationOutput ¶
type ModifyDiagDbInstanceOperationOutput struct{ *pulumi.OutputState }
func (ModifyDiagDbInstanceOperationOutput) ElementType ¶
func (ModifyDiagDbInstanceOperationOutput) ElementType() reflect.Type
func (ModifyDiagDbInstanceOperationOutput) InstanceConfs ¶
func (o ModifyDiagDbInstanceOperationOutput) InstanceConfs() ModifyDiagDbInstanceOperationInstanceConfsOutput
Instance configuration, including inspection, overview switch, etc.
func (ModifyDiagDbInstanceOperationOutput) InstanceIds ¶
func (o ModifyDiagDbInstanceOperationOutput) InstanceIds() pulumi.StringArrayOutput
Specifies the ID of the instance whose inspection status is changed.
func (ModifyDiagDbInstanceOperationOutput) Product ¶
func (o ModifyDiagDbInstanceOperationOutput) Product() pulumi.StringOutput
Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL.
func (ModifyDiagDbInstanceOperationOutput) Regions ¶
func (o ModifyDiagDbInstanceOperationOutput) Regions() pulumi.StringPtrOutput
Effective instance region, the value is All, which means all regions.
func (ModifyDiagDbInstanceOperationOutput) ToModifyDiagDbInstanceOperationOutput ¶
func (o ModifyDiagDbInstanceOperationOutput) ToModifyDiagDbInstanceOperationOutput() ModifyDiagDbInstanceOperationOutput
func (ModifyDiagDbInstanceOperationOutput) ToModifyDiagDbInstanceOperationOutputWithContext ¶
func (o ModifyDiagDbInstanceOperationOutput) ToModifyDiagDbInstanceOperationOutputWithContext(ctx context.Context) ModifyDiagDbInstanceOperationOutput
type ModifyDiagDbInstanceOperationState ¶
type ModifyDiagDbInstanceOperationState struct { // Instance configuration, including inspection, overview switch, etc. InstanceConfs ModifyDiagDbInstanceOperationInstanceConfsPtrInput // Specifies the ID of the instance whose inspection status is changed. InstanceIds pulumi.StringArrayInput // Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL. Product pulumi.StringPtrInput // Effective instance region, the value is All, which means all regions. Regions pulumi.StringPtrInput }
func (ModifyDiagDbInstanceOperationState) ElementType ¶
func (ModifyDiagDbInstanceOperationState) ElementType() reflect.Type
type SecurityAuditLogExportTask ¶
type SecurityAuditLogExportTask struct { pulumi.CustomResourceState // request of async id. AsyncRequestId pulumi.IntOutput `pulumi:"asyncRequestId"` // List of log risk levels, supported values include: 0 no risk; 1 low risk; 2 medium risk; 3 high risk. DangerLevels pulumi.IntArrayOutput `pulumi:"dangerLevels"` // end time. EndTime pulumi.StringOutput `pulumi:"endTime"` // product, optional value is mysql. Product pulumi.StringOutput `pulumi:"product"` // security audit group id. SecAuditGroupId pulumi.StringOutput `pulumi:"secAuditGroupId"` // start time. StartTime pulumi.StringOutput `pulumi:"startTime"` }
Provides a resource to create a dbbrain securityAuditLogExportTask
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dbbrain.NewSecurityAuditLogExportTask(ctx, "task", &Dbbrain.SecurityAuditLogExportTaskArgs{ DangerLevels: pulumi.IntArray{ pulumi.Int(0), pulumi.Int(1), pulumi.Int(2), }, EndTime: pulumi.String("2020-12-28 01:00:00"), Product: pulumi.String("mysql"), SecAuditGroupId: pulumi.String("sec_audit_group_id"), StartTime: pulumi.String("2020-12-28 00:00:00"), }) if err != nil { return err } return nil }) }
```
func GetSecurityAuditLogExportTask ¶
func GetSecurityAuditLogExportTask(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SecurityAuditLogExportTaskState, opts ...pulumi.ResourceOption) (*SecurityAuditLogExportTask, error)
GetSecurityAuditLogExportTask gets an existing SecurityAuditLogExportTask resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSecurityAuditLogExportTask ¶
func NewSecurityAuditLogExportTask(ctx *pulumi.Context, name string, args *SecurityAuditLogExportTaskArgs, opts ...pulumi.ResourceOption) (*SecurityAuditLogExportTask, error)
NewSecurityAuditLogExportTask registers a new resource with the given unique name, arguments, and options.
func (*SecurityAuditLogExportTask) ElementType ¶
func (*SecurityAuditLogExportTask) ElementType() reflect.Type
func (*SecurityAuditLogExportTask) ToSecurityAuditLogExportTaskOutput ¶
func (i *SecurityAuditLogExportTask) ToSecurityAuditLogExportTaskOutput() SecurityAuditLogExportTaskOutput
func (*SecurityAuditLogExportTask) ToSecurityAuditLogExportTaskOutputWithContext ¶
func (i *SecurityAuditLogExportTask) ToSecurityAuditLogExportTaskOutputWithContext(ctx context.Context) SecurityAuditLogExportTaskOutput
type SecurityAuditLogExportTaskArgs ¶
type SecurityAuditLogExportTaskArgs struct { // List of log risk levels, supported values include: 0 no risk; 1 low risk; 2 medium risk; 3 high risk. DangerLevels pulumi.IntArrayInput // end time. EndTime pulumi.StringInput // product, optional value is mysql. Product pulumi.StringInput // security audit group id. SecAuditGroupId pulumi.StringInput // start time. StartTime pulumi.StringInput }
The set of arguments for constructing a SecurityAuditLogExportTask resource.
func (SecurityAuditLogExportTaskArgs) ElementType ¶
func (SecurityAuditLogExportTaskArgs) ElementType() reflect.Type
type SecurityAuditLogExportTaskArray ¶
type SecurityAuditLogExportTaskArray []SecurityAuditLogExportTaskInput
func (SecurityAuditLogExportTaskArray) ElementType ¶
func (SecurityAuditLogExportTaskArray) ElementType() reflect.Type
func (SecurityAuditLogExportTaskArray) ToSecurityAuditLogExportTaskArrayOutput ¶
func (i SecurityAuditLogExportTaskArray) ToSecurityAuditLogExportTaskArrayOutput() SecurityAuditLogExportTaskArrayOutput
func (SecurityAuditLogExportTaskArray) ToSecurityAuditLogExportTaskArrayOutputWithContext ¶
func (i SecurityAuditLogExportTaskArray) ToSecurityAuditLogExportTaskArrayOutputWithContext(ctx context.Context) SecurityAuditLogExportTaskArrayOutput
type SecurityAuditLogExportTaskArrayInput ¶
type SecurityAuditLogExportTaskArrayInput interface { pulumi.Input ToSecurityAuditLogExportTaskArrayOutput() SecurityAuditLogExportTaskArrayOutput ToSecurityAuditLogExportTaskArrayOutputWithContext(context.Context) SecurityAuditLogExportTaskArrayOutput }
SecurityAuditLogExportTaskArrayInput is an input type that accepts SecurityAuditLogExportTaskArray and SecurityAuditLogExportTaskArrayOutput values. You can construct a concrete instance of `SecurityAuditLogExportTaskArrayInput` via:
SecurityAuditLogExportTaskArray{ SecurityAuditLogExportTaskArgs{...} }
type SecurityAuditLogExportTaskArrayOutput ¶
type SecurityAuditLogExportTaskArrayOutput struct{ *pulumi.OutputState }
func (SecurityAuditLogExportTaskArrayOutput) ElementType ¶
func (SecurityAuditLogExportTaskArrayOutput) ElementType() reflect.Type
func (SecurityAuditLogExportTaskArrayOutput) Index ¶
func (o SecurityAuditLogExportTaskArrayOutput) Index(i pulumi.IntInput) SecurityAuditLogExportTaskOutput
func (SecurityAuditLogExportTaskArrayOutput) ToSecurityAuditLogExportTaskArrayOutput ¶
func (o SecurityAuditLogExportTaskArrayOutput) ToSecurityAuditLogExportTaskArrayOutput() SecurityAuditLogExportTaskArrayOutput
func (SecurityAuditLogExportTaskArrayOutput) ToSecurityAuditLogExportTaskArrayOutputWithContext ¶
func (o SecurityAuditLogExportTaskArrayOutput) ToSecurityAuditLogExportTaskArrayOutputWithContext(ctx context.Context) SecurityAuditLogExportTaskArrayOutput
type SecurityAuditLogExportTaskInput ¶
type SecurityAuditLogExportTaskInput interface { pulumi.Input ToSecurityAuditLogExportTaskOutput() SecurityAuditLogExportTaskOutput ToSecurityAuditLogExportTaskOutputWithContext(ctx context.Context) SecurityAuditLogExportTaskOutput }
type SecurityAuditLogExportTaskMap ¶
type SecurityAuditLogExportTaskMap map[string]SecurityAuditLogExportTaskInput
func (SecurityAuditLogExportTaskMap) ElementType ¶
func (SecurityAuditLogExportTaskMap) ElementType() reflect.Type
func (SecurityAuditLogExportTaskMap) ToSecurityAuditLogExportTaskMapOutput ¶
func (i SecurityAuditLogExportTaskMap) ToSecurityAuditLogExportTaskMapOutput() SecurityAuditLogExportTaskMapOutput
func (SecurityAuditLogExportTaskMap) ToSecurityAuditLogExportTaskMapOutputWithContext ¶
func (i SecurityAuditLogExportTaskMap) ToSecurityAuditLogExportTaskMapOutputWithContext(ctx context.Context) SecurityAuditLogExportTaskMapOutput
type SecurityAuditLogExportTaskMapInput ¶
type SecurityAuditLogExportTaskMapInput interface { pulumi.Input ToSecurityAuditLogExportTaskMapOutput() SecurityAuditLogExportTaskMapOutput ToSecurityAuditLogExportTaskMapOutputWithContext(context.Context) SecurityAuditLogExportTaskMapOutput }
SecurityAuditLogExportTaskMapInput is an input type that accepts SecurityAuditLogExportTaskMap and SecurityAuditLogExportTaskMapOutput values. You can construct a concrete instance of `SecurityAuditLogExportTaskMapInput` via:
SecurityAuditLogExportTaskMap{ "key": SecurityAuditLogExportTaskArgs{...} }
type SecurityAuditLogExportTaskMapOutput ¶
type SecurityAuditLogExportTaskMapOutput struct{ *pulumi.OutputState }
func (SecurityAuditLogExportTaskMapOutput) ElementType ¶
func (SecurityAuditLogExportTaskMapOutput) ElementType() reflect.Type
func (SecurityAuditLogExportTaskMapOutput) MapIndex ¶
func (o SecurityAuditLogExportTaskMapOutput) MapIndex(k pulumi.StringInput) SecurityAuditLogExportTaskOutput
func (SecurityAuditLogExportTaskMapOutput) ToSecurityAuditLogExportTaskMapOutput ¶
func (o SecurityAuditLogExportTaskMapOutput) ToSecurityAuditLogExportTaskMapOutput() SecurityAuditLogExportTaskMapOutput
func (SecurityAuditLogExportTaskMapOutput) ToSecurityAuditLogExportTaskMapOutputWithContext ¶
func (o SecurityAuditLogExportTaskMapOutput) ToSecurityAuditLogExportTaskMapOutputWithContext(ctx context.Context) SecurityAuditLogExportTaskMapOutput
type SecurityAuditLogExportTaskOutput ¶
type SecurityAuditLogExportTaskOutput struct{ *pulumi.OutputState }
func (SecurityAuditLogExportTaskOutput) AsyncRequestId ¶
func (o SecurityAuditLogExportTaskOutput) AsyncRequestId() pulumi.IntOutput
request of async id.
func (SecurityAuditLogExportTaskOutput) DangerLevels ¶
func (o SecurityAuditLogExportTaskOutput) DangerLevels() pulumi.IntArrayOutput
List of log risk levels, supported values include: 0 no risk; 1 low risk; 2 medium risk; 3 high risk.
func (SecurityAuditLogExportTaskOutput) ElementType ¶
func (SecurityAuditLogExportTaskOutput) ElementType() reflect.Type
func (SecurityAuditLogExportTaskOutput) EndTime ¶
func (o SecurityAuditLogExportTaskOutput) EndTime() pulumi.StringOutput
end time.
func (SecurityAuditLogExportTaskOutput) Product ¶
func (o SecurityAuditLogExportTaskOutput) Product() pulumi.StringOutput
product, optional value is mysql.
func (SecurityAuditLogExportTaskOutput) SecAuditGroupId ¶
func (o SecurityAuditLogExportTaskOutput) SecAuditGroupId() pulumi.StringOutput
security audit group id.
func (SecurityAuditLogExportTaskOutput) StartTime ¶
func (o SecurityAuditLogExportTaskOutput) StartTime() pulumi.StringOutput
start time.
func (SecurityAuditLogExportTaskOutput) ToSecurityAuditLogExportTaskOutput ¶
func (o SecurityAuditLogExportTaskOutput) ToSecurityAuditLogExportTaskOutput() SecurityAuditLogExportTaskOutput
func (SecurityAuditLogExportTaskOutput) ToSecurityAuditLogExportTaskOutputWithContext ¶
func (o SecurityAuditLogExportTaskOutput) ToSecurityAuditLogExportTaskOutputWithContext(ctx context.Context) SecurityAuditLogExportTaskOutput
type SecurityAuditLogExportTaskState ¶
type SecurityAuditLogExportTaskState struct { // request of async id. AsyncRequestId pulumi.IntPtrInput // List of log risk levels, supported values include: 0 no risk; 1 low risk; 2 medium risk; 3 high risk. DangerLevels pulumi.IntArrayInput // end time. EndTime pulumi.StringPtrInput // product, optional value is mysql. Product pulumi.StringPtrInput // security audit group id. SecAuditGroupId pulumi.StringPtrInput // start time. StartTime pulumi.StringPtrInput }
func (SecurityAuditLogExportTaskState) ElementType ¶
func (SecurityAuditLogExportTaskState) ElementType() reflect.Type
type SqlFilter ¶
type SqlFilter struct { pulumi.CustomResourceState // filter duration. Duration pulumi.IntOutput `pulumi:"duration"` // filter id. FilterId pulumi.IntOutput `pulumi:"filterId"` // filter key. FilterKey pulumi.StringOutput `pulumi:"filterKey"` // instance id. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // maximum concurreny. MaxConcurrency pulumi.IntOutput `pulumi:"maxConcurrency"` // product, optional value is 'mysql', 'cynosdb'. Product pulumi.StringPtrOutput `pulumi:"product"` // session token. SessionToken SqlFilterSessionTokenOutput `pulumi:"sessionToken"` // sql type, optional value is SELECT, UPDATE, DELETE, INSERT, REPLACE. SqlType pulumi.StringOutput `pulumi:"sqlType"` // filter status. Status pulumi.StringOutput `pulumi:"status"` }
Provides a resource to create a dbbrain sql_filter.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain" "github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Mysql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Mysql"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") availabilityZone := "ap-guangzhou-3" if param := cfg.Get("availabilityZone"); param != "" { availabilityZone = param } region := "ap-guangzhou" if param := cfg.Get("region"); param != "" { region = param } mysql, err := Mysql.GetInstance(ctx, &mysql.GetInstanceArgs{ InstanceName: pulumi.StringRef("instance_name"), }, nil) if err != nil { return err } mysqlId := mysql.InstanceLists[0].MysqlId _, err = Dbbrain.NewSqlFilter(ctx, "sqlFilter", &Dbbrain.SqlFilterArgs{ InstanceId: pulumi.String(mysqlId), SessionToken: &dbbrain.SqlFilterSessionTokenArgs{ User: pulumi.String("test"), Password: pulumi.String("===password==="), }, SqlType: pulumi.String("SELECT"), FilterKey: pulumi.String("filter_key"), MaxConcurrency: pulumi.Int(10), Duration: pulumi.Int(3600), }) if err != nil { return err } return nil }) }
```
func GetSqlFilter ¶
func GetSqlFilter(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SqlFilterState, opts ...pulumi.ResourceOption) (*SqlFilter, error)
GetSqlFilter gets an existing SqlFilter resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSqlFilter ¶
func NewSqlFilter(ctx *pulumi.Context, name string, args *SqlFilterArgs, opts ...pulumi.ResourceOption) (*SqlFilter, error)
NewSqlFilter registers a new resource with the given unique name, arguments, and options.
func (*SqlFilter) ElementType ¶
func (*SqlFilter) ToSqlFilterOutput ¶
func (i *SqlFilter) ToSqlFilterOutput() SqlFilterOutput
func (*SqlFilter) ToSqlFilterOutputWithContext ¶
func (i *SqlFilter) ToSqlFilterOutputWithContext(ctx context.Context) SqlFilterOutput
type SqlFilterArgs ¶
type SqlFilterArgs struct { // filter duration. Duration pulumi.IntInput // filter key. FilterKey pulumi.StringInput // instance id. InstanceId pulumi.StringInput // maximum concurreny. MaxConcurrency pulumi.IntInput // product, optional value is 'mysql', 'cynosdb'. Product pulumi.StringPtrInput // session token. SessionToken SqlFilterSessionTokenInput // sql type, optional value is SELECT, UPDATE, DELETE, INSERT, REPLACE. SqlType pulumi.StringInput // filter status. Status pulumi.StringPtrInput }
The set of arguments for constructing a SqlFilter resource.
func (SqlFilterArgs) ElementType ¶
func (SqlFilterArgs) ElementType() reflect.Type
type SqlFilterArray ¶
type SqlFilterArray []SqlFilterInput
func (SqlFilterArray) ElementType ¶
func (SqlFilterArray) ElementType() reflect.Type
func (SqlFilterArray) ToSqlFilterArrayOutput ¶
func (i SqlFilterArray) ToSqlFilterArrayOutput() SqlFilterArrayOutput
func (SqlFilterArray) ToSqlFilterArrayOutputWithContext ¶
func (i SqlFilterArray) ToSqlFilterArrayOutputWithContext(ctx context.Context) SqlFilterArrayOutput
type SqlFilterArrayInput ¶
type SqlFilterArrayInput interface { pulumi.Input ToSqlFilterArrayOutput() SqlFilterArrayOutput ToSqlFilterArrayOutputWithContext(context.Context) SqlFilterArrayOutput }
SqlFilterArrayInput is an input type that accepts SqlFilterArray and SqlFilterArrayOutput values. You can construct a concrete instance of `SqlFilterArrayInput` via:
SqlFilterArray{ SqlFilterArgs{...} }
type SqlFilterArrayOutput ¶
type SqlFilterArrayOutput struct{ *pulumi.OutputState }
func (SqlFilterArrayOutput) ElementType ¶
func (SqlFilterArrayOutput) ElementType() reflect.Type
func (SqlFilterArrayOutput) Index ¶
func (o SqlFilterArrayOutput) Index(i pulumi.IntInput) SqlFilterOutput
func (SqlFilterArrayOutput) ToSqlFilterArrayOutput ¶
func (o SqlFilterArrayOutput) ToSqlFilterArrayOutput() SqlFilterArrayOutput
func (SqlFilterArrayOutput) ToSqlFilterArrayOutputWithContext ¶
func (o SqlFilterArrayOutput) ToSqlFilterArrayOutputWithContext(ctx context.Context) SqlFilterArrayOutput
type SqlFilterInput ¶
type SqlFilterInput interface { pulumi.Input ToSqlFilterOutput() SqlFilterOutput ToSqlFilterOutputWithContext(ctx context.Context) SqlFilterOutput }
type SqlFilterMap ¶
type SqlFilterMap map[string]SqlFilterInput
func (SqlFilterMap) ElementType ¶
func (SqlFilterMap) ElementType() reflect.Type
func (SqlFilterMap) ToSqlFilterMapOutput ¶
func (i SqlFilterMap) ToSqlFilterMapOutput() SqlFilterMapOutput
func (SqlFilterMap) ToSqlFilterMapOutputWithContext ¶
func (i SqlFilterMap) ToSqlFilterMapOutputWithContext(ctx context.Context) SqlFilterMapOutput
type SqlFilterMapInput ¶
type SqlFilterMapInput interface { pulumi.Input ToSqlFilterMapOutput() SqlFilterMapOutput ToSqlFilterMapOutputWithContext(context.Context) SqlFilterMapOutput }
SqlFilterMapInput is an input type that accepts SqlFilterMap and SqlFilterMapOutput values. You can construct a concrete instance of `SqlFilterMapInput` via:
SqlFilterMap{ "key": SqlFilterArgs{...} }
type SqlFilterMapOutput ¶
type SqlFilterMapOutput struct{ *pulumi.OutputState }
func (SqlFilterMapOutput) ElementType ¶
func (SqlFilterMapOutput) ElementType() reflect.Type
func (SqlFilterMapOutput) MapIndex ¶
func (o SqlFilterMapOutput) MapIndex(k pulumi.StringInput) SqlFilterOutput
func (SqlFilterMapOutput) ToSqlFilterMapOutput ¶
func (o SqlFilterMapOutput) ToSqlFilterMapOutput() SqlFilterMapOutput
func (SqlFilterMapOutput) ToSqlFilterMapOutputWithContext ¶
func (o SqlFilterMapOutput) ToSqlFilterMapOutputWithContext(ctx context.Context) SqlFilterMapOutput
type SqlFilterOutput ¶
type SqlFilterOutput struct{ *pulumi.OutputState }
func (SqlFilterOutput) Duration ¶
func (o SqlFilterOutput) Duration() pulumi.IntOutput
filter duration.
func (SqlFilterOutput) ElementType ¶
func (SqlFilterOutput) ElementType() reflect.Type
func (SqlFilterOutput) FilterKey ¶
func (o SqlFilterOutput) FilterKey() pulumi.StringOutput
filter key.
func (SqlFilterOutput) InstanceId ¶
func (o SqlFilterOutput) InstanceId() pulumi.StringOutput
instance id.
func (SqlFilterOutput) MaxConcurrency ¶
func (o SqlFilterOutput) MaxConcurrency() pulumi.IntOutput
maximum concurreny.
func (SqlFilterOutput) Product ¶
func (o SqlFilterOutput) Product() pulumi.StringPtrOutput
product, optional value is 'mysql', 'cynosdb'.
func (SqlFilterOutput) SessionToken ¶
func (o SqlFilterOutput) SessionToken() SqlFilterSessionTokenOutput
session token.
func (SqlFilterOutput) SqlType ¶
func (o SqlFilterOutput) SqlType() pulumi.StringOutput
sql type, optional value is SELECT, UPDATE, DELETE, INSERT, REPLACE.
func (SqlFilterOutput) Status ¶
func (o SqlFilterOutput) Status() pulumi.StringOutput
filter status.
func (SqlFilterOutput) ToSqlFilterOutput ¶
func (o SqlFilterOutput) ToSqlFilterOutput() SqlFilterOutput
func (SqlFilterOutput) ToSqlFilterOutputWithContext ¶
func (o SqlFilterOutput) ToSqlFilterOutputWithContext(ctx context.Context) SqlFilterOutput
type SqlFilterSessionToken ¶
type SqlFilterSessionTokenArgs ¶
type SqlFilterSessionTokenArgs struct { // password. Password pulumi.StringInput `pulumi:"password"` // user name. User pulumi.StringInput `pulumi:"user"` }
func (SqlFilterSessionTokenArgs) ElementType ¶
func (SqlFilterSessionTokenArgs) ElementType() reflect.Type
func (SqlFilterSessionTokenArgs) ToSqlFilterSessionTokenOutput ¶
func (i SqlFilterSessionTokenArgs) ToSqlFilterSessionTokenOutput() SqlFilterSessionTokenOutput
func (SqlFilterSessionTokenArgs) ToSqlFilterSessionTokenOutputWithContext ¶
func (i SqlFilterSessionTokenArgs) ToSqlFilterSessionTokenOutputWithContext(ctx context.Context) SqlFilterSessionTokenOutput
func (SqlFilterSessionTokenArgs) ToSqlFilterSessionTokenPtrOutput ¶
func (i SqlFilterSessionTokenArgs) ToSqlFilterSessionTokenPtrOutput() SqlFilterSessionTokenPtrOutput
func (SqlFilterSessionTokenArgs) ToSqlFilterSessionTokenPtrOutputWithContext ¶
func (i SqlFilterSessionTokenArgs) ToSqlFilterSessionTokenPtrOutputWithContext(ctx context.Context) SqlFilterSessionTokenPtrOutput
type SqlFilterSessionTokenInput ¶
type SqlFilterSessionTokenInput interface { pulumi.Input ToSqlFilterSessionTokenOutput() SqlFilterSessionTokenOutput ToSqlFilterSessionTokenOutputWithContext(context.Context) SqlFilterSessionTokenOutput }
SqlFilterSessionTokenInput is an input type that accepts SqlFilterSessionTokenArgs and SqlFilterSessionTokenOutput values. You can construct a concrete instance of `SqlFilterSessionTokenInput` via:
SqlFilterSessionTokenArgs{...}
type SqlFilterSessionTokenOutput ¶
type SqlFilterSessionTokenOutput struct{ *pulumi.OutputState }
func (SqlFilterSessionTokenOutput) ElementType ¶
func (SqlFilterSessionTokenOutput) ElementType() reflect.Type
func (SqlFilterSessionTokenOutput) Password ¶
func (o SqlFilterSessionTokenOutput) Password() pulumi.StringOutput
password.
func (SqlFilterSessionTokenOutput) ToSqlFilterSessionTokenOutput ¶
func (o SqlFilterSessionTokenOutput) ToSqlFilterSessionTokenOutput() SqlFilterSessionTokenOutput
func (SqlFilterSessionTokenOutput) ToSqlFilterSessionTokenOutputWithContext ¶
func (o SqlFilterSessionTokenOutput) ToSqlFilterSessionTokenOutputWithContext(ctx context.Context) SqlFilterSessionTokenOutput
func (SqlFilterSessionTokenOutput) ToSqlFilterSessionTokenPtrOutput ¶
func (o SqlFilterSessionTokenOutput) ToSqlFilterSessionTokenPtrOutput() SqlFilterSessionTokenPtrOutput
func (SqlFilterSessionTokenOutput) ToSqlFilterSessionTokenPtrOutputWithContext ¶
func (o SqlFilterSessionTokenOutput) ToSqlFilterSessionTokenPtrOutputWithContext(ctx context.Context) SqlFilterSessionTokenPtrOutput
func (SqlFilterSessionTokenOutput) User ¶
func (o SqlFilterSessionTokenOutput) User() pulumi.StringOutput
user name.
type SqlFilterSessionTokenPtrInput ¶
type SqlFilterSessionTokenPtrInput interface { pulumi.Input ToSqlFilterSessionTokenPtrOutput() SqlFilterSessionTokenPtrOutput ToSqlFilterSessionTokenPtrOutputWithContext(context.Context) SqlFilterSessionTokenPtrOutput }
SqlFilterSessionTokenPtrInput is an input type that accepts SqlFilterSessionTokenArgs, SqlFilterSessionTokenPtr and SqlFilterSessionTokenPtrOutput values. You can construct a concrete instance of `SqlFilterSessionTokenPtrInput` via:
SqlFilterSessionTokenArgs{...} or: nil
func SqlFilterSessionTokenPtr ¶
func SqlFilterSessionTokenPtr(v *SqlFilterSessionTokenArgs) SqlFilterSessionTokenPtrInput
type SqlFilterSessionTokenPtrOutput ¶
type SqlFilterSessionTokenPtrOutput struct{ *pulumi.OutputState }
func (SqlFilterSessionTokenPtrOutput) Elem ¶
func (o SqlFilterSessionTokenPtrOutput) Elem() SqlFilterSessionTokenOutput
func (SqlFilterSessionTokenPtrOutput) ElementType ¶
func (SqlFilterSessionTokenPtrOutput) ElementType() reflect.Type
func (SqlFilterSessionTokenPtrOutput) Password ¶
func (o SqlFilterSessionTokenPtrOutput) Password() pulumi.StringPtrOutput
password.
func (SqlFilterSessionTokenPtrOutput) ToSqlFilterSessionTokenPtrOutput ¶
func (o SqlFilterSessionTokenPtrOutput) ToSqlFilterSessionTokenPtrOutput() SqlFilterSessionTokenPtrOutput
func (SqlFilterSessionTokenPtrOutput) ToSqlFilterSessionTokenPtrOutputWithContext ¶
func (o SqlFilterSessionTokenPtrOutput) ToSqlFilterSessionTokenPtrOutputWithContext(ctx context.Context) SqlFilterSessionTokenPtrOutput
func (SqlFilterSessionTokenPtrOutput) User ¶
func (o SqlFilterSessionTokenPtrOutput) User() pulumi.StringPtrOutput
user name.
type SqlFilterState ¶
type SqlFilterState struct { // filter duration. Duration pulumi.IntPtrInput // filter id. FilterId pulumi.IntPtrInput // filter key. FilterKey pulumi.StringPtrInput // instance id. InstanceId pulumi.StringPtrInput // maximum concurreny. MaxConcurrency pulumi.IntPtrInput // product, optional value is 'mysql', 'cynosdb'. Product pulumi.StringPtrInput // session token. SessionToken SqlFilterSessionTokenPtrInput // sql type, optional value is SELECT, UPDATE, DELETE, INSERT, REPLACE. SqlType pulumi.StringPtrInput // filter status. Status pulumi.StringPtrInput }
func (SqlFilterState) ElementType ¶
func (SqlFilterState) ElementType() reflect.Type
type TdsqlAuditLog ¶
type TdsqlAuditLog struct { pulumi.CustomResourceState // Deadline time, such as `2019-09-11 10:13:14`. EndTime pulumi.StringOutput `pulumi:"endTime"` // Filter conditions. Logs can be filtered according to the filter conditions set. Filter TdsqlAuditLogFilterPtrOutput `pulumi:"filter"` // Instance ID. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Consistent with Product. For example: dcdb, mariadb. NodeRequestType pulumi.StringOutput `pulumi:"nodeRequestType"` // Service product type, supported values include: dcdb - cloud database Tdsql, mariadb - cloud database MariaDB for MariaDB.. Product pulumi.StringOutput `pulumi:"product"` // Start time, such as `2019-09-10 12:13:14`. StartTime pulumi.StringOutput `pulumi:"startTime"` }
Provides a resource to create a dbbrain tdsqlAuditLog
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Dbbrain"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Dbbrain.NewTdsqlAuditLog(ctx, "myLog", &Dbbrain.TdsqlAuditLogArgs{ EndTime: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), Filter: &dbbrain.TdsqlAuditLogFilterArgs{ Hosts: pulumi.StringArray{ pulumi.String(fmt.Sprintf("%v%v", "%", "%")), pulumi.String("127.0.0.1"), }, Users: pulumi.StringArray{ pulumi.String("tf_test"), pulumi.String("mysql"), }, }, InstanceId: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), NodeRequestType: pulumi.String("dcdb"), Product: pulumi.String("dcdb"), StartTime: pulumi.String(fmt.Sprintf("%v%v", "%", "s")), }) if err != nil { return err } return nil }) }
```
func GetTdsqlAuditLog ¶
func GetTdsqlAuditLog(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TdsqlAuditLogState, opts ...pulumi.ResourceOption) (*TdsqlAuditLog, error)
GetTdsqlAuditLog gets an existing TdsqlAuditLog resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewTdsqlAuditLog ¶
func NewTdsqlAuditLog(ctx *pulumi.Context, name string, args *TdsqlAuditLogArgs, opts ...pulumi.ResourceOption) (*TdsqlAuditLog, error)
NewTdsqlAuditLog registers a new resource with the given unique name, arguments, and options.
func (*TdsqlAuditLog) ElementType ¶
func (*TdsqlAuditLog) ElementType() reflect.Type
func (*TdsqlAuditLog) ToTdsqlAuditLogOutput ¶
func (i *TdsqlAuditLog) ToTdsqlAuditLogOutput() TdsqlAuditLogOutput
func (*TdsqlAuditLog) ToTdsqlAuditLogOutputWithContext ¶
func (i *TdsqlAuditLog) ToTdsqlAuditLogOutputWithContext(ctx context.Context) TdsqlAuditLogOutput
type TdsqlAuditLogArgs ¶
type TdsqlAuditLogArgs struct { // Deadline time, such as `2019-09-11 10:13:14`. EndTime pulumi.StringInput // Filter conditions. Logs can be filtered according to the filter conditions set. Filter TdsqlAuditLogFilterPtrInput // Instance ID. InstanceId pulumi.StringInput // Consistent with Product. For example: dcdb, mariadb. NodeRequestType pulumi.StringInput // Service product type, supported values include: dcdb - cloud database Tdsql, mariadb - cloud database MariaDB for MariaDB.. Product pulumi.StringInput // Start time, such as `2019-09-10 12:13:14`. StartTime pulumi.StringInput }
The set of arguments for constructing a TdsqlAuditLog resource.
func (TdsqlAuditLogArgs) ElementType ¶
func (TdsqlAuditLogArgs) ElementType() reflect.Type
type TdsqlAuditLogArray ¶
type TdsqlAuditLogArray []TdsqlAuditLogInput
func (TdsqlAuditLogArray) ElementType ¶
func (TdsqlAuditLogArray) ElementType() reflect.Type
func (TdsqlAuditLogArray) ToTdsqlAuditLogArrayOutput ¶
func (i TdsqlAuditLogArray) ToTdsqlAuditLogArrayOutput() TdsqlAuditLogArrayOutput
func (TdsqlAuditLogArray) ToTdsqlAuditLogArrayOutputWithContext ¶
func (i TdsqlAuditLogArray) ToTdsqlAuditLogArrayOutputWithContext(ctx context.Context) TdsqlAuditLogArrayOutput
type TdsqlAuditLogArrayInput ¶
type TdsqlAuditLogArrayInput interface { pulumi.Input ToTdsqlAuditLogArrayOutput() TdsqlAuditLogArrayOutput ToTdsqlAuditLogArrayOutputWithContext(context.Context) TdsqlAuditLogArrayOutput }
TdsqlAuditLogArrayInput is an input type that accepts TdsqlAuditLogArray and TdsqlAuditLogArrayOutput values. You can construct a concrete instance of `TdsqlAuditLogArrayInput` via:
TdsqlAuditLogArray{ TdsqlAuditLogArgs{...} }
type TdsqlAuditLogArrayOutput ¶
type TdsqlAuditLogArrayOutput struct{ *pulumi.OutputState }
func (TdsqlAuditLogArrayOutput) ElementType ¶
func (TdsqlAuditLogArrayOutput) ElementType() reflect.Type
func (TdsqlAuditLogArrayOutput) Index ¶
func (o TdsqlAuditLogArrayOutput) Index(i pulumi.IntInput) TdsqlAuditLogOutput
func (TdsqlAuditLogArrayOutput) ToTdsqlAuditLogArrayOutput ¶
func (o TdsqlAuditLogArrayOutput) ToTdsqlAuditLogArrayOutput() TdsqlAuditLogArrayOutput
func (TdsqlAuditLogArrayOutput) ToTdsqlAuditLogArrayOutputWithContext ¶
func (o TdsqlAuditLogArrayOutput) ToTdsqlAuditLogArrayOutputWithContext(ctx context.Context) TdsqlAuditLogArrayOutput
type TdsqlAuditLogFilter ¶
type TdsqlAuditLogFilter struct { // Number of affected rows. Indicates filtering audit logs whose affected rows are greater than this value. AffectRows *int `pulumi:"affectRows"` // Database name. DbNames []string `pulumi:"dbNames"` // Execution time. The unit is: us. It means to filter the audit logs whose execution time is greater than this value. ExecTime *int `pulumi:"execTime"` // Client Address. Hosts []string `pulumi:"hosts"` // Return the number of rows. It means to filter the audit log with the number of returned rows greater than this value. SentRows *int `pulumi:"sentRows"` // Username. Users []string `pulumi:"users"` }
type TdsqlAuditLogFilterArgs ¶
type TdsqlAuditLogFilterArgs struct { // Number of affected rows. Indicates filtering audit logs whose affected rows are greater than this value. AffectRows pulumi.IntPtrInput `pulumi:"affectRows"` // Database name. DbNames pulumi.StringArrayInput `pulumi:"dbNames"` // Execution time. The unit is: us. It means to filter the audit logs whose execution time is greater than this value. ExecTime pulumi.IntPtrInput `pulumi:"execTime"` // Client Address. Hosts pulumi.StringArrayInput `pulumi:"hosts"` // Return the number of rows. It means to filter the audit log with the number of returned rows greater than this value. SentRows pulumi.IntPtrInput `pulumi:"sentRows"` // Username. Users pulumi.StringArrayInput `pulumi:"users"` }
func (TdsqlAuditLogFilterArgs) ElementType ¶
func (TdsqlAuditLogFilterArgs) ElementType() reflect.Type
func (TdsqlAuditLogFilterArgs) ToTdsqlAuditLogFilterOutput ¶
func (i TdsqlAuditLogFilterArgs) ToTdsqlAuditLogFilterOutput() TdsqlAuditLogFilterOutput
func (TdsqlAuditLogFilterArgs) ToTdsqlAuditLogFilterOutputWithContext ¶
func (i TdsqlAuditLogFilterArgs) ToTdsqlAuditLogFilterOutputWithContext(ctx context.Context) TdsqlAuditLogFilterOutput
func (TdsqlAuditLogFilterArgs) ToTdsqlAuditLogFilterPtrOutput ¶
func (i TdsqlAuditLogFilterArgs) ToTdsqlAuditLogFilterPtrOutput() TdsqlAuditLogFilterPtrOutput
func (TdsqlAuditLogFilterArgs) ToTdsqlAuditLogFilterPtrOutputWithContext ¶
func (i TdsqlAuditLogFilterArgs) ToTdsqlAuditLogFilterPtrOutputWithContext(ctx context.Context) TdsqlAuditLogFilterPtrOutput
type TdsqlAuditLogFilterInput ¶
type TdsqlAuditLogFilterInput interface { pulumi.Input ToTdsqlAuditLogFilterOutput() TdsqlAuditLogFilterOutput ToTdsqlAuditLogFilterOutputWithContext(context.Context) TdsqlAuditLogFilterOutput }
TdsqlAuditLogFilterInput is an input type that accepts TdsqlAuditLogFilterArgs and TdsqlAuditLogFilterOutput values. You can construct a concrete instance of `TdsqlAuditLogFilterInput` via:
TdsqlAuditLogFilterArgs{...}
type TdsqlAuditLogFilterOutput ¶
type TdsqlAuditLogFilterOutput struct{ *pulumi.OutputState }
func (TdsqlAuditLogFilterOutput) AffectRows ¶
func (o TdsqlAuditLogFilterOutput) AffectRows() pulumi.IntPtrOutput
Number of affected rows. Indicates filtering audit logs whose affected rows are greater than this value.
func (TdsqlAuditLogFilterOutput) DbNames ¶
func (o TdsqlAuditLogFilterOutput) DbNames() pulumi.StringArrayOutput
Database name.
func (TdsqlAuditLogFilterOutput) ElementType ¶
func (TdsqlAuditLogFilterOutput) ElementType() reflect.Type
func (TdsqlAuditLogFilterOutput) ExecTime ¶
func (o TdsqlAuditLogFilterOutput) ExecTime() pulumi.IntPtrOutput
Execution time. The unit is: us. It means to filter the audit logs whose execution time is greater than this value.
func (TdsqlAuditLogFilterOutput) Hosts ¶
func (o TdsqlAuditLogFilterOutput) Hosts() pulumi.StringArrayOutput
Client Address.
func (TdsqlAuditLogFilterOutput) SentRows ¶
func (o TdsqlAuditLogFilterOutput) SentRows() pulumi.IntPtrOutput
Return the number of rows. It means to filter the audit log with the number of returned rows greater than this value.
func (TdsqlAuditLogFilterOutput) ToTdsqlAuditLogFilterOutput ¶
func (o TdsqlAuditLogFilterOutput) ToTdsqlAuditLogFilterOutput() TdsqlAuditLogFilterOutput
func (TdsqlAuditLogFilterOutput) ToTdsqlAuditLogFilterOutputWithContext ¶
func (o TdsqlAuditLogFilterOutput) ToTdsqlAuditLogFilterOutputWithContext(ctx context.Context) TdsqlAuditLogFilterOutput
func (TdsqlAuditLogFilterOutput) ToTdsqlAuditLogFilterPtrOutput ¶
func (o TdsqlAuditLogFilterOutput) ToTdsqlAuditLogFilterPtrOutput() TdsqlAuditLogFilterPtrOutput
func (TdsqlAuditLogFilterOutput) ToTdsqlAuditLogFilterPtrOutputWithContext ¶
func (o TdsqlAuditLogFilterOutput) ToTdsqlAuditLogFilterPtrOutputWithContext(ctx context.Context) TdsqlAuditLogFilterPtrOutput
func (TdsqlAuditLogFilterOutput) Users ¶
func (o TdsqlAuditLogFilterOutput) Users() pulumi.StringArrayOutput
Username.
type TdsqlAuditLogFilterPtrInput ¶
type TdsqlAuditLogFilterPtrInput interface { pulumi.Input ToTdsqlAuditLogFilterPtrOutput() TdsqlAuditLogFilterPtrOutput ToTdsqlAuditLogFilterPtrOutputWithContext(context.Context) TdsqlAuditLogFilterPtrOutput }
TdsqlAuditLogFilterPtrInput is an input type that accepts TdsqlAuditLogFilterArgs, TdsqlAuditLogFilterPtr and TdsqlAuditLogFilterPtrOutput values. You can construct a concrete instance of `TdsqlAuditLogFilterPtrInput` via:
TdsqlAuditLogFilterArgs{...} or: nil
func TdsqlAuditLogFilterPtr ¶
func TdsqlAuditLogFilterPtr(v *TdsqlAuditLogFilterArgs) TdsqlAuditLogFilterPtrInput
type TdsqlAuditLogFilterPtrOutput ¶
type TdsqlAuditLogFilterPtrOutput struct{ *pulumi.OutputState }
func (TdsqlAuditLogFilterPtrOutput) AffectRows ¶
func (o TdsqlAuditLogFilterPtrOutput) AffectRows() pulumi.IntPtrOutput
Number of affected rows. Indicates filtering audit logs whose affected rows are greater than this value.
func (TdsqlAuditLogFilterPtrOutput) DbNames ¶
func (o TdsqlAuditLogFilterPtrOutput) DbNames() pulumi.StringArrayOutput
Database name.
func (TdsqlAuditLogFilterPtrOutput) Elem ¶
func (o TdsqlAuditLogFilterPtrOutput) Elem() TdsqlAuditLogFilterOutput
func (TdsqlAuditLogFilterPtrOutput) ElementType ¶
func (TdsqlAuditLogFilterPtrOutput) ElementType() reflect.Type
func (TdsqlAuditLogFilterPtrOutput) ExecTime ¶
func (o TdsqlAuditLogFilterPtrOutput) ExecTime() pulumi.IntPtrOutput
Execution time. The unit is: us. It means to filter the audit logs whose execution time is greater than this value.
func (TdsqlAuditLogFilterPtrOutput) Hosts ¶
func (o TdsqlAuditLogFilterPtrOutput) Hosts() pulumi.StringArrayOutput
Client Address.
func (TdsqlAuditLogFilterPtrOutput) SentRows ¶
func (o TdsqlAuditLogFilterPtrOutput) SentRows() pulumi.IntPtrOutput
Return the number of rows. It means to filter the audit log with the number of returned rows greater than this value.
func (TdsqlAuditLogFilterPtrOutput) ToTdsqlAuditLogFilterPtrOutput ¶
func (o TdsqlAuditLogFilterPtrOutput) ToTdsqlAuditLogFilterPtrOutput() TdsqlAuditLogFilterPtrOutput
func (TdsqlAuditLogFilterPtrOutput) ToTdsqlAuditLogFilterPtrOutputWithContext ¶
func (o TdsqlAuditLogFilterPtrOutput) ToTdsqlAuditLogFilterPtrOutputWithContext(ctx context.Context) TdsqlAuditLogFilterPtrOutput
func (TdsqlAuditLogFilterPtrOutput) Users ¶
func (o TdsqlAuditLogFilterPtrOutput) Users() pulumi.StringArrayOutput
Username.
type TdsqlAuditLogInput ¶
type TdsqlAuditLogInput interface { pulumi.Input ToTdsqlAuditLogOutput() TdsqlAuditLogOutput ToTdsqlAuditLogOutputWithContext(ctx context.Context) TdsqlAuditLogOutput }
type TdsqlAuditLogMap ¶
type TdsqlAuditLogMap map[string]TdsqlAuditLogInput
func (TdsqlAuditLogMap) ElementType ¶
func (TdsqlAuditLogMap) ElementType() reflect.Type
func (TdsqlAuditLogMap) ToTdsqlAuditLogMapOutput ¶
func (i TdsqlAuditLogMap) ToTdsqlAuditLogMapOutput() TdsqlAuditLogMapOutput
func (TdsqlAuditLogMap) ToTdsqlAuditLogMapOutputWithContext ¶
func (i TdsqlAuditLogMap) ToTdsqlAuditLogMapOutputWithContext(ctx context.Context) TdsqlAuditLogMapOutput
type TdsqlAuditLogMapInput ¶
type TdsqlAuditLogMapInput interface { pulumi.Input ToTdsqlAuditLogMapOutput() TdsqlAuditLogMapOutput ToTdsqlAuditLogMapOutputWithContext(context.Context) TdsqlAuditLogMapOutput }
TdsqlAuditLogMapInput is an input type that accepts TdsqlAuditLogMap and TdsqlAuditLogMapOutput values. You can construct a concrete instance of `TdsqlAuditLogMapInput` via:
TdsqlAuditLogMap{ "key": TdsqlAuditLogArgs{...} }
type TdsqlAuditLogMapOutput ¶
type TdsqlAuditLogMapOutput struct{ *pulumi.OutputState }
func (TdsqlAuditLogMapOutput) ElementType ¶
func (TdsqlAuditLogMapOutput) ElementType() reflect.Type
func (TdsqlAuditLogMapOutput) MapIndex ¶
func (o TdsqlAuditLogMapOutput) MapIndex(k pulumi.StringInput) TdsqlAuditLogOutput
func (TdsqlAuditLogMapOutput) ToTdsqlAuditLogMapOutput ¶
func (o TdsqlAuditLogMapOutput) ToTdsqlAuditLogMapOutput() TdsqlAuditLogMapOutput
func (TdsqlAuditLogMapOutput) ToTdsqlAuditLogMapOutputWithContext ¶
func (o TdsqlAuditLogMapOutput) ToTdsqlAuditLogMapOutputWithContext(ctx context.Context) TdsqlAuditLogMapOutput
type TdsqlAuditLogOutput ¶
type TdsqlAuditLogOutput struct{ *pulumi.OutputState }
func (TdsqlAuditLogOutput) ElementType ¶
func (TdsqlAuditLogOutput) ElementType() reflect.Type
func (TdsqlAuditLogOutput) EndTime ¶
func (o TdsqlAuditLogOutput) EndTime() pulumi.StringOutput
Deadline time, such as `2019-09-11 10:13:14`.
func (TdsqlAuditLogOutput) Filter ¶
func (o TdsqlAuditLogOutput) Filter() TdsqlAuditLogFilterPtrOutput
Filter conditions. Logs can be filtered according to the filter conditions set.
func (TdsqlAuditLogOutput) InstanceId ¶
func (o TdsqlAuditLogOutput) InstanceId() pulumi.StringOutput
Instance ID.
func (TdsqlAuditLogOutput) NodeRequestType ¶
func (o TdsqlAuditLogOutput) NodeRequestType() pulumi.StringOutput
Consistent with Product. For example: dcdb, mariadb.
func (TdsqlAuditLogOutput) Product ¶
func (o TdsqlAuditLogOutput) Product() pulumi.StringOutput
Service product type, supported values include: dcdb - cloud database Tdsql, mariadb - cloud database MariaDB for MariaDB..
func (TdsqlAuditLogOutput) StartTime ¶
func (o TdsqlAuditLogOutput) StartTime() pulumi.StringOutput
Start time, such as `2019-09-10 12:13:14`.
func (TdsqlAuditLogOutput) ToTdsqlAuditLogOutput ¶
func (o TdsqlAuditLogOutput) ToTdsqlAuditLogOutput() TdsqlAuditLogOutput
func (TdsqlAuditLogOutput) ToTdsqlAuditLogOutputWithContext ¶
func (o TdsqlAuditLogOutput) ToTdsqlAuditLogOutputWithContext(ctx context.Context) TdsqlAuditLogOutput
type TdsqlAuditLogState ¶
type TdsqlAuditLogState struct { // Deadline time, such as `2019-09-11 10:13:14`. EndTime pulumi.StringPtrInput // Filter conditions. Logs can be filtered according to the filter conditions set. Filter TdsqlAuditLogFilterPtrInput // Instance ID. InstanceId pulumi.StringPtrInput // Consistent with Product. For example: dcdb, mariadb. NodeRequestType pulumi.StringPtrInput // Service product type, supported values include: dcdb - cloud database Tdsql, mariadb - cloud database MariaDB for MariaDB.. Product pulumi.StringPtrInput // Start time, such as `2019-09-10 12:13:14`. StartTime pulumi.StringPtrInput }
func (TdsqlAuditLogState) ElementType ¶
func (TdsqlAuditLogState) ElementType() reflect.Type
Source Files
¶
- dbDiagReportTask.go
- getDiagEvent.go
- getDiagEvents.go
- getDiagHistory.go
- getHealthScores.go
- getSecurityAuditLogDownloadUrls.go
- getSecurityAuditLogExportTasks.go
- getSlowLogTimeSeriesStats.go
- getSlowLogTopSqls.go
- getSlowLogUserHostStats.go
- getSlowLogUserSqlAdvice.go
- getSqlFilters.go
- init.go
- modifyDiagDbInstanceOperation.go
- pulumiTypes.go
- pulumiUtilities.go
- securityAuditLogExportTask.go
- sqlFilter.go
- tdsqlAuditLog.go