tencentcloud 1.82.70 published on Wednesday, Feb 11, 2026 by tencentcloudstack
tencentcloud 1.82.70 published on Wednesday, Feb 11, 2026 by tencentcloudstack
Provides a list of Lighthouse blueprints (images).
Use this data source to query available blueprints for Lighthouse instances.
Example Usage
Query all blueprints:
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const all = tencentcloud.getLighthouseBlueprints({});
export const blueprints = all.then(all => all.blueprintSets);
import pulumi
import pulumi_tencentcloud as tencentcloud
all = tencentcloud.get_lighthouse_blueprints()
pulumi.export("blueprints", all.blueprint_sets)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
all, err := tencentcloud.GetLighthouseBlueprints(ctx, &tencentcloud.GetLighthouseBlueprintsArgs{}, nil)
if err != nil {
return err
}
ctx.Export("blueprints", all.BlueprintSets)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var all = Tencentcloud.GetLighthouseBlueprints.Invoke();
return new Dictionary<string, object?>
{
["blueprints"] = all.Apply(getLighthouseBlueprintsResult => getLighthouseBlueprintsResult.BlueprintSets),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetLighthouseBlueprintsArgs;
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 all = TencentcloudFunctions.getLighthouseBlueprints(GetLighthouseBlueprintsArgs.builder()
.build());
ctx.export("blueprints", all.blueprintSets());
}
}
variables:
all:
fn::invoke:
function: tencentcloud:getLighthouseBlueprints
arguments: {}
outputs:
blueprints: ${all.blueprintSets}
Filter by platform type:
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const linux = tencentcloud.getLighthouseBlueprints({
filters: [{
name: "platform-type",
values: ["LINUX_UNIX"],
}],
});
import pulumi
import pulumi_tencentcloud as tencentcloud
linux = tencentcloud.get_lighthouse_blueprints(filters=[{
"name": "platform-type",
"values": ["LINUX_UNIX"],
}])
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetLighthouseBlueprints(ctx, &tencentcloud.GetLighthouseBlueprintsArgs{
Filters: []tencentcloud.GetLighthouseBlueprintsFilter{
{
Name: "platform-type",
Values: []string{
"LINUX_UNIX",
},
},
},
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var linux = Tencentcloud.GetLighthouseBlueprints.Invoke(new()
{
Filters = new[]
{
new Tencentcloud.Inputs.GetLighthouseBlueprintsFilterInputArgs
{
Name = "platform-type",
Values = new[]
{
"LINUX_UNIX",
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetLighthouseBlueprintsArgs;
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 linux = TencentcloudFunctions.getLighthouseBlueprints(GetLighthouseBlueprintsArgs.builder()
.filters(GetLighthouseBlueprintsFilterArgs.builder()
.name("platform-type")
.values("LINUX_UNIX")
.build())
.build());
}
}
variables:
linux:
fn::invoke:
function: tencentcloud:getLighthouseBlueprints
arguments:
filters:
- name: platform-type
values:
- LINUX_UNIX
Filter by blueprint type:
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const appOs = tencentcloud.getLighthouseBlueprints({
filters: [{
name: "blueprint-type",
values: ["APP_OS"],
}],
});
import pulumi
import pulumi_tencentcloud as tencentcloud
app_os = tencentcloud.get_lighthouse_blueprints(filters=[{
"name": "blueprint-type",
"values": ["APP_OS"],
}])
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetLighthouseBlueprints(ctx, &tencentcloud.GetLighthouseBlueprintsArgs{
Filters: []tencentcloud.GetLighthouseBlueprintsFilter{
{
Name: "blueprint-type",
Values: []string{
"APP_OS",
},
},
},
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var appOs = Tencentcloud.GetLighthouseBlueprints.Invoke(new()
{
Filters = new[]
{
new Tencentcloud.Inputs.GetLighthouseBlueprintsFilterInputArgs
{
Name = "blueprint-type",
Values = new[]
{
"APP_OS",
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetLighthouseBlueprintsArgs;
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 appOs = TencentcloudFunctions.getLighthouseBlueprints(GetLighthouseBlueprintsArgs.builder()
.filters(GetLighthouseBlueprintsFilterArgs.builder()
.name("blueprint-type")
.values("APP_OS")
.build())
.build());
}
}
variables:
appOs:
fn::invoke:
function: tencentcloud:getLighthouseBlueprints
arguments:
filters:
- name: blueprint-type
values:
- APP_OS
Query specific blueprints by ID:
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const specific = tencentcloud.getLighthouseBlueprints({
blueprintIds: [
"lhbp-xxx",
"lhbp-yyy",
],
});
import pulumi
import pulumi_tencentcloud as tencentcloud
specific = tencentcloud.get_lighthouse_blueprints(blueprint_ids=[
"lhbp-xxx",
"lhbp-yyy",
])
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetLighthouseBlueprints(ctx, &tencentcloud.GetLighthouseBlueprintsArgs{
BlueprintIds: []string{
"lhbp-xxx",
"lhbp-yyy",
},
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var specific = Tencentcloud.GetLighthouseBlueprints.Invoke(new()
{
BlueprintIds = new[]
{
"lhbp-xxx",
"lhbp-yyy",
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetLighthouseBlueprintsArgs;
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 specific = TencentcloudFunctions.getLighthouseBlueprints(GetLighthouseBlueprintsArgs.builder()
.blueprintIds(
"lhbp-xxx",
"lhbp-yyy")
.build());
}
}
variables:
specific:
fn::invoke:
function: tencentcloud:getLighthouseBlueprints
arguments:
blueprintIds:
- lhbp-xxx
- lhbp-yyy
Using getLighthouseBlueprints
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 getLighthouseBlueprints(args: GetLighthouseBlueprintsArgs, opts?: InvokeOptions): Promise<GetLighthouseBlueprintsResult>
function getLighthouseBlueprintsOutput(args: GetLighthouseBlueprintsOutputArgs, opts?: InvokeOptions): Output<GetLighthouseBlueprintsResult>def get_lighthouse_blueprints(blueprint_ids: Optional[Sequence[str]] = None,
filters: Optional[Sequence[GetLighthouseBlueprintsFilter]] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLighthouseBlueprintsResult
def get_lighthouse_blueprints_output(blueprint_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetLighthouseBlueprintsFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLighthouseBlueprintsResult]func GetLighthouseBlueprints(ctx *Context, args *GetLighthouseBlueprintsArgs, opts ...InvokeOption) (*GetLighthouseBlueprintsResult, error)
func GetLighthouseBlueprintsOutput(ctx *Context, args *GetLighthouseBlueprintsOutputArgs, opts ...InvokeOption) GetLighthouseBlueprintsResultOutput> Note: This function is named GetLighthouseBlueprints in the Go SDK.
public static class GetLighthouseBlueprints
{
public static Task<GetLighthouseBlueprintsResult> InvokeAsync(GetLighthouseBlueprintsArgs args, InvokeOptions? opts = null)
public static Output<GetLighthouseBlueprintsResult> Invoke(GetLighthouseBlueprintsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetLighthouseBlueprintsResult> getLighthouseBlueprints(GetLighthouseBlueprintsArgs args, InvokeOptions options)
public static Output<GetLighthouseBlueprintsResult> getLighthouseBlueprints(GetLighthouseBlueprintsArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getLighthouseBlueprints:getLighthouseBlueprints
arguments:
# arguments dictionaryThe following arguments are supported:
- Blueprint
Ids List<string> - Blueprint ID list.
- Filters
List<Get
Lighthouse Blueprints Filter> - Filter list.
blueprint-id: Filter by blueprint ID.blueprint-type: Filter by blueprint type. Values:APP_OS,PURE_OS,DOCKER,PRIVATE,SHARED.platform-type: Filter by platform type. Values:LINUX_UNIX,WINDOWS.blueprint-name: Filter by blueprint name.blueprint-state: Filter by blueprint state.scene-id: Filter by scene ID. NOTE: The upper limit of Filters per request is 10. The upper limit of Filter.Values is 100. Parameter does not support specifying both BlueprintIds and Filters.
- Id string
- Result
Output stringFile - Used to save results.
- Blueprint
Ids []string - Blueprint ID list.
- Filters
[]Get
Lighthouse Blueprints Filter - Filter list.
blueprint-id: Filter by blueprint ID.blueprint-type: Filter by blueprint type. Values:APP_OS,PURE_OS,DOCKER,PRIVATE,SHARED.platform-type: Filter by platform type. Values:LINUX_UNIX,WINDOWS.blueprint-name: Filter by blueprint name.blueprint-state: Filter by blueprint state.scene-id: Filter by scene ID. NOTE: The upper limit of Filters per request is 10. The upper limit of Filter.Values is 100. Parameter does not support specifying both BlueprintIds and Filters.
- Id string
- Result
Output stringFile - Used to save results.
- blueprint
Ids List<String> - Blueprint ID list.
- filters
List<Get
Lighthouse Blueprints Filter> - Filter list.
blueprint-id: Filter by blueprint ID.blueprint-type: Filter by blueprint type. Values:APP_OS,PURE_OS,DOCKER,PRIVATE,SHARED.platform-type: Filter by platform type. Values:LINUX_UNIX,WINDOWS.blueprint-name: Filter by blueprint name.blueprint-state: Filter by blueprint state.scene-id: Filter by scene ID. NOTE: The upper limit of Filters per request is 10. The upper limit of Filter.Values is 100. Parameter does not support specifying both BlueprintIds and Filters.
- id String
- result
Output StringFile - Used to save results.
- blueprint
Ids string[] - Blueprint ID list.
- filters
Get
Lighthouse Blueprints Filter[] - Filter list.
blueprint-id: Filter by blueprint ID.blueprint-type: Filter by blueprint type. Values:APP_OS,PURE_OS,DOCKER,PRIVATE,SHARED.platform-type: Filter by platform type. Values:LINUX_UNIX,WINDOWS.blueprint-name: Filter by blueprint name.blueprint-state: Filter by blueprint state.scene-id: Filter by scene ID. NOTE: The upper limit of Filters per request is 10. The upper limit of Filter.Values is 100. Parameter does not support specifying both BlueprintIds and Filters.
- id string
- result
Output stringFile - Used to save results.
- blueprint_
ids Sequence[str] - Blueprint ID list.
- filters
Sequence[Get
Lighthouse Blueprints Filter] - Filter list.
blueprint-id: Filter by blueprint ID.blueprint-type: Filter by blueprint type. Values:APP_OS,PURE_OS,DOCKER,PRIVATE,SHARED.platform-type: Filter by platform type. Values:LINUX_UNIX,WINDOWS.blueprint-name: Filter by blueprint name.blueprint-state: Filter by blueprint state.scene-id: Filter by scene ID. NOTE: The upper limit of Filters per request is 10. The upper limit of Filter.Values is 100. Parameter does not support specifying both BlueprintIds and Filters.
- id str
- result_
output_ strfile - Used to save results.
- blueprint
Ids List<String> - Blueprint ID list.
- filters List<Property Map>
- Filter list.
blueprint-id: Filter by blueprint ID.blueprint-type: Filter by blueprint type. Values:APP_OS,PURE_OS,DOCKER,PRIVATE,SHARED.platform-type: Filter by platform type. Values:LINUX_UNIX,WINDOWS.blueprint-name: Filter by blueprint name.blueprint-state: Filter by blueprint state.scene-id: Filter by scene ID. NOTE: The upper limit of Filters per request is 10. The upper limit of Filter.Values is 100. Parameter does not support specifying both BlueprintIds and Filters.
- id String
- result
Output StringFile - Used to save results.
getLighthouseBlueprints Result
The following output properties are available:
- Blueprint
Sets List<GetLighthouse Blueprints Blueprint Set> - List of blueprint details.
- Id string
- Blueprint
Ids List<string> - Filters
List<Get
Lighthouse Blueprints Filter> - Result
Output stringFile
- Blueprint
Sets []GetLighthouse Blueprints Blueprint Set - List of blueprint details.
- Id string
- Blueprint
Ids []string - Filters
[]Get
Lighthouse Blueprints Filter - Result
Output stringFile
- blueprint
Sets List<GetLighthouse Blueprints Blueprint Set> - List of blueprint details.
- id String
- blueprint
Ids List<String> - filters
List<Get
Lighthouse Blueprints Filter> - result
Output StringFile
- blueprint
Sets GetLighthouse Blueprints Blueprint Set[] - List of blueprint details.
- id string
- blueprint
Ids string[] - filters
Get
Lighthouse Blueprints Filter[] - result
Output stringFile
- blueprint_
sets Sequence[GetLighthouse Blueprints Blueprint Set] - List of blueprint details.
- id str
- blueprint_
ids Sequence[str] - filters
Sequence[Get
Lighthouse Blueprints Filter] - result_
output_ strfile
- blueprint
Sets List<Property Map> - List of blueprint details.
- id String
- blueprint
Ids List<String> - filters List<Property Map>
- result
Output StringFile
Supporting Types
GetLighthouseBlueprintsBlueprintSet
- Blueprint
Id string - Blueprint ID, which is the unique identifier of Blueprint.
- Blueprint
Name string - Blueprint name.
- Blueprint
State string - Blueprint state.
- Blueprint
Type string - Blueprint type, such as APP_OS, PURE_OS, DOCKER, PRIVATE, and SHARED.
- Community
Url string - URL of official website of the open-source project.
- Created
Time string - Creation time according to ISO 8601 standard. UTC time is used. Format is YYYY-MM-DDThh:mm:ssZ.
- Description string
- Blueprint description.
- Display
Title string - Blueprint display title.
- Display
Version string - Blueprint display version.
- Docker
Version string - Docker version. Note: This field may return null, indicating that no valid values can be obtained.
- Guide
Url string - Guide documentation URL.
- Image
Id string - ID of the Lighthouse blueprint shared from a CVM image. Note: this field may return null, indicating that no valid values can be obtained.
- Image
Url string - Blueprint image URL.
- Os
Name string - Operating system name.
- Platform string
- Operating system platform.
- Platform
Type string - Platform type, such as LINUX_UNIX and WINDOWS.
- Required
Memory doubleSize - Memory size required by blueprint in GB.
- Required
System doubleDisk Size - System disk size required by blueprint in GB.
- Scene
Id List<string>Sets - Array of IDs of scenes associated with a blueprint. Note: This field may return null, indicating that no valid values can be obtained.
- Support
Automation boolTools - Whether the blueprint supports automation tools.
- Blueprint
Id string - Blueprint ID, which is the unique identifier of Blueprint.
- Blueprint
Name string - Blueprint name.
- Blueprint
State string - Blueprint state.
- Blueprint
Type string - Blueprint type, such as APP_OS, PURE_OS, DOCKER, PRIVATE, and SHARED.
- Community
Url string - URL of official website of the open-source project.
- Created
Time string - Creation time according to ISO 8601 standard. UTC time is used. Format is YYYY-MM-DDThh:mm:ssZ.
- Description string
- Blueprint description.
- Display
Title string - Blueprint display title.
- Display
Version string - Blueprint display version.
- Docker
Version string - Docker version. Note: This field may return null, indicating that no valid values can be obtained.
- Guide
Url string - Guide documentation URL.
- Image
Id string - ID of the Lighthouse blueprint shared from a CVM image. Note: this field may return null, indicating that no valid values can be obtained.
- Image
Url string - Blueprint image URL.
- Os
Name string - Operating system name.
- Platform string
- Operating system platform.
- Platform
Type string - Platform type, such as LINUX_UNIX and WINDOWS.
- Required
Memory float64Size - Memory size required by blueprint in GB.
- Required
System float64Disk Size - System disk size required by blueprint in GB.
- Scene
Id []stringSets - Array of IDs of scenes associated with a blueprint. Note: This field may return null, indicating that no valid values can be obtained.
- Support
Automation boolTools - Whether the blueprint supports automation tools.
- blueprint
Id String - Blueprint ID, which is the unique identifier of Blueprint.
- blueprint
Name String - Blueprint name.
- blueprint
State String - Blueprint state.
- blueprint
Type String - Blueprint type, such as APP_OS, PURE_OS, DOCKER, PRIVATE, and SHARED.
- community
Url String - URL of official website of the open-source project.
- created
Time String - Creation time according to ISO 8601 standard. UTC time is used. Format is YYYY-MM-DDThh:mm:ssZ.
- description String
- Blueprint description.
- display
Title String - Blueprint display title.
- display
Version String - Blueprint display version.
- docker
Version String - Docker version. Note: This field may return null, indicating that no valid values can be obtained.
- guide
Url String - Guide documentation URL.
- image
Id String - ID of the Lighthouse blueprint shared from a CVM image. Note: this field may return null, indicating that no valid values can be obtained.
- image
Url String - Blueprint image URL.
- os
Name String - Operating system name.
- platform String
- Operating system platform.
- platform
Type String - Platform type, such as LINUX_UNIX and WINDOWS.
- required
Memory DoubleSize - Memory size required by blueprint in GB.
- required
System DoubleDisk Size - System disk size required by blueprint in GB.
- scene
Id List<String>Sets - Array of IDs of scenes associated with a blueprint. Note: This field may return null, indicating that no valid values can be obtained.
- support
Automation BooleanTools - Whether the blueprint supports automation tools.
- blueprint
Id string - Blueprint ID, which is the unique identifier of Blueprint.
- blueprint
Name string - Blueprint name.
- blueprint
State string - Blueprint state.
- blueprint
Type string - Blueprint type, such as APP_OS, PURE_OS, DOCKER, PRIVATE, and SHARED.
- community
Url string - URL of official website of the open-source project.
- created
Time string - Creation time according to ISO 8601 standard. UTC time is used. Format is YYYY-MM-DDThh:mm:ssZ.
- description string
- Blueprint description.
- display
Title string - Blueprint display title.
- display
Version string - Blueprint display version.
- docker
Version string - Docker version. Note: This field may return null, indicating that no valid values can be obtained.
- guide
Url string - Guide documentation URL.
- image
Id string - ID of the Lighthouse blueprint shared from a CVM image. Note: this field may return null, indicating that no valid values can be obtained.
- image
Url string - Blueprint image URL.
- os
Name string - Operating system name.
- platform string
- Operating system platform.
- platform
Type string - Platform type, such as LINUX_UNIX and WINDOWS.
- required
Memory numberSize - Memory size required by blueprint in GB.
- required
System numberDisk Size - System disk size required by blueprint in GB.
- scene
Id string[]Sets - Array of IDs of scenes associated with a blueprint. Note: This field may return null, indicating that no valid values can be obtained.
- support
Automation booleanTools - Whether the blueprint supports automation tools.
- blueprint_
id str - Blueprint ID, which is the unique identifier of Blueprint.
- blueprint_
name str - Blueprint name.
- blueprint_
state str - Blueprint state.
- blueprint_
type str - Blueprint type, such as APP_OS, PURE_OS, DOCKER, PRIVATE, and SHARED.
- community_
url str - URL of official website of the open-source project.
- created_
time str - Creation time according to ISO 8601 standard. UTC time is used. Format is YYYY-MM-DDThh:mm:ssZ.
- description str
- Blueprint description.
- display_
title str - Blueprint display title.
- display_
version str - Blueprint display version.
- docker_
version str - Docker version. Note: This field may return null, indicating that no valid values can be obtained.
- guide_
url str - Guide documentation URL.
- image_
id str - ID of the Lighthouse blueprint shared from a CVM image. Note: this field may return null, indicating that no valid values can be obtained.
- image_
url str - Blueprint image URL.
- os_
name str - Operating system name.
- platform str
- Operating system platform.
- platform_
type str - Platform type, such as LINUX_UNIX and WINDOWS.
- required_
memory_ floatsize - Memory size required by blueprint in GB.
- required_
system_ floatdisk_ size - System disk size required by blueprint in GB.
- scene_
id_ Sequence[str]sets - Array of IDs of scenes associated with a blueprint. Note: This field may return null, indicating that no valid values can be obtained.
- support_
automation_ booltools - Whether the blueprint supports automation tools.
- blueprint
Id String - Blueprint ID, which is the unique identifier of Blueprint.
- blueprint
Name String - Blueprint name.
- blueprint
State String - Blueprint state.
- blueprint
Type String - Blueprint type, such as APP_OS, PURE_OS, DOCKER, PRIVATE, and SHARED.
- community
Url String - URL of official website of the open-source project.
- created
Time String - Creation time according to ISO 8601 standard. UTC time is used. Format is YYYY-MM-DDThh:mm:ssZ.
- description String
- Blueprint description.
- display
Title String - Blueprint display title.
- display
Version String - Blueprint display version.
- docker
Version String - Docker version. Note: This field may return null, indicating that no valid values can be obtained.
- guide
Url String - Guide documentation URL.
- image
Id String - ID of the Lighthouse blueprint shared from a CVM image. Note: this field may return null, indicating that no valid values can be obtained.
- image
Url String - Blueprint image URL.
- os
Name String - Operating system name.
- platform String
- Operating system platform.
- platform
Type String - Platform type, such as LINUX_UNIX and WINDOWS.
- required
Memory NumberSize - Memory size required by blueprint in GB.
- required
System NumberDisk Size - System disk size required by blueprint in GB.
- scene
Id List<String>Sets - Array of IDs of scenes associated with a blueprint. Note: This field may return null, indicating that no valid values can be obtained.
- support
Automation BooleanTools - Whether the blueprint supports automation tools.
GetLighthouseBlueprintsFilter
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.70 published on Wednesday, Feb 11, 2026 by tencentcloudstack
