1. Packages
  2. Okta Provider
  3. API Docs
  4. getReview
Okta v6.0.0 published on Friday, Oct 10, 2025 by Pulumi

okta.getReview

Deploy with Pulumi
okta logo
Okta v6.0.0 published on Friday, Oct 10, 2025 by Pulumi

    Get the reviews belonging to a campaign

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as okta from "@pulumi/okta";
    
    const test = okta.getReview({});
    
    import pulumi
    import pulumi_okta as okta
    
    test = okta.get_review()
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-okta/sdk/v6/go/okta"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := okta.LookupReview(ctx, &okta.LookupReviewArgs{}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Okta = Pulumi.Okta;
    
    return await Deployment.RunAsync(() => 
    {
        var test = Okta.GetReview.Invoke();
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.okta.OktaFunctions;
    import com.pulumi.okta.inputs.GetReviewArgs;
    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 test = OktaFunctions.getReview(GetReviewArgs.builder()
                .build());
    
        }
    }
    
    variables:
      test:
        fn::invoke:
          function: okta:getReview
          arguments: {}
    

    Required:

    • email (String) The Okta user’s email address.
    • id (String) The Okta user id.
    • status (String) The status of the principal’s profile. Enum: INACTIVE, ACTIVE.

    Optional:

    • first_name (String) The Okta user’s first name.
    • lastName (String) The Okta user’s last name
    • login (String) The Okta user’s login

    Using getReview

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getReview(args: GetReviewArgs, opts?: InvokeOptions): Promise<GetReviewResult>
    function getReviewOutput(args: GetReviewOutputArgs, opts?: InvokeOptions): Output<GetReviewResult>
    def get_review(all_reviewer_levels: Optional[Sequence[GetReviewAllReviewerLevel]] = None,
                   entitlement_bundle: Optional[GetReviewEntitlementBundle] = None,
                   entitlement_value: Optional[GetReviewEntitlementValue] = None,
                   id: Optional[str] = None,
                   links: Optional[GetReviewLinks] = None,
                   note: Optional[GetReviewNote] = None,
                   principal_profile: Optional[GetReviewPrincipalProfile] = None,
                   reviewer_profile: Optional[GetReviewReviewerProfile] = None,
                   opts: Optional[InvokeOptions] = None) -> GetReviewResult
    def get_review_output(all_reviewer_levels: Optional[pulumi.Input[Sequence[pulumi.Input[GetReviewAllReviewerLevelArgs]]]] = None,
                   entitlement_bundle: Optional[pulumi.Input[GetReviewEntitlementBundleArgs]] = None,
                   entitlement_value: Optional[pulumi.Input[GetReviewEntitlementValueArgs]] = None,
                   id: Optional[pulumi.Input[str]] = None,
                   links: Optional[pulumi.Input[GetReviewLinksArgs]] = None,
                   note: Optional[pulumi.Input[GetReviewNoteArgs]] = None,
                   principal_profile: Optional[pulumi.Input[GetReviewPrincipalProfileArgs]] = None,
                   reviewer_profile: Optional[pulumi.Input[GetReviewReviewerProfileArgs]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetReviewResult]
    func LookupReview(ctx *Context, args *LookupReviewArgs, opts ...InvokeOption) (*LookupReviewResult, error)
    func LookupReviewOutput(ctx *Context, args *LookupReviewOutputArgs, opts ...InvokeOption) LookupReviewResultOutput

    > Note: This function is named LookupReview in the Go SDK.

    public static class GetReview 
    {
        public static Task<GetReviewResult> InvokeAsync(GetReviewArgs args, InvokeOptions? opts = null)
        public static Output<GetReviewResult> Invoke(GetReviewInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetReviewResult> getReview(GetReviewArgs args, InvokeOptions options)
    public static Output<GetReviewResult> getReview(GetReviewArgs args, InvokeOptions options)
    
    fn::invoke:
      function: okta:index/getReview:getReview
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getReview Result

    The following output properties are available:

    CampaignId string
    ID of the Campaign.
    Created string
    The ISO 8601 formatted date and time when the resource was created.
    CreatedBy string
    The id of user who created the resource.
    CurrentReviewerLevel string
    Identifies the reviewer level of each reviews during access certification.
    Decided string
    The ISO 8601 formatted date and time when the object status was decided.
    Decision string
    The decision taken by the reviewer. Will be UNASSIGNED if no decision is made.
    Id string
    The ID of review.
    LastUpdated string
    The ISO 8601 formatted date and time when the object was last updated.
    LastUpdatedBy string
    The id of user who last updated the object.
    RemediationStatus string
    Enum: ERROR, MANUAL, NONE, OPEN, SUCCESS.
    ResourceId string
    Resource ID for the Review.
    ReviewerType string
    The type of reviewer to which the review is assigned.
    AllReviewerLevels List<GetReviewAllReviewerLevel>
    EntitlementBundle GetReviewEntitlementBundle
    EntitlementValue GetReviewEntitlementValue
    Links GetReviewLinks
    Note GetReviewNote
    PrincipalProfile GetReviewPrincipalProfile
    A limited set of properties from the user profile who created the review.
    ReviewerProfile GetReviewReviewerProfile
    CampaignId string
    ID of the Campaign.
    Created string
    The ISO 8601 formatted date and time when the resource was created.
    CreatedBy string
    The id of user who created the resource.
    CurrentReviewerLevel string
    Identifies the reviewer level of each reviews during access certification.
    Decided string
    The ISO 8601 formatted date and time when the object status was decided.
    Decision string
    The decision taken by the reviewer. Will be UNASSIGNED if no decision is made.
    Id string
    The ID of review.
    LastUpdated string
    The ISO 8601 formatted date and time when the object was last updated.
    LastUpdatedBy string
    The id of user who last updated the object.
    RemediationStatus string
    Enum: ERROR, MANUAL, NONE, OPEN, SUCCESS.
    ResourceId string
    Resource ID for the Review.
    ReviewerType string
    The type of reviewer to which the review is assigned.
    AllReviewerLevels []GetReviewAllReviewerLevel
    EntitlementBundle GetReviewEntitlementBundle
    EntitlementValue GetReviewEntitlementValue
    Links GetReviewLinks
    Note GetReviewNote
    PrincipalProfile GetReviewPrincipalProfile
    A limited set of properties from the user profile who created the review.
    ReviewerProfile GetReviewReviewerProfile
    campaignId String
    ID of the Campaign.
    created String
    The ISO 8601 formatted date and time when the resource was created.
    createdBy String
    The id of user who created the resource.
    currentReviewerLevel String
    Identifies the reviewer level of each reviews during access certification.
    decided String
    The ISO 8601 formatted date and time when the object status was decided.
    decision String
    The decision taken by the reviewer. Will be UNASSIGNED if no decision is made.
    id String
    The ID of review.
    lastUpdated String
    The ISO 8601 formatted date and time when the object was last updated.
    lastUpdatedBy String
    The id of user who last updated the object.
    remediationStatus String
    Enum: ERROR, MANUAL, NONE, OPEN, SUCCESS.
    resourceId String
    Resource ID for the Review.
    reviewerType String
    The type of reviewer to which the review is assigned.
    allReviewerLevels List<GetReviewAllReviewerLevel>
    entitlementBundle GetReviewEntitlementBundle
    entitlementValue GetReviewEntitlementValue
    links GetReviewLinks
    note GetReviewNote
    principalProfile GetReviewPrincipalProfile
    A limited set of properties from the user profile who created the review.
    reviewerProfile GetReviewReviewerProfile
    campaignId string
    ID of the Campaign.
    created string
    The ISO 8601 formatted date and time when the resource was created.
    createdBy string
    The id of user who created the resource.
    currentReviewerLevel string
    Identifies the reviewer level of each reviews during access certification.
    decided string
    The ISO 8601 formatted date and time when the object status was decided.
    decision string
    The decision taken by the reviewer. Will be UNASSIGNED if no decision is made.
    id string
    The ID of review.
    lastUpdated string
    The ISO 8601 formatted date and time when the object was last updated.
    lastUpdatedBy string
    The id of user who last updated the object.
    remediationStatus string
    Enum: ERROR, MANUAL, NONE, OPEN, SUCCESS.
    resourceId string
    Resource ID for the Review.
    reviewerType string
    The type of reviewer to which the review is assigned.
    allReviewerLevels GetReviewAllReviewerLevel[]
    entitlementBundle GetReviewEntitlementBundle
    entitlementValue GetReviewEntitlementValue
    links GetReviewLinks
    note GetReviewNote
    principalProfile GetReviewPrincipalProfile
    A limited set of properties from the user profile who created the review.
    reviewerProfile GetReviewReviewerProfile
    campaign_id str
    ID of the Campaign.
    created str
    The ISO 8601 formatted date and time when the resource was created.
    created_by str
    The id of user who created the resource.
    current_reviewer_level str
    Identifies the reviewer level of each reviews during access certification.
    decided str
    The ISO 8601 formatted date and time when the object status was decided.
    decision str
    The decision taken by the reviewer. Will be UNASSIGNED if no decision is made.
    id str
    The ID of review.
    last_updated str
    The ISO 8601 formatted date and time when the object was last updated.
    last_updated_by str
    The id of user who last updated the object.
    remediation_status str
    Enum: ERROR, MANUAL, NONE, OPEN, SUCCESS.
    resource_id str
    Resource ID for the Review.
    reviewer_type str
    The type of reviewer to which the review is assigned.
    all_reviewer_levels Sequence[GetReviewAllReviewerLevel]
    entitlement_bundle GetReviewEntitlementBundle
    entitlement_value GetReviewEntitlementValue
    links GetReviewLinks
    note GetReviewNote
    principal_profile GetReviewPrincipalProfile
    A limited set of properties from the user profile who created the review.
    reviewer_profile GetReviewReviewerProfile
    campaignId String
    ID of the Campaign.
    created String
    The ISO 8601 formatted date and time when the resource was created.
    createdBy String
    The id of user who created the resource.
    currentReviewerLevel String
    Identifies the reviewer level of each reviews during access certification.
    decided String
    The ISO 8601 formatted date and time when the object status was decided.
    decision String
    The decision taken by the reviewer. Will be UNASSIGNED if no decision is made.
    id String
    The ID of review.
    lastUpdated String
    The ISO 8601 formatted date and time when the object was last updated.
    lastUpdatedBy String
    The id of user who last updated the object.
    remediationStatus String
    Enum: ERROR, MANUAL, NONE, OPEN, SUCCESS.
    resourceId String
    Resource ID for the Review.
    reviewerType String
    The type of reviewer to which the review is assigned.
    allReviewerLevels List<Property Map>
    entitlementBundle Property Map
    entitlementValue Property Map
    links Property Map
    note Property Map
    principalProfile Property Map
    A limited set of properties from the user profile who created the review.
    reviewerProfile Property Map

    Supporting Types

    GetReviewAllReviewerLevel

    Created string
    The ISO 8601 formatted date and time when the resource was created.
    CreatedBy string
    The id of user who created the resource.
    Decision string
    The decision taken by the reviewer. Will be UNASSIGNED if no decision is made.
    Id string
    The ID of review.
    LastUpdated string
    The ISO 8601 formatted date and time when the object was last updated.
    LastUpdatedBy string
    The id of user who last updated the object.
    ReviewerLevel string
    ReviewerType string
    The type of reviewer to which the review is assigned.
    ReviewerGroupProfile GetReviewAllReviewerLevelReviewerGroupProfile
    ReviewerProfile GetReviewAllReviewerLevelReviewerProfile
    Created string
    The ISO 8601 formatted date and time when the resource was created.
    CreatedBy string
    The id of user who created the resource.
    Decision string
    The decision taken by the reviewer. Will be UNASSIGNED if no decision is made.
    Id string
    The ID of review.
    LastUpdated string
    The ISO 8601 formatted date and time when the object was last updated.
    LastUpdatedBy string
    The id of user who last updated the object.
    ReviewerLevel string
    ReviewerType string
    The type of reviewer to which the review is assigned.
    ReviewerGroupProfile GetReviewAllReviewerLevelReviewerGroupProfile
    ReviewerProfile GetReviewAllReviewerLevelReviewerProfile
    created String
    The ISO 8601 formatted date and time when the resource was created.
    createdBy String
    The id of user who created the resource.
    decision String
    The decision taken by the reviewer. Will be UNASSIGNED if no decision is made.
    id String
    The ID of review.
    lastUpdated String
    The ISO 8601 formatted date and time when the object was last updated.
    lastUpdatedBy String
    The id of user who last updated the object.
    reviewerLevel String
    reviewerType String
    The type of reviewer to which the review is assigned.
    reviewerGroupProfile GetReviewAllReviewerLevelReviewerGroupProfile
    reviewerProfile GetReviewAllReviewerLevelReviewerProfile
    created string
    The ISO 8601 formatted date and time when the resource was created.
    createdBy string
    The id of user who created the resource.
    decision string
    The decision taken by the reviewer. Will be UNASSIGNED if no decision is made.
    id string
    The ID of review.
    lastUpdated string
    The ISO 8601 formatted date and time when the object was last updated.
    lastUpdatedBy string
    The id of user who last updated the object.
    reviewerLevel string
    reviewerType string
    The type of reviewer to which the review is assigned.
    reviewerGroupProfile GetReviewAllReviewerLevelReviewerGroupProfile
    reviewerProfile GetReviewAllReviewerLevelReviewerProfile
    created str
    The ISO 8601 formatted date and time when the resource was created.
    created_by str
    The id of user who created the resource.
    decision str
    The decision taken by the reviewer. Will be UNASSIGNED if no decision is made.
    id str
    The ID of review.
    last_updated str
    The ISO 8601 formatted date and time when the object was last updated.
    last_updated_by str
    The id of user who last updated the object.
    reviewer_level str
    reviewer_type str
    The type of reviewer to which the review is assigned.
    reviewer_group_profile GetReviewAllReviewerLevelReviewerGroupProfile
    reviewer_profile GetReviewAllReviewerLevelReviewerProfile
    created String
    The ISO 8601 formatted date and time when the resource was created.
    createdBy String
    The id of user who created the resource.
    decision String
    The decision taken by the reviewer. Will be UNASSIGNED if no decision is made.
    id String
    The ID of review.
    lastUpdated String
    The ISO 8601 formatted date and time when the object was last updated.
    lastUpdatedBy String
    The id of user who last updated the object.
    reviewerLevel String
    reviewerType String
    The type of reviewer to which the review is assigned.
    reviewerGroupProfile Property Map
    reviewerProfile Property Map

    GetReviewAllReviewerLevelReviewerGroupProfile

    GlobalName string
    GroupId string
    GroupType string
    Name string
    GlobalName string
    GroupId string
    GroupType string
    Name string
    globalName String
    groupId String
    groupType String
    name String
    globalName string
    groupId string
    groupType string
    name string
    globalName String
    groupId String
    groupType String
    name String

    GetReviewAllReviewerLevelReviewerProfile

    Email string
    FirstName string
    Id string
    The ID of review.
    LastName string
    Status string
    Email string
    FirstName string
    Id string
    The ID of review.
    LastName string
    Status string
    email String
    firstName String
    id String
    The ID of review.
    lastName String
    status String
    email string
    firstName string
    id string
    The ID of review.
    lastName string
    status string
    email str
    first_name str
    id str
    The ID of review.
    last_name str
    status str
    email String
    firstName String
    id String
    The ID of review.
    lastName String
    status String

    GetReviewEntitlementBundle

    Id string
    The ID of review.
    Name string
    Id string
    The ID of review.
    Name string
    id String
    The ID of review.
    name String
    id string
    The ID of review.
    name string
    id str
    The ID of review.
    name str
    id String
    The ID of review.
    name String

    GetReviewEntitlementValue

    Id string
    The ID of review.
    Name string
    Id string
    The ID of review.
    Name string
    id String
    The ID of review.
    name String
    id string
    The ID of review.
    name string
    id str
    The ID of review.
    name str
    id String
    The ID of review.
    name String

    GetReviewNote

    Id string
    The ID of review.
    Note string
    Id string
    The ID of review.
    Note string
    id String
    The ID of review.
    note String
    id string
    The ID of review.
    note string
    id str
    The ID of review.
    note str
    id String
    The ID of review.
    note String

    GetReviewPrincipalProfile

    Email string
    FirstName string
    Id string
    The ID of review.
    LastName string
    Login string
    Status string
    Email string
    FirstName string
    Id string
    The ID of review.
    LastName string
    Login string
    Status string
    email String
    firstName String
    id String
    The ID of review.
    lastName String
    login String
    status String
    email string
    firstName string
    id string
    The ID of review.
    lastName string
    login string
    status string
    email str
    first_name str
    id str
    The ID of review.
    last_name str
    login str
    status str
    email String
    firstName String
    id String
    The ID of review.
    lastName String
    login String
    status String

    GetReviewReviewerProfile

    Email string
    FirstName string
    Id string
    The ID of review.
    LastName string
    Login string
    Status string
    Email string
    FirstName string
    Id string
    The ID of review.
    LastName string
    Login string
    Status string
    email String
    firstName String
    id String
    The ID of review.
    lastName String
    login String
    status String
    email string
    firstName string
    id string
    The ID of review.
    lastName string
    login string
    status string
    email str
    first_name str
    id str
    The ID of review.
    last_name str
    login str
    status str
    email String
    firstName String
    id String
    The ID of review.
    lastName String
    login String
    status String

    Package Details

    Repository
    Okta pulumi/pulumi-okta
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the okta Terraform Provider.
    okta logo
    Okta v6.0.0 published on Friday, Oct 10, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate