interface OrganizationCustomPolicyRuleMetadataProperty
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.Config.CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty |
Java | software.amazon.awscdk.services.config.CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty |
Python | aws_cdk.aws_config.CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty |
TypeScript | @aws-cdk/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 * as config from '@aws-cdk/aws-config';
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
Name | Type | Description |
---|---|---|
policy | string | CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.PolicyText . |
runtime | string | CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.Runtime . |
debug | string[] | CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.DebugLogDeliveryAccounts . |
description? | string | CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.Description . |
input | string | CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.InputParameters . |
maximum | string | CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.MaximumExecutionFrequency . |
organization | string[] | CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.OrganizationConfigRuleTriggerTypes . |
resource | string | CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.ResourceIdScope . |
resource | string[] | CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.ResourceTypesScope . |
tag | string | CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.TagKeyScope . |
tag | string | CfnOrganizationConfigRule.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
.