okta.Theme
Explore with Pulumi AI
Gets, updates, a single Theme of a Brand of an Okta Organization.
This resource allows you to get and update an Okta Theme.
The Okta Management API does not have a true Create or Delete for a theme. Therefore, the theme resource must be imported first into the pulumi state before updates can be applied to the theme.
Create Theme Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Theme(name: string, args: ThemeArgs, opts?: CustomResourceOptions);@overload
def Theme(resource_name: str,
          args: ThemeArgs,
          opts: Optional[ResourceOptions] = None)
@overload
def Theme(resource_name: str,
          opts: Optional[ResourceOptions] = None,
          brand_id: Optional[str] = None,
          logo: Optional[str] = None,
          email_template_touch_point_variant: Optional[str] = None,
          end_user_dashboard_touch_point_variant: Optional[str] = None,
          error_page_touch_point_variant: Optional[str] = None,
          favicon: Optional[str] = None,
          background_image: Optional[str] = None,
          primary_color_contrast_hex: Optional[str] = None,
          primary_color_hex: Optional[str] = None,
          secondary_color_contrast_hex: Optional[str] = None,
          secondary_color_hex: Optional[str] = None,
          sign_in_page_touch_point_variant: Optional[str] = None,
          theme_id: Optional[str] = None)func NewTheme(ctx *Context, name string, args ThemeArgs, opts ...ResourceOption) (*Theme, error)public Theme(string name, ThemeArgs args, CustomResourceOptions? opts = null)type: okta:Theme
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ThemeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ThemeArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ThemeArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ThemeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ThemeArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var themeResource = new Okta.Theme("themeResource", new()
{
    BrandId = "string",
    Logo = "string",
    EmailTemplateTouchPointVariant = "string",
    EndUserDashboardTouchPointVariant = "string",
    ErrorPageTouchPointVariant = "string",
    Favicon = "string",
    BackgroundImage = "string",
    PrimaryColorContrastHex = "string",
    PrimaryColorHex = "string",
    SecondaryColorContrastHex = "string",
    SecondaryColorHex = "string",
    SignInPageTouchPointVariant = "string",
    ThemeId = "string",
});
example, err := okta.NewTheme(ctx, "themeResource", &okta.ThemeArgs{
	BrandId:                           pulumi.String("string"),
	Logo:                              pulumi.String("string"),
	EmailTemplateTouchPointVariant:    pulumi.String("string"),
	EndUserDashboardTouchPointVariant: pulumi.String("string"),
	ErrorPageTouchPointVariant:        pulumi.String("string"),
	Favicon:                           pulumi.String("string"),
	BackgroundImage:                   pulumi.String("string"),
	PrimaryColorContrastHex:           pulumi.String("string"),
	PrimaryColorHex:                   pulumi.String("string"),
	SecondaryColorContrastHex:         pulumi.String("string"),
	SecondaryColorHex:                 pulumi.String("string"),
	SignInPageTouchPointVariant:       pulumi.String("string"),
	ThemeId:                           pulumi.String("string"),
})
var themeResource = new Theme("themeResource", ThemeArgs.builder()
    .brandId("string")
    .logo("string")
    .emailTemplateTouchPointVariant("string")
    .endUserDashboardTouchPointVariant("string")
    .errorPageTouchPointVariant("string")
    .favicon("string")
    .backgroundImage("string")
    .primaryColorContrastHex("string")
    .primaryColorHex("string")
    .secondaryColorContrastHex("string")
    .secondaryColorHex("string")
    .signInPageTouchPointVariant("string")
    .themeId("string")
    .build());
theme_resource = okta.Theme("themeResource",
    brand_id="string",
    logo="string",
    email_template_touch_point_variant="string",
    end_user_dashboard_touch_point_variant="string",
    error_page_touch_point_variant="string",
    favicon="string",
    background_image="string",
    primary_color_contrast_hex="string",
    primary_color_hex="string",
    secondary_color_contrast_hex="string",
    secondary_color_hex="string",
    sign_in_page_touch_point_variant="string",
    theme_id="string")
const themeResource = new okta.Theme("themeResource", {
    brandId: "string",
    logo: "string",
    emailTemplateTouchPointVariant: "string",
    endUserDashboardTouchPointVariant: "string",
    errorPageTouchPointVariant: "string",
    favicon: "string",
    backgroundImage: "string",
    primaryColorContrastHex: "string",
    primaryColorHex: "string",
    secondaryColorContrastHex: "string",
    secondaryColorHex: "string",
    signInPageTouchPointVariant: "string",
    themeId: "string",
});
type: okta:Theme
properties:
    backgroundImage: string
    brandId: string
    emailTemplateTouchPointVariant: string
    endUserDashboardTouchPointVariant: string
    errorPageTouchPointVariant: string
    favicon: string
    logo: string
    primaryColorContrastHex: string
    primaryColorHex: string
    secondaryColorContrastHex: string
    secondaryColorHex: string
    signInPageTouchPointVariant: string
    themeId: string
