published on Friday, Aug 28, 2026 by onelogin
published on Friday, Aug 28, 2026 by onelogin
Import
$ pulumi import onelogin:index/brands:Brands engineering 7844
Create Brands Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Brands(name: string, args?: BrandsArgs, opts?: CustomResourceOptions);@overload
def Brands(resource_name: str,
args: Optional[BrandsArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def Brands(resource_name: str,
opts: Optional[ResourceOptions] = None,
background: Optional[str] = None,
brands_id: Optional[str] = None,
custom_accent_color: Optional[str] = None,
custom_color: Optional[str] = None,
custom_label_text_for_login_screen: Optional[str] = None,
custom_masking_color: Optional[str] = None,
custom_masking_opacity: Optional[float] = None,
custom_support_enabled: Optional[bool] = None,
enable_custom_label_for_login_screen: Optional[bool] = None,
enabled: Optional[bool] = None,
hide_onelogin_footer: Optional[bool] = None,
login_instruction: Optional[str] = None,
login_instruction_title: Optional[str] = None,
logo: Optional[str] = None,
mfa_enrollment_message: Optional[str] = None,
name: Optional[str] = None)func NewBrands(ctx *Context, name string, args *BrandsArgs, opts ...ResourceOption) (*Brands, error)public Brands(string name, BrandsArgs? args = null, CustomResourceOptions? opts = null)
public Brands(String name, BrandsArgs args)
public Brands(String name, BrandsArgs args, CustomResourceOptions options)
type: onelogin:Brands
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "onelogin_brands" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args BrandsArgs
- 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 BrandsArgs
- 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 BrandsArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BrandsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args BrandsArgs
- 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 brandsResource = new Onelogin.Brands("brandsResource", new()
{
Background = "string",
BrandsId = "string",
CustomAccentColor = "string",
CustomColor = "string",
CustomLabelTextForLoginScreen = "string",
CustomMaskingColor = "string",
CustomMaskingOpacity = 0.0,
CustomSupportEnabled = false,
EnableCustomLabelForLoginScreen = false,
Enabled = false,
HideOneloginFooter = false,
LoginInstruction = "string",
LoginInstructionTitle = "string",
Logo = "string",
MfaEnrollmentMessage = "string",
Name = "string",
});
example, err := onelogin.NewBrands(ctx, "brandsResource", &onelogin.BrandsArgs{
Background: pulumi.String("string"),
BrandsId: pulumi.String("string"),
CustomAccentColor: pulumi.String("string"),
CustomColor: pulumi.String("string"),
CustomLabelTextForLoginScreen: pulumi.String("string"),
CustomMaskingColor: pulumi.String("string"),
CustomMaskingOpacity: pulumi.Float64(0),
CustomSupportEnabled: pulumi.Bool(false),
EnableCustomLabelForLoginScreen: pulumi.Bool(false),
Enabled: pulumi.Bool(false),
HideOneloginFooter: pulumi.Bool(false),
LoginInstruction: pulumi.String("string"),
LoginInstructionTitle: pulumi.String("string"),
Logo: pulumi.String("string"),
MfaEnrollmentMessage: pulumi.String("string"),
Name: pulumi.String("string"),
})
resource "onelogin_brands" "brandsResource" {
lifecycle {
create_before_destroy = true
}
background = "string"
brands_id = "string"
custom_accent_color = "string"
custom_color = "string"
custom_label_text_for_login_screen = "string"
custom_masking_color = "string"
custom_masking_opacity = 0
custom_support_enabled = false
enable_custom_label_for_login_screen = false
enabled = false
hide_onelogin_footer = false
login_instruction = "string"
login_instruction_title = "string"
logo = "string"
mfa_enrollment_message = "string"
name = "string"
}
var brandsResource = new Brands("brandsResource", BrandsArgs.builder()
.background("string")
.brandsId("string")
.customAccentColor("string")
.customColor("string")
.customLabelTextForLoginScreen("string")
.customMaskingColor("string")
.customMaskingOpacity(0.0)
.customSupportEnabled(false)
.enableCustomLabelForLoginScreen(false)
.enabled(false)
.hideOneloginFooter(false)
.loginInstruction("string")
.loginInstructionTitle("string")
.logo("string")
.mfaEnrollmentMessage("string")
.name("string")
.build());
brands_resource = onelogin.Brands("brandsResource",
background="string",
brands_id="string",
custom_accent_color="string",
custom_color="string",
custom_label_text_for_login_screen="string",
custom_masking_color="string",
custom_masking_opacity=float(0),
custom_support_enabled=False,
enable_custom_label_for_login_screen=False,
enabled=False,
hide_onelogin_footer=False,
login_instruction="string",
login_instruction_title="string",
logo="string",
mfa_enrollment_message="string",
name="string")
const brandsResource = new onelogin.Brands("brandsResource", {
background: "string",
brandsId: "string",
customAccentColor: "string",
customColor: "string",
customLabelTextForLoginScreen: "string",
customMaskingColor: "string",
customMaskingOpacity: 0,
customSupportEnabled: false,
enableCustomLabelForLoginScreen: false,
enabled: false,
hideOneloginFooter: false,
loginInstruction: "string",
loginInstructionTitle: "string",
logo: "string",
mfaEnrollmentMessage: "string",
name: "string",
});
type: onelogin:Brands
properties:
background: string
brandsId: string
customAccentColor: string
customColor: string
customLabelTextForLoginScreen: string
customMaskingColor: string
customMaskingOpacity: 0
customSupportEnabled: false
enableCustomLabelForLoginScreen: false
enabled: false
hideOneloginFooter: false
loginInstruction: string
loginInstructionTitle: string
logo: string
mfaEnrollmentMessage: string
name: string
Brands 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 Brands resource accepts the following input properties:
- Background string
- Base64-encoded JPG or PNG for the login page background, under 5MB. Write-only, and cannot be set to
""; see below. - Brands
Id string - The brand's ID.
- Custom
Accent stringColor - Secondary brand colour, as a hex value such as
#016B91. - Custom
Color string - Primary brand colour, as a hex value such as
#000000. - Custom
Label stringText For Login Screen - Label for the Username/Email field. Localised, see below.
- Custom
Masking stringColor - Colour of the masking layer drawn over the background image.
- Custom
Masking doubleOpacity - Opacity of
custom_masking_color. Defaults to0. - Custom
Support boolEnabled - Whether the login page offers a support request link.
- Enable
Custom boolLabel For Login Screen - Whether the Username/Email field uses a custom label.
- Enabled bool
- Whether the brand is enabled. Defaults to
falseon create. - bool
- Whether to hide the OneLogin footer at the bottom of the login page.
- Login
Instruction string - Text of the login instruction screen, styled in Markdown. Localised, see below.
- Login
Instruction stringTitle - Link text that opens the login instruction screen. Localised, see below.
- Logo string
- Base64-encoded PNG for the login page logo, under 1MB. Write-only, and cannot be set to
""; see below. - Mfa
Enrollment stringMessage - Text replacing the default message on the first screen of MFA registration.
- Name string
- Name of the brand. The API rejects a brand without one.
- Background string
- Base64-encoded JPG or PNG for the login page background, under 5MB. Write-only, and cannot be set to
""; see below. - Brands
Id string - The brand's ID.
- Custom
Accent stringColor - Secondary brand colour, as a hex value such as
#016B91. - Custom
Color string - Primary brand colour, as a hex value such as
#000000. - Custom
Label stringText For Login Screen - Label for the Username/Email field. Localised, see below.
- Custom
Masking stringColor - Colour of the masking layer drawn over the background image.
- Custom
Masking float64Opacity - Opacity of
custom_masking_color. Defaults to0. - Custom
Support boolEnabled - Whether the login page offers a support request link.
- Enable
Custom boolLabel For Login Screen - Whether the Username/Email field uses a custom label.
- Enabled bool
- Whether the brand is enabled. Defaults to
falseon create. - bool
- Whether to hide the OneLogin footer at the bottom of the login page.
- Login
Instruction string - Text of the login instruction screen, styled in Markdown. Localised, see below.
- Login
Instruction stringTitle - Link text that opens the login instruction screen. Localised, see below.
- Logo string
- Base64-encoded PNG for the login page logo, under 1MB. Write-only, and cannot be set to
""; see below. - Mfa
Enrollment stringMessage - Text replacing the default message on the first screen of MFA registration.
- Name string
- Name of the brand. The API rejects a brand without one.
- background string
- Base64-encoded JPG or PNG for the login page background, under 5MB. Write-only, and cannot be set to
""; see below. - brands_
id string - The brand's ID.
- custom_
accent_ stringcolor - Secondary brand colour, as a hex value such as
#016B91. - custom_
color string - Primary brand colour, as a hex value such as
#000000. - custom_
label_ stringtext_ for_ login_ screen - Label for the Username/Email field. Localised, see below.
- custom_
masking_ stringcolor - Colour of the masking layer drawn over the background image.
- custom_
masking_ numberopacity - Opacity of
custom_masking_color. Defaults to0. - custom_
support_ boolenabled - Whether the login page offers a support request link.
- enable_
custom_ boollabel_ for_ login_ screen - Whether the Username/Email field uses a custom label.
- enabled bool
- Whether the brand is enabled. Defaults to
falseon create. - bool
- Whether to hide the OneLogin footer at the bottom of the login page.
- login_
instruction string - Text of the login instruction screen, styled in Markdown. Localised, see below.
- login_
instruction_ stringtitle - Link text that opens the login instruction screen. Localised, see below.
- logo string
- Base64-encoded PNG for the login page logo, under 1MB. Write-only, and cannot be set to
""; see below. - mfa_
enrollment_ stringmessage - Text replacing the default message on the first screen of MFA registration.
- name string
- Name of the brand. The API rejects a brand without one.
- background String
- Base64-encoded JPG or PNG for the login page background, under 5MB. Write-only, and cannot be set to
""; see below. - brands
Id String - The brand's ID.
- custom
Accent StringColor - Secondary brand colour, as a hex value such as
#016B91. - custom
Color String - Primary brand colour, as a hex value such as
#000000. - custom
Label StringText For Login Screen - Label for the Username/Email field. Localised, see below.
- custom
Masking StringColor - Colour of the masking layer drawn over the background image.
- custom
Masking DoubleOpacity - Opacity of
custom_masking_color. Defaults to0. - custom
Support BooleanEnabled - Whether the login page offers a support request link.
- enable
Custom BooleanLabel For Login Screen - Whether the Username/Email field uses a custom label.
- enabled Boolean
- Whether the brand is enabled. Defaults to
falseon create. - Boolean
- Whether to hide the OneLogin footer at the bottom of the login page.
- login
Instruction String - Text of the login instruction screen, styled in Markdown. Localised, see below.
- login
Instruction StringTitle - Link text that opens the login instruction screen. Localised, see below.
- logo String
- Base64-encoded PNG for the login page logo, under 1MB. Write-only, and cannot be set to
""; see below. - mfa
Enrollment StringMessage - Text replacing the default message on the first screen of MFA registration.
- name String
- Name of the brand. The API rejects a brand without one.
- background string
- Base64-encoded JPG or PNG for the login page background, under 5MB. Write-only, and cannot be set to
""; see below. - brands
Id string - The brand's ID.
- custom
Accent stringColor - Secondary brand colour, as a hex value such as
#016B91. - custom
Color string - Primary brand colour, as a hex value such as
#000000. - custom
Label stringText For Login Screen - Label for the Username/Email field. Localised, see below.
- custom
Masking stringColor - Colour of the masking layer drawn over the background image.
- custom
Masking numberOpacity - Opacity of
custom_masking_color. Defaults to0. - custom
Support booleanEnabled - Whether the login page offers a support request link.
- enable
Custom booleanLabel For Login Screen - Whether the Username/Email field uses a custom label.
- enabled boolean
- Whether the brand is enabled. Defaults to
falseon create. - boolean
- Whether to hide the OneLogin footer at the bottom of the login page.
- login
Instruction string - Text of the login instruction screen, styled in Markdown. Localised, see below.
- login
Instruction stringTitle - Link text that opens the login instruction screen. Localised, see below.
- logo string
- Base64-encoded PNG for the login page logo, under 1MB. Write-only, and cannot be set to
""; see below. - mfa
Enrollment stringMessage - Text replacing the default message on the first screen of MFA registration.
- name string
- Name of the brand. The API rejects a brand without one.
- background str
- Base64-encoded JPG or PNG for the login page background, under 5MB. Write-only, and cannot be set to
""; see below. - brands_
id str - The brand's ID.
- custom_
accent_ strcolor - Secondary brand colour, as a hex value such as
#016B91. - custom_
color str - Primary brand colour, as a hex value such as
#000000. - custom_
label_ strtext_ for_ login_ screen - Label for the Username/Email field. Localised, see below.
- custom_
masking_ strcolor - Colour of the masking layer drawn over the background image.
- custom_
masking_ floatopacity - Opacity of
custom_masking_color. Defaults to0. - custom_
support_ boolenabled - Whether the login page offers a support request link.
- enable_
custom_ boollabel_ for_ login_ screen - Whether the Username/Email field uses a custom label.
- enabled bool
- Whether the brand is enabled. Defaults to
falseon create. - bool
- Whether to hide the OneLogin footer at the bottom of the login page.
- login_
instruction str - Text of the login instruction screen, styled in Markdown. Localised, see below.
- login_
instruction_ strtitle - Link text that opens the login instruction screen. Localised, see below.
- logo str
- Base64-encoded PNG for the login page logo, under 1MB. Write-only, and cannot be set to
""; see below. - mfa_
enrollment_ strmessage - Text replacing the default message on the first screen of MFA registration.
- name str
- Name of the brand. The API rejects a brand without one.
- background String
- Base64-encoded JPG or PNG for the login page background, under 5MB. Write-only, and cannot be set to
""; see below. - brands
Id String - The brand's ID.
- custom
Accent StringColor - Secondary brand colour, as a hex value such as
#016B91. - custom
Color String - Primary brand colour, as a hex value such as
#000000. - custom
Label StringText For Login Screen - Label for the Username/Email field. Localised, see below.
- custom
Masking StringColor - Colour of the masking layer drawn over the background image.
- custom
Masking NumberOpacity - Opacity of
custom_masking_color. Defaults to0. - custom
Support BooleanEnabled - Whether the login page offers a support request link.
- enable
Custom BooleanLabel For Login Screen - Whether the Username/Email field uses a custom label.
- enabled Boolean
- Whether the brand is enabled. Defaults to
falseon create. - Boolean
- Whether to hide the OneLogin footer at the bottom of the login page.
- login
Instruction String - Text of the login instruction screen, styled in Markdown. Localised, see below.
- login
Instruction StringTitle - Link text that opens the login instruction screen. Localised, see below.
- logo String
- Base64-encoded PNG for the login page logo, under 1MB. Write-only, and cannot be set to
""; see below. - mfa
Enrollment StringMessage - Text replacing the default message on the first screen of MFA registration.
- name String
- Name of the brand. The API rejects a brand without one.
Outputs
All input properties are implicitly available as output properties. Additionally, the Brands resource produces the following output properties:
Look up Existing Brands Resource
Get an existing Brands 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?: BrandsState, opts?: CustomResourceOptions): Brands@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
background: Optional[str] = None,
brands_id: Optional[str] = None,
custom_accent_color: Optional[str] = None,
custom_color: Optional[str] = None,
custom_label_text_for_login_screen: Optional[str] = None,
custom_masking_color: Optional[str] = None,
custom_masking_opacity: Optional[float] = None,
custom_support_enabled: Optional[bool] = None,
enable_custom_label_for_login_screen: Optional[bool] = None,
enabled: Optional[bool] = None,
hide_onelogin_footer: Optional[bool] = None,
login_instruction: Optional[str] = None,
login_instruction_title: Optional[str] = None,
logo: Optional[str] = None,
master: Optional[bool] = None,
mfa_enrollment_message: Optional[str] = None,
name: Optional[str] = None) -> Brandsfunc GetBrands(ctx *Context, name string, id IDInput, state *BrandsState, opts ...ResourceOption) (*Brands, error)public static Brands Get(string name, Input<string> id, BrandsState? state, CustomResourceOptions? opts = null)public static Brands get(String name, Output<String> id, BrandsState state, CustomResourceOptions options)resources: _: type: onelogin:Brands get: id: ${id}import {
to = onelogin_brands.example
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.
- Background string
- Base64-encoded JPG or PNG for the login page background, under 5MB. Write-only, and cannot be set to
""; see below. - Brands
Id string - The brand's ID.
- Custom
Accent stringColor - Secondary brand colour, as a hex value such as
#016B91. - Custom
Color string - Primary brand colour, as a hex value such as
#000000. - Custom
Label stringText For Login Screen - Label for the Username/Email field. Localised, see below.
- Custom
Masking stringColor - Colour of the masking layer drawn over the background image.
- Custom
Masking doubleOpacity - Opacity of
custom_masking_color. Defaults to0. - Custom
Support boolEnabled - Whether the login page offers a support request link.
- Enable
Custom boolLabel For Login Screen - Whether the Username/Email field uses a custom label.
- Enabled bool
- Whether the brand is enabled. Defaults to
falseon create. - bool
- Whether to hide the OneLogin footer at the bottom of the login page.
- Login
Instruction string - Text of the login instruction screen, styled in Markdown. Localised, see below.
- Login
Instruction stringTitle - Link text that opens the login instruction screen. Localised, see below.
- Logo string
- Base64-encoded PNG for the login page logo, under 1MB. Write-only, and cannot be set to
""; see below. - Master bool
- Whether this is the account's master brand. Read-only.
- Mfa
Enrollment stringMessage - Text replacing the default message on the first screen of MFA registration.
- Name string
- Name of the brand. The API rejects a brand without one.
- Background string
- Base64-encoded JPG or PNG for the login page background, under 5MB. Write-only, and cannot be set to
""; see below. - Brands
Id string - The brand's ID.
- Custom
Accent stringColor - Secondary brand colour, as a hex value such as
#016B91. - Custom
Color string - Primary brand colour, as a hex value such as
#000000. - Custom
Label stringText For Login Screen - Label for the Username/Email field. Localised, see below.
- Custom
Masking stringColor - Colour of the masking layer drawn over the background image.
- Custom
Masking float64Opacity - Opacity of
custom_masking_color. Defaults to0. - Custom
Support boolEnabled - Whether the login page offers a support request link.
- Enable
Custom boolLabel For Login Screen - Whether the Username/Email field uses a custom label.
- Enabled bool
- Whether the brand is enabled. Defaults to
falseon create. - bool
- Whether to hide the OneLogin footer at the bottom of the login page.
- Login
Instruction string - Text of the login instruction screen, styled in Markdown. Localised, see below.
- Login
Instruction stringTitle - Link text that opens the login instruction screen. Localised, see below.
- Logo string
- Base64-encoded PNG for the login page logo, under 1MB. Write-only, and cannot be set to
""; see below. - Master bool
- Whether this is the account's master brand. Read-only.
- Mfa
Enrollment stringMessage - Text replacing the default message on the first screen of MFA registration.
- Name string
- Name of the brand. The API rejects a brand without one.
- background string
- Base64-encoded JPG or PNG for the login page background, under 5MB. Write-only, and cannot be set to
""; see below. - brands_
id string - The brand's ID.
- custom_
accent_ stringcolor - Secondary brand colour, as a hex value such as
#016B91. - custom_
color string - Primary brand colour, as a hex value such as
#000000. - custom_
label_ stringtext_ for_ login_ screen - Label for the Username/Email field. Localised, see below.
- custom_
masking_ stringcolor - Colour of the masking layer drawn over the background image.
- custom_
masking_ numberopacity - Opacity of
custom_masking_color. Defaults to0. - custom_
support_ boolenabled - Whether the login page offers a support request link.
- enable_
custom_ boollabel_ for_ login_ screen - Whether the Username/Email field uses a custom label.
- enabled bool
- Whether the brand is enabled. Defaults to
falseon create. - bool
- Whether to hide the OneLogin footer at the bottom of the login page.
- login_
instruction string - Text of the login instruction screen, styled in Markdown. Localised, see below.
- login_
instruction_ stringtitle - Link text that opens the login instruction screen. Localised, see below.
- logo string
- Base64-encoded PNG for the login page logo, under 1MB. Write-only, and cannot be set to
""; see below. - master bool
- Whether this is the account's master brand. Read-only.
- mfa_
enrollment_ stringmessage - Text replacing the default message on the first screen of MFA registration.
- name string
- Name of the brand. The API rejects a brand without one.
- background String
- Base64-encoded JPG or PNG for the login page background, under 5MB. Write-only, and cannot be set to
""; see below. - brands
Id String - The brand's ID.
- custom
Accent StringColor - Secondary brand colour, as a hex value such as
#016B91. - custom
Color String - Primary brand colour, as a hex value such as
#000000. - custom
Label StringText For Login Screen - Label for the Username/Email field. Localised, see below.
- custom
Masking StringColor - Colour of the masking layer drawn over the background image.
- custom
Masking DoubleOpacity - Opacity of
custom_masking_color. Defaults to0. - custom
Support BooleanEnabled - Whether the login page offers a support request link.
- enable
Custom BooleanLabel For Login Screen - Whether the Username/Email field uses a custom label.
- enabled Boolean
- Whether the brand is enabled. Defaults to
falseon create. - Boolean
- Whether to hide the OneLogin footer at the bottom of the login page.
- login
Instruction String - Text of the login instruction screen, styled in Markdown. Localised, see below.
- login
Instruction StringTitle - Link text that opens the login instruction screen. Localised, see below.
- logo String
- Base64-encoded PNG for the login page logo, under 1MB. Write-only, and cannot be set to
""; see below. - master Boolean
- Whether this is the account's master brand. Read-only.
- mfa
Enrollment StringMessage - Text replacing the default message on the first screen of MFA registration.
- name String
- Name of the brand. The API rejects a brand without one.
- background string
- Base64-encoded JPG or PNG for the login page background, under 5MB. Write-only, and cannot be set to
""; see below. - brands
Id string - The brand's ID.
- custom
Accent stringColor - Secondary brand colour, as a hex value such as
#016B91. - custom
Color string - Primary brand colour, as a hex value such as
#000000. - custom
Label stringText For Login Screen - Label for the Username/Email field. Localised, see below.
- custom
Masking stringColor - Colour of the masking layer drawn over the background image.
- custom
Masking numberOpacity - Opacity of
custom_masking_color. Defaults to0. - custom
Support booleanEnabled - Whether the login page offers a support request link.
- enable
Custom booleanLabel For Login Screen - Whether the Username/Email field uses a custom label.
- enabled boolean
- Whether the brand is enabled. Defaults to
falseon create. - boolean
- Whether to hide the OneLogin footer at the bottom of the login page.
- login
Instruction string - Text of the login instruction screen, styled in Markdown. Localised, see below.
- login
Instruction stringTitle - Link text that opens the login instruction screen. Localised, see below.
- logo string
- Base64-encoded PNG for the login page logo, under 1MB. Write-only, and cannot be set to
""; see below. - master boolean
- Whether this is the account's master brand. Read-only.
- mfa
Enrollment stringMessage - Text replacing the default message on the first screen of MFA registration.
- name string
- Name of the brand. The API rejects a brand without one.
- background str
- Base64-encoded JPG or PNG for the login page background, under 5MB. Write-only, and cannot be set to
""; see below. - brands_
id str - The brand's ID.
- custom_
accent_ strcolor - Secondary brand colour, as a hex value such as
#016B91. - custom_
color str - Primary brand colour, as a hex value such as
#000000. - custom_
label_ strtext_ for_ login_ screen - Label for the Username/Email field. Localised, see below.
- custom_
masking_ strcolor - Colour of the masking layer drawn over the background image.
- custom_
masking_ floatopacity - Opacity of
custom_masking_color. Defaults to0. - custom_
support_ boolenabled - Whether the login page offers a support request link.
- enable_
custom_ boollabel_ for_ login_ screen - Whether the Username/Email field uses a custom label.
- enabled bool
- Whether the brand is enabled. Defaults to
falseon create. - bool
- Whether to hide the OneLogin footer at the bottom of the login page.
- login_
instruction str - Text of the login instruction screen, styled in Markdown. Localised, see below.
- login_
instruction_ strtitle - Link text that opens the login instruction screen. Localised, see below.
- logo str
- Base64-encoded PNG for the login page logo, under 1MB. Write-only, and cannot be set to
""; see below. - master bool
- Whether this is the account's master brand. Read-only.
- mfa_
enrollment_ strmessage - Text replacing the default message on the first screen of MFA registration.
- name str
- Name of the brand. The API rejects a brand without one.
- background String
- Base64-encoded JPG or PNG for the login page background, under 5MB. Write-only, and cannot be set to
""; see below. - brands
Id String - The brand's ID.
- custom
Accent StringColor - Secondary brand colour, as a hex value such as
#016B91. - custom
Color String - Primary brand colour, as a hex value such as
#000000. - custom
Label StringText For Login Screen - Label for the Username/Email field. Localised, see below.
- custom
Masking StringColor - Colour of the masking layer drawn over the background image.
- custom
Masking NumberOpacity - Opacity of
custom_masking_color. Defaults to0. - custom
Support BooleanEnabled - Whether the login page offers a support request link.
- enable
Custom BooleanLabel For Login Screen - Whether the Username/Email field uses a custom label.
- enabled Boolean
- Whether the brand is enabled. Defaults to
falseon create. - Boolean
- Whether to hide the OneLogin footer at the bottom of the login page.
- login
Instruction String - Text of the login instruction screen, styled in Markdown. Localised, see below.
- login
Instruction StringTitle - Link text that opens the login instruction screen. Localised, see below.
- logo String
- Base64-encoded PNG for the login page logo, under 1MB. Write-only, and cannot be set to
""; see below. - master Boolean
- Whether this is the account's master brand. Read-only.
- mfa
Enrollment StringMessage - Text replacing the default message on the first screen of MFA registration.
- name String
- Name of the brand. The API rejects a brand without one.
Package Details
- Repository
- onelogin onelogin/terraform-provider-onelogin
- License
- Notes
- This Pulumi package is based on the
oneloginTerraform Provider.
published on Friday, Aug 28, 2026 by onelogin