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.

.NET
Java
Python
TypeScript