tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getTatInvoker
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Use this data source to query detailed information of tat invoker
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const invoker = tencentcloud.getTatInvoker({});
import pulumi
import pulumi_tencentcloud as tencentcloud
invoker = tencentcloud.get_tat_invoker()
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.LookupTatInvoker(ctx, &tencentcloud.LookupTatInvokerArgs{}, 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 invoker = Tencentcloud.GetTatInvoker.Invoke();
});
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.GetTatInvokerArgs;
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 invoker = TencentcloudFunctions.getTatInvoker();
}
}
variables:
invoker:
fn::invoke:
function: tencentcloud:getTatInvoker
arguments: {}
Using getTatInvoker
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 getTatInvoker(args: GetTatInvokerArgs, opts?: InvokeOptions): Promise<GetTatInvokerResult>
function getTatInvokerOutput(args: GetTatInvokerOutputArgs, opts?: InvokeOptions): Output<GetTatInvokerResult>
def get_tat_invoker(command_id: Optional[str] = None,
id: Optional[str] = None,
invoker_id: Optional[str] = None,
result_output_file: Optional[str] = None,
type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTatInvokerResult
def get_tat_invoker_output(command_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
invoker_id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTatInvokerResult]
func LookupTatInvoker(ctx *Context, args *LookupTatInvokerArgs, opts ...InvokeOption) (*LookupTatInvokerResult, error)
func LookupTatInvokerOutput(ctx *Context, args *LookupTatInvokerOutputArgs, opts ...InvokeOption) LookupTatInvokerResultOutput
> Note: This function is named LookupTatInvoker
in the Go SDK.
public static class GetTatInvoker
{
public static Task<GetTatInvokerResult> InvokeAsync(GetTatInvokerArgs args, InvokeOptions? opts = null)
public static Output<GetTatInvokerResult> Invoke(GetTatInvokerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTatInvokerResult> getTatInvoker(GetTatInvokerArgs args, InvokeOptions options)
public static Output<GetTatInvokerResult> getTatInvoker(GetTatInvokerArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getTatInvoker:getTatInvoker
arguments:
# arguments dictionary
The following arguments are supported:
- Command
Id string - Command ID.
- Id string
- Invoker
Id string - Invoker ID.
- Result
Output stringFile - Used to save results.
- Type string
- Invoker type.
- Command
Id string - Command ID.
- Id string
- Invoker
Id string - Invoker ID.
- Result
Output stringFile - Used to save results.
- Type string
- Invoker type.
- command
Id String - Command ID.
- id String
- invoker
Id String - Invoker ID.
- result
Output StringFile - Used to save results.
- type String
- Invoker type.
- command
Id string - Command ID.
- id string
- invoker
Id string - Invoker ID.
- result
Output stringFile - Used to save results.
- type string
- Invoker type.
- command_
id str - Command ID.
- id str
- invoker_
id str - Invoker ID.
- result_
output_ strfile - Used to save results.
- type str
- Invoker type.
- command
Id String - Command ID.
- id String
- invoker
Id String - Invoker ID.
- result
Output StringFile - Used to save results.
- type String
- Invoker type.
getTatInvoker Result
The following output properties are available:
- Id string
- Invoker
Sets List<GetTat Invoker Invoker Set> - Invoker information.
- Command
Id string - Command ID.
- Invoker
Id string - Invoker ID.
- Result
Output stringFile - Type string
- Invoker type.
- Id string
- Invoker
Sets []GetTat Invoker Invoker Set - Invoker information.
- Command
Id string - Command ID.
- Invoker
Id string - Invoker ID.
- Result
Output stringFile - Type string
- Invoker type.
- id String
- invoker
Sets List<GetTat Invoker Invoker Set> - Invoker information.
- command
Id String - Command ID.
- invoker
Id String - Invoker ID.
- result
Output StringFile - type String
- Invoker type.
- id string
- invoker
Sets GetTat Invoker Invoker Set[] - Invoker information.
- command
Id string - Command ID.
- invoker
Id string - Invoker ID.
- result
Output stringFile - type string
- Invoker type.
- id str
- invoker_
sets Sequence[GetTat Invoker Invoker Set] - Invoker information.
- command_
id str - Command ID.
- invoker_
id str - Invoker ID.
- result_
output_ strfile - type str
- Invoker type.
- id String
- invoker
Sets List<Property Map> - Invoker information.
- command
Id String - Command ID.
- invoker
Id String - Invoker ID.
- result
Output StringFile - type String
- Invoker type.
Supporting Types
GetTatInvokerInvokerSet
- Command
Id string - Command ID.
- Created
Time string - Creation time.
- Enable bool
- Whether to enable the invoker.
- Instance
Ids List<string> - Instance ID list.
- Invoker
Id string - Invoker ID.
- Name string
- Invoker name.
- Parameters string
- Custom parameters.
- Schedule
Settings List<GetTat Invoker Invoker Set Schedule Setting> - Execution schedule of the invoker. This field is returned for recurring invokers.
- Type string
- Invoker type.
- Updated
Time string - Modification time.
- Username string
- Username.
- Command
Id string - Command ID.
- Created
Time string - Creation time.
- Enable bool
- Whether to enable the invoker.
- Instance
Ids []string - Instance ID list.
- Invoker
Id string - Invoker ID.
- Name string
- Invoker name.
- Parameters string
- Custom parameters.
- Schedule
Settings []GetTat Invoker Invoker Set Schedule Setting - Execution schedule of the invoker. This field is returned for recurring invokers.
- Type string
- Invoker type.
- Updated
Time string - Modification time.
- Username string
- Username.
- command
Id String - Command ID.
- created
Time String - Creation time.
- enable Boolean
- Whether to enable the invoker.
- instance
Ids List<String> - Instance ID list.
- invoker
Id String - Invoker ID.
- name String
- Invoker name.
- parameters String
- Custom parameters.
- schedule
Settings List<GetTat Invoker Invoker Set Schedule Setting> - Execution schedule of the invoker. This field is returned for recurring invokers.
- type String
- Invoker type.
- updated
Time String - Modification time.
- username String
- Username.
- command
Id string - Command ID.
- created
Time string - Creation time.
- enable boolean
- Whether to enable the invoker.
- instance
Ids string[] - Instance ID list.
- invoker
Id string - Invoker ID.
- name string
- Invoker name.
- parameters string
- Custom parameters.
- schedule
Settings GetTat Invoker Invoker Set Schedule Setting[] - Execution schedule of the invoker. This field is returned for recurring invokers.
- type string
- Invoker type.
- updated
Time string - Modification time.
- username string
- Username.
- command_
id str - Command ID.
- created_
time str - Creation time.
- enable bool
- Whether to enable the invoker.
- instance_
ids Sequence[str] - Instance ID list.
- invoker_
id str - Invoker ID.
- name str
- Invoker name.
- parameters str
- Custom parameters.
- schedule_
settings Sequence[GetTat Invoker Invoker Set Schedule Setting] - Execution schedule of the invoker. This field is returned for recurring invokers.
- type str
- Invoker type.
- updated_
time str - Modification time.
- username str
- Username.
- command
Id String - Command ID.
- created
Time String - Creation time.
- enable Boolean
- Whether to enable the invoker.
- instance
Ids List<String> - Instance ID list.
- invoker
Id String - Invoker ID.
- name String
- Invoker name.
- parameters String
- Custom parameters.
- schedule
Settings List<Property Map> - Execution schedule of the invoker. This field is returned for recurring invokers.
- type String
- Invoker type.
- updated
Time String - Modification time.
- username String
- Username.
GetTatInvokerInvokerSetScheduleSetting
- Invoke
Time string - The next execution time of the invoker. This field is required if Policy is ONCE.
- Policy string
- Execution policy:
ONCE
: Execute once;RECURRENCE
: Execute repeatedly. - Recurrence string
- Trigger the crontab expression. This field is required if
Policy
isRECURRENCE
. The crontab expression is parsed in UTC+8.
- Invoke
Time string - The next execution time of the invoker. This field is required if Policy is ONCE.
- Policy string
- Execution policy:
ONCE
: Execute once;RECURRENCE
: Execute repeatedly. - Recurrence string
- Trigger the crontab expression. This field is required if
Policy
isRECURRENCE
. The crontab expression is parsed in UTC+8.
- invoke
Time String - The next execution time of the invoker. This field is required if Policy is ONCE.
- policy String
- Execution policy:
ONCE
: Execute once;RECURRENCE
: Execute repeatedly. - recurrence String
- Trigger the crontab expression. This field is required if
Policy
isRECURRENCE
. The crontab expression is parsed in UTC+8.
- invoke
Time string - The next execution time of the invoker. This field is required if Policy is ONCE.
- policy string
- Execution policy:
ONCE
: Execute once;RECURRENCE
: Execute repeatedly. - recurrence string
- Trigger the crontab expression. This field is required if
Policy
isRECURRENCE
. The crontab expression is parsed in UTC+8.
- invoke_
time str - The next execution time of the invoker. This field is required if Policy is ONCE.
- policy str
- Execution policy:
ONCE
: Execute once;RECURRENCE
: Execute repeatedly. - recurrence str
- Trigger the crontab expression. This field is required if
Policy
isRECURRENCE
. The crontab expression is parsed in UTC+8.
- invoke
Time String - The next execution time of the invoker. This field is required if Policy is ONCE.
- policy String
- Execution policy:
ONCE
: Execute once;RECURRENCE
: Execute repeatedly. - recurrence String
- Trigger the crontab expression. This field is required if
Policy
isRECURRENCE
. The crontab expression is parsed in UTC+8.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack