Viewing docs for zitadel v0.2.0
published on Monday, Mar 24, 2025 by pulumiverse
published on Monday, Mar 24, 2025 by pulumiverse
Viewing docs for zitadel v0.2.0
published on Monday, Mar 24, 2025 by pulumiverse
published on Monday, Mar 24, 2025 by pulumiverse
Datasource representing a SAML IdP of the organization.
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Zitadel = Pulumi.Zitadel;
return await Deployment.RunAsync(() =>
{
var @default = Zitadel.GetOrgIdpSaml.Invoke(new()
{
OrgId = defaultZitadelOrg.Id,
Id = "123456789012345678",
});
});
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumiverse/pulumi-zitadel/sdk/go/zitadel"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := zitadel.LookupOrgIdpSaml(ctx, &zitadel.LookupOrgIdpSamlArgs{
OrgId: pulumi.StringRef(defaultZitadelOrg.Id),
Id: "123456789012345678",
}, nil)
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.zitadel.ZitadelFunctions;
import com.pulumi.zitadel.inputs.GetOrgIdpSamlArgs;
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 default = ZitadelFunctions.getOrgIdpSaml(GetOrgIdpSamlArgs.builder()
.orgId(defaultZitadelOrg.id())
.id("123456789012345678")
.build());
}
}
import * as pulumi from "@pulumi/pulumi";
import * as zitadel from "@pulumi/zitadel";
const default = zitadel.getOrgIdpSaml({
orgId: defaultZitadelOrg.id,
id: "123456789012345678",
});
import pulumi
import pulumi_zitadel as zitadel
default = zitadel.get_org_idp_saml(org_id=default_zitadel_org["id"],
id="123456789012345678")
variables:
default:
fn::invoke:
Function: zitadel:getOrgIdpSaml
Arguments:
orgId: ${defaultZitadelOrg.id}
id: '123456789012345678'
Using getOrgIdpSaml
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 getOrgIdpSaml(args: GetOrgIdpSamlArgs, opts?: InvokeOptions): Promise<GetOrgIdpSamlResult>
function getOrgIdpSamlOutput(args: GetOrgIdpSamlOutputArgs, opts?: InvokeOptions): Output<GetOrgIdpSamlResult>def get_org_idp_saml(id: Optional[str] = None,
org_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetOrgIdpSamlResult
def get_org_idp_saml_output(id: Optional[pulumi.Input[str]] = None,
org_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOrgIdpSamlResult]func LookupOrgIdpSaml(ctx *Context, args *LookupOrgIdpSamlArgs, opts ...InvokeOption) (*LookupOrgIdpSamlResult, error)
func LookupOrgIdpSamlOutput(ctx *Context, args *LookupOrgIdpSamlOutputArgs, opts ...InvokeOption) LookupOrgIdpSamlResultOutput> Note: This function is named LookupOrgIdpSaml in the Go SDK.
public static class GetOrgIdpSaml
{
public static Task<GetOrgIdpSamlResult> InvokeAsync(GetOrgIdpSamlArgs args, InvokeOptions? opts = null)
public static Output<GetOrgIdpSamlResult> Invoke(GetOrgIdpSamlInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetOrgIdpSamlResult> getOrgIdpSaml(GetOrgIdpSamlArgs args, InvokeOptions options)
public static Output<GetOrgIdpSamlResult> getOrgIdpSaml(GetOrgIdpSamlArgs args, InvokeOptions options)
fn::invoke:
function: zitadel:index/getOrgIdpSaml:getOrgIdpSaml
arguments:
# arguments dictionaryThe following arguments are supported:
getOrgIdpSaml Result
The following output properties are available:
- Binding string
- The binding
- Id string
- The ID of this resource.
- Is
Auto boolCreation - enabled if a new account in ZITADEL are created automatically on login with an external account
- Is
Auto boolUpdate - enabled if a the ZITADEL account fields are updated automatically on each login
- Is
Creation boolAllowed - enabled if users are able to create a new account in ZITADEL when using an external account
- Is
Linking boolAllowed - enabled if users are able to link an existing ZITADEL user with an external account
- Metadata
Xml string - The metadata XML as plain string
- Name string
- Name of the IDP
- With
Signed stringRequest - Whether the SAML IDP requires signed requests
- Org
Id string - ID of the organization
- Binding string
- The binding
- Id string
- The ID of this resource.
- Is
Auto boolCreation - enabled if a new account in ZITADEL are created automatically on login with an external account
- Is
Auto boolUpdate - enabled if a the ZITADEL account fields are updated automatically on each login
- Is
Creation boolAllowed - enabled if users are able to create a new account in ZITADEL when using an external account
- Is
Linking boolAllowed - enabled if users are able to link an existing ZITADEL user with an external account
- Metadata
Xml string - The metadata XML as plain string
- Name string
- Name of the IDP
- With
Signed stringRequest - Whether the SAML IDP requires signed requests
- Org
Id string - ID of the organization
- binding String
- The binding
- id String
- The ID of this resource.
- is
Auto BooleanCreation - enabled if a new account in ZITADEL are created automatically on login with an external account
- is
Auto BooleanUpdate - enabled if a the ZITADEL account fields are updated automatically on each login
- is
Creation BooleanAllowed - enabled if users are able to create a new account in ZITADEL when using an external account
- is
Linking BooleanAllowed - enabled if users are able to link an existing ZITADEL user with an external account
- metadata
Xml String - The metadata XML as plain string
- name String
- Name of the IDP
- with
Signed StringRequest - Whether the SAML IDP requires signed requests
- org
Id String - ID of the organization
- binding string
- The binding
- id string
- The ID of this resource.
- is
Auto booleanCreation - enabled if a new account in ZITADEL are created automatically on login with an external account
- is
Auto booleanUpdate - enabled if a the ZITADEL account fields are updated automatically on each login
- is
Creation booleanAllowed - enabled if users are able to create a new account in ZITADEL when using an external account
- is
Linking booleanAllowed - enabled if users are able to link an existing ZITADEL user with an external account
- metadata
Xml string - The metadata XML as plain string
- name string
- Name of the IDP
- with
Signed stringRequest - Whether the SAML IDP requires signed requests
- org
Id string - ID of the organization
- binding str
- The binding
- id str
- The ID of this resource.
- is_
auto_ boolcreation - enabled if a new account in ZITADEL are created automatically on login with an external account
- is_
auto_ boolupdate - enabled if a the ZITADEL account fields are updated automatically on each login
- is_
creation_ boolallowed - enabled if users are able to create a new account in ZITADEL when using an external account
- is_
linking_ boolallowed - enabled if users are able to link an existing ZITADEL user with an external account
- metadata_
xml str - The metadata XML as plain string
- name str
- Name of the IDP
- with_
signed_ strrequest - Whether the SAML IDP requires signed requests
- org_
id str - ID of the organization
- binding String
- The binding
- id String
- The ID of this resource.
- is
Auto BooleanCreation - enabled if a new account in ZITADEL are created automatically on login with an external account
- is
Auto BooleanUpdate - enabled if a the ZITADEL account fields are updated automatically on each login
- is
Creation BooleanAllowed - enabled if users are able to create a new account in ZITADEL when using an external account
- is
Linking BooleanAllowed - enabled if users are able to link an existing ZITADEL user with an external account
- metadata
Xml String - The metadata XML as plain string
- name String
- Name of the IDP
- with
Signed StringRequest - Whether the SAML IDP requires signed requests
- org
Id String - ID of the organization
Package Details
- Repository
- zitadel pulumiverse/pulumi-zitadel
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
zitadelTerraform Provider.
Viewing docs for zitadel v0.2.0
published on Monday, Mar 24, 2025 by pulumiverse
published on Monday, Mar 24, 2025 by pulumiverse
