tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
tencentcloud.getDbbrainDiagEvents
Explore with Pulumi AI
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
Use this data source to query detailed information of dbbrain diag_events
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const diagEvents = tencentcloud.getDbbrainDiagEvents({
endTime: "%s",
instanceIds: ["%s"],
severities: [
1,
4,
5,
],
startTime: "%s",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
diag_events = tencentcloud.get_dbbrain_diag_events(end_time="%s",
instance_ids=["%s"],
severities=[
1,
4,
5,
],
start_time="%s")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetDbbrainDiagEvents(ctx, &tencentcloud.GetDbbrainDiagEventsArgs{
EndTime: "%s",
InstanceIds: []string{
"%s",
},
Severities: []float64{
1,
4,
5,
},
StartTime: "%s",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var diagEvents = Tencentcloud.GetDbbrainDiagEvents.Invoke(new()
{
EndTime = "%s",
InstanceIds = new[]
{
"%s",
},
Severities = new[]
{
1,
4,
5,
},
StartTime = "%s",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetDbbrainDiagEventsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var diagEvents = TencentcloudFunctions.getDbbrainDiagEvents(GetDbbrainDiagEventsArgs.builder()
.endTime("%s")
.instanceIds("%s")
.severities(
1,
4,
5)
.startTime("%s")
.build());
}
}
variables:
diagEvents:
fn::invoke:
function: tencentcloud:getDbbrainDiagEvents
arguments:
endTime: '%s'
instanceIds:
- '%s'
severities:
- 1
- 4
- 5
startTime: '%s'
Using getDbbrainDiagEvents
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDbbrainDiagEvents(args: GetDbbrainDiagEventsArgs, opts?: InvokeOptions): Promise<GetDbbrainDiagEventsResult>
function getDbbrainDiagEventsOutput(args: GetDbbrainDiagEventsOutputArgs, opts?: InvokeOptions): Output<GetDbbrainDiagEventsResult>
def get_dbbrain_diag_events(end_time: Optional[str] = None,
id: Optional[str] = None,
instance_ids: Optional[Sequence[str]] = None,
result_output_file: Optional[str] = None,
severities: Optional[Sequence[float]] = None,
start_time: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDbbrainDiagEventsResult
def get_dbbrain_diag_events_output(end_time: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
instance_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
severities: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
start_time: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDbbrainDiagEventsResult]
func GetDbbrainDiagEvents(ctx *Context, args *GetDbbrainDiagEventsArgs, opts ...InvokeOption) (*GetDbbrainDiagEventsResult, error)
func GetDbbrainDiagEventsOutput(ctx *Context, args *GetDbbrainDiagEventsOutputArgs, opts ...InvokeOption) GetDbbrainDiagEventsResultOutput
> Note: This function is named GetDbbrainDiagEvents
in the Go SDK.
public static class GetDbbrainDiagEvents
{
public static Task<GetDbbrainDiagEventsResult> InvokeAsync(GetDbbrainDiagEventsArgs args, InvokeOptions? opts = null)
public static Output<GetDbbrainDiagEventsResult> Invoke(GetDbbrainDiagEventsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDbbrainDiagEventsResult> getDbbrainDiagEvents(GetDbbrainDiagEventsArgs args, InvokeOptions options)
public static Output<GetDbbrainDiagEventsResult> getDbbrainDiagEvents(GetDbbrainDiagEventsArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getDbbrainDiagEvents:getDbbrainDiagEvents
arguments:
# arguments dictionary
The following arguments are supported:
- End
Time This property is required. string - end time.
- Start
Time This property is required. string - start time.
- Id string
- Instance
Ids List<string> - instance id list.
- Result
Output stringFile - Used to save results.
- Severities List<double>
- severity list, optional value is 1-fatal, 2-severity, 3-warning, 4-tips, 5-health.
- End
Time This property is required. string - end time.
- Start
Time This property is required. string - start time.
- Id string
- Instance
Ids []string - instance id list.
- Result
Output stringFile - Used to save results.
- Severities []float64
- severity list, optional value is 1-fatal, 2-severity, 3-warning, 4-tips, 5-health.
- end
Time This property is required. String - end time.
- start
Time This property is required. String - start time.
- id String
- instance
Ids List<String> - instance id list.
- result
Output StringFile - Used to save results.
- severities List<Double>
- severity list, optional value is 1-fatal, 2-severity, 3-warning, 4-tips, 5-health.
- end
Time This property is required. string - end time.
- start
Time This property is required. string - start time.
- id string
- instance
Ids string[] - instance id list.
- result
Output stringFile - Used to save results.
- severities number[]
- severity list, optional value is 1-fatal, 2-severity, 3-warning, 4-tips, 5-health.
- end_
time This property is required. str - end time.
- start_
time This property is required. str - start time.
- id str
- instance_
ids Sequence[str] - instance id list.
- result_
output_ strfile - Used to save results.
- severities Sequence[float]
- severity list, optional value is 1-fatal, 2-severity, 3-warning, 4-tips, 5-health.
- end
Time This property is required. String - end time.
- start
Time This property is required. String - start time.
- id String
- instance
Ids List<String> - instance id list.
- result
Output StringFile - Used to save results.
- severities List<Number>
- severity list, optional value is 1-fatal, 2-severity, 3-warning, 4-tips, 5-health.
getDbbrainDiagEvents Result
The following output properties are available:
- End
Time string - end time.
- Id string
- Lists
List<Get
Dbbrain Diag Events List> - diag event list.
- Start
Time string - start time.
- Instance
Ids List<string> - Result
Output stringFile - Severities List<double>
- End
Time string - end time.
- Id string
- Lists
[]Get
Dbbrain Diag Events List - diag event list.
- Start
Time string - start time.
- Instance
Ids []string - Result
Output stringFile - Severities []float64
- end
Time String - end time.
- id String
- lists
List<Get
Dbbrain Diag Events List> - diag event list.
- start
Time String - start time.
- instance
Ids List<String> - result
Output StringFile - severities List<Double>
- end
Time string - end time.
- id string
- lists
Get
Dbbrain Diag Events List[] - diag event list.
- start
Time string - start time.
- instance
Ids string[] - result
Output stringFile - severities number[]
- end_
time str - end time.
- id str
- lists
Sequence[Get
Dbbrain Diag Events List] - diag event list.
- start_
time str - start time.
- instance_
ids Sequence[str] - result_
output_ strfile - severities Sequence[float]
- end
Time String - end time.
- id String
- lists List<Property Map>
- diag event list.
- start
Time String - start time.
- instance
Ids List<String> - result
Output StringFile - severities List<Number>
Supporting Types
GetDbbrainDiagEventsList
- Diag
Item This property is required. string - diag item.
- Diag
Type This property is required. string - diag type.
- End
Time This property is required. string - end time.
- Event
Id This property is required. double - event id.
- Instance
Id This property is required. string - instance id.
- Metric
This property is required. string - metric.
- Outline
This property is required. string - outline.
- Region
This property is required. string - region.
- Severity
This property is required. double - severity.
- Start
Time This property is required. string - start time.
- Diag
Item This property is required. string - diag item.
- Diag
Type This property is required. string - diag type.
- End
Time This property is required. string - end time.
- Event
Id This property is required. float64 - event id.
- Instance
Id This property is required. string - instance id.
- Metric
This property is required. string - metric.
- Outline
This property is required. string - outline.
- Region
This property is required. string - region.
- Severity
This property is required. float64 - severity.
- Start
Time This property is required. string - start time.
- diag
Item This property is required. String - diag item.
- diag
Type This property is required. String - diag type.
- end
Time This property is required. String - end time.
- event
Id This property is required. Double - event id.
- instance
Id This property is required. String - instance id.
- metric
This property is required. String - metric.
- outline
This property is required. String - outline.
- region
This property is required. String - region.
- severity
This property is required. Double - severity.
- start
Time This property is required. String - start time.
- diag
Item This property is required. string - diag item.
- diag
Type This property is required. string - diag type.
- end
Time This property is required. string - end time.
- event
Id This property is required. number - event id.
- instance
Id This property is required. string - instance id.
- metric
This property is required. string - metric.
- outline
This property is required. string - outline.
- region
This property is required. string - region.
- severity
This property is required. number - severity.
- start
Time This property is required. string - start time.
- diag_
item This property is required. str - diag item.
- diag_
type This property is required. str - diag type.
- end_
time This property is required. str - end time.
- event_
id This property is required. float - event id.
- instance_
id This property is required. str - instance id.
- metric
This property is required. str - metric.
- outline
This property is required. str - outline.
- region
This property is required. str - region.
- severity
This property is required. float - severity.
- start_
time This property is required. str - start time.
- diag
Item This property is required. String - diag item.
- diag
Type This property is required. String - diag type.
- end
Time This property is required. String - end time.
- event
Id This property is required. Number - event id.
- instance
Id This property is required. String - instance id.
- metric
This property is required. String - metric.
- outline
This property is required. String - outline.
- region
This property is required. String - region.
- severity
This property is required. Number - severity.
- start
Time This property is required. String - start time.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack