tencentcloud 1.81.186 published on Thursday, Apr 24, 2025 by tencentcloudstack
tencentcloud.getCvmChcDeniedActions
Explore with Pulumi AI
tencentcloud 1.81.186 published on Thursday, Apr 24, 2025 by tencentcloudstack
Use this data source to query detailed information of cvm chc_denied_actions
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const chcDeniedActions = tencentcloud.getCvmChcDeniedActions({
chcIds: ["chc-xxxxx"],
});
import pulumi
import pulumi_tencentcloud as tencentcloud
chc_denied_actions = tencentcloud.get_cvm_chc_denied_actions(chc_ids=["chc-xxxxx"])
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.GetCvmChcDeniedActions(ctx, &tencentcloud.GetCvmChcDeniedActionsArgs{
ChcIds: []string{
"chc-xxxxx",
},
}, 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 chcDeniedActions = Tencentcloud.GetCvmChcDeniedActions.Invoke(new()
{
ChcIds = new[]
{
"chc-xxxxx",
},
});
});
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.GetCvmChcDeniedActionsArgs;
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 chcDeniedActions = TencentcloudFunctions.getCvmChcDeniedActions(GetCvmChcDeniedActionsArgs.builder()
.chcIds("chc-xxxxx")
.build());
}
}
variables:
chcDeniedActions:
fn::invoke:
function: tencentcloud:getCvmChcDeniedActions
arguments:
chcIds:
- chc-xxxxx
Using getCvmChcDeniedActions
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 getCvmChcDeniedActions(args: GetCvmChcDeniedActionsArgs, opts?: InvokeOptions): Promise<GetCvmChcDeniedActionsResult>
function getCvmChcDeniedActionsOutput(args: GetCvmChcDeniedActionsOutputArgs, opts?: InvokeOptions): Output<GetCvmChcDeniedActionsResult>
def get_cvm_chc_denied_actions(chc_ids: Optional[Sequence[str]] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCvmChcDeniedActionsResult
def get_cvm_chc_denied_actions_output(chc_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCvmChcDeniedActionsResult]
func GetCvmChcDeniedActions(ctx *Context, args *GetCvmChcDeniedActionsArgs, opts ...InvokeOption) (*GetCvmChcDeniedActionsResult, error)
func GetCvmChcDeniedActionsOutput(ctx *Context, args *GetCvmChcDeniedActionsOutputArgs, opts ...InvokeOption) GetCvmChcDeniedActionsResultOutput
> Note: This function is named GetCvmChcDeniedActions
in the Go SDK.
public static class GetCvmChcDeniedActions
{
public static Task<GetCvmChcDeniedActionsResult> InvokeAsync(GetCvmChcDeniedActionsArgs args, InvokeOptions? opts = null)
public static Output<GetCvmChcDeniedActionsResult> Invoke(GetCvmChcDeniedActionsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCvmChcDeniedActionsResult> getCvmChcDeniedActions(GetCvmChcDeniedActionsArgs args, InvokeOptions options)
public static Output<GetCvmChcDeniedActionsResult> getCvmChcDeniedActions(GetCvmChcDeniedActionsArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getCvmChcDeniedActions:getCvmChcDeniedActions
arguments:
# arguments dictionary
The following arguments are supported:
- Chc
Ids List<string> - CHC host IDs.
- Id string
- Result
Output stringFile - Used to save results.
- Chc
Ids []string - CHC host IDs.
- Id string
- Result
Output stringFile - Used to save results.
- chc
Ids List<String> - CHC host IDs.
- id String
- result
Output StringFile - Used to save results.
- chc
Ids string[] - CHC host IDs.
- id string
- result
Output stringFile - Used to save results.
- chc_
ids Sequence[str] - CHC host IDs.
- id str
- result_
output_ strfile - Used to save results.
- chc
Ids List<String> - CHC host IDs.
- id String
- result
Output StringFile - Used to save results.
getCvmChcDeniedActions Result
The following output properties are available:
- Chc
Host List<GetDenied Action Sets Cvm Chc Denied Actions Chc Host Denied Action Set> - Actions not allowed for the CHC instance.
- Chc
Ids List<string> - Id string
- Result
Output stringFile
- Chc
Host []GetDenied Action Sets Cvm Chc Denied Actions Chc Host Denied Action Set - Actions not allowed for the CHC instance.
- Chc
Ids []string - Id string
- Result
Output stringFile
- chc
Host List<GetDenied Action Sets Cvm Chc Denied Actions Chc Host Denied Action Set> - Actions not allowed for the CHC instance.
- chc
Ids List<String> - id String
- result
Output StringFile
- chc
Host GetDenied Action Sets Cvm Chc Denied Actions Chc Host Denied Action Set[] - Actions not allowed for the CHC instance.
- chc
Ids string[] - id string
- result
Output stringFile
- chc_
host_ Sequence[Getdenied_ action_ sets Cvm Chc Denied Actions Chc Host Denied Action Set] - Actions not allowed for the CHC instance.
- chc_
ids Sequence[str] - id str
- result_
output_ strfile
- chc
Host List<Property Map>Denied Action Sets - Actions not allowed for the CHC instance.
- chc
Ids List<String> - id String
- result
Output StringFile
Supporting Types
GetCvmChcDeniedActionsChcHostDeniedActionSet
- Chc
Id string - CHC instance ID.
- Deny
Actions List<string> - Actions not allowed for the current CHC instance.
- State string
- CHC instance status.
- Chc
Id string - CHC instance ID.
- Deny
Actions []string - Actions not allowed for the current CHC instance.
- State string
- CHC instance status.
- chc
Id String - CHC instance ID.
- deny
Actions List<String> - Actions not allowed for the current CHC instance.
- state String
- CHC instance status.
- chc
Id string - CHC instance ID.
- deny
Actions string[] - Actions not allowed for the current CHC instance.
- state string
- CHC instance status.
- chc_
id str - CHC instance ID.
- deny_
actions Sequence[str] - Actions not allowed for the current CHC instance.
- state str
- CHC instance status.
- chc
Id String - CHC instance ID.
- deny
Actions List<String> - Actions not allowed for the current CHC instance.
- state String
- CHC instance status.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.186 published on Thursday, Apr 24, 2025 by tencentcloudstack