get Quicksight User
This data source can be used to fetch information about a specific QuickSight user. By using this data source, you can reference QuickSight user properties without having to hard code ARNs or unique IDs as input.
Example Usage
Basic Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.quicksight.QuicksightFunctions;
import com.pulumi.aws.quicksight.inputs.GetQuicksightUserArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = QuicksightFunctions.getQuicksightUser(GetQuicksightUserArgs.builder()
.userName("example")
.build());
}
}
Content copied to clipboard
Return
A collection of values returned by getQuicksightUser.
Parameters
argument
A collection of arguments for invoking getQuicksightUser.
suspend fun getQuicksightUser(awsAccountId: String? = null, namespace: String? = null, userName: String): GetQuicksightUserResult
Return
A collection of values returned by getQuicksightUser.
Parameters
aws Account Id
AWS account ID.
namespace
QuickSight namespace. Defaults to default
.
user Name
The name of the user that you want to match. The following arguments are optional:
See also
suspend fun getQuicksightUser(argument: suspend GetQuicksightUserPlainArgsBuilder.() -> Unit): GetQuicksightUserResult
Return
A collection of values returned by getQuicksightUser.
Parameters
argument
Builder for com.pulumi.aws.quicksight.kotlin.inputs.GetQuicksightUserPlainArgs.