1. Packages
  2. Alibaba Cloud Provider
  3. API Docs
  4. eds
  5. getCommands
Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi

alicloud.eds.getCommands

Explore with Pulumi AI

Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi

This data source provides the Ecd Commands of the current Alibaba Cloud user.

NOTE: Available in v1.146.0+.

Example Usage

Basic Usage

import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";

const defaultSimpleOfficeSite = new alicloud.eds.SimpleOfficeSite("default", {
    cidrBlock: "172.16.0.0/12",
    desktopAccessType: "Internet",
    officeSiteName: "your_office_site_name",
});
const _default = alicloud.eds.getBundles({
    bundleType: "SYSTEM",
    nameRegex: "windows",
});
const defaultEcdPolicyGroup = new alicloud.eds.EcdPolicyGroup("default", {
    policyGroupName: "your_policy_group_name",
    clipboard: "readwrite",
    localDrive: "read",
    authorizeAccessPolicyRules: [{
        description: "example_value",
        cidrIp: "1.2.3.4/24",
    }],
    authorizeSecurityPolicyRules: [{
        type: "inflow",
        policy: "accept",
        description: "example_value",
        portRange: "80/80",
        ipProtocol: "TCP",
        priority: "1",
        cidrIp: "0.0.0.0/0",
    }],
});
const defaultDesktop = new alicloud.eds.Desktop("default", {
    officeSiteId: defaultSimpleOfficeSite.id,
    policyGroupId: defaultEcdPolicyGroup.id,
    bundleId: _default.then(_default => _default.bundles?.[0]?.id),
    desktopName: name,
});
const defaultCommand = new alicloud.eds.Command("default", {
    commandContent: "ipconfig",
    commandType: "RunPowerShellScript",
    desktopId: defaultDesktop.id,
});
const ids = alicloud.eds.getCommands({});
export const ecdCommandId1 = ids.then(ids => ids.commands?.[0]?.id);
Copy
import pulumi
import pulumi_alicloud as alicloud

default_simple_office_site = alicloud.eds.SimpleOfficeSite("default",
    cidr_block="172.16.0.0/12",
    desktop_access_type="Internet",
    office_site_name="your_office_site_name")
default = alicloud.eds.get_bundles(bundle_type="SYSTEM",
    name_regex="windows")
default_ecd_policy_group = alicloud.eds.EcdPolicyGroup("default",
    policy_group_name="your_policy_group_name",
    clipboard="readwrite",
    local_drive="read",
    authorize_access_policy_rules=[{
        "description": "example_value",
        "cidr_ip": "1.2.3.4/24",
    }],
    authorize_security_policy_rules=[{
        "type": "inflow",
        "policy": "accept",
        "description": "example_value",
        "port_range": "80/80",
        "ip_protocol": "TCP",
        "priority": "1",
        "cidr_ip": "0.0.0.0/0",
    }])
default_desktop = alicloud.eds.Desktop("default",
    office_site_id=default_simple_office_site.id,
    policy_group_id=default_ecd_policy_group.id,
    bundle_id=default.bundles[0].id,
    desktop_name=name)
default_command = alicloud.eds.Command("default",
    command_content="ipconfig",
    command_type="RunPowerShellScript",
    desktop_id=default_desktop.id)
ids = alicloud.eds.get_commands()
pulumi.export("ecdCommandId1", ids.commands[0].id)
Copy
package main

import (
	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/eds"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		defaultSimpleOfficeSite, err := eds.NewSimpleOfficeSite(ctx, "default", &eds.SimpleOfficeSiteArgs{
			CidrBlock:         pulumi.String("172.16.0.0/12"),
			DesktopAccessType: pulumi.String("Internet"),
			OfficeSiteName:    pulumi.String("your_office_site_name"),
		})
		if err != nil {
			return err
		}
		_default, err := eds.GetBundles(ctx, &eds.GetBundlesArgs{
			BundleType: pulumi.StringRef("SYSTEM"),
			NameRegex:  pulumi.StringRef("windows"),
		}, nil)
		if err != nil {
			return err
		}
		defaultEcdPolicyGroup, err := eds.NewEcdPolicyGroup(ctx, "default", &eds.EcdPolicyGroupArgs{
			PolicyGroupName: pulumi.String("your_policy_group_name"),
			Clipboard:       pulumi.String("readwrite"),
			LocalDrive:      pulumi.String("read"),
			AuthorizeAccessPolicyRules: eds.EcdPolicyGroupAuthorizeAccessPolicyRuleArray{
				&eds.EcdPolicyGroupAuthorizeAccessPolicyRuleArgs{
					Description: pulumi.String("example_value"),
					CidrIp:      pulumi.String("1.2.3.4/24"),
				},
			},
			AuthorizeSecurityPolicyRules: eds.EcdPolicyGroupAuthorizeSecurityPolicyRuleArray{
				&eds.EcdPolicyGroupAuthorizeSecurityPolicyRuleArgs{
					Type:        pulumi.String("inflow"),
					Policy:      pulumi.String("accept"),
					Description: pulumi.String("example_value"),
					PortRange:   pulumi.String("80/80"),
					IpProtocol:  pulumi.String("TCP"),
					Priority:    pulumi.String("1"),
					CidrIp:      pulumi.String("0.0.0.0/0"),
				},
			},
		})
		if err != nil {
			return err
		}
		defaultDesktop, err := eds.NewDesktop(ctx, "default", &eds.DesktopArgs{
			OfficeSiteId:  defaultSimpleOfficeSite.ID(),
			PolicyGroupId: defaultEcdPolicyGroup.ID(),
			BundleId:      pulumi.String(_default.Bundles[0].Id),
			DesktopName:   pulumi.Any(name),
		})
		if err != nil {
			return err
		}
		_, err = eds.NewCommand(ctx, "default", &eds.CommandArgs{
			CommandContent: pulumi.String("ipconfig"),
			CommandType:    pulumi.String("RunPowerShellScript"),
			DesktopId:      defaultDesktop.ID(),
		})
		if err != nil {
			return err
		}
		ids, err := eds.GetCommands(ctx, &eds.GetCommandsArgs{}, nil)
		if err != nil {
			return err
		}
		ctx.Export("ecdCommandId1", ids.Commands[0].Id)
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;

