accessPolicies

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


@JvmName(name = "qvncusonkanysnvt")
suspend fun accessPolicies(values: List<Output<KeyVaultAccessPolicyArgs>>)
@JvmName(name = "oaospebusxdhtend")
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 = "gxjffmyhaevjmkde")
suspend fun accessPolicies(argument: List<suspend KeyVaultAccessPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "pmvyfavvjamqowee")
suspend fun accessPolicies(vararg argument: suspend KeyVaultAccessPolicyArgsBuilder.() -> Unit)
@JvmName(name = "ulccrfigesamipke")
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.