accessPolicies

@JvmName(name = "tuxfmiskpnmckutd")
suspend fun accessPolicies(value: Output<List<KeyVaultAccessPolicyArgs>>)
@JvmName(name = "iygjcsvkiqdmxgte")
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 = "lrpuacltgputkpeh")
suspend fun accessPolicies(vararg values: Output<KeyVaultAccessPolicyArgs>)


@JvmName(name = "torgqkgumqtvscee")
suspend fun accessPolicies(values: List<Output<KeyVaultAccessPolicyArgs>>)
@JvmName(name = "joncycjubliiscdf")
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 = "dfqxyjwqlbnbcxgc")
suspend fun accessPolicies(argument: List<suspend KeyVaultAccessPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "pqdfstmjuvrxgkwh")
suspend fun accessPolicies(vararg argument: suspend KeyVaultAccessPolicyArgsBuilder.() -> Unit)
@JvmName(name = "wefgirmajjcosalp")
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.