1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. configuration
  5. getOrganizationConformancePack

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

aws-native.configuration.getOrganizationConformancePack

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

    Resource schema for AWS::Config::OrganizationConformancePack.

    Using getOrganizationConformancePack

    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 getOrganizationConformancePack(args: GetOrganizationConformancePackArgs, opts?: InvokeOptions): Promise<GetOrganizationConformancePackResult>
    function getOrganizationConformancePackOutput(args: GetOrganizationConformancePackOutputArgs, opts?: InvokeOptions): Output<GetOrganizationConformancePackResult>
    def get_organization_conformance_pack(organization_conformance_pack_name: Optional[str] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetOrganizationConformancePackResult
    def get_organization_conformance_pack_output(organization_conformance_pack_name: Optional[pulumi.Input[str]] = None,
                                          opts: Optional[InvokeOptions] = None) -> Output[GetOrganizationConformancePackResult]
    func LookupOrganizationConformancePack(ctx *Context, args *LookupOrganizationConformancePackArgs, opts ...InvokeOption) (*LookupOrganizationConformancePackResult, error)
    func LookupOrganizationConformancePackOutput(ctx *Context, args *LookupOrganizationConformancePackOutputArgs, opts ...InvokeOption) LookupOrganizationConformancePackResultOutput

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

    public static class GetOrganizationConformancePack 
    {
        public static Task<GetOrganizationConformancePackResult> InvokeAsync(GetOrganizationConformancePackArgs args, InvokeOptions? opts = null)
        public static Output<GetOrganizationConformancePackResult> Invoke(GetOrganizationConformancePackInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetOrganizationConformancePackResult> getOrganizationConformancePack(GetOrganizationConformancePackArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:configuration:getOrganizationConformancePack
      arguments:
        # arguments dictionary

    The following arguments are supported:

    OrganizationConformancePackName string
    The name of the organization conformance pack.
    OrganizationConformancePackName string
    The name of the organization conformance pack.
    organizationConformancePackName String
    The name of the organization conformance pack.
    organizationConformancePackName string
    The name of the organization conformance pack.
    organization_conformance_pack_name str
    The name of the organization conformance pack.
    organizationConformancePackName String
    The name of the organization conformance pack.

    getOrganizationConformancePack Result

    The following output properties are available:

    ConformancePackInputParameters List<Pulumi.AwsNative.Configuration.Outputs.OrganizationConformancePackConformancePackInputParameter>
    A list of ConformancePackInputParameter objects.
    DeliveryS3Bucket string
    AWS Config stores intermediate files while processing conformance pack template.
    DeliveryS3KeyPrefix string
    The prefix for the delivery S3 bucket.
    ExcludedAccounts List<string>
    A list of AWS accounts to be excluded from an organization conformance pack while deploying a conformance pack.
    ConformancePackInputParameters []OrganizationConformancePackConformancePackInputParameter
    A list of ConformancePackInputParameter objects.
    DeliveryS3Bucket string
    AWS Config stores intermediate files while processing conformance pack template.
    DeliveryS3KeyPrefix string
    The prefix for the delivery S3 bucket.
    ExcludedAccounts []string
    A list of AWS accounts to be excluded from an organization conformance pack while deploying a conformance pack.
    conformancePackInputParameters List<OrganizationConformancePackConformancePackInputParameter>
    A list of ConformancePackInputParameter objects.
    deliveryS3Bucket String
    AWS Config stores intermediate files while processing conformance pack template.
    deliveryS3KeyPrefix String
    The prefix for the delivery S3 bucket.
    excludedAccounts List<String>
    A list of AWS accounts to be excluded from an organization conformance pack while deploying a conformance pack.
    conformancePackInputParameters OrganizationConformancePackConformancePackInputParameter[]
    A list of ConformancePackInputParameter objects.
    deliveryS3Bucket string
    AWS Config stores intermediate files while processing conformance pack template.
    deliveryS3KeyPrefix string
    The prefix for the delivery S3 bucket.
    excludedAccounts string[]
    A list of AWS accounts to be excluded from an organization conformance pack while deploying a conformance pack.
    conformance_pack_input_parameters Sequence[OrganizationConformancePackConformancePackInputParameter]
    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 the delivery S3 bucket.
    excluded_accounts Sequence[str]
    A list of AWS accounts to be excluded from an organization conformance pack while deploying a conformance pack.
    conformancePackInputParameters List<Property Map>
    A list of ConformancePackInputParameter objects.
    deliveryS3Bucket String
    AWS Config stores intermediate files while processing conformance pack template.
    deliveryS3KeyPrefix String
    The prefix for the delivery S3 bucket.
    excludedAccounts List<String>
    A list of AWS accounts to be excluded from an organization conformance pack while deploying a conformance pack.

    Supporting Types

    OrganizationConformancePackConformancePackInputParameter

    ParameterName string
    One part of a key-value pair.
    ParameterValue string
    One part of a key-value pair.
    ParameterName string
    One part of a key-value pair.
    ParameterValue string
    One part of a key-value pair.
    parameterName String
    One part of a key-value pair.
    parameterValue String
    One part of a key-value pair.
    parameterName string
    One part of a key-value pair.
    parameterValue string
    One part of a key-value pair.
    parameter_name str
    One part of a key-value pair.
    parameter_value str
    One part of a key-value pair.
    parameterName String
    One part of a key-value pair.
    parameterValue String
    One part of a key-value pair.

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi