1. Packages
  2. Harness Provider
  3. API Docs
  4. platform
  5. getIdpEnvironmentBlueprint
Harness v0.11.0 published on Saturday, Jan 24, 2026 by Pulumi
harness logo
Harness v0.11.0 published on Saturday, Jan 24, 2026 by Pulumi

    Data source for retrieving Harness environment blueprints.

    Using getIdpEnvironmentBlueprint

    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 getIdpEnvironmentBlueprint(args: GetIdpEnvironmentBlueprintArgs, opts?: InvokeOptions): Promise<GetIdpEnvironmentBlueprintResult>
    function getIdpEnvironmentBlueprintOutput(args: GetIdpEnvironmentBlueprintOutputArgs, opts?: InvokeOptions): Output<GetIdpEnvironmentBlueprintResult>
    def get_idp_environment_blueprint(identifier: Optional[str] = None,
                                      version: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetIdpEnvironmentBlueprintResult
    def get_idp_environment_blueprint_output(identifier: Optional[pulumi.Input[str]] = None,
                                      version: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetIdpEnvironmentBlueprintResult]
    func LookupIdpEnvironmentBlueprint(ctx *Context, args *LookupIdpEnvironmentBlueprintArgs, opts ...InvokeOption) (*LookupIdpEnvironmentBlueprintResult, error)
    func LookupIdpEnvironmentBlueprintOutput(ctx *Context, args *LookupIdpEnvironmentBlueprintOutputArgs, opts ...InvokeOption) LookupIdpEnvironmentBlueprintResultOutput

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

    public static class GetIdpEnvironmentBlueprint 
    {
        public static Task<GetIdpEnvironmentBlueprintResult> InvokeAsync(GetIdpEnvironmentBlueprintArgs args, InvokeOptions? opts = null)
        public static Output<GetIdpEnvironmentBlueprintResult> Invoke(GetIdpEnvironmentBlueprintInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetIdpEnvironmentBlueprintResult> getIdpEnvironmentBlueprint(GetIdpEnvironmentBlueprintArgs args, InvokeOptions options)
    public static Output<GetIdpEnvironmentBlueprintResult> getIdpEnvironmentBlueprint(GetIdpEnvironmentBlueprintArgs args, InvokeOptions options)
    
    fn::invoke:
      function: harness:platform/getIdpEnvironmentBlueprint:getIdpEnvironmentBlueprint
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Identifier string
    Unique identifier of the resource.
    Version string
    Version of the environment blueprint
    Identifier string
    Unique identifier of the resource.
    Version string
    Version of the environment blueprint
    identifier String
    Unique identifier of the resource.
    version String
    Version of the environment blueprint
    identifier string
    Unique identifier of the resource.
    version string
    Version of the environment blueprint
    identifier str
    Unique identifier of the resource.
    version str
    Version of the environment blueprint
    identifier String
    Unique identifier of the resource.
    version String
    Version of the environment blueprint

    getIdpEnvironmentBlueprint Result

    The following output properties are available:

    Deprecated bool
    Whether the catalog entity is deprecated
    Description string
    Description of the catalog entity
    Id string
    The provider-assigned unique ID for this managed resource.
    Identifier string
    Unique identifier of the resource.
    Stable bool
    Whether the catalog entity is stable
    Version string
    Version of the environment blueprint
    Yaml string
    YAML definition of the catalog entity
    Deprecated bool
    Whether the catalog entity is deprecated
    Description string
    Description of the catalog entity
    Id string
    The provider-assigned unique ID for this managed resource.
    Identifier string
    Unique identifier of the resource.
    Stable bool
    Whether the catalog entity is stable
    Version string
    Version of the environment blueprint
    Yaml string
    YAML definition of the catalog entity
    deprecated Boolean
    Whether the catalog entity is deprecated
    description String
    Description of the catalog entity
    id String
    The provider-assigned unique ID for this managed resource.
    identifier String
    Unique identifier of the resource.
    stable Boolean
    Whether the catalog entity is stable
    version String
    Version of the environment blueprint
    yaml String
    YAML definition of the catalog entity
    deprecated boolean
    Whether the catalog entity is deprecated
    description string
    Description of the catalog entity
    id string
    The provider-assigned unique ID for this managed resource.
    identifier string
    Unique identifier of the resource.
    stable boolean
    Whether the catalog entity is stable
    version string
    Version of the environment blueprint
    yaml string
    YAML definition of the catalog entity
    deprecated bool
    Whether the catalog entity is deprecated
    description str
    Description of the catalog entity
    id str
    The provider-assigned unique ID for this managed resource.
    identifier str
    Unique identifier of the resource.
    stable bool
    Whether the catalog entity is stable
    version str
    Version of the environment blueprint
    yaml str
    YAML definition of the catalog entity
    deprecated Boolean
    Whether the catalog entity is deprecated
    description String
    Description of the catalog entity
    id String
    The provider-assigned unique ID for this managed resource.
    identifier String
    Unique identifier of the resource.
    stable Boolean
    Whether the catalog entity is stable
    version String
    Version of the environment blueprint
    yaml String
    YAML definition of the catalog entity

    Package Details

    Repository
    harness pulumi/pulumi-harness
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the harness Terraform Provider.
    harness logo
    Harness v0.11.0 published on Saturday, Jan 24, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate