authentik 2025.8.1 published on Monday, Sep 8, 2025 by goauthentik
authentik.getBrand
authentik 2025.8.1 published on Monday, Sep 8, 2025 by goauthentik
Get brands by domain
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as authentik from "@pulumi/authentik";
const authentik_default = authentik.getBrand({
domain: "authentik-default",
});
import pulumi
import pulumi_authentik as authentik
authentik_default = authentik.get_brand(domain="authentik-default")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/authentik/v2025/authentik"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := authentik.LookupBrand(ctx, &authentik.LookupBrandArgs{
Domain: pulumi.StringRef("authentik-default"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Authentik = Pulumi.Authentik;
return await Deployment.RunAsync(() =>
{
var authentik_default = Authentik.GetBrand.Invoke(new()
{
Domain = "authentik-default",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.authentik.AuthentikFunctions;
import com.pulumi.authentik.inputs.GetBrandArgs;
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 authentik-default = AuthentikFunctions.getBrand(GetBrandArgs.builder()
.domain("authentik-default")
.build());
}
}
variables:
authentik-default:
fn::invoke:
function: authentik:getBrand
arguments:
domain: authentik-default
Using getBrand
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 getBrand(args: GetBrandArgs, opts?: InvokeOptions): Promise<GetBrandResult>
function getBrandOutput(args: GetBrandOutputArgs, opts?: InvokeOptions): Output<GetBrandResult>def get_brand(branding_custom_css: Optional[str] = None,
branding_default_flow_background: Optional[str] = None,
branding_favicon: Optional[str] = None,
branding_logo: Optional[str] = None,
branding_title: Optional[str] = None,
client_certificates: Optional[Sequence[str]] = None,
default: Optional[bool] = None,
default_application: Optional[str] = None,
domain: Optional[str] = None,
flow_authentication: Optional[str] = None,
flow_device_code: Optional[str] = None,
flow_invalidation: Optional[str] = None,
flow_recovery: Optional[str] = None,
flow_unenrollment: Optional[str] = None,
flow_user_settings: Optional[str] = None,
id: Optional[str] = None,
web_certificate: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBrandResult
def get_brand_output(branding_custom_css: Optional[pulumi.Input[str]] = None,
branding_default_flow_background: Optional[pulumi.Input[str]] = None,
branding_favicon: Optional[pulumi.Input[str]] = None,
branding_logo: Optional[pulumi.Input[str]] = None,
branding_title: Optional[pulumi.Input[str]] = None,
client_certificates: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
default: Optional[pulumi.Input[bool]] = None,
default_application: Optional[pulumi.Input[str]] = None,
domain: Optional[pulumi.Input[str]] = None,
flow_authentication: Optional[pulumi.Input[str]] = None,
flow_device_code: Optional[pulumi.Input[str]] = None,
flow_invalidation: Optional[pulumi.Input[str]] = None,
flow_recovery: Optional[pulumi.Input[str]] = None,
flow_unenrollment: Optional[pulumi.Input[str]] = None,
flow_user_settings: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
web_certificate: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBrandResult]func LookupBrand(ctx *Context, args *LookupBrandArgs, opts ...InvokeOption) (*LookupBrandResult, error)
func LookupBrandOutput(ctx *Context, args *LookupBrandOutputArgs, opts ...InvokeOption) LookupBrandResultOutput> Note: This function is named LookupBrand in the Go SDK.
public static class GetBrand
{
public static Task<GetBrandResult> InvokeAsync(GetBrandArgs args, InvokeOptions? opts = null)
public static Output<GetBrandResult> Invoke(GetBrandInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBrandResult> getBrand(GetBrandArgs args, InvokeOptions options)
public static Output<GetBrandResult> getBrand(GetBrandArgs args, InvokeOptions options)
fn::invoke:
function: authentik:index/getBrand:getBrand
arguments:
# arguments dictionaryThe following arguments are supported:
- Branding
Custom stringCss - Generated.
- Branding
Default stringFlow Background - Generated.
- Branding
Favicon string - Generated.
- Branding
Logo string - Generated.
- Branding
Title string - Generated.
- Client
Certificates List<string> - Default bool
- Generated.
- Default
Application string - Generated.
- Domain string
- Generated.
- Flow
Authentication string - Generated.
- Flow
Device stringCode - Generated.
- Flow
Invalidation string - Generated.
- Flow
Recovery string - Generated.
- Flow
Unenrollment string - Generated.
- Flow
User stringSettings - Generated.
- Id string
- The ID of this resource.
- Web
Certificate string - Generated.
- Branding
Custom stringCss - Generated.
- Branding
Default stringFlow Background - Generated.
- Branding
Favicon string - Generated.
- Branding
Logo string - Generated.
- Branding
Title string - Generated.
- Client
Certificates []string - Default bool
- Generated.
- Default
Application string - Generated.
- Domain string
- Generated.
- Flow
Authentication string - Generated.
- Flow
Device stringCode - Generated.
- Flow
Invalidation string - Generated.
- Flow
Recovery string - Generated.
- Flow
Unenrollment string - Generated.
- Flow
User stringSettings - Generated.
- Id string
- The ID of this resource.
- Web
Certificate string - Generated.
- branding
Custom StringCss - Generated.
- branding
Default StringFlow Background - Generated.
- branding
Favicon String - Generated.
- branding
Logo String - Generated.
- branding
Title String - Generated.
- client
Certificates List<String> - default
Application String - Generated.
- default_ Boolean
- Generated.
- domain String
- Generated.
- flow
Authentication String - Generated.
- flow
Device StringCode - Generated.
- flow
Invalidation String - Generated.
- flow
Recovery String - Generated.
- flow
Unenrollment String - Generated.
- flow
User StringSettings - Generated.
- id String
- The ID of this resource.
- web
Certificate String - Generated.
- branding
Custom stringCss - Generated.
- branding
Default stringFlow Background - Generated.
- branding
Favicon string - Generated.
- branding
Logo string - Generated.
- branding
Title string - Generated.
- client
Certificates string[] - default boolean
- Generated.
- default
Application string - Generated.
- domain string
- Generated.
- flow
Authentication string - Generated.
- flow
Device stringCode - Generated.
- flow
Invalidation string - Generated.
- flow
Recovery string - Generated.
- flow
Unenrollment string - Generated.
- flow
User stringSettings - Generated.
- id string
- The ID of this resource.
- web
Certificate string - Generated.
- branding_
custom_ strcss - Generated.
- branding_
default_ strflow_ background - Generated.
- branding_
favicon str - Generated.
- branding_
logo str - Generated.
- branding_
title str - Generated.
- client_
certificates Sequence[str] - default bool
- Generated.
- default_
application str - Generated.
- domain str
- Generated.
- flow_
authentication str - Generated.
- flow_
device_ strcode - Generated.
- flow_
invalidation str - Generated.
- flow_
recovery str - Generated.
- flow_
unenrollment str - Generated.
- flow_
user_ strsettings - Generated.
- id str
- The ID of this resource.
- web_
certificate str - Generated.
- branding
Custom StringCss - Generated.
- branding
Default StringFlow Background - Generated.
- branding
Favicon String - Generated.
- branding
Logo String - Generated.
- branding
Title String - Generated.
- client
Certificates List<String> - default Boolean
- Generated.
- default
Application String - Generated.
- domain String
- Generated.
- flow
Authentication String - Generated.
- flow
Device StringCode - Generated.
- flow
Invalidation String - Generated.
- flow
Recovery String - Generated.
- flow
Unenrollment String - Generated.
- flow
User StringSettings - Generated.
- id String
- The ID of this resource.
- web
Certificate String - Generated.
getBrand Result
The following output properties are available:
- Branding
Custom stringCss - Generated.
- Branding
Default stringFlow Background - Generated.
- Branding
Favicon string - Generated.
- Branding
Logo string - Generated.
- Branding
Title string - Generated.
- Default bool
- Generated.
- Default
Application string - Generated.
- Domain string
- Generated.
- Flow
Authentication string - Generated.
- Flow
Device stringCode - Generated.
- Flow
Invalidation string - Generated.
- Flow
Recovery string - Generated.
- Flow
Unenrollment string - Generated.
- Flow
User stringSettings - Generated.
- Id string
- The ID of this resource.
- Web
Certificate string - Generated.
- Client
Certificates List<string>
- Branding
Custom stringCss - Generated.
- Branding
Default stringFlow Background - Generated.
- Branding
Favicon string - Generated.
- Branding
Logo string - Generated.
- Branding
Title string - Generated.
- Default bool
- Generated.
- Default
Application string - Generated.
- Domain string
- Generated.
- Flow
Authentication string - Generated.
- Flow
Device stringCode - Generated.
- Flow
Invalidation string - Generated.
- Flow
Recovery string - Generated.
- Flow
Unenrollment string - Generated.
- Flow
User stringSettings - Generated.
- Id string
- The ID of this resource.
- Web
Certificate string - Generated.
- Client
Certificates []string
- branding
Custom StringCss - Generated.
- branding
Default StringFlow Background - Generated.
- branding
Favicon String - Generated.
- branding
Logo String - Generated.
- branding
Title String - Generated.
- default
Application String - Generated.
- default_ Boolean
- Generated.
- domain String
- Generated.
- flow
Authentication String - Generated.
- flow
Device StringCode - Generated.
- flow
Invalidation String - Generated.
- flow
Recovery String - Generated.
- flow
Unenrollment String - Generated.
- flow
User StringSettings - Generated.
- id String
- The ID of this resource.
- web
Certificate String - Generated.
- client
Certificates List<String>
- branding
Custom stringCss - Generated.
- branding
Default stringFlow Background - Generated.
- branding
Favicon string - Generated.
- branding
Logo string - Generated.
- branding
Title string - Generated.
- default boolean
- Generated.
- default
Application string - Generated.
- domain string
- Generated.
- flow
Authentication string - Generated.
- flow
Device stringCode - Generated.
- flow
Invalidation string - Generated.
- flow
Recovery string - Generated.
- flow
Unenrollment string - Generated.
- flow
User stringSettings - Generated.
- id string
- The ID of this resource.
- web
Certificate string - Generated.
- client
Certificates string[]
- branding_
custom_ strcss - Generated.
- branding_
default_ strflow_ background - Generated.
- branding_
favicon str - Generated.
- branding_
logo str - Generated.
- branding_
title str - Generated.
- default bool
- Generated.
- default_
application str - Generated.
- domain str
- Generated.
- flow_
authentication str - Generated.
- flow_
device_ strcode - Generated.
- flow_
invalidation str - Generated.
- flow_
recovery str - Generated.
- flow_
unenrollment str - Generated.
- flow_
user_ strsettings - Generated.
- id str
- The ID of this resource.
- web_
certificate str - Generated.
- client_
certificates Sequence[str]
- branding
Custom StringCss - Generated.
- branding
Default StringFlow Background - Generated.
- branding
Favicon String - Generated.
- branding
Logo String - Generated.
- branding
Title String - Generated.
- default Boolean
- Generated.
- default
Application String - Generated.
- domain String
- Generated.
- flow
Authentication String - Generated.
- flow
Device StringCode - Generated.
- flow
Invalidation String - Generated.
- flow
Recovery String - Generated.
- flow
Unenrollment String - Generated.
- flow
User StringSettings - Generated.
- id String
- The ID of this resource.
- web
Certificate String - Generated.
- client
Certificates List<String>
Package Details
- Repository
- authentik goauthentik/terraform-provider-authentik
- License
- Notes
- This Pulumi package is based on the
authentikTerraform Provider.
authentik 2025.8.1 published on Monday, Sep 8, 2025 by goauthentik
