1. Packages
  2. Packages
  3. Authentik Provider
  4. API Docs
  5. EndpointsGoogleChromeConnector
Viewing docs for authentik 2026.5.0
published on Wednesday, Jun 10, 2026 by goauthentik
Viewing docs for authentik 2026.5.0
published on Wednesday, Jun 10, 2026 by goauthentik

    Example Usage

    Create EndpointsGoogleChromeConnector Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new EndpointsGoogleChromeConnector(name: string, args: EndpointsGoogleChromeConnectorArgs, opts?: CustomResourceOptions);
    @overload
    def EndpointsGoogleChromeConnector(resource_name: str,
                                       args: EndpointsGoogleChromeConnectorArgs,
                                       opts: Optional[ResourceOptions] = None)
    
    @overload
    def EndpointsGoogleChromeConnector(resource_name: str,
                                       opts: Optional[ResourceOptions] = None,
                                       credentials: Optional[str] = None,
                                       enabled: Optional[bool] = None,
                                       endpoints_google_chrome_connector_id: Optional[str] = None,
                                       name: Optional[str] = None)
    func NewEndpointsGoogleChromeConnector(ctx *Context, name string, args EndpointsGoogleChromeConnectorArgs, opts ...ResourceOption) (*EndpointsGoogleChromeConnector, error)
    public EndpointsGoogleChromeConnector(string name, EndpointsGoogleChromeConnectorArgs args, CustomResourceOptions? opts = null)
    public EndpointsGoogleChromeConnector(String name, EndpointsGoogleChromeConnectorArgs args)
    public EndpointsGoogleChromeConnector(String name, EndpointsGoogleChromeConnectorArgs args, CustomResourceOptions options)
    
    type: authentik:EndpointsGoogleChromeConnector
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "authentik_endpointsgooglechromeconnector" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args EndpointsGoogleChromeConnectorArgs
    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 EndpointsGoogleChromeConnectorArgs
    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 EndpointsGoogleChromeConnectorArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args EndpointsGoogleChromeConnectorArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args EndpointsGoogleChromeConnectorArgs
    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 endpointsGoogleChromeConnectorResource = new Authentik.EndpointsGoogleChromeConnector("endpointsGoogleChromeConnectorResource", new()
    {
        Credentials = "string",
        Enabled = false,
        EndpointsGoogleChromeConnectorId = "string",
        Name = "string",
    });
    
    example, err := authentik.NewEndpointsGoogleChromeConnector(ctx, "endpointsGoogleChromeConnectorResource", &authentik.EndpointsGoogleChromeConnectorArgs{
    	Credentials:                      pulumi.String("string"),
    	Enabled:                          pulumi.Bool(false),
    	EndpointsGoogleChromeConnectorId: pulumi.String("string"),
    	Name:                             pulumi.String("string"),
    })
    
    resource "authentik_endpointsgooglechromeconnector" "endpointsGoogleChromeConnectorResource" {
      credentials                          = "string"
      enabled                              = false
      endpoints_google_chrome_connector_id = "string"
      name                                 = "string"
    }
    
    var endpointsGoogleChromeConnectorResource = new EndpointsGoogleChromeConnector("endpointsGoogleChromeConnectorResource", EndpointsGoogleChromeConnectorArgs.builder()
        .credentials("string")
        .enabled(false)
        .endpointsGoogleChromeConnectorId("string")
        .name("string")
        .build());
    
    endpoints_google_chrome_connector_resource = authentik.EndpointsGoogleChromeConnector("endpointsGoogleChromeConnectorResource",
        credentials="string",
        enabled=False,
        endpoints_google_chrome_connector_id="string",
        name="string")
    
    const endpointsGoogleChromeConnectorResource = new authentik.EndpointsGoogleChromeConnector("endpointsGoogleChromeConnectorResource", {
        credentials: "string",
        enabled: false,
        endpointsGoogleChromeConnectorId: "string",
        name: "string",
    });
    
    type: authentik:EndpointsGoogleChromeConnector
    properties:
        credentials: string
        enabled: false
        endpointsGoogleChromeConnectorId: string
        name: string
    

    EndpointsGoogleChromeConnector 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 EndpointsGoogleChromeConnector resource accepts the following input properties:

    Credentials string
    JSON format expected. Use jsonencode() to pass objects.
    Enabled bool
    Defaults to true.
    EndpointsGoogleChromeConnectorId string
    The ID of this resource.
    Name string
    Credentials string
    JSON format expected. Use jsonencode() to pass objects.
    Enabled bool
    Defaults to true.
    EndpointsGoogleChromeConnectorId string
    The ID of this resource.
    Name string
    credentials string
    JSON format expected. Use jsonencode() to pass objects.
    enabled bool
    Defaults to true.
    endpoints_google_chrome_connector_id string
    The ID of this resource.
    name string
    credentials String
    JSON format expected. Use jsonencode() to pass objects.
    enabled Boolean
    Defaults to true.
    endpointsGoogleChromeConnectorId String
    The ID of this resource.
    name String
    credentials string
    JSON format expected. Use jsonencode() to pass objects.
    enabled boolean
    Defaults to true.
    endpointsGoogleChromeConnectorId string
    The ID of this resource.
    name string
    credentials str
    JSON format expected. Use jsonencode() to pass objects.
    enabled bool
    Defaults to true.
    endpoints_google_chrome_connector_id str
    The ID of this resource.
    name str
    credentials String
    JSON format expected. Use jsonencode() to pass objects.
    enabled Boolean
    Defaults to true.
    endpointsGoogleChromeConnectorId String
    The ID of this resource.
    name String

    Outputs

    All input properties are implicitly available as output properties. Additionally, the EndpointsGoogleChromeConnector resource produces the following output properties:

    ChromeUrl string
    Generated.
    Id string
    The provider-assigned unique ID for this managed resource.
    ChromeUrl string
    Generated.
    Id string
    The provider-assigned unique ID for this managed resource.
    chrome_url string
    Generated.
    id string
    The provider-assigned unique ID for this managed resource.
    chromeUrl String
    Generated.
    id String
    The provider-assigned unique ID for this managed resource.
    chromeUrl string
    Generated.
    id string
    The provider-assigned unique ID for this managed resource.
    chrome_url str
    Generated.
    id str
    The provider-assigned unique ID for this managed resource.
    chromeUrl String
    Generated.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing EndpointsGoogleChromeConnector Resource

    Get an existing EndpointsGoogleChromeConnector 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?: EndpointsGoogleChromeConnectorState, opts?: CustomResourceOptions): EndpointsGoogleChromeConnector
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            chrome_url: Optional[str] = None,
            credentials: Optional[str] = None,
            enabled: Optional[bool] = None,
            endpoints_google_chrome_connector_id: Optional[str] = None,
            name: Optional[str] = None) -> EndpointsGoogleChromeConnector
    func GetEndpointsGoogleChromeConnector(ctx *Context, name string, id IDInput, state *EndpointsGoogleChromeConnectorState, opts ...ResourceOption) (*EndpointsGoogleChromeConnector, error)
    public static EndpointsGoogleChromeConnector Get(string name, Input<string> id, EndpointsGoogleChromeConnectorState? state, CustomResourceOptions? opts = null)
    public static EndpointsGoogleChromeConnector get(String name, Output<String> id, EndpointsGoogleChromeConnectorState state, CustomResourceOptions options)
    resources:  _:    type: authentik:EndpointsGoogleChromeConnector    get:      id: ${id}
    import {
      to = authentik_endpointsgooglechromeconnector.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.
    The following state arguments are supported:
    ChromeUrl string
    Generated.
    Credentials string
    JSON format expected. Use jsonencode() to pass objects.
    Enabled bool
    Defaults to true.
    EndpointsGoogleChromeConnectorId string
    The ID of this resource.
    Name string
    ChromeUrl string
    Generated.
    Credentials string
    JSON format expected. Use jsonencode() to pass objects.
    Enabled bool
    Defaults to true.
    EndpointsGoogleChromeConnectorId string
    The ID of this resource.
    Name string
    chrome_url string
    Generated.
    credentials string
    JSON format expected. Use jsonencode() to pass objects.
    enabled bool
    Defaults to true.
    endpoints_google_chrome_connector_id string
    The ID of this resource.
    name string
    chromeUrl String
    Generated.
    credentials String
    JSON format expected. Use jsonencode() to pass objects.
    enabled Boolean
    Defaults to true.
    endpointsGoogleChromeConnectorId String
    The ID of this resource.
    name String
    chromeUrl string
    Generated.
    credentials string
    JSON format expected. Use jsonencode() to pass objects.
    enabled boolean
    Defaults to true.
    endpointsGoogleChromeConnectorId string
    The ID of this resource.
    name string
    chrome_url str
    Generated.
    credentials str
    JSON format expected. Use jsonencode() to pass objects.
    enabled bool
    Defaults to true.
    endpoints_google_chrome_connector_id str
    The ID of this resource.
    name str
    chromeUrl String
    Generated.
    credentials String
    JSON format expected. Use jsonencode() to pass objects.
    enabled Boolean
    Defaults to true.
    endpointsGoogleChromeConnectorId String
    The ID of this resource.
    name String

    Package Details

    Repository
    authentik goauthentik/terraform-provider-authentik
    License
    Notes
    This Pulumi package is based on the authentik Terraform Provider.
    Viewing docs for authentik 2026.5.0
    published on Wednesday, Jun 10, 2026 by goauthentik

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial