tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
tencentcloud.getLighthouseResetInstanceBlueprint
Explore with Pulumi AI
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
Use this data source to query detailed information of lighthouse reset_instance_blueprint
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const resetInstanceBlueprint = tencentcloud.getLighthouseResetInstanceBlueprint({
instanceId: "lhins-123456",
limit: 20,
offset: 0,
});
import pulumi
import pulumi_tencentcloud as tencentcloud
reset_instance_blueprint = tencentcloud.get_lighthouse_reset_instance_blueprint(instance_id="lhins-123456",
limit=20,
offset=0)
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.GetLighthouseResetInstanceBlueprint(ctx, &tencentcloud.GetLighthouseResetInstanceBlueprintArgs{
InstanceId: "lhins-123456",
Limit: pulumi.Float64Ref(20),
Offset: pulumi.Float64Ref(0),
}, 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 resetInstanceBlueprint = Tencentcloud.GetLighthouseResetInstanceBlueprint.Invoke(new()
{
InstanceId = "lhins-123456",
Limit = 20,
Offset = 0,
});
});
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.GetLighthouseResetInstanceBlueprintArgs;
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 resetInstanceBlueprint = TencentcloudFunctions.getLighthouseResetInstanceBlueprint(GetLighthouseResetInstanceBlueprintArgs.builder()
.instanceId("lhins-123456")
.limit(20)
.offset(0)
.build());
}
}
variables:
resetInstanceBlueprint:
fn::invoke:
function: tencentcloud:getLighthouseResetInstanceBlueprint
arguments:
instanceId: lhins-123456
limit: 20
offset: 0
Using getLighthouseResetInstanceBlueprint
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 getLighthouseResetInstanceBlueprint(args: GetLighthouseResetInstanceBlueprintArgs, opts?: InvokeOptions): Promise<GetLighthouseResetInstanceBlueprintResult>
function getLighthouseResetInstanceBlueprintOutput(args: GetLighthouseResetInstanceBlueprintOutputArgs, opts?: InvokeOptions): Output<GetLighthouseResetInstanceBlueprintResult>
def get_lighthouse_reset_instance_blueprint(filters: Optional[Sequence[GetLighthouseResetInstanceBlueprintFilter]] = None,
id: Optional[str] = None,
instance_id: Optional[str] = None,
limit: Optional[float] = None,
offset: Optional[float] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLighthouseResetInstanceBlueprintResult
def get_lighthouse_reset_instance_blueprint_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetLighthouseResetInstanceBlueprintFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
instance_id: Optional[pulumi.Input[str]] = None,
limit: Optional[pulumi.Input[float]] = None,
offset: Optional[pulumi.Input[float]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLighthouseResetInstanceBlueprintResult]
func GetLighthouseResetInstanceBlueprint(ctx *Context, args *GetLighthouseResetInstanceBlueprintArgs, opts ...InvokeOption) (*GetLighthouseResetInstanceBlueprintResult, error)
func GetLighthouseResetInstanceBlueprintOutput(ctx *Context, args *GetLighthouseResetInstanceBlueprintOutputArgs, opts ...InvokeOption) GetLighthouseResetInstanceBlueprintResultOutput
> Note: This function is named GetLighthouseResetInstanceBlueprint
in the Go SDK.
public static class GetLighthouseResetInstanceBlueprint
{
public static Task<GetLighthouseResetInstanceBlueprintResult> InvokeAsync(GetLighthouseResetInstanceBlueprintArgs args, InvokeOptions? opts = null)
public static Output<GetLighthouseResetInstanceBlueprintResult> Invoke(GetLighthouseResetInstanceBlueprintInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLighthouseResetInstanceBlueprintResult> getLighthouseResetInstanceBlueprint(GetLighthouseResetInstanceBlueprintArgs args, InvokeOptions options)
public static Output<GetLighthouseResetInstanceBlueprintResult> getLighthouseResetInstanceBlueprint(GetLighthouseResetInstanceBlueprintArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getLighthouseResetInstanceBlueprint:getLighthouseResetInstanceBlueprint
arguments:
# arguments dictionary
The following arguments are supported:
- Instance
Id This property is required. string - Instance ID.
- Filters
List<Get
Lighthouse Reset Instance Blueprint Filter> - Filter listblueprint-idFilter by image ID.Type: StringRequired: noblueprint-typeFilter by image type.Valid values: APP_OS: application image; PURE_OS: system image; PRIVATE: custom imageType: StringRequired: noplatform-typeFilter by image platform type.Valid values: LINUX_UNIX: Linux or Unix; WINDOWS: WindowsType: StringRequired: noblueprint-nameFilter by image name.Type: StringRequired: noblueprint-stateFilter by image status.Type: StringRequired: noEach request can contain up to 10 Filters and 5 Filter.Values. BlueprintIds and Filters cannot be specified at the same time.
- Id string
- Limit double
- Number of returned results. Default value is 20. Maximum value is 100.
- Offset double
- Offset. Default value is 0.
- Result
Output stringFile - Used to save results.
- Instance
Id This property is required. string - Instance ID.
- Filters
[]Get
Lighthouse Reset Instance Blueprint Filter - Filter listblueprint-idFilter by image ID.Type: StringRequired: noblueprint-typeFilter by image type.Valid values: APP_OS: application image; PURE_OS: system image; PRIVATE: custom imageType: StringRequired: noplatform-typeFilter by image platform type.Valid values: LINUX_UNIX: Linux or Unix; WINDOWS: WindowsType: StringRequired: noblueprint-nameFilter by image name.Type: StringRequired: noblueprint-stateFilter by image status.Type: StringRequired: noEach request can contain up to 10 Filters and 5 Filter.Values. BlueprintIds and Filters cannot be specified at the same time.
- Id string
- Limit float64
- Number of returned results. Default value is 20. Maximum value is 100.
- Offset float64
- Offset. Default value is 0.
- Result
Output stringFile - Used to save results.
- instance
Id This property is required. String - Instance ID.
- filters
List<Get
Lighthouse Reset Instance Blueprint Filter> - Filter listblueprint-idFilter by image ID.Type: StringRequired: noblueprint-typeFilter by image type.Valid values: APP_OS: application image; PURE_OS: system image; PRIVATE: custom imageType: StringRequired: noplatform-typeFilter by image platform type.Valid values: LINUX_UNIX: Linux or Unix; WINDOWS: WindowsType: StringRequired: noblueprint-nameFilter by image name.Type: StringRequired: noblueprint-stateFilter by image status.Type: StringRequired: noEach request can contain up to 10 Filters and 5 Filter.Values. BlueprintIds and Filters cannot be specified at the same time.
- id String
- limit Double
- Number of returned results. Default value is 20. Maximum value is 100.
- offset Double
- Offset. Default value is 0.
- result
Output StringFile - Used to save results.
- instance
Id This property is required. string - Instance ID.
- filters
Get
Lighthouse Reset Instance Blueprint Filter[] - Filter listblueprint-idFilter by image ID.Type: StringRequired: noblueprint-typeFilter by image type.Valid values: APP_OS: application image; PURE_OS: system image; PRIVATE: custom imageType: StringRequired: noplatform-typeFilter by image platform type.Valid values: LINUX_UNIX: Linux or Unix; WINDOWS: WindowsType: StringRequired: noblueprint-nameFilter by image name.Type: StringRequired: noblueprint-stateFilter by image status.Type: StringRequired: noEach request can contain up to 10 Filters and 5 Filter.Values. BlueprintIds and Filters cannot be specified at the same time.
- id string
- limit number
- Number of returned results. Default value is 20. Maximum value is 100.
- offset number
- Offset. Default value is 0.
- result
Output stringFile - Used to save results.
- instance_
id This property is required. str - Instance ID.
- filters
Sequence[Get
Lighthouse Reset Instance Blueprint Filter] - Filter listblueprint-idFilter by image ID.Type: StringRequired: noblueprint-typeFilter by image type.Valid values: APP_OS: application image; PURE_OS: system image; PRIVATE: custom imageType: StringRequired: noplatform-typeFilter by image platform type.Valid values: LINUX_UNIX: Linux or Unix; WINDOWS: WindowsType: StringRequired: noblueprint-nameFilter by image name.Type: StringRequired: noblueprint-stateFilter by image status.Type: StringRequired: noEach request can contain up to 10 Filters and 5 Filter.Values. BlueprintIds and Filters cannot be specified at the same time.
- id str
- limit float
- Number of returned results. Default value is 20. Maximum value is 100.
- offset float
- Offset. Default value is 0.
- result_
output_ strfile - Used to save results.
- instance
Id This property is required. String - Instance ID.
- filters List<Property Map>
- Filter listblueprint-idFilter by image ID.Type: StringRequired: noblueprint-typeFilter by image type.Valid values: APP_OS: application image; PURE_OS: system image; PRIVATE: custom imageType: StringRequired: noplatform-typeFilter by image platform type.Valid values: LINUX_UNIX: Linux or Unix; WINDOWS: WindowsType: StringRequired: noblueprint-nameFilter by image name.Type: StringRequired: noblueprint-stateFilter by image status.Type: StringRequired: noEach request can contain up to 10 Filters and 5 Filter.Values. BlueprintIds and Filters cannot be specified at the same time.
- id String
- limit Number
- Number of returned results. Default value is 20. Maximum value is 100.
- offset Number
- Offset. Default value is 0.
- result
Output StringFile - Used to save results.
getLighthouseResetInstanceBlueprint Result
The following output properties are available:
- Id string
- Instance
Id string - Reset
Instance List<GetBlueprint Sets Lighthouse Reset Instance Blueprint Reset Instance Blueprint Set> - List of scene info.
- Filters
List<Get
Lighthouse Reset Instance Blueprint Filter> - Limit double
- Offset double
- Result
Output stringFile
- Id string
- Instance
Id string - Reset
Instance []GetBlueprint Sets Lighthouse Reset Instance Blueprint Reset Instance Blueprint Set - List of scene info.
- Filters
[]Get
Lighthouse Reset Instance Blueprint Filter - Limit float64
- Offset float64
- Result
Output stringFile
- id String
- instance
Id String - reset
Instance List<GetBlueprint Sets Lighthouse Reset Instance Blueprint Reset Instance Blueprint Set> - List of scene info.
- filters
List<Get
Lighthouse Reset Instance Blueprint Filter> - limit Double
- offset Double
- result
Output StringFile
- id string
- instance
Id string - reset
Instance GetBlueprint Sets Lighthouse Reset Instance Blueprint Reset Instance Blueprint Set[] - List of scene info.
- filters
Get
Lighthouse Reset Instance Blueprint Filter[] - limit number
- offset number
- result
Output stringFile
- id String
- instance
Id String - reset
Instance List<Property Map>Blueprint Sets - List of scene info.
- filters List<Property Map>
- limit Number
- offset Number
- result
Output StringFile
Supporting Types
GetLighthouseResetInstanceBlueprintFilter
GetLighthouseResetInstanceBlueprintResetInstanceBlueprintSet
- Blueprint
Infos This property is required. List<GetLighthouse Reset Instance Blueprint Reset Instance Blueprint Set Blueprint Info> - Mirror details.
- Is
Resettable This property is required. bool - Whether the instance image can be reset to the target image.
- Non
Resettable Message This property is required. string - The information cannot be reset. when the mirror can be reset ''.
- Blueprint
Infos This property is required. []GetLighthouse Reset Instance Blueprint Reset Instance Blueprint Set Blueprint Info - Mirror details.
- Is
Resettable This property is required. bool - Whether the instance image can be reset to the target image.
- Non
Resettable Message This property is required. string - The information cannot be reset. when the mirror can be reset ''.
- blueprint
Infos This property is required. List<GetLighthouse Reset Instance Blueprint Reset Instance Blueprint Set Blueprint Info> - Mirror details.
- is
Resettable This property is required. Boolean - Whether the instance image can be reset to the target image.
- non
Resettable Message This property is required. String - The information cannot be reset. when the mirror can be reset ''.
- blueprint
Infos This property is required. GetLighthouse Reset Instance Blueprint Reset Instance Blueprint Set Blueprint Info[] - Mirror details.
- is
Resettable This property is required. boolean - Whether the instance image can be reset to the target image.
- non
Resettable Message This property is required. string - The information cannot be reset. when the mirror can be reset ''.
- blueprint_
infos This property is required. Sequence[GetLighthouse Reset Instance Blueprint Reset Instance Blueprint Set Blueprint Info] - Mirror details.
- is_
resettable This property is required. bool - Whether the instance image can be reset to the target image.
- non_
resettable_ message This property is required. str - The information cannot be reset. when the mirror can be reset ''.
- blueprint
Infos This property is required. List<Property Map> - Mirror details.
- is
Resettable This property is required. Boolean - Whether the instance image can be reset to the target image.
- non
Resettable Message This property is required. String - The information cannot be reset. when the mirror can be reset ''.
GetLighthouseResetInstanceBlueprintResetInstanceBlueprintSetBlueprintInfo
- Blueprint
Id This property is required. string - Image ID, which is the unique identity of Blueprint.
- Blueprint
Name This property is required. string - Mirror name.
- Blueprint
State This property is required. string - Mirror status.
- Blueprint
Type This property is required. string - Image type, such as APP_OS, PURE_OS, PRIVATE.
- Community
Url This property is required. string - The official website Url.
- Created
Time This property is required. string - Creation time. Expressed according to the ISO8601 standard, and using UTC time. The format is YYYY-MM-DDThh:mm:ssZ.
- Description
This property is required. string - Mirror description information.
- Display
Title This property is required. string - The mirror image shows the title to the public.
- Display
Version This property is required. string - The image shows the version to the public.
- Docker
Version This property is required. string - Docker version number.
- Guide
Url This property is required. string - Guide article Url.
- Image
Id This property is required. string - CVM image ID after sharing the CVM image to the lightweight application server.
- Image
Url This property is required. string - Mirror image URL.
- Os
Name This property is required. string - Operating system name.
- Platform
This property is required. string - Operating system platform.
- Platform
Type This property is required. string - Operating system platform type, such as LINUX_UNIX, WINDOWS.
- Required
Memory Size This property is required. double - Memory required for mirroring (in GB).
- Required
System Disk Size This property is required. double - The size of the system disk required for image (in GB).
- Scene
Id Sets This property is required. List<string> - The mirror association uses the scene Id list.
- Support
Automation Tools This property is required. bool - Whether the image supports automation helper.
- Blueprint
Id This property is required. string - Image ID, which is the unique identity of Blueprint.
- Blueprint
Name This property is required. string - Mirror name.
- Blueprint
State This property is required. string - Mirror status.
- Blueprint
Type This property is required. string - Image type, such as APP_OS, PURE_OS, PRIVATE.
- Community
Url This property is required. string - The official website Url.
- Created
Time This property is required. string - Creation time. Expressed according to the ISO8601 standard, and using UTC time. The format is YYYY-MM-DDThh:mm:ssZ.
- Description
This property is required. string - Mirror description information.
- Display
Title This property is required. string - The mirror image shows the title to the public.
- Display
Version This property is required. string - The image shows the version to the public.
- Docker
Version This property is required. string - Docker version number.
- Guide
Url This property is required. string - Guide article Url.
- Image
Id This property is required. string - CVM image ID after sharing the CVM image to the lightweight application server.
- Image
Url This property is required. string - Mirror image URL.
- Os
Name This property is required. string - Operating system name.
- Platform
This property is required. string - Operating system platform.
- Platform
Type This property is required. string - Operating system platform type, such as LINUX_UNIX, WINDOWS.
- Required
Memory Size This property is required. float64 - Memory required for mirroring (in GB).
- Required
System Disk Size This property is required. float64 - The size of the system disk required for image (in GB).
- Scene
Id Sets This property is required. []string - The mirror association uses the scene Id list.
- Support
Automation Tools This property is required. bool - Whether the image supports automation helper.
- blueprint
Id This property is required. String - Image ID, which is the unique identity of Blueprint.
- blueprint
Name This property is required. String - Mirror name.
- blueprint
State This property is required. String - Mirror status.
- blueprint
Type This property is required. String - Image type, such as APP_OS, PURE_OS, PRIVATE.
- community
Url This property is required. String - The official website Url.
- created
Time This property is required. String - Creation time. Expressed according to the ISO8601 standard, and using UTC time. The format is YYYY-MM-DDThh:mm:ssZ.
- description
This property is required. String - Mirror description information.
- display
Title This property is required. String - The mirror image shows the title to the public.
- display
Version This property is required. String - The image shows the version to the public.
- docker
Version This property is required. String - Docker version number.
- guide
Url This property is required. String - Guide article Url.
- image
Id This property is required. String - CVM image ID after sharing the CVM image to the lightweight application server.
- image
Url This property is required. String - Mirror image URL.
- os
Name This property is required. String - Operating system name.
- platform
This property is required. String - Operating system platform.
- platform
Type This property is required. String - Operating system platform type, such as LINUX_UNIX, WINDOWS.
- required
Memory Size This property is required. Double - Memory required for mirroring (in GB).
- required
System Disk Size This property is required. Double - The size of the system disk required for image (in GB).
- scene
Id Sets This property is required. List<String> - The mirror association uses the scene Id list.
- support
Automation Tools This property is required. Boolean - Whether the image supports automation helper.
- blueprint
Id This property is required. string - Image ID, which is the unique identity of Blueprint.
- blueprint
Name This property is required. string - Mirror name.
- blueprint
State This property is required. string - Mirror status.
- blueprint
Type This property is required. string - Image type, such as APP_OS, PURE_OS, PRIVATE.
- community
Url This property is required. string - The official website Url.
- created
Time This property is required. string - Creation time. Expressed according to the ISO8601 standard, and using UTC time. The format is YYYY-MM-DDThh:mm:ssZ.
- description
This property is required. string - Mirror description information.
- display
Title This property is required. string - The mirror image shows the title to the public.
- display
Version This property is required. string - The image shows the version to the public.
- docker
Version This property is required. string - Docker version number.
- guide
Url This property is required. string - Guide article Url.
- image
Id This property is required. string - CVM image ID after sharing the CVM image to the lightweight application server.
- image
Url This property is required. string - Mirror image URL.
- os
Name This property is required. string - Operating system name.
- platform
This property is required. string - Operating system platform.
- platform
Type This property is required. string - Operating system platform type, such as LINUX_UNIX, WINDOWS.
- required
Memory Size This property is required. number - Memory required for mirroring (in GB).
- required
System Disk Size This property is required. number - The size of the system disk required for image (in GB).
- scene
Id Sets This property is required. string[] - The mirror association uses the scene Id list.
- support
Automation Tools This property is required. boolean - Whether the image supports automation helper.
- blueprint_
id This property is required. str - Image ID, which is the unique identity of Blueprint.
- blueprint_
name This property is required. str - Mirror name.
- blueprint_
state This property is required. str - Mirror status.
- blueprint_
type This property is required. str - Image type, such as APP_OS, PURE_OS, PRIVATE.
- community_
url This property is required. str - The official website Url.
- created_
time This property is required. str - Creation time. Expressed according to the ISO8601 standard, and using UTC time. The format is YYYY-MM-DDThh:mm:ssZ.
- description
This property is required. str - Mirror description information.
- display_
title This property is required. str - The mirror image shows the title to the public.
- display_
version This property is required. str - The image shows the version to the public.
- docker_
version This property is required. str - Docker version number.
- guide_
url This property is required. str - Guide article Url.
- image_
id This property is required. str - CVM image ID after sharing the CVM image to the lightweight application server.
- image_
url This property is required. str - Mirror image URL.
- os_
name This property is required. str - Operating system name.
- platform
This property is required. str - Operating system platform.
- platform_
type This property is required. str - Operating system platform type, such as LINUX_UNIX, WINDOWS.
- required_
memory_ size This property is required. float - Memory required for mirroring (in GB).
- required_
system_ disk_ size This property is required. float - The size of the system disk required for image (in GB).
- scene_
id_ sets This property is required. Sequence[str] - The mirror association uses the scene Id list.
- support_
automation_ tools This property is required. bool - Whether the image supports automation helper.
- blueprint
Id This property is required. String - Image ID, which is the unique identity of Blueprint.
- blueprint
Name This property is required. String - Mirror name.
- blueprint
State This property is required. String - Mirror status.
- blueprint
Type This property is required. String - Image type, such as APP_OS, PURE_OS, PRIVATE.
- community
Url This property is required. String - The official website Url.
- created
Time This property is required. String - Creation time. Expressed according to the ISO8601 standard, and using UTC time. The format is YYYY-MM-DDThh:mm:ssZ.
- description
This property is required. String - Mirror description information.
- display
Title This property is required. String - The mirror image shows the title to the public.
- display
Version This property is required. String - The image shows the version to the public.
- docker
Version This property is required. String - Docker version number.
- guide
Url This property is required. String - Guide article Url.
- image
Id This property is required. String - CVM image ID after sharing the CVM image to the lightweight application server.
- image
Url This property is required. String - Mirror image URL.
- os
Name This property is required. String - Operating system name.
- platform
This property is required. String - Operating system platform.
- platform
Type This property is required. String - Operating system platform type, such as LINUX_UNIX, WINDOWS.
- required
Memory Size This property is required. Number - Memory required for mirroring (in GB).
- required
System Disk Size This property is required. Number - The size of the system disk required for image (in GB).
- scene
Id Sets This property is required. List<String> - The mirror association uses the scene Id list.
- support
Automation Tools This property is required. Boolean - Whether the image supports automation helper.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack