Updates a license asset ruleset¶
Description¶
Updates a license asset ruleset.
Usage¶
licensemanager_update_license_asset_ruleset(Name, Description, Rules,
LicenseAssetRulesetArn, ClientToken)
Arguments¶
-
NameLicense asset ruleset name.
-
DescriptionLicense asset ruleset description.
-
Rules[required] License asset rules.
-
LicenseAssetRulesetArn[required] Amazon Resource Name (ARN) of the license asset ruleset.
-
ClientToken[required] Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
Value¶
A list with the following syntax:
Request syntax¶
svc$update_license_asset_ruleset(
Name = "string",
Description = "string",
Rules = list(
list(
RuleStatement = list(
LicenseConfigurationRuleStatement = list(
AndRuleStatement = list(
MatchingRuleStatements = list(
list(
KeyToMatch = "string",
Constraint = "string",
ValueToMatch = list(
"string"
)
)
),
ScriptRuleStatements = list(
list(
KeyToMatch = "string",
Script = "string"
)
)
),
OrRuleStatement = list(
MatchingRuleStatements = list(
list(
KeyToMatch = "string",
Constraint = "string",
ValueToMatch = list(
"string"
)
)
),
ScriptRuleStatements = list(
list(
KeyToMatch = "string",
Script = "string"
)
)
),
MatchingRuleStatement = list(
KeyToMatch = "string",
Constraint = "string",
ValueToMatch = list(
"string"
)
)
),
LicenseRuleStatement = list(
AndRuleStatement = list(
MatchingRuleStatements = list(
list(
KeyToMatch = "string",
Constraint = "string",
ValueToMatch = list(
"string"
)
)
),
ScriptRuleStatements = list(
list(
KeyToMatch = "string",
Script = "string"
)
)
),
OrRuleStatement = list(
MatchingRuleStatements = list(
list(
KeyToMatch = "string",
Constraint = "string",
ValueToMatch = list(
"string"
)
)
),
ScriptRuleStatements = list(
list(
KeyToMatch = "string",
Script = "string"
)
)
),
MatchingRuleStatement = list(
KeyToMatch = "string",
Constraint = "string",
ValueToMatch = list(
"string"
)
)
),
InstanceRuleStatement = list(
AndRuleStatement = list(
MatchingRuleStatements = list(
list(
KeyToMatch = "string",
Constraint = "string",
ValueToMatch = list(
"string"
)
)
),
ScriptRuleStatements = list(
list(
KeyToMatch = "string",
Script = "string"
)
)
),
OrRuleStatement = list(
MatchingRuleStatements = list(
list(
KeyToMatch = "string",
Constraint = "string",
ValueToMatch = list(
"string"
)
)
),
ScriptRuleStatements = list(
list(
KeyToMatch = "string",
Script = "string"
)
)
),
MatchingRuleStatement = list(
KeyToMatch = "string",
Constraint = "string",
ValueToMatch = list(
"string"
)
),
ScriptRuleStatement = list(
KeyToMatch = "string",
Script = "string"
)
)
)
)
),
LicenseAssetRulesetArn = "string",
ClientToken = "string"
)