InstanceRuleStatementProperty Struct
Instance rule statement.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_licensemanager as licensemanager } from 'aws-cdk-lib';
const instanceRuleStatementProperty: licensemanager.CfnLicenseAssetRuleSet.InstanceRuleStatementProperty = {
andRuleStatement: {
matchingRuleStatements: [{
constraint: 'constraint',
keyToMatch: 'keyToMatch',
valueToMatch: ['valueToMatch'],
}],
},
matchingRuleStatement: {
constraint: 'constraint',
keyToMatch: 'keyToMatch',
valueToMatch: ['valueToMatch'],
},
orRuleStatement: {
matchingRuleStatements: [{
constraint: 'constraint',
keyToMatch: 'keyToMatch',
valueToMatch: ['valueToMatch'],
}],
},
};
Properties
andRuleStatementoptionalIResolvable | CfnLicenseAssetRuleSet.AndRuleStatementPropertyand_rule_statementoptionaltyping.Union[IResolvable, AndRuleStatementProperty]andRuleStatementoptionalIResolvableAndRuleStatementoptionalIResolvableAndRuleStatementoptionalinterface{}#AND rule statement.
matchingRuleStatementoptionalIResolvable | CfnLicenseAssetRuleSet.MatchingRuleStatementPropertymatching_rule_statementoptionaltyping.Union[IResolvable, MatchingRuleStatementProperty]matchingRuleStatementoptionalIResolvableMatchingRuleStatementoptionalIResolvableMatchingRuleStatementoptionalinterface{}#Matching rule statement.
orRuleStatementoptionalIResolvable | CfnLicenseAssetRuleSet.OrRuleStatementPropertyor_rule_statementoptionaltyping.Union[IResolvable, OrRuleStatementProperty]orRuleStatementoptionalIResolvableOrRuleStatementoptionalIResolvableOrRuleStatementoptionalinterface{}#OR rule statement.