Viewing docs for Okta v6.3.1
published on Thursday, Mar 12, 2026 by Pulumi
published on Thursday, Mar 12, 2026 by Pulumi
Viewing docs for Okta v6.3.1
published on Thursday, Mar 12, 2026 by Pulumi
published on Thursday, Mar 12, 2026 by Pulumi
Get a single Theme of a Brand of an Okta Organization.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as okta from "@pulumi/okta";
const test = okta.getBrands({});
const testGetTheme = test.then(test => okta.getTheme({
brandId: test.brands?.[0]?.id,
themeId: testOktaThemes.themes[0].id,
}));
import pulumi
import pulumi_okta as okta
test = okta.get_brands()
test_get_theme = okta.get_theme(brand_id=test.brands[0].id,
theme_id=test_okta_themes["themes"][0]["id"])
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 {
test, err := okta.GetBrands(ctx, map[string]interface{}{}, nil)
if err != nil {
return err
}
_, err = okta.LookupTheme(ctx, &okta.LookupThemeArgs{
BrandId: test.Brands[0].Id,
ThemeId: testOktaThemes.Themes[0].Id,
}, 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.GetBrands.Invoke();
var testGetTheme = Okta.GetTheme.Invoke(new()
{
BrandId = test.Apply(getBrandsResult => getBrandsResult.Brands[0]?.Id),
ThemeId = testOktaThemes.Themes[0].Id,
});
});
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.GetThemeArgs;
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.getBrands(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference);
final var testGetTheme = OktaFunctions.getTheme(GetThemeArgs.builder()
.brandId(test.brands()[0].id())
.themeId(testOktaThemes.themes()[0].id())
.build());
}
}
variables:
test:
fn::invoke:
function: okta:getBrands
arguments: {}
testGetTheme:
fn::invoke:
function: okta:getTheme
arguments:
brandId: ${test.brands[0].id}
themeId: ${testOktaThemes.themes[0].id}
Using getTheme
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 getTheme(args: GetThemeArgs, opts?: InvokeOptions): Promise<GetThemeResult>
function getThemeOutput(args: GetThemeOutputArgs, opts?: InvokeOptions): Output<GetThemeResult>def get_theme(brand_id: Optional[str] = None,
theme_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetThemeResult
def get_theme_output(brand_id: Optional[pulumi.Input[str]] = None,
theme_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetThemeResult]func LookupTheme(ctx *Context, args *LookupThemeArgs, opts ...InvokeOption) (*LookupThemeResult, error)
func LookupThemeOutput(ctx *Context, args *LookupThemeOutputArgs, opts ...InvokeOption) LookupThemeResultOutput> Note: This function is named LookupTheme in the Go SDK.
public static class GetTheme
{
public static Task<GetThemeResult> InvokeAsync(GetThemeArgs args, InvokeOptions? opts = null)
public static Output<GetThemeResult> Invoke(GetThemeInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetThemeResult> getTheme(GetThemeArgs args, InvokeOptions options)
public static Output<GetThemeResult> getTheme(GetThemeArgs args, InvokeOptions options)
fn::invoke:
function: okta:index/getTheme:getTheme
arguments:
# arguments dictionaryThe following arguments are supported:
getTheme Result
The following output properties are available:
- Background
Image stringUrl - Background image URL
- Brand
Id string - Brand ID
- Email
Template stringTouch Point Variant - Variant for email templates (
OKTA_DEFAULT,FULL_THEME) - End
User stringDashboard Touch Point Variant - Variant for the Okta End-User Dashboard (
OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND) - Error
Page stringTouch Point Variant - Variant for the error page (
OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE) - Favicon
Url string - Favicon URL
- Id string
- The ID of the theme
- Links string
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- Logo
Url string - Logo URL
- Primary
Color stringContrast Hex - Primary color contrast hex code
- Primary
Color stringHex - Primary color hex code
- Secondary
Color stringContrast Hex - Secondary color contrast hex code
- Secondary
Color stringHex - Secondary color hex code
- Sign
In stringPage Touch Point Variant - Variant for the Okta Sign-In Page (
OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE) - Theme
Id string - Theme ID
- Background
Image stringUrl - Background image URL
- Brand
Id string - Brand ID
- Email
Template stringTouch Point Variant - Variant for email templates (
OKTA_DEFAULT,FULL_THEME) - End
User stringDashboard Touch Point Variant - Variant for the Okta End-User Dashboard (
OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND) - Error
Page stringTouch Point Variant - Variant for the error page (
OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE) - Favicon
Url string - Favicon URL
- Id string
- The ID of the theme
- Links string
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- Logo
Url string - Logo URL
- Primary
Color stringContrast Hex - Primary color contrast hex code
- Primary
Color stringHex - Primary color hex code
- Secondary
Color stringContrast Hex - Secondary color contrast hex code
- Secondary
Color stringHex - Secondary color hex code
- Sign
In stringPage Touch Point Variant - Variant for the Okta Sign-In Page (
OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE) - Theme
Id string - Theme ID
- background
Image StringUrl - Background image URL
- brand
Id String - Brand ID
- email
Template StringTouch Point Variant - Variant for email templates (
OKTA_DEFAULT,FULL_THEME) - end
User StringDashboard Touch Point Variant - Variant for the Okta End-User Dashboard (
OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND) - error
Page StringTouch Point Variant - Variant for the error page (
OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE) - favicon
Url String - Favicon URL
- id String
- The ID of the theme
- links String
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- logo
Url String - Logo URL
- primary
Color StringContrast Hex - Primary color contrast hex code
- primary
Color StringHex - Primary color hex code
- secondary
Color StringContrast Hex - Secondary color contrast hex code
- secondary
Color StringHex - Secondary color hex code
- sign
In StringPage Touch Point Variant - Variant for the Okta Sign-In Page (
OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE) - theme
Id String - Theme ID
- background
Image stringUrl - Background image URL
- brand
Id string - Brand ID
- email
Template stringTouch Point Variant - Variant for email templates (
OKTA_DEFAULT,FULL_THEME) - end
User stringDashboard Touch Point Variant - Variant for the Okta End-User Dashboard (
OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND) - error
Page stringTouch Point Variant - Variant for the error page (
OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE) - favicon
Url string - Favicon URL
- id string
- The ID of the theme
- links string
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- logo
Url string - Logo URL
- primary
Color stringContrast Hex - Primary color contrast hex code
- primary
Color stringHex - Primary color hex code
- secondary
Color stringContrast Hex - Secondary color contrast hex code
- secondary
Color stringHex - Secondary color hex code
- sign
In stringPage Touch Point Variant - Variant for the Okta Sign-In Page (
OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE) - theme
Id string - Theme ID
- background_
image_ strurl - Background image URL
- brand_
id str - Brand ID
- email_
template_ strtouch_ point_ variant - Variant for email templates (
OKTA_DEFAULT,FULL_THEME) - end_
user_ strdashboard_ touch_ point_ variant - Variant for the Okta End-User Dashboard (
OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND) - error_
page_ strtouch_ point_ variant - Variant for the error page (
OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE) - favicon_
url str - Favicon URL
- id str
- The ID of the theme
- links str
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- logo_
url str - Logo URL
- primary_
color_ strcontrast_ hex - Primary color contrast hex code
- primary_
color_ strhex - Primary color hex code
- secondary_
color_ strcontrast_ hex - Secondary color contrast hex code
- secondary_
color_ strhex - Secondary color hex code
- sign_
in_ strpage_ touch_ point_ variant - Variant for the Okta Sign-In Page (
OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE) - theme_
id str - Theme ID
- background
Image StringUrl - Background image URL
- brand
Id String - Brand ID
- email
Template StringTouch Point Variant - Variant for email templates (
OKTA_DEFAULT,FULL_THEME) - end
User StringDashboard Touch Point Variant - Variant for the Okta End-User Dashboard (
OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND) - error
Page StringTouch Point Variant - Variant for the error page (
OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE) - favicon
Url String - Favicon URL
- id String
- The ID of the theme
- links String
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- logo
Url String - Logo URL
- primary
Color StringContrast Hex - Primary color contrast hex code
- primary
Color StringHex - Primary color hex code
- secondary
Color StringContrast Hex - Secondary color contrast hex code
- secondary
Color StringHex - Secondary color hex code
- sign
In StringPage Touch Point Variant - Variant for the Okta Sign-In Page (
OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE) - theme
Id String - Theme ID
Package Details
- Repository
- Okta pulumi/pulumi-okta
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oktaTerraform Provider.
Viewing docs for Okta v6.3.1
published on Thursday, Mar 12, 2026 by Pulumi
published on Thursday, Mar 12, 2026 by Pulumi
