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:
- Brand
Id string - Brand ID
- Background
Image string - Path to local file
- 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 string
- Path to local file
- Logo string
- Path to local file
- 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 - 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 string - Brand ID
- Background
Image string - Path to local file
- 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 string
- Path to local file
- Logo string
- Path to local file
- 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 - 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 String - Brand ID
- background
Image String - Path to local file
- 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 String
- Path to local file
- logo String
- Path to local file
- 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 - 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 string - Brand ID
- background
Image string - Path to local file
- 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 string
- Path to local file
- logo string
- Path to local file
- 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 - 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.
- brand
Id String - Brand ID
- background
Image String - Path to local file
- 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 String
- Path to local file
- logo String
- Path to local file
- 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 - 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:
- Background
Image stringUrl - Background image URL
- Favicon
Url 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
- Logo
Url string - Logo URL
- Background
Image stringUrl - Background image URL
- Favicon
Url 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
- Logo
Url string - Logo URL
- background
Image StringUrl - Background image URL
- favicon
Url 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
- logo
Url String - Logo URL
- background
Image stringUrl - Background image URL
- favicon
Url 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
- logo
Url 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
- background
Image StringUrl - Background image URL
- favicon
Url 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
- logo
Url 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) -> Theme
func 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)
Resource lookup is not supported in YAML
- 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.
- Background
Image string - Path to local file
- 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 string
- Path to local file
- Favicon
Url 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
- 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 - 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 string - Path to local file
- 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 string
- Path to local file
- Favicon
Url 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
- 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 - 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 String - Path to local file
- 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 String
- Path to local file
- favicon
Url 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
- 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 - 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 string - Path to local file
- 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 string
- Path to local file
- favicon
Url 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
- 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 - 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.
- background
Image String - Path to local file
- 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 String
- Path to local file
- favicon
Url 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
- 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 - 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
okta
Terraform Provider.