AWS Native

Pulumi Official
Package maintained by Pulumi
v0.16.1 published on Saturday, Apr 30, 2022 by Pulumi

getConformancePack

A conformance pack is a collection of AWS Config rules and remediation actions that can be easily deployed as a single entity in an account and a region or across an entire AWS Organization.

Using getConformancePack

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 getConformancePack(args: GetConformancePackArgs, opts?: InvokeOptions): Promise<GetConformancePackResult>
function getConformancePackOutput(args: GetConformancePackOutputArgs, opts?: InvokeOptions): Output<GetConformancePackResult>
def get_conformance_pack(conformance_pack_name: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetConformancePackResult
def get_conformance_pack_output(conformance_pack_name: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetConformancePackResult]
func LookupConformancePack(ctx *Context, args *LookupConformancePackArgs, opts ...InvokeOption) (*LookupConformancePackResult, error)
func LookupConformancePackOutput(ctx *Context, args *LookupConformancePackOutputArgs, opts ...InvokeOption) LookupConformancePackResultOutput

> Note: This function is named LookupConformancePack in the Go SDK.

public static class GetConformancePack 
{
    public static Task<GetConformancePackResult> InvokeAsync(GetConformancePackArgs args, InvokeOptions? opts = null)
    public static Output<GetConformancePackResult> Invoke(GetConformancePackInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetConformancePackResult> getConformancePack(GetConformancePackArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws-native:configuration:getConformancePack
  Arguments:
    # Arguments dictionary

The following arguments are supported:

ConformancePackName string

Name of the conformance pack which will be assigned as the unique identifier.

ConformancePackName string

Name of the conformance pack which will be assigned as the unique identifier.

conformancePackName String

Name of the conformance pack which will be assigned as the unique identifier.

conformancePackName string

Name of the conformance pack which will be assigned as the unique identifier.

conformance_pack_name str

Name of the conformance pack which will be assigned as the unique identifier.

conformancePackName String

Name of the conformance pack which will be assigned as the unique identifier.

getConformancePack Result

The following output properties are available:

ConformancePackInputParameters List<Pulumi.AwsNative.Configuration.Outputs.ConformancePackInputParameter>

A list of ConformancePackInputParameter objects.

DeliveryS3Bucket string

AWS Config stores intermediate files while processing conformance pack template.

DeliveryS3KeyPrefix string

The prefix for delivery S3 bucket.

ConformancePackInputParameters []ConformancePackInputParameter

A list of ConformancePackInputParameter objects.

DeliveryS3Bucket string

AWS Config stores intermediate files while processing conformance pack template.

DeliveryS3KeyPrefix string

The prefix for delivery S3 bucket.

conformancePackInputParameters ListPackInputParameter>

A list of ConformancePackInputParameter objects.

deliveryS3Bucket String

AWS Config stores intermediate files while processing conformance pack template.

deliveryS3KeyPrefix String

The prefix for delivery S3 bucket.

conformancePackInputParameters ConformancePackInputParameter[]

A list of ConformancePackInputParameter objects.

deliveryS3Bucket string

AWS Config stores intermediate files while processing conformance pack template.

deliveryS3KeyPrefix string

The prefix for delivery S3 bucket.

conformance_pack_input_parameters Sequence[ConformancePackInputParameter]

A list of ConformancePackInputParameter objects.

delivery_s3_bucket str

AWS Config stores intermediate files while processing conformance pack template.

delivery_s3_key_prefix str

The prefix for delivery S3 bucket.

conformancePackInputParameters List

A list of ConformancePackInputParameter objects.

deliveryS3Bucket String

AWS Config stores intermediate files while processing conformance pack template.

deliveryS3KeyPrefix String

The prefix for delivery S3 bucket.

Supporting Types

ConformancePackInputParameter

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0