permissions

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


@JvmName(name = "swhlbegdwfaqtvbq")
suspend fun permissions(values: List<Output<DashboardResourcePermissionArgs>>)
@JvmName(name = "bjewvrvigyxpojvi")
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 = "iyttnaofutvedyhv")
suspend fun permissions(argument: List<suspend DashboardResourcePermissionArgsBuilder.() -> Unit>)
@JvmName(name = "piwyfgxtkihbpssk")
suspend fun permissions(vararg argument: suspend DashboardResourcePermissionArgsBuilder.() -> Unit)
@JvmName(name = "oystfelaxuvydkxc")
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.