Theme Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Theme resource accepts the following input properties:
- BrandId string
- Brand ID
- BackgroundImage string
- Path to local file
- EmailTemplate stringTouch Point Variant 
- Variant for email templates (OKTA_DEFAULT,FULL_THEME)
- EndUser stringDashboard Touch Point Variant 
- Variant for the Okta End-User Dashboard (OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND)
- ErrorPage stringTouch Point Variant 
- Variant for the error page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- Favicon string
- Path to local file
- Logo string
- Path to local file
- PrimaryColor stringContrast Hex 
- Primary color contrast hex code
- PrimaryColor stringHex 
- Primary color hex code
- SecondaryColor stringContrast Hex 
- Secondary color contrast hex code
- SecondaryColor stringHex 
- Secondary color hex code
- SignIn stringPage Touch Point Variant 
- Variant for the Okta Sign-In Page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- ThemeId string
- Theme ID - Note: Okta API for theme only reads and updates therefore the oktatheme resource needs to act as a quasi data source. Do this by setting themeid.
- BrandId string
- Brand ID
- BackgroundImage string
- Path to local file
- EmailTemplate stringTouch Point Variant 
- Variant for email templates (OKTA_DEFAULT,FULL_THEME)
- EndUser stringDashboard Touch Point Variant 
- Variant for the Okta End-User Dashboard (OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND)
- ErrorPage stringTouch Point Variant 
- Variant for the error page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- Favicon string
- Path to local file
- Logo string
- Path to local file
- PrimaryColor stringContrast Hex 
- Primary color contrast hex code
- PrimaryColor stringHex 
- Primary color hex code
- SecondaryColor stringContrast Hex 
- Secondary color contrast hex code
- SecondaryColor stringHex 
- Secondary color hex code
- SignIn stringPage Touch Point Variant 
- Variant for the Okta Sign-In Page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- ThemeId string
- Theme ID - Note: Okta API for theme only reads and updates therefore the oktatheme resource needs to act as a quasi data source. Do this by setting themeid.
- brandId String
- Brand ID
- backgroundImage String
- Path to local file
- emailTemplate StringTouch Point Variant 
- Variant for email templates (OKTA_DEFAULT,FULL_THEME)
- endUser StringDashboard Touch Point Variant 
- Variant for the Okta End-User Dashboard (OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND)
- errorPage StringTouch Point Variant 
- Variant for the error page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- favicon String
- Path to local file
- logo String
- Path to local file
- primaryColor StringContrast Hex 
- Primary color contrast hex code
- primaryColor StringHex 
- Primary color hex code
- secondaryColor StringContrast Hex 
- Secondary color contrast hex code
- secondaryColor StringHex 
- Secondary color hex code
- signIn StringPage Touch Point Variant 
- Variant for the Okta Sign-In Page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- themeId String
- Theme ID - Note: Okta API for theme only reads and updates therefore the oktatheme resource needs to act as a quasi data source. Do this by setting themeid.
- brandId string
- Brand ID
- backgroundImage string
- Path to local file
- emailTemplate stringTouch Point Variant 
- Variant for email templates (OKTA_DEFAULT,FULL_THEME)
- endUser stringDashboard Touch Point Variant 
- Variant for the Okta End-User Dashboard (OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND)
- errorPage stringTouch Point Variant 
- Variant for the error page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- favicon string
- Path to local file
- logo string
- Path to local file
- primaryColor stringContrast Hex 
- Primary color contrast hex code
- primaryColor stringHex 
- Primary color hex code
- secondaryColor stringContrast Hex 
- Secondary color contrast hex code
- secondaryColor stringHex 
- Secondary color hex code
- signIn stringPage Touch Point Variant 
- Variant for the Okta Sign-In Page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- themeId string
- Theme ID - Note: Okta API for theme only reads and updates therefore the oktatheme resource needs to act as a quasi data source. Do this by setting themeid.
- brand_id str
- Brand ID
- background_image str
- Path to local file
- 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 str
- Path to local file
- logo str
- Path to local file
- 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 - Note: Okta API for theme only reads and updates therefore the oktatheme resource needs to act as a quasi data source. Do this by setting themeid.
- brandId String
- Brand ID
- backgroundImage String
- Path to local file
- emailTemplate StringTouch Point Variant 
- Variant for email templates (OKTA_DEFAULT,FULL_THEME)
- endUser StringDashboard Touch Point Variant 
- Variant for the Okta End-User Dashboard (OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND)
- errorPage StringTouch Point Variant 
- Variant for the error page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- favicon String
- Path to local file
- logo String
- Path to local file
- primaryColor StringContrast Hex 
- Primary color contrast hex code
- primaryColor StringHex 
- Primary color hex code
- secondaryColor StringContrast Hex 
- Secondary color contrast hex code
- secondaryColor StringHex 
- Secondary color hex code
- signIn StringPage Touch Point Variant 
- Variant for the Okta Sign-In Page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- themeId String
- Theme ID - Note: Okta API for theme only reads and updates therefore the oktatheme resource needs to act as a quasi data source. Do this by setting themeid.
Outputs
All input properties are implicitly available as output properties. Additionally, the Theme resource produces the following output properties:
- BackgroundImage stringUrl 
- Background image URL
- FaviconUrl string
- Favicon URL
- Id string
- The provider-assigned unique ID for this managed resource.
- Links string
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- LogoUrl string
- Logo URL
- BackgroundImage stringUrl 
- Background image URL
- FaviconUrl string
- Favicon URL
- Id string
- The provider-assigned unique ID for this managed resource.
- Links string
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- LogoUrl string
- Logo URL
- backgroundImage StringUrl 
- Background image URL
- faviconUrl String
- Favicon URL
- id String
- The provider-assigned unique ID for this managed resource.
- links String
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- logoUrl String
- Logo URL
- backgroundImage stringUrl 
- Background image URL
- faviconUrl string
- Favicon URL
- id string
- The provider-assigned unique ID for this managed resource.
- links string
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- logoUrl string
- Logo URL
- background_image_ strurl 
- Background image URL
- favicon_url str
- Favicon URL
- id str
- The provider-assigned unique ID for this managed resource.
- links str
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- logo_url str
- Logo URL
- backgroundImage StringUrl 
- Background image URL
- faviconUrl String
- Favicon URL
- id String
- The provider-assigned unique ID for this managed resource.
- links String
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- logoUrl String
- Logo URL
Look up Existing Theme Resource
Get an existing Theme resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ThemeState, opts?: CustomResourceOptions): Theme@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        background_image: Optional[str] = None,
        background_image_url: Optional[str] = None,
        brand_id: Optional[str] = None,
        email_template_touch_point_variant: Optional[str] = None,
        end_user_dashboard_touch_point_variant: Optional[str] = None,
        error_page_touch_point_variant: Optional[str] = None,
        favicon: Optional[str] = None,
        favicon_url: Optional[str] = None,
        links: Optional[str] = None,
        logo: Optional[str] = None,
        logo_url: Optional[str] = None,
        primary_color_contrast_hex: Optional[str] = None,
        primary_color_hex: Optional[str] = None,
        secondary_color_contrast_hex: Optional[str] = None,
        secondary_color_hex: Optional[str] = None,
        sign_in_page_touch_point_variant: Optional[str] = None,
        theme_id: Optional[str] = None) -> Themefunc GetTheme(ctx *Context, name string, id IDInput, state *ThemeState, opts ...ResourceOption) (*Theme, error)public static Theme Get(string name, Input<string> id, ThemeState? state, CustomResourceOptions? opts = null)public static Theme get(String name, Output<String> id, ThemeState state, CustomResourceOptions options)resources:  _:    type: okta:Theme    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- BackgroundImage string
