AccessPolicyArgsBuilder

Deprecated

cloudflare.index/accesspolicy.AccessPolicy has been deprecated in favor of cloudflare.index/zerotrustaccesspolicy.ZeroTrustAccessPolicy

Builder for AccessPolicyArgs.

Functions

Link copied to clipboard
@JvmName(name = "dilcvxeajgfcgyyi")
suspend fun accountId(value: Output<String>)
@JvmName(name = "bbomnondavxqktrr")
suspend fun accountId(value: String?)
Link copied to clipboard
@JvmName(name = "swnkxgsdmvrawymv")
suspend fun approvalGroups(value: Output<List<AccessPolicyApprovalGroupArgs>>)
@JvmName(name = "jlferwwwpujwkoll")
suspend fun approvalGroups(vararg values: AccessPolicyApprovalGroupArgs)
@JvmName(name = "lhhqnuwdpnslnqsl")
suspend fun approvalGroups(vararg values: Output<AccessPolicyApprovalGroupArgs>)
@JvmName(name = "dswiemislvaydeli")
suspend fun approvalGroups(vararg argument: suspend AccessPolicyApprovalGroupArgsBuilder.() -> Unit)
@JvmName(name = "odygvogooxfeiscd")
suspend fun approvalGroups(value: List<AccessPolicyApprovalGroupArgs>?)
@JvmName(name = "tbxpfcruhsjdbcbl")
suspend fun approvalGroups(values: List<Output<AccessPolicyApprovalGroupArgs>>)
@JvmName(name = "yyjobhrdjcjjewly")
suspend fun approvalGroups(argument: List<suspend AccessPolicyApprovalGroupArgsBuilder.() -> Unit>)
@JvmName(name = "ifvbvxqinykhpmjr")
suspend fun approvalGroups(argument: suspend AccessPolicyApprovalGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uwimcpdqmuxqwuqq")
suspend fun approvalRequired(value: Output<Boolean>)
@JvmName(name = "jpkoaltfdkdsqgym")
suspend fun approvalRequired(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nitfwjkjceqnlvyo")
suspend fun decision(value: Output<String>)
@JvmName(name = "ryuvvjnjfuueoxyu")
suspend fun decision(value: String?)
Link copied to clipboard
@JvmName(name = "miuinstgfgddvukt")
suspend fun excludes(value: Output<List<AccessPolicyExcludeArgs>>)
@JvmName(name = "taqlfyvtgjlkjnbk")
suspend fun excludes(vararg values: AccessPolicyExcludeArgs)
@JvmName(name = "vsydbirivygtoplu")
suspend fun excludes(vararg values: Output<AccessPolicyExcludeArgs>)
@JvmName(name = "hrvksibuecjutcfp")
suspend fun excludes(vararg argument: suspend AccessPolicyExcludeArgsBuilder.() -> Unit)
@JvmName(name = "rwopprkhlrphyhgf")
suspend fun excludes(value: List<AccessPolicyExcludeArgs>?)
@JvmName(name = "iwinwpgqseswfypu")
suspend fun excludes(values: List<Output<AccessPolicyExcludeArgs>>)
@JvmName(name = "nsihygdmkjdudrru")
suspend fun excludes(argument: List<suspend AccessPolicyExcludeArgsBuilder.() -> Unit>)
@JvmName(name = "qllwbrblypfgsvef")
suspend fun excludes(argument: suspend AccessPolicyExcludeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "psiwrnmnphrtpeps")
suspend fun includes(value: Output<List<AccessPolicyIncludeArgs>>)
@JvmName(name = "xvdpxvmsaminxkjn")
suspend fun includes(vararg values: AccessPolicyIncludeArgs)
@JvmName(name = "hgwhhuoytpfxaeod")
suspend fun includes(vararg values: Output<AccessPolicyIncludeArgs>)
@JvmName(name = "truvickqiylhjswo")
suspend fun includes(vararg argument: suspend AccessPolicyIncludeArgsBuilder.() -> Unit)
@JvmName(name = "iemnvwlpimjdnaac")
suspend fun includes(value: List<AccessPolicyIncludeArgs>?)
@JvmName(name = "hcqnpehfpudfexvb")
suspend fun includes(values: List<Output<AccessPolicyIncludeArgs>>)
@JvmName(name = "riqrvnmyxdmivmsn")
suspend fun includes(argument: List<suspend AccessPolicyIncludeArgsBuilder.() -> Unit>)
@JvmName(name = "grqxmuatbxrepyqs")
suspend fun includes(argument: suspend AccessPolicyIncludeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nwtkcjubxvskxock")
suspend fun isolationRequired(value: Output<Boolean>)
@JvmName(name = "eopenofdwcdexldk")
suspend fun isolationRequired(value: Boolean?)
Link copied to clipboard
@JvmName(name = "flnnmyayntaalokm")
suspend fun name(value: Output<String>)
@JvmName(name = "shfbqgcpasnmgcvy")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "mkxeksvvwpmgwfac")
suspend fun purposeJustificationPrompt(value: Output<String>)
@JvmName(name = "tvouwvxvptxhctea")
suspend fun purposeJustificationPrompt(value: String?)
Link copied to clipboard
@JvmName(name = "cjfvwnevccaesmmk")
suspend fun purposeJustificationRequired(value: Output<Boolean>)
@JvmName(name = "ttdriyiaojdmddqe")
suspend fun purposeJustificationRequired(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ayqudyfftwjprjny")
suspend fun requires(value: Output<List<AccessPolicyRequireArgs>>)
@JvmName(name = "qnypaiurahiqtxvr")
suspend fun requires(vararg values: AccessPolicyRequireArgs)
@JvmName(name = "ujqjbixacnvuvycx")
suspend fun requires(vararg values: Output<AccessPolicyRequireArgs>)
@JvmName(name = "eqxmgdfjtqcqdhcu")
suspend fun requires(vararg argument: suspend AccessPolicyRequireArgsBuilder.() -> Unit)
@JvmName(name = "umcwmjrlnvqgpgxb")
suspend fun requires(value: List<AccessPolicyRequireArgs>?)
@JvmName(name = "vmpqbdayeqhcmdgn")
suspend fun requires(values: List<Output<AccessPolicyRequireArgs>>)
@JvmName(name = "nueeewfbhcuiclee")
suspend fun requires(argument: List<suspend AccessPolicyRequireArgsBuilder.() -> Unit>)
@JvmName(name = "avxlespkwacbfqhd")
suspend fun requires(argument: suspend AccessPolicyRequireArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rxwmyyewwfpojqtg")
suspend fun sessionDuration(value: Output<String>)
@JvmName(name = "augpknlqohkbmkmm")
suspend fun sessionDuration(value: String?)