conditions

@JvmName(name = "fqbgdeyrxcycsscb")
suspend fun conditions(value: Output<BackupSelectionResourceTypeConditionsPropertiesArgs>)
@JvmName(name = "goqklvkmfdbljcem")
suspend fun conditions(value: BackupSelectionResourceTypeConditionsPropertiesArgs?)

Parameters

value

A list of conditions that you define to assign resources to your backup plans using tags. For example, "StringEquals": { "ConditionKey": "aws:ResourceTag/CreatedByCryo", "ConditionValue": "true" }, . Condition operators are case sensitive. Conditions differs from ListOfTags as follows:

  • When you specify more than one condition, you only assign the resources that match ALL conditions (using AND logic).

  • Conditions supports StringEquals , StringLike , StringNotEquals , and StringNotLike . ListOfTags only supports StringEquals .


@JvmName(name = "wtnfoogfwdpfhjtw")
suspend fun conditions(argument: suspend BackupSelectionResourceTypeConditionsPropertiesArgsBuilder.() -> Unit)

Parameters

argument

A list of conditions that you define to assign resources to your backup plans using tags. For example, "StringEquals": { "ConditionKey": "aws:ResourceTag/CreatedByCryo", "ConditionValue": "true" }, . Condition operators are case sensitive. Conditions differs from ListOfTags as follows:

  • When you specify more than one condition, you only assign the resources that match ALL conditions (using AND logic).

  • Conditions supports StringEquals , StringLike , StringNotEquals , and StringNotLike . ListOfTags only supports StringEquals .