1. Packages
  2. Zitadel
  3. API Docs
  4. getApplicationOidcs
zitadel v0.2.0 published on Monday, Mar 24, 2025 by pulumiverse

zitadel.getApplicationOidcs

Start a Neo task
Explain and create a zitadel.getApplicationOidcs resource
zitadel logo
zitadel v0.2.0 published on Monday, Mar 24, 2025 by pulumiverse

    Datasource representing multiple OIDC applications belonging to a project.

    Using getApplicationOidcs

    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 getApplicationOidcs(args: GetApplicationOidcsArgs, opts?: InvokeOptions): Promise<GetApplicationOidcsResult>
    function getApplicationOidcsOutput(args: GetApplicationOidcsOutputArgs, opts?: InvokeOptions): Output<GetApplicationOidcsResult>
    def get_application_oidcs(name: Optional[str] = None,
                              name_method: Optional[str] = None,
                              org_id: Optional[str] = None,
                              project_id: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetApplicationOidcsResult
    def get_application_oidcs_output(name: Optional[pulumi.Input[str]] = None,
                              name_method: Optional[pulumi.Input[str]] = None,
                              org_id: Optional[pulumi.Input[str]] = None,
                              project_id: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetApplicationOidcsResult]
    func GetApplicationOidcs(ctx *Context, args *GetApplicationOidcsArgs, opts ...InvokeOption) (*GetApplicationOidcsResult, error)
    func GetApplicationOidcsOutput(ctx *Context, args *GetApplicationOidcsOutputArgs, opts ...InvokeOption) GetApplicationOidcsResultOutput

    > Note: This function is named GetApplicationOidcs in the Go SDK.

    public static class GetApplicationOidcs 
    {
        public static Task<GetApplicationOidcsResult> InvokeAsync(GetApplicationOidcsArgs args, InvokeOptions? opts = null)
        public static Output<GetApplicationOidcsResult> Invoke(GetApplicationOidcsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetApplicationOidcsResult> getApplicationOidcs(GetApplicationOidcsArgs args, InvokeOptions options)
    public static Output<GetApplicationOidcsResult> getApplicationOidcs(GetApplicationOidcsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: zitadel:index/getApplicationOidcs:getApplicationOidcs
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    Name of the application
    ProjectId string
    ID of the project
    NameMethod string
    Method for querying applications by name, supported values: TEXTQUERYMETHODEQUALS, TEXTQUERYMETHODEQUALSIGNORECASE, TEXTQUERYMETHODSTARTSWITH, TEXTQUERYMETHODSTARTSWITHIGNORECASE, TEXTQUERYMETHODCONTAINS, TEXTQUERYMETHODCONTAINSIGNORECASE, TEXTQUERYMETHODENDSWITH, TEXTQUERYMETHODENDSWITHIGNORECASE
    OrgId string
    ID of the organization
    Name string
    Name of the application
    ProjectId string
    ID of the project
    NameMethod string
    Method for querying applications by name, supported values: TEXTQUERYMETHODEQUALS, TEXTQUERYMETHODEQUALSIGNORECASE, TEXTQUERYMETHODSTARTSWITH, TEXTQUERYMETHODSTARTSWITHIGNORECASE, TEXTQUERYMETHODCONTAINS, TEXTQUERYMETHODCONTAINSIGNORECASE, TEXTQUERYMETHODENDSWITH, TEXTQUERYMETHODENDSWITHIGNORECASE
    OrgId string
    ID of the organization
    name String
    Name of the application
    projectId String
    ID of the project
    nameMethod String
    Method for querying applications by name, supported values: TEXTQUERYMETHODEQUALS, TEXTQUERYMETHODEQUALSIGNORECASE, TEXTQUERYMETHODSTARTSWITH, TEXTQUERYMETHODSTARTSWITHIGNORECASE, TEXTQUERYMETHODCONTAINS, TEXTQUERYMETHODCONTAINSIGNORECASE, TEXTQUERYMETHODENDSWITH, TEXTQUERYMETHODENDSWITHIGNORECASE
    orgId String
    ID of the organization
    name string
    Name of the application
    projectId string
    ID of the project
    nameMethod string
    Method for querying applications by name, supported values: TEXTQUERYMETHODEQUALS, TEXTQUERYMETHODEQUALSIGNORECASE, TEXTQUERYMETHODSTARTSWITH, TEXTQUERYMETHODSTARTSWITHIGNORECASE, TEXTQUERYMETHODCONTAINS, TEXTQUERYMETHODCONTAINSIGNORECASE, TEXTQUERYMETHODENDSWITH, TEXTQUERYMETHODENDSWITHIGNORECASE
    orgId string
    ID of the organization
    name str
    Name of the application
    project_id str
    ID of the project
    name_method str
    Method for querying applications by name, supported values: TEXTQUERYMETHODEQUALS, TEXTQUERYMETHODEQUALSIGNORECASE, TEXTQUERYMETHODSTARTSWITH, TEXTQUERYMETHODSTARTSWITHIGNORECASE, TEXTQUERYMETHODCONTAINS, TEXTQUERYMETHODCONTAINSIGNORECASE, TEXTQUERYMETHODENDSWITH, TEXTQUERYMETHODENDSWITHIGNORECASE
    org_id str
    ID of the organization
    name String
    Name of the application
    projectId String
    ID of the project
    nameMethod String
    Method for querying applications by name, supported values: TEXTQUERYMETHODEQUALS, TEXTQUERYMETHODEQUALSIGNORECASE, TEXTQUERYMETHODSTARTSWITH, TEXTQUERYMETHODSTARTSWITHIGNORECASE, TEXTQUERYMETHODCONTAINS, TEXTQUERYMETHODCONTAINSIGNORECASE, TEXTQUERYMETHODENDSWITH, TEXTQUERYMETHODENDSWITHIGNORECASE
    orgId String
    ID of the organization

    getApplicationOidcs Result

    The following output properties are available:

    AppIds List<string>
    A set of all IDs.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Name of the application
    ProjectId string
    ID of the project
    NameMethod string
    Method for querying applications by name, supported values: TEXTQUERYMETHODEQUALS, TEXTQUERYMETHODEQUALSIGNORECASE, TEXTQUERYMETHODSTARTSWITH, TEXTQUERYMETHODSTARTSWITHIGNORECASE, TEXTQUERYMETHODCONTAINS, TEXTQUERYMETHODCONTAINSIGNORECASE, TEXTQUERYMETHODENDSWITH, TEXTQUERYMETHODENDSWITHIGNORECASE
    OrgId string
    ID of the organization
    AppIds []string
    A set of all IDs.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Name of the application
    ProjectId string
    ID of the project
    NameMethod string
    Method for querying applications by name, supported values: TEXTQUERYMETHODEQUALS, TEXTQUERYMETHODEQUALSIGNORECASE, TEXTQUERYMETHODSTARTSWITH, TEXTQUERYMETHODSTARTSWITHIGNORECASE, TEXTQUERYMETHODCONTAINS, TEXTQUERYMETHODCONTAINSIGNORECASE, TEXTQUERYMETHODENDSWITH, TEXTQUERYMETHODENDSWITHIGNORECASE
    OrgId string
    ID of the organization
    appIds List<String>
    A set of all IDs.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    Name of the application
    projectId String
    ID of the project
    nameMethod String
    Method for querying applications by name, supported values: TEXTQUERYMETHODEQUALS, TEXTQUERYMETHODEQUALSIGNORECASE, TEXTQUERYMETHODSTARTSWITH, TEXTQUERYMETHODSTARTSWITHIGNORECASE, TEXTQUERYMETHODCONTAINS, TEXTQUERYMETHODCONTAINSIGNORECASE, TEXTQUERYMETHODENDSWITH, TEXTQUERYMETHODENDSWITHIGNORECASE
    orgId String
    ID of the organization
    appIds string[]
    A set of all IDs.
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    Name of the application
    projectId string
    ID of the project
    nameMethod string
    Method for querying applications by name, supported values: TEXTQUERYMETHODEQUALS, TEXTQUERYMETHODEQUALSIGNORECASE, TEXTQUERYMETHODSTARTSWITH, TEXTQUERYMETHODSTARTSWITHIGNORECASE, TEXTQUERYMETHODCONTAINS, TEXTQUERYMETHODCONTAINSIGNORECASE, TEXTQUERYMETHODENDSWITH, TEXTQUERYMETHODENDSWITHIGNORECASE
    orgId string
    ID of the organization
    app_ids Sequence[str]
    A set of all IDs.
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    Name of the application
    project_id str
    ID of the project
    name_method str
    Method for querying applications by name, supported values: TEXTQUERYMETHODEQUALS, TEXTQUERYMETHODEQUALSIGNORECASE, TEXTQUERYMETHODSTARTSWITH, TEXTQUERYMETHODSTARTSWITHIGNORECASE, TEXTQUERYMETHODCONTAINS, TEXTQUERYMETHODCONTAINSIGNORECASE, TEXTQUERYMETHODENDSWITH, TEXTQUERYMETHODENDSWITHIGNORECASE
    org_id str
    ID of the organization
    appIds List<String>
    A set of all IDs.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    Name of the application
    projectId String
    ID of the project
    nameMethod String
    Method for querying applications by name, supported values: TEXTQUERYMETHODEQUALS, TEXTQUERYMETHODEQUALSIGNORECASE, TEXTQUERYMETHODSTARTSWITH, TEXTQUERYMETHODSTARTSWITHIGNORECASE, TEXTQUERYMETHODCONTAINS, TEXTQUERYMETHODCONTAINSIGNORECASE, TEXTQUERYMETHODENDSWITH, TEXTQUERYMETHODENDSWITHIGNORECASE
    orgId String
    ID of the organization

    Package Details

    Repository
    zitadel pulumiverse/pulumi-zitadel
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the zitadel Terraform Provider.
    zitadel logo
    zitadel v0.2.0 published on Monday, Mar 24, 2025 by pulumiverse
      Meet Neo: Your AI Platform Teammate