aws-cdk-lib.aws_config.CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty

interface OrganizationCustomPolicyRuleMetadataProperty

LanguageType name
.NETAmazon.CDK.AWS.Config.CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsconfig#CfnOrganizationConfigRule_OrganizationCustomPolicyRuleMetadataProperty
Javasoftware.amazon.awscdk.services.config.CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty
Pythonaws_cdk.aws_config.CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty
TypeScript aws-cdk-lib » aws_config » CfnOrganizationConfigRule » OrganizationCustomPolicyRuleMetadataProperty

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_config as config } from 'aws-cdk-lib';
const organizationCustomPolicyRuleMetadataProperty: config.CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty = {
  policyText: 'policyText',
  runtime: 'runtime',

  // the properties below are optional
  debugLogDeliveryAccounts: ['debugLogDeliveryAccounts'],
  description: 'description',
  inputParameters: 'inputParameters',
  maximumExecutionFrequency: 'maximumExecutionFrequency',
  organizationConfigRuleTriggerTypes: ['organizationConfigRuleTriggerTypes'],
  resourceIdScope: 'resourceIdScope',
  resourceTypesScope: ['resourceTypesScope'],
  tagKeyScope: 'tagKeyScope',
  tagValueScope: 'tagValueScope',
};

Properties

NameTypeDescription
policyTextstringCfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.PolicyText.
runtimestringCfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.Runtime.
debugLogDeliveryAccounts?string[]CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.DebugLogDeliveryAccounts.
description?stringCfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.Description.
inputParameters?stringCfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.InputParameters.
maximumExecutionFrequency?stringCfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.MaximumExecutionFrequency.
organizationConfigRuleTriggerTypes?string[]CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.OrganizationConfigRuleTriggerTypes.
resourceIdScope?stringCfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.ResourceIdScope.
resourceTypesScope?string[]CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.ResourceTypesScope.
tagKeyScope?stringCfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.TagKeyScope.
tagValueScope?stringCfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.TagValueScope.

policyText

Type: string

CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.PolicyText.


runtime

Type: string

CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.Runtime.


debugLogDeliveryAccounts?

Type: string[] (optional)

CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.DebugLogDeliveryAccounts.


description?

Type: string (optional)

CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.Description.


inputParameters?

Type: string (optional)

CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.InputParameters.


maximumExecutionFrequency?

Type: string (optional)

CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.MaximumExecutionFrequency.


organizationConfigRuleTriggerTypes?

Type: string[] (optional)

CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.OrganizationConfigRuleTriggerTypes.


resourceIdScope?

Type: string (optional)

CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.ResourceIdScope.


resourceTypesScope?

Type: string[] (optional)

CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.ResourceTypesScope.


tagKeyScope?

Type: string (optional)

CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.TagKeyScope.


tagValueScope?

Type: string (optional)

CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.TagValueScope.