return await Deployment.RunAsync(() => 
{
    var defaultSimpleOfficeSite = new AliCloud.Eds.SimpleOfficeSite("default", new()
    {
        CidrBlock = "172.16.0.0/12",
        DesktopAccessType = "Internet",
        OfficeSiteName = "your_office_site_name",
    });

    var @default = AliCloud.Eds.GetBundles.Invoke(new()
    {
        BundleType = "SYSTEM",
        NameRegex = "windows",
    });

    var defaultEcdPolicyGroup = new AliCloud.Eds.EcdPolicyGroup("default", new()
    {
        PolicyGroupName = "your_policy_group_name",
        Clipboard = "readwrite",
        LocalDrive = "read",
        AuthorizeAccessPolicyRules = new[]
        {
            new AliCloud.Eds.Inputs.EcdPolicyGroupAuthorizeAccessPolicyRuleArgs
            {
                Description = "example_value",
                CidrIp = "1.2.3.4/24",
            },
        },
        AuthorizeSecurityPolicyRules = new[]
        {
            new AliCloud.Eds.Inputs.EcdPolicyGroupAuthorizeSecurityPolicyRuleArgs
            {
                Type = "inflow",
                Policy = "accept",
                Description = "example_value",
                PortRange = "80/80",
                IpProtocol = "TCP",
                Priority = "1",
                CidrIp = "0.0.0.0/0",
            },
        },
    });

    var defaultDesktop = new AliCloud.Eds.Desktop("default", new()
    {
        OfficeSiteId = defaultSimpleOfficeSite.Id,
        PolicyGroupId = defaultEcdPolicyGroup.Id,
        BundleId = @default.Apply(@default => @default.Apply(getBundlesResult => getBundlesResult.Bundles[0]?.Id)),
        DesktopName = name,
    });

    var defaultCommand = new AliCloud.Eds.Command("default", new()
    {
        CommandContent = "ipconfig",
        CommandType = "RunPowerShellScript",
        DesktopId = defaultDesktop.Id,
    });

    var ids = AliCloud.Eds.GetCommands.Invoke();

    return new Dictionary<string, object?>
    {
        ["ecdCommandId1"] = ids.Apply(getCommandsResult => getCommandsResult.Commands[0]?.Id),
    };
});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.eds.SimpleOfficeSite;
import com.pulumi.alicloud.eds.SimpleOfficeSiteArgs;
import com.pulumi.alicloud.eds.EdsFunctions;
import com.pulumi.alicloud.eds.inputs.GetBundlesArgs;
import com.pulumi.alicloud.eds.EcdPolicyGroup;
import com.pulumi.alicloud.eds.EcdPolicyGroupArgs;
import com.pulumi.alicloud.eds.inputs.EcdPolicyGroupAuthorizeAccessPolicyRuleArgs;
import com.pulumi.alicloud.eds.inputs.EcdPolicyGroupAuthorizeSecurityPolicyRuleArgs;
import com.pulumi.alicloud.eds.Desktop;
import com.pulumi.alicloud.eds.DesktopArgs;
import com.pulumi.alicloud.eds.Command;
import com.pulumi.alicloud.eds.CommandArgs;
import com.pulumi.alicloud.eds.inputs.GetCommandsArgs;
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) {
        var defaultSimpleOfficeSite = new SimpleOfficeSite("defaultSimpleOfficeSite", SimpleOfficeSiteArgs.builder()
            .cidrBlock("172.16.0.0/12")
            .desktopAccessType("Internet")
            .officeSiteName("your_office_site_name")
            .build());

        final var default = EdsFunctions.getBundles(GetBundlesArgs.builder()
            .bundleType("SYSTEM")
            .nameRegex("windows")
            .build());

        var defaultEcdPolicyGroup = new EcdPolicyGroup("defaultEcdPolicyGroup", EcdPolicyGroupArgs.builder()
            .policyGroupName("your_policy_group_name")
            .clipboard("readwrite")
            .localDrive("read")
            .authorizeAccessPolicyRules(EcdPolicyGroupAuthorizeAccessPolicyRuleArgs.builder()
                .description("example_value")
                .cidrIp("1.2.3.4/24")
                .build())
            .authorizeSecurityPolicyRules(EcdPolicyGroupAuthorizeSecurityPolicyRuleArgs.builder()
                .type("inflow")
                .policy("accept")
                .description("example_value")
                .portRange("80/80")
                .ipProtocol("TCP")
                .priority("1")
                .cidrIp("0.0.0.0/0")
                .build())
            .build());

        var defaultDesktop = new Desktop("defaultDesktop", DesktopArgs.builder()
            .officeSiteId(defaultSimpleOfficeSite.id())
            .policyGroupId(defaultEcdPolicyGroup.id())
            .bundleId(default_.bundles()[0].id())
            .desktopName(name)
            .build());

        var defaultCommand = new Command("defaultCommand", CommandArgs.builder()
            .commandContent("ipconfig")
            .commandType("RunPowerShellScript")
            .desktopId(defaultDesktop.id())
            .build());

        final var ids = EdsFunctions.getCommands();

        ctx.export("ecdCommandId1", ids.applyValue(getCommandsResult -> getCommandsResult.commands()[0].id()));
    }
}
Copy
resources:
  defaultSimpleOfficeSite:
    type: alicloud:eds:SimpleOfficeSite
    name: default
    properties:
      cidrBlock: 172.16.0.0/12
      desktopAccessType: Internet
      officeSiteName: your_office_site_name
  defaultEcdPolicyGroup:
    type: alicloud:eds:EcdPolicyGroup
    name: default
    properties:
      policyGroupName: your_policy_group_name
      clipboard: readwrite
      localDrive: read
      authorizeAccessPolicyRules:
        - description: example_value
          cidrIp: 1.2.3.4/24
      authorizeSecurityPolicyRules:
        - type: inflow
          policy: accept
          description: example_value
          portRange: 80/80
          ipProtocol: TCP
          priority: '1'
          cidrIp: 0.0.0.0/0
  defaultDesktop:
    type: alicloud:eds:Desktop
    name: default
    properties:
      officeSiteId: ${defaultSimpleOfficeSite.id}
      policyGroupId: ${defaultEcdPolicyGroup.id}
      bundleId: ${default.bundles[0].id}
      desktopName: ${name}
  defaultCommand:
    type: alicloud:eds:Command
    name: default
    properties:
      commandContent: ipconfig
      commandType: RunPowerShellScript
      desktopId: ${defaultDesktop.id}
variables:
  default:
    fn::invoke:
      function: alicloud:eds:getBundles
      arguments:
        bundleType: SYSTEM
        nameRegex: windows
  ids:
    fn::invoke:
      function: alicloud:eds:getCommands
      arguments: {}
outputs:
  ecdCommandId1: ${ids.commands[0].id}
Copy

Using getCommands

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 getCommands(args: GetCommandsArgs, opts?: InvokeOptions): Promise<GetCommandsResult>
function getCommandsOutput(args: GetCommandsOutputArgs, opts?: InvokeOptions): Output<GetCommandsResult>
Copy
def get_commands(command_type: Optional[str] = None,
                 content_encoding: Optional[str] = None,
                 desktop_id: Optional[str] = None,
                 ids: Optional[Sequence[str]] = None,
                 output_file: Optional[str] = None,
                 status: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetCommandsResult
def get_commands_output(command_type: Optional[pulumi.Input[str]] = None,
                 content_encoding: Optional[pulumi.Input[str]] = None,
                 desktop_id: Optional[pulumi.Input[str]] = None,
                 ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                 output_file: Optional[pulumi.Input[str]] = None,
                 status: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetCommandsResult]
Copy
func GetCommands(ctx *Context, args *GetCommandsArgs, opts ...InvokeOption) (*GetCommandsResult, error)
func GetCommandsOutput(ctx *Context, args *GetCommandsOutputArgs, opts ...InvokeOption) GetCommandsResultOutput
Copy

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

public static class GetCommands 
{
    public static Task<GetCommandsResult> InvokeAsync(GetCommandsArgs args, InvokeOptions? opts = null)
    public static Output<GetCommandsResult> Invoke(GetCommandsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetCommandsResult> getCommands(GetCommandsArgs args, InvokeOptions options)
public static Output<GetCommandsResult> getCommands(GetCommandsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: alicloud:eds/getCommands:getCommands
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CommandType Changes to this property will trigger replacement. string
The Script Type. Valid values: RunBatScript, RunPowerShellScript.
ContentEncoding string
That Returns the Data Encoding Method. Valid values: Base64, PlainText.
DesktopId Changes to this property will trigger replacement. string
The desktop id of the Desktop.
Ids Changes to this property will trigger replacement. List<string>
A list of Command IDs.
OutputFile string
File name where to save data source results (after running pulumi preview).
Status Changes to this property will trigger replacement. string
Script Is Executed in the Overall Implementation of the State. Valid values: Pending, Failed, PartialFailed, Running, Stopped, Stopping, Finished, Success.
CommandType Changes to this property will trigger replacement. string
The Script Type. Valid values: RunBatScript, RunPowerShellScript.
ContentEncoding string
That Returns the Data Encoding Method. Valid values: Base64, PlainText.
DesktopId Changes to this property will trigger replacement. string
The desktop id of the Desktop.
Ids Changes to this property will trigger replacement. []string
A list of Command IDs.
OutputFile string
File name where to save data source results (after running pulumi preview).
Status Changes to this property will trigger replacement. string
Script Is Executed in the Overall Implementation of the State. Valid values: Pending, Failed, PartialFailed, Running, Stopped, Stopping, Finished, Success.
commandType Changes to this property will trigger replacement. String
The Script Type. Valid values: RunBatScript, RunPowerShellScript.
contentEncoding String
That Returns the Data Encoding Method. Valid values: Base64, PlainText.
desktopId Changes to this property will trigger replacement. String
The desktop id of the Desktop.
ids Changes to this property will trigger replacement. List<String>
A list of Command IDs.
outputFile String
File name where to save data source results (after running pulumi preview).
status Changes to this property will trigger replacement. String
Script Is Executed in the Overall Implementation of the State. Valid values: Pending, Failed, PartialFailed, Running, Stopped, Stopping, Finished, Success.
commandType Changes to this property will trigger replacement. string
The Script Type. Valid values: RunBatScript, RunPowerShellScript.
contentEncoding string
That Returns the Data Encoding Method. Valid values: Base64, PlainText.
desktopId Changes to this property will trigger replacement. string
The desktop id of the Desktop.
ids Changes to this property will trigger replacement. string[]
A list of Command IDs.
outputFile string
File name where to save data source results (after running pulumi preview).
status Changes to this property will trigger replacement. string
Script Is Executed in the Overall Implementation of the State. Valid values: Pending, Failed, PartialFailed, Running, Stopped, Stopping, Finished, Success.
command_type Changes to this property will trigger replacement. str
The Script Type. Valid values: RunBatScript, RunPowerShellScript.
content_encoding str
That Returns the Data Encoding Method. Valid values: Base64, PlainText.
desktop_id Changes to this property will trigger replacement. str
The desktop id of the Desktop.
ids Changes to this property will trigger replacement. Sequence[str]
A list of Command IDs.
output_file str
File name where to save data source results (after running pulumi preview).
status Changes to this property will trigger replacement. str
Script Is Executed in the Overall Implementation of the State. Valid values: Pending, Failed, PartialFailed, Running, Stopped, Stopping, Finished, Success.
commandType Changes to this property will trigger replacement. String
The Script Type. Valid values: RunBatScript, RunPowerShellScript.
contentEncoding String
That Returns the Data Encoding Method. Valid values: Base64, PlainText.
desktopId Changes to this property will trigger replacement. String
The desktop id of the Desktop.
ids Changes to this property will trigger replacement. List<String>
A list of Command IDs.
outputFile String
File name where to save data source results (after running pulumi preview).
status Changes to this property will trigger replacement. String
Script Is Executed in the Overall Implementation of the State. Valid values: Pending, Failed, PartialFailed, Running, Stopped, Stopping, Finished, Success.

getCommands Result

The following output properties are available:

Commands List<Pulumi.AliCloud.Eds.Outputs.GetCommandsCommand>
Id string
The provider-assigned unique ID for this managed resource.
Ids List<string>
CommandType string
ContentEncoding string
DesktopId string
OutputFile string
Status string
Commands []GetCommandsCommand
Id string
The provider-assigned unique ID for this managed resource.
Ids []string
CommandType string
ContentEncoding string
DesktopId string
OutputFile string
Status string
commands List<GetCommandsCommand>
id String
The provider-assigned unique ID for this managed resource.
ids List<String>
commandType String
contentEncoding String
desktopId String
outputFile String
status String
commands GetCommandsCommand[]
id string
The provider-assigned unique ID for this managed resource.
ids string[]
commandType string
contentEncoding string
desktopId string
outputFile string
status string
commands Sequence[GetCommandsCommand]
id str
The provider-assigned unique ID for this managed resource.
ids Sequence[str]
command_type str
content_encoding str
desktop_id str
output_file str
status str
commands List<Property Map>
id String
The provider-assigned unique ID for this managed resource.
ids List<String>
commandType String
contentEncoding String
desktopId String
outputFile String
status String

Supporting Types

GetCommandsCommand

CommandContent This property is required. string
The Contents of the Script to Base64 Encoded Transmission.
CommandType This property is required. string
The Script Type. Valid values: RunBatScript, RunPowerShellScript.
CreateTime This property is required. string
The Task of Creation Time.
Id This property is required. string
The ID of the Command.
InvokeDesktops This property is required. List<Pulumi.AliCloud.Eds.Inputs.GetCommandsCommandInvokeDesktop>
The Implementation of the Target Cloud Desktop Collection.
InvokeId This property is required. string
The invoke id of the Command.
Status This property is required. string
Script Is Executed in the Overall Implementation of the State. Valid values: Pending, Failed, PartialFailed, Running, Stopped, Stopping, Finished, Success.
CommandContent This property is required. string
The Contents of the Script to Base64 Encoded Transmission.
CommandType This property is required. string
The Script Type. Valid values: RunBatScript, RunPowerShellScript.
CreateTime This property is required. string
The Task of Creation Time.
Id This property is required. string
The ID of the Command.
InvokeDesktops This property is required. []GetCommandsCommandInvokeDesktop
The Implementation of the Target Cloud Desktop Collection.
InvokeId This property is required. string
The invoke id of the Command.
Status This property is required. string
Script Is Executed in the Overall Implementation of the State. Valid values: Pending, Failed, PartialFailed, Running, Stopped, Stopping, Finished, Success.
commandContent This property is required. String
The Contents of the Script to Base64 Encoded Transmission.
commandType This property is required. String
The Script Type. Valid values: RunBatScript, RunPowerShellScript.
createTime This property is required. String
The Task of Creation Time.
id This property is required. String
The ID of the Command.
invokeDesktops This property is required. List<GetCommandsCommandInvokeDesktop>
The Implementation of the Target Cloud Desktop Collection.
invokeId This property is required. String
The invoke id of the Command.
status This property is required. String
Script Is Executed in the Overall Implementation of the State. Valid values: Pending, Failed, PartialFailed, Running, Stopped, Stopping, Finished, Success.
commandContent This property is required. string
The Contents of the Script to Base64 Encoded Transmission.
commandType This property is required. string
The Script Type. Valid values: RunBatScript, RunPowerShellScript.
createTime This property is required. string
The Task of Creation Time.
id This property is required. string
The ID of the Command.
invokeDesktops This property is required. GetCommandsCommandInvokeDesktop[]
The Implementation of the Target Cloud Desktop Collection.
invokeId This property is required. string
The invoke id of the Command.
status This property is required. string
Script Is Executed in the Overall Implementation of the State. Valid values: Pending, Failed, PartialFailed, Running, Stopped, Stopping, Finished, Success.
command_content This property is required. str
The Contents of the Script to Base64 Encoded Transmission.
command_type This property is required. str
The Script Type. Valid values: RunBatScript, RunPowerShellScript.
create_time This property is required. str
The Task of Creation Time.
id This property is required. str
The ID of the Command.
invoke_desktops This property is required. Sequence[GetCommandsCommandInvokeDesktop]
The Implementation of the Target Cloud Desktop Collection.
invoke_id This property is required. str
The invoke id of the Command.
status This property is required. str
Script Is Executed in the Overall Implementation of the State. Valid values: Pending, Failed, PartialFailed, Running, Stopped, Stopping, Finished, Success.
commandContent This property is required. String
The Contents of the Script to Base64 Encoded Transmission.
commandType This property is required. String
The Script Type. Valid values: RunBatScript, RunPowerShellScript.
createTime This property is required. String
The Task of Creation Time.
id This property is required. String
The ID of the Command.
invokeDesktops This property is required. List<Property Map>
The Implementation of the Target Cloud Desktop Collection.
invokeId This property is required. String
The invoke id of the Command.
status This property is required. String
Script Is Executed in the Overall Implementation of the State. Valid values: Pending, Failed, PartialFailed, Running, Stopped, Stopping, Finished, Success.

GetCommandsCommandInvokeDesktop

DesktopId This property is required. string
The desktop id of the Desktop.
Dropped This property is required. int
Output Field Text Length Exceeds 24 KB of Truncated Discarded Text Length.
ErrorCode This property is required. string
Command of the Failure Or Perform the Reason for the Failure of the Code.
ErrorInfo This property is required. string
Command of the Failure Or Perform the Reason for the Failure of the Details.
ExitCode This property is required. string
Command of the Failure Or Perform the Reason for the Failure of the Details.
FinishTime This property is required. string
The Script Process until the End of Time.
InvocationStatus This property is required. string
A Single Cloud Desktop Script Progress Status.
Output This property is required. string
Script the Output of the Process.
Repeats This property is required. int
Command in the Desktop Implementation.
StartTime This property is required. string
The Script Process on the Desktop, in the Start Timing of the Execution.
StopTime This property is required. string
If You Use the invocation Indicates That the Call of the Time.
DesktopId This property is required. string
The desktop id of the Desktop.
Dropped This property is required. int
Output Field Text Length Exceeds 24 KB of Truncated Discarded Text Length.
ErrorCode This property is required. string
Command of the Failure Or Perform the Reason for the Failure of the Code.
ErrorInfo This property is required. string
Command of the Failure Or Perform the Reason for the Failure of the Details.
ExitCode This property is required. string
Command of the Failure Or Perform the Reason for the Failure of the Details.
FinishTime This property is required. string
The Script Process until the End of Time.
InvocationStatus This property is required. string
A Single Cloud Desktop Script Progress Status.
Output This property is required. string
Script the Output of the Process.
Repeats This property is required. int
Command in the Desktop Implementation.
StartTime This property is required. string
The Script Process on the Desktop, in the Start Timing of the Execution.
StopTime This property is required. string
If You Use the invocation Indicates That the Call of the Time.
desktopId This property is required. String
The desktop id of the Desktop.
dropped This property is required. Integer
Output Field Text Length Exceeds 24 KB of Truncated Discarded Text Length.
errorCode This property is required. String
Command of the Failure Or Perform the Reason for the Failure of the Code.
errorInfo This property is required. String
Command of the Failure Or Perform the Reason for the Failure of the Details.
exitCode This property is required. String
Command of the Failure Or Perform the Reason for the Failure of the Details.
finishTime This property is required. String
The Script Process until the End of Time.
invocationStatus This property is required. String
A Single Cloud Desktop Script Progress Status.
output This property is required. String
Script the Output of the Process.
repeats This property is required. Integer
Command in the Desktop Implementation.
startTime This property is required. String
The Script Process on the Desktop, in the Start Timing of the Execution.
stopTime This property is required. String
If You Use the invocation Indicates That the Call of the Time.
desktopId This property is required. string
The desktop id of the Desktop.
dropped This property is required. number
Output Field Text Length Exceeds 24 KB of Truncated Discarded Text Length.
errorCode This property is required. string
Command of the Failure Or Perform the Reason for the Failure of the Code.
errorInfo This property is required. string
Command of the Failure Or Perform the Reason for the Failure of the Details.
exitCode This property is required. string
Command of the Failure Or Perform the Reason for the Failure of the Details.
finishTime This property is required. string
The Script Process until the End of Time.
invocationStatus This property is required. string
A Single Cloud Desktop Script Progress Status.
output This property is required. string
Script the Output of the Process.
repeats This property is required. number
Command in the Desktop Implementation.
startTime This property is required. string
The Script Process on the Desktop, in the Start Timing of the Execution.
stopTime This property is required. string
If You Use the invocation Indicates That the Call of the Time.
desktop_id This property is required. str
The desktop id of the Desktop.
dropped This property is required. int
Output Field Text Length Exceeds 24 KB of Truncated Discarded Text Length.
error_code This property is required. str
Command of the Failure Or Perform the Reason for the Failure of the Code.
error_info This property is required. str
Command of the Failure Or Perform the Reason for the Failure of the Details.
exit_code This property is required. str
Command of the Failure Or Perform the Reason for the Failure of the Details.
finish_time This property is required. str
The Script Process until the End of Time.
invocation_status This property is required. str
A Single Cloud Desktop Script Progress Status.
output This property is required. str
Script the Output of the Process.
repeats This property is required. int
Command in the Desktop Implementation.
start_time This property is required. str
The Script Process on the Desktop, in the Start Timing of the Execution.
stop_time This property is required. str
If You Use the invocation Indicates That the Call of the Time.
desktopId This property is required. String
The desktop id of the Desktop.
dropped This property is required. Number
Output Field Text Length Exceeds 24 KB of Truncated Discarded Text Length.
errorCode This property is required. String
Command of the Failure Or Perform the Reason for the Failure of the Code.
errorInfo This property is required. String
Command of the Failure Or Perform the Reason for the Failure of the Details.
exitCode This property is required. String
Command of the Failure Or Perform the Reason for the Failure of the Details.
finishTime This property is required. String
The Script Process until the End of Time.
invocationStatus This property is required. String
A Single Cloud Desktop Script Progress Status.
output This property is required. String
Script the Output of the Process.
repeats This property is required. Number
Command in the Desktop Implementation.
startTime This property is required. String
The Script Process on the Desktop, in the Start Timing of the Execution.
stopTime This property is required. String
If You Use the invocation Indicates That the Call of the Time.

Package Details

Repository
Alibaba Cloud pulumi/pulumi-alicloud
License
Apache-2.0
Notes
This Pulumi package is based on the alicloud Terraform Provider.
Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi