tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getDbbrainDiagEvents
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 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 string - end time.
- Start
Time 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 string - end time.
- Start
Time 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 String - end time.
- start
Time 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 string - end time.
- start
Time 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 str - end time.
- start_
time 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 String - end time.
- start
Time 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 str - diag item.
- diag_
type str - diag type.
- end_
time str - end time.
- event_
id float - event id.
- instance_
id str - instance id.
- metric str
- metric.
- outline str
- outline.
- region str
- region.
- severity float
- severity.
- start_
time str - 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.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack