permissions

@JvmName(name = "vpiqtsevgvjoryby")
suspend fun permissions(value: Output<List<DashboardResourcePermissionArgs>>)
@JvmName(name = "hnjjniqpxrflecoo")
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 = "dxiaxpjixhqworxf")
suspend fun permissions(vararg values: Output<DashboardResourcePermissionArgs>)


@JvmName(name = "drltoxtvmlwvthnq")
suspend fun permissions(values: List<Output<DashboardResourcePermissionArgs>>)
@JvmName(name = "mmpugdrdsftikylc")
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 = "vfnoldtolmxlmasf")
suspend fun permissions(argument: List<suspend DashboardResourcePermissionArgsBuilder.() -> Unit>)
@JvmName(name = "yrrgxxixxpawblly")
suspend fun permissions(vararg argument: suspend DashboardResourcePermissionArgsBuilder.() -> Unit)
@JvmName(name = "ofmjofghkmokwvoi")
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.