PolicyArgsBuilder

Builder for PolicyArgs.

Functions

Link copied to clipboard
@JvmName(name = "gdepkdxiuabesqmy")
suspend fun deleteAllPolicyResources(value: Output<Boolean>)
@JvmName(name = "btckpvkwfqovbmxu")
suspend fun deleteAllPolicyResources(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tdocsxyegrmfsjvk")
suspend fun excludeMap(value: PolicyIeMapArgs?)
@JvmName(name = "bhfihdrtthgqveey")
suspend fun excludeMap(value: Output<PolicyIeMapArgs>)
@JvmName(name = "krbbusymguocftio")
suspend fun excludeMap(argument: suspend PolicyIeMapArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ivwwrvexpdfhsrjh")
suspend fun excludeResourceTags(value: Output<Boolean>)
@JvmName(name = "nopcqeutyqatwkjo")
suspend fun excludeResourceTags(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tsyasrqonfxyveqb")
suspend fun includeMap(value: PolicyIeMapArgs?)
@JvmName(name = "xnakkujdkymlbspp")
suspend fun includeMap(value: Output<PolicyIeMapArgs>)
@JvmName(name = "qxcnyxtjyomalxjp")
suspend fun includeMap(argument: suspend PolicyIeMapArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vwpbvuqybuuelhjq")
suspend fun policyDescription(value: Output<String>)
@JvmName(name = "kjsbmdoaugcawneb")
suspend fun policyDescription(value: String?)
Link copied to clipboard
@JvmName(name = "kmlvdykostmlkcjr")
suspend fun policyName(value: Output<String>)
@JvmName(name = "bjvdnlidvndnsrgl")
suspend fun policyName(value: String?)
Link copied to clipboard
@JvmName(name = "noogofquldtgwyds")
suspend fun remediationEnabled(value: Output<Boolean>)
@JvmName(name = "qhgfrtrjhukkroaq")
suspend fun remediationEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "todtdjnlfjqctuyn")
suspend fun resourcesCleanUp(value: Output<Boolean>)
@JvmName(name = "sxxtkhjduupriomr")
suspend fun resourcesCleanUp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nsityqqoniteufxm")
suspend fun resourceSetIds(value: Output<List<String>>)
@JvmName(name = "wkiealdbmwqmekrl")
suspend fun resourceSetIds(vararg values: Output<String>)
@JvmName(name = "lxaofymubjfnbcxa")
suspend fun resourceSetIds(vararg values: String)
@JvmName(name = "oeawvnmtbbrmkxlu")
suspend fun resourceSetIds(values: List<Output<String>>)
@JvmName(name = "dpkfvqoqjxxefofx")
suspend fun resourceSetIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "axkajrxijowvuyta")
suspend fun resourceTagLogicalOperator(value: PolicyResourceTagLogicalOperator?)
@JvmName(name = "ulrfdyklscmgscuj")
suspend fun resourceTagLogicalOperator(value: Output<PolicyResourceTagLogicalOperator>)
Link copied to clipboard
@JvmName(name = "eclkpjqvatalmnqw")
suspend fun resourceTags(value: Output<List<PolicyResourceTagArgs>>)
@JvmName(name = "ryocfmtlwjwtcnhp")
suspend fun resourceTags(vararg values: PolicyResourceTagArgs)
@JvmName(name = "pwgblvwvkvribgim")
suspend fun resourceTags(vararg values: Output<PolicyResourceTagArgs>)
@JvmName(name = "nsbkslxapcxvewni")
suspend fun resourceTags(vararg argument: suspend PolicyResourceTagArgsBuilder.() -> Unit)
@JvmName(name = "jjhyjitixuyxipsp")
suspend fun resourceTags(value: List<PolicyResourceTagArgs>?)
@JvmName(name = "ajnsfxabnbmttpni")
suspend fun resourceTags(values: List<Output<PolicyResourceTagArgs>>)
@JvmName(name = "okoohymbfyingkcl")
suspend fun resourceTags(argument: List<suspend PolicyResourceTagArgsBuilder.() -> Unit>)
@JvmName(name = "xnytxinvamvlwfvk")
suspend fun resourceTags(argument: suspend PolicyResourceTagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xdgnwdplrteexeuw")
suspend fun resourceType(value: Output<String>)
@JvmName(name = "qpfjvetheiwmajoy")
suspend fun resourceType(value: String?)
Link copied to clipboard
@JvmName(name = "yoelpeylexpqgpgb")
suspend fun resourceTypeList(value: Output<List<String>>)
@JvmName(name = "gxmcfvoesfmxlttq")
suspend fun resourceTypeList(vararg values: Output<String>)
@JvmName(name = "tkshiixvwnwimoks")
suspend fun resourceTypeList(vararg values: String)
@JvmName(name = "tafcojvkchpqjlng")
suspend fun resourceTypeList(values: List<Output<String>>)
@JvmName(name = "mknsgbjepreuvmdw")
suspend fun resourceTypeList(value: List<String>?)
Link copied to clipboard
@JvmName(name = "afpvrjwxvacuancn")
suspend fun securityServicePolicyData(value: PolicySecurityServicePolicyDataArgs?)
@JvmName(name = "mcphmltfvairiibt")
suspend fun securityServicePolicyData(value: Output<PolicySecurityServicePolicyDataArgs>)
@JvmName(name = "kvkedmdvslvxusuu")
suspend fun securityServicePolicyData(argument: suspend PolicySecurityServicePolicyDataArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cggwylhkdtojexxg")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "nefvnjosykyxfqqe")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "advtmorqqjvmnjrx")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "wniajdqiesimnnkt")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "knlsnvbgkfthgdyd")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "difspteyisldhjhy")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "kqimyfaimxckrjhd")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "evvttldkpqjvrqjr")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)