Class CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty
Inheritance
Namespace: Amazon.CDK.AWS.Config
Assembly: Amazon.CDK.AWS.Config.dll
Syntax (csharp)
public class OrganizationCustomPolicyRuleMetadataProperty : Object, CfnOrganizationConfigRule.IOrganizationCustomPolicyRuleMetadataProperty
Syntax (vb)
Public Class OrganizationCustomPolicyRuleMetadataProperty
Inherits Object
Implements CfnOrganizationConfigRule.IOrganizationCustomPolicyRuleMetadataProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Config;
var organizationCustomPolicyRuleMetadataProperty = new OrganizationCustomPolicyRuleMetadataProperty {
PolicyText = "policyText",
Runtime = "runtime",
// the properties below are optional
DebugLogDeliveryAccounts = new [] { "debugLogDeliveryAccounts" },
Description = "description",
InputParameters = "inputParameters",
MaximumExecutionFrequency = "maximumExecutionFrequency",
OrganizationConfigRuleTriggerTypes = new [] { "organizationConfigRuleTriggerTypes" },
ResourceIdScope = "resourceIdScope",
ResourceTypesScope = new [] { "resourceTypesScope" },
TagKeyScope = "tagKeyScope",
TagValueScope = "tagValueScope"
};
Synopsis
Constructors
OrganizationCustomPolicyRuleMetadataProperty() |
Properties
DebugLogDeliveryAccounts |
|
Description |
|
InputParameters |
|
MaximumExecutionFrequency |
|
OrganizationConfigRuleTriggerTypes |
|
PolicyText |
|
ResourceIdScope |
|
ResourceTypesScope |
|
Runtime |
|
TagKeyScope |
|
TagValueScope |
|
Constructors
OrganizationCustomPolicyRuleMetadataProperty()
public OrganizationCustomPolicyRuleMetadataProperty()
Properties
DebugLogDeliveryAccounts
CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.DebugLogDeliveryAccounts
.
public string[] DebugLogDeliveryAccounts { get; set; }
Property Value
System.String[]
Remarks
Description
CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.Description
.
public string Description { get; set; }
Property Value
System.String
Remarks
InputParameters
CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.InputParameters
.
public string InputParameters { get; set; }
Property Value
System.String
Remarks
MaximumExecutionFrequency
CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.MaximumExecutionFrequency
.
public string MaximumExecutionFrequency { get; set; }
Property Value
System.String
Remarks
OrganizationConfigRuleTriggerTypes
CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.OrganizationConfigRuleTriggerTypes
.
public string[] OrganizationConfigRuleTriggerTypes { get; set; }
Property Value
System.String[]
Remarks
PolicyText
CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.PolicyText
.
public string PolicyText { get; set; }
Property Value
System.String
Remarks
ResourceIdScope
CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.ResourceIdScope
.
public string ResourceIdScope { get; set; }
Property Value
System.String
Remarks
ResourceTypesScope
CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.ResourceTypesScope
.
public string[] ResourceTypesScope { get; set; }
Property Value
System.String[]
Remarks
Runtime
CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.Runtime
.
public string Runtime { get; set; }
Property Value
System.String
Remarks
TagKeyScope
CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.TagKeyScope
.
public string TagKeyScope { get; set; }
Property Value
System.String
Remarks
TagValueScope
CfnOrganizationConfigRule.OrganizationCustomPolicyRuleMetadataProperty.TagValueScope
.
public string TagValueScope { get; set; }
Property Value
System.String