Ssoadmin Functions
object SsoadminFunctions
Functions
Link copied to clipboard
Data source for managing an AWS SSO Admin Application.
suspend fun getApplication(argument: suspend GetApplicationPlainArgsBuilder.() -> Unit): GetApplicationResult
suspend fun getApplication(applicationArn: String, portalOptions: List<GetApplicationPortalOption>? = null): GetApplicationResult
Link copied to clipboard
suspend fun getApplicationAssignments(argument: GetApplicationAssignmentsPlainArgs): GetApplicationAssignmentsResult
Data source for managing AWS SSO Admin Application Assignments.
suspend fun getApplicationAssignments(argument: suspend GetApplicationAssignmentsPlainArgsBuilder.() -> Unit): GetApplicationAssignmentsResult
suspend fun getApplicationAssignments(applicationArn: String, applicationAssignments: List<GetApplicationAssignmentsApplicationAssignment>? = null): GetApplicationAssignmentsResult
Link copied to clipboard
suspend fun getApplicationProviders(argument: GetApplicationProvidersPlainArgs): GetApplicationProvidersResult
Data source for managing AWS SSO Admin Application Providers.
suspend fun getApplicationProviders(applicationProviders: List<GetApplicationProvidersApplicationProvider>? = null): GetApplicationProvidersResult
suspend fun getApplicationProviders(argument: suspend GetApplicationProvidersPlainArgsBuilder.() -> Unit): GetApplicationProvidersResult
Link copied to clipboard
Use this data source to get ARNs and Identity Store IDs of Single Sign-On (SSO) Instances.
Link copied to clipboard
Use this data source to get a Single Sign-On (SSO) Permission Set.
suspend fun getPermissionSet(argument: suspend GetPermissionSetPlainArgsBuilder.() -> Unit): GetPermissionSetResult
suspend fun getPermissionSet(arn: String? = null, instanceArn: String, name: String? = null, tags: Map<String, String>? = null): GetPermissionSetResult
Link copied to clipboard
Data source returning the ARN of all AWS SSO Admin Permission Sets.
suspend fun getPermissionSets(argument: suspend GetPermissionSetsPlainArgsBuilder.() -> Unit): GetPermissionSetsResult
Link copied to clipboard
suspend fun getPrincipalApplicationAssignments(argument: GetPrincipalApplicationAssignmentsPlainArgs): GetPrincipalApplicationAssignmentsResult
Data source for viewing AWS SSO Admin Principal Application Assignments.
suspend fun getPrincipalApplicationAssignments(argument: suspend GetPrincipalApplicationAssignmentsPlainArgsBuilder.() -> Unit): GetPrincipalApplicationAssignmentsResult
suspend fun getPrincipalApplicationAssignments(applicationAssignments: List<GetPrincipalApplicationAssignmentsApplicationAssignment>? = null, instanceArn: String, principalId: String, principalType: String): GetPrincipalApplicationAssignmentsResult