accessPolicies

@JvmName(name = "ijjlmrhhhismbpnu")
suspend fun accessPolicies(value: Output<List<KeyVaultAccessPolicyArgs>>)
@JvmName(name = "wnskcjjffghifhuo")
suspend fun accessPolicies(value: List<KeyVaultAccessPolicyArgs>?)

Parameters

value

A list of up to 1024 objects describing access policies, as described below.

NOTE Since access_policy can be configured both inline and via the separate azure.keyvault.AccessPolicy resource, we have to explicitly set it to empty slice ([]) to remove it.


@JvmName(name = "lqqjllkoogybllvg")
suspend fun accessPolicies(vararg values: Output<KeyVaultAccessPolicyArgs>)


@JvmName(name = "paghtdhshsuttder")
suspend fun accessPolicies(values: List<Output<KeyVaultAccessPolicyArgs>>)
@JvmName(name = "gcuritqkhqnamdwn")
suspend fun accessPolicies(vararg values: KeyVaultAccessPolicyArgs)

Parameters

values

A list of up to 1024 objects describing access policies, as described below.

NOTE Since access_policy can be configured both inline and via the separate azure.keyvault.AccessPolicy resource, we have to explicitly set it to empty slice ([]) to remove it.


@JvmName(name = "tpqhdtxohxrokceg")
suspend fun accessPolicies(argument: List<suspend KeyVaultAccessPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "kwrkdgtpbaqkvexd")
suspend fun accessPolicies(vararg argument: suspend KeyVaultAccessPolicyArgsBuilder.() -> Unit)
@JvmName(name = "joeioaxhxobucisq")
suspend fun accessPolicies(argument: suspend KeyVaultAccessPolicyArgsBuilder.() -> Unit)

Parameters

argument

A list of up to 1024 objects describing access policies, as described below.

NOTE Since access_policy can be configured both inline and via the separate azure.keyvault.AccessPolicy resource, we have to explicitly set it to empty slice ([]) to remove it.