permissions

@JvmName(name = "jjqqeypexlscpvyf")
suspend fun permissions(value: Output<List<AnalysisResourcePermissionArgs>>)
@JvmName(name = "uithdohejpgrreux")
suspend fun permissions(value: List<AnalysisResourcePermissionArgs>?)

Parameters

value

A structure that describes the principals and the resource-level permissions on an analysis. You can use the Permissions structure to grant permissions by providing a list of AWS Identity and Access Management (IAM) action information for each principal listed by Amazon Resource Name (ARN). To specify no permissions, omit Permissions .


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


@JvmName(name = "rqndpkfvrsdwphsm")
suspend fun permissions(values: List<Output<AnalysisResourcePermissionArgs>>)
@JvmName(name = "nqyubcyccxirarrj")
suspend fun permissions(vararg values: AnalysisResourcePermissionArgs)

Parameters

values

A structure that describes the principals and the resource-level permissions on an analysis. You can use the Permissions structure to grant permissions by providing a list of AWS Identity and Access Management (IAM) action information for each principal listed by Amazon Resource Name (ARN). To specify no permissions, omit Permissions .


@JvmName(name = "gcshiorjdiygprnt")
suspend fun permissions(argument: List<suspend AnalysisResourcePermissionArgsBuilder.() -> Unit>)
@JvmName(name = "lnkwiomuloelbvjr")
suspend fun permissions(vararg argument: suspend AnalysisResourcePermissionArgsBuilder.() -> Unit)
@JvmName(name = "wlnbxrvmnpswkpgj")
suspend fun permissions(argument: suspend AnalysisResourcePermissionArgsBuilder.() -> Unit)

Parameters

argument

A structure that describes the principals and the resource-level permissions on an analysis. You can use the Permissions structure to grant permissions by providing a list of AWS Identity and Access Management (IAM) action information for each principal listed by Amazon Resource Name (ARN). To specify no permissions, omit Permissions .