permissions

@JvmName(name = "ivuuamtwfefswixl")
suspend fun permissions(value: Output<List<AnalysisResourcePermissionArgs>>)
@JvmName(name = "kxgfshpyyhmoaxxf")
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 = "udboohcrsidjjqch")
suspend fun permissions(vararg values: Output<AnalysisResourcePermissionArgs>)


@JvmName(name = "drgycxoptyhevpjq")
suspend fun permissions(values: List<Output<AnalysisResourcePermissionArgs>>)
@JvmName(name = "rvadmrlrdfyjulbp")
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 = "ctrcwtkrmwjlekqv")
suspend fun permissions(argument: List<suspend AnalysisResourcePermissionArgsBuilder.() -> Unit>)
@JvmName(name = "kowqbwrdmgbpycyv")
suspend fun permissions(vararg argument: suspend AnalysisResourcePermissionArgsBuilder.() -> Unit)
@JvmName(name = "eokcpmjvcgrjmbpf")
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 .