We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.81.0
published on Monday, Sep 28, 2026 by Pulumi
published on Monday, Sep 28, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.81.0
published on Monday, Sep 28, 2026 by Pulumi
published on Monday, Sep 28, 2026 by Pulumi
Creates and manages a Performance Insights performance analysis report for a specified DB instance.
Using getPerfReports
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 getPerfReports(args: GetPerfReportsArgs, opts?: InvokeOptions): Promise<GetPerfReportsResult>
function getPerfReportsOutput(args: GetPerfReportsOutputArgs, opts?: InvokeOutputOptions): Output<GetPerfReportsResult>def get_perf_reports(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPerfReportsResult
def get_perf_reports_output(arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetPerfReportsResult]func LookupPerfReports(ctx *Context, args *LookupPerfReportsArgs, opts ...InvokeOption) (*LookupPerfReportsResult, error)
func LookupPerfReportsOutput(ctx *Context, args *LookupPerfReportsOutputArgs, opts ...InvokeOption) LookupPerfReportsResultOutput> Note: This function is named LookupPerfReports in the Go SDK.
public static class GetPerfReports
{
public static Task<GetPerfReportsResult> InvokeAsync(GetPerfReportsArgs args, InvokeOptions? opts = null)
public static Output<GetPerfReportsResult> Invoke(GetPerfReportsInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetPerfReportsResult> Invoke(GetPerfReportsInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetPerfReportsResult> getPerfReports(GetPerfReportsArgs args, InvokeOptions options)
public static Output<GetPerfReportsResult> getPerfReports(GetPerfReportsArgs args, InvokeOptions options)
public static Output<GetPerfReportsResult> getPerfReports(GetPerfReportsArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:pi:getPerfReports
arguments:
# arguments dictionarydata "aws-native_pi_get_perf_reports" "name" {
# arguments
}The following arguments are supported:
- Arn string
- The Amazon Resource Name (ARN) of the performance analysis report.
- Arn string
- The Amazon Resource Name (ARN) of the performance analysis report.
- arn string
- The Amazon Resource Name (ARN) of the performance analysis report.
- arn String
- The Amazon Resource Name (ARN) of the performance analysis report.
- arn string
- The Amazon Resource Name (ARN) of the performance analysis report.
- arn str
- The Amazon Resource Name (ARN) of the performance analysis report.
- arn String
- The Amazon Resource Name (ARN) of the performance analysis report.
getPerfReports Result
The following output properties are available:
- Analysis
Report stringId - A unique identifier for the analysis report.
- Arn string
- The Amazon Resource Name (ARN) of the performance analysis report.
- Create
Time string - The time the analysis report was created in ISO 8601 format.
- Status
Pulumi.
Aws Native. Pi. Perf Reports Status - The status of the analysis report.
- Analysis
Report stringId - A unique identifier for the analysis report.
- Arn string
- The Amazon Resource Name (ARN) of the performance analysis report.
- Create
Time string - The time the analysis report was created in ISO 8601 format.
- Status
Perf
Reports Status - The status of the analysis report.
- analysis_
report_ stringid - A unique identifier for the analysis report.
- arn string
- The Amazon Resource Name (ARN) of the performance analysis report.
- create_
time string - The time the analysis report was created in ISO 8601 format.
- status "RUNNING" | "SUCCEEDED" | "FAILED"
- The status of the analysis report.
- analysis
Report StringId - A unique identifier for the analysis report.
- arn String
- The Amazon Resource Name (ARN) of the performance analysis report.
- create
Time String - The time the analysis report was created in ISO 8601 format.
- status
Perf
Reports Status - The status of the analysis report.
- analysis
Report stringId - A unique identifier for the analysis report.
- arn string
- The Amazon Resource Name (ARN) of the performance analysis report.
- create
Time string - The time the analysis report was created in ISO 8601 format.
- status
Perf
Reports Status - The status of the analysis report.
- analysis_
report_ strid - A unique identifier for the analysis report.
- arn str
- The Amazon Resource Name (ARN) of the performance analysis report.
- create_
time str - The time the analysis report was created in ISO 8601 format.
- status
Perf
Reports Status - The status of the analysis report.
- analysis
Report StringId - A unique identifier for the analysis report.
- arn String
- The Amazon Resource Name (ARN) of the performance analysis report.
- create
Time String - The time the analysis report was created in ISO 8601 format.
- status "RUNNING" | "SUCCEEDED" | "FAILED"
- The status of the analysis report.
Supporting Types
PerfReportsStatus
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.81.0
published on Monday, Sep 28, 2026 by Pulumi
published on Monday, Sep 28, 2026 by Pulumi