- Path to local file
- BackgroundImage stringUrl 
- Background image URL
- BrandId string
- Brand ID
- EmailTemplate stringTouch Point Variant 
- Variant for email templates (OKTA_DEFAULT,FULL_THEME)
- EndUser stringDashboard Touch Point Variant 
- Variant for the Okta End-User Dashboard (OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND)
- ErrorPage stringTouch Point Variant 
- Variant for the error page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- Favicon string
- Path to local file
- FaviconUrl string
- Favicon URL
- Links string
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- Logo string
- Path to local file
- LogoUrl string
- Logo URL
- PrimaryColor stringContrast Hex 
- Primary color contrast hex code
- PrimaryColor stringHex 
- Primary color hex code
- SecondaryColor stringContrast Hex 
- Secondary color contrast hex code
- SecondaryColor stringHex 
- Secondary color hex code
- SignIn stringPage Touch Point Variant 
- Variant for the Okta Sign-In Page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- ThemeId string
- Theme ID - Note: Okta API for theme only reads and updates therefore the oktatheme resource needs to act as a quasi data source. Do this by setting themeid.
- BackgroundImage string
- Path to local file
- BackgroundImage stringUrl 
- Background image URL
- BrandId string
- Brand ID
- EmailTemplate stringTouch Point Variant 
- Variant for email templates (OKTA_DEFAULT,FULL_THEME)
- EndUser stringDashboard Touch Point Variant 
- Variant for the Okta End-User Dashboard (OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND)
- ErrorPage stringTouch Point Variant 
- Variant for the error page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- Favicon string
- Path to local file
- FaviconUrl string
- Favicon URL
- Links string
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- Logo string
- Path to local file
- LogoUrl string
- Logo URL
- PrimaryColor stringContrast Hex 
- Primary color contrast hex code
- PrimaryColor stringHex 
- Primary color hex code
- SecondaryColor stringContrast Hex 
- Secondary color contrast hex code
- SecondaryColor stringHex 
- Secondary color hex code
- SignIn stringPage Touch Point Variant 
- Variant for the Okta Sign-In Page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- ThemeId string
- Theme ID - Note: Okta API for theme only reads and updates therefore the oktatheme resource needs to act as a quasi data source. Do this by setting themeid.
- backgroundImage String
- Path to local file
- backgroundImage StringUrl 
- Background image URL
- brandId String
- Brand ID
- emailTemplate StringTouch Point Variant 
- Variant for email templates (OKTA_DEFAULT,FULL_THEME)
- endUser StringDashboard Touch Point Variant 
- Variant for the Okta End-User Dashboard (OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND)
- errorPage StringTouch Point Variant 
- Variant for the error page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- favicon String
- Path to local file
- faviconUrl String
- Favicon URL
- links String
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- logo String
- Path to local file
- logoUrl String
- Logo URL
- primaryColor StringContrast Hex 
- Primary color contrast hex code
- primaryColor StringHex 
- Primary color hex code
- secondaryColor StringContrast Hex 
- Secondary color contrast hex code
- secondaryColor StringHex 
- Secondary color hex code
- signIn StringPage Touch Point Variant 
- Variant for the Okta Sign-In Page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- themeId String
- Theme ID - Note: Okta API for theme only reads and updates therefore the oktatheme resource needs to act as a quasi data source. Do this by setting themeid.
- backgroundImage string
- Path to local file
- backgroundImage stringUrl 
- Background image URL
- brandId string
- Brand ID
- emailTemplate stringTouch Point Variant 
- Variant for email templates (OKTA_DEFAULT,FULL_THEME)
- endUser stringDashboard Touch Point Variant 
- Variant for the Okta End-User Dashboard (OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND)
- errorPage stringTouch Point Variant 
- Variant for the error page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- favicon string
- Path to local file
- faviconUrl string
- Favicon URL
- links string
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- logo string
- Path to local file
- logoUrl string
- Logo URL
- primaryColor stringContrast Hex 
- Primary color contrast hex code
- primaryColor stringHex 
- Primary color hex code
- secondaryColor stringContrast Hex 
- Secondary color contrast hex code
- secondaryColor stringHex 
- Secondary color hex code
- signIn stringPage Touch Point Variant 
- Variant for the Okta Sign-In Page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- themeId string
- Theme ID - Note: Okta API for theme only reads and updates therefore the oktatheme resource needs to act as a quasi data source. Do this by setting themeid.
- background_image str
- Path to local file
- 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 str
- Path to local file
- favicon_url str
- Favicon URL
- links str
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- logo str
- Path to local file
- 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 - Note: Okta API for theme only reads and updates therefore the oktatheme resource needs to act as a quasi data source. Do this by setting themeid.
- backgroundImage String
- Path to local file
- backgroundImage StringUrl 
- Background image URL
- brandId String
- Brand ID
- emailTemplate StringTouch Point Variant 
- Variant for email templates (OKTA_DEFAULT,FULL_THEME)
- endUser StringDashboard Touch Point Variant 
- Variant for the Okta End-User Dashboard (OKTA_DEFAULT,WHITE_LOGO_BACKGROUND,FULL_THEME,LOGO_ON_FULL_WHITE_BACKGROUND)
- errorPage StringTouch Point Variant 
- Variant for the error page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- favicon String
- Path to local file
- faviconUrl String
- Favicon URL
- links String
- Link relations for this object - JSON HAL - Discoverable resources related to the email template
- logo String
- Path to local file
- logoUrl String
- Logo URL
- primaryColor StringContrast Hex 
- Primary color contrast hex code
- primaryColor StringHex 
- Primary color hex code
- secondaryColor StringContrast Hex 
- Secondary color contrast hex code
- secondaryColor StringHex 
- Secondary color hex code
- signIn StringPage Touch Point Variant 
- Variant for the Okta Sign-In Page (OKTA_DEFAULT,BACKGROUND_SECONDARY_COLOR,BACKGROUND_IMAGE)
- themeId String
- Theme ID - Note: Okta API for theme only reads and updates therefore the oktatheme resource needs to act as a quasi data source. Do this by setting themeid.
Import
$ pulumi import okta:index/theme:Theme example <brand_id>/<theme_id>
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Okta pulumi/pulumi-okta
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the oktaTerraform Provider.