permissions

@JvmName(name = "vnmrmtnxqvfyyqxw")
suspend fun permissions(value: Output<List<DashboardResourcePermissionArgs>>)
@JvmName(name = "kapdfgknbrbiaauj")
suspend fun permissions(value: List<DashboardResourcePermissionArgs>?)

Parameters

value

A structure that contains the permissions of the dashboard. You can use this structure for granting permissions by providing a list of IAM action information for each principal ARN. To specify no permissions, omit the permissions list.


@JvmName(name = "xbvychslfyscpgck")
suspend fun permissions(vararg values: Output<DashboardResourcePermissionArgs>)


@JvmName(name = "tjjvmlveflrckgrw")
suspend fun permissions(values: List<Output<DashboardResourcePermissionArgs>>)
@JvmName(name = "ghxbwbefqvyikwtv")
suspend fun permissions(vararg values: DashboardResourcePermissionArgs)

Parameters

values

A structure that contains the permissions of the dashboard. You can use this structure for granting permissions by providing a list of IAM action information for each principal ARN. To specify no permissions, omit the permissions list.


@JvmName(name = "pigoybkauiqdsdjv")
suspend fun permissions(argument: List<suspend DashboardResourcePermissionArgsBuilder.() -> Unit>)
@JvmName(name = "kuvbfbgubwpmhmrp")
suspend fun permissions(vararg argument: suspend DashboardResourcePermissionArgsBuilder.() -> Unit)
@JvmName(name = "teocnhedgggesuyr")
suspend fun permissions(argument: suspend DashboardResourcePermissionArgsBuilder.() -> Unit)

Parameters

argument

A structure that contains the permissions of the dashboard. You can use this structure for granting permissions by providing a list of IAM action information for each principal ARN. To specify no permissions, omit the permissions list.