1. Packages
  2. Azure Native
  3. API Docs
  4. azurestackhci
  5. HciEdgeDeviceJob
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.azurestackhci.HciEdgeDeviceJob

Explore with Pulumi AI

Edge device job for Azure Stack HCI solution.

Uses Azure REST API version 2024-12-01-preview. In version 2.x of the Azure Native provider, it used API version 2024-09-01-preview.

Example Usage

EdgeDeviceJobs_CreateOrUpdate_CollectLog

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var hciEdgeDeviceJob = new AzureNative.AzureStackHCI.HciEdgeDeviceJob("hciEdgeDeviceJob", new()
    {
        EdgeDeviceName = "default",
        JobsName = "collectLog",
        Kind = "HCI",
        Properties = new AzureNative.AzureStackHCI.Inputs.HciCollectLogJobPropertiesArgs
        {
            FromDate = "2024-01-29T10:43:27.9471574Z",
            JobType = "CollectLog",
            ToDate = "2024-01-29T10:43:27.9471574Z",
        },
        ResourceUri = "subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1",
    });

});
Copy
package main

import (
	azurestackhci "github.com/pulumi/pulumi-azure-native-sdk/azurestackhci/v3"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := azurestackhci.NewHciEdgeDeviceJob(ctx, "hciEdgeDeviceJob", &azurestackhci.HciEdgeDeviceJobArgs{
			EdgeDeviceName: pulumi.String("default"),
			JobsName:       pulumi.String("collectLog"),
			Kind:           pulumi.String("HCI"),
			Properties: &azurestackhci.HciCollectLogJobPropertiesArgs{
				FromDate: pulumi.String("2024-01-29T10:43:27.9471574Z"),
				JobType:  pulumi.String("CollectLog"),
				ToDate:   pulumi.String("2024-01-29T10:43:27.9471574Z"),
			},
			ResourceUri: pulumi.String("subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.azurestackhci.HciEdgeDeviceJob;
import com.pulumi.azurenative.azurestackhci.HciEdgeDeviceJobArgs;
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 hciEdgeDeviceJob = new HciEdgeDeviceJob("hciEdgeDeviceJob", HciEdgeDeviceJobArgs.builder()
            .edgeDeviceName("default")
            .jobsName("collectLog")
            .kind("HCI")
            .properties(HciCollectLogJobPropertiesArgs.builder()
                .fromDate("2024-01-29T10:43:27.9471574Z")
                .jobType("CollectLog")
                .toDate("2024-01-29T10:43:27.9471574Z")
                .build())
            .resourceUri("subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1")
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const hciEdgeDeviceJob = new azure_native.azurestackhci.HciEdgeDeviceJob("hciEdgeDeviceJob", {
    edgeDeviceName: "default",
    jobsName: "collectLog",
    kind: "HCI",
    properties: {
        fromDate: "2024-01-29T10:43:27.9471574Z",
        jobType: "CollectLog",
        toDate: "2024-01-29T10:43:27.9471574Z",
    },
    resourceUri: "subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

hci_edge_device_job = azure_native.azurestackhci.HciEdgeDeviceJob("hciEdgeDeviceJob",
    edge_device_name="default",
    jobs_name="collectLog",
    kind="HCI",
    properties={
        "from_date": "2024-01-29T10:43:27.9471574Z",
        "job_type": "CollectLog",
        "to_date": "2024-01-29T10:43:27.9471574Z",
    },
    resource_uri="subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1")
Copy
resources:
  hciEdgeDeviceJob:
    type: azure-native:azurestackhci:HciEdgeDeviceJob
    properties:
      edgeDeviceName: default
      jobsName: collectLog
      kind: HCI
      properties:
        fromDate: 2024-01-29T10:43:27.9471574Z
        jobType: CollectLog
        toDate: 2024-01-29T10:43:27.9471574Z
      resourceUri: subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1
Copy

EdgeDeviceJobs_CreateOrUpdate_RemoteSupport

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var hciEdgeDeviceJob = new AzureNative.AzureStackHCI.HciEdgeDeviceJob("hciEdgeDeviceJob", new()
    {
        EdgeDeviceName = "default",
        JobsName = "collectLog",
        Kind = "HCI",
        Properties = new AzureNative.AzureStackHCI.Inputs.HciRemoteSupportJobPropertiesArgs
        {
            AccessLevel = AzureNative.AzureStackHCI.RemoteSupportAccessLevel.Diagnostics,
            ExpirationTimestamp = "2024-01-29T10:43:27.9471574Z",
            JobType = "RemoteSupport",
            Type = AzureNative.AzureStackHCI.RemoteSupportType.Enable,
        },
        ResourceUri = "subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1",
    });

});
Copy
package main

import (
	azurestackhci "github.com/pulumi/pulumi-azure-native-sdk/azurestackhci/v3"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := azurestackhci.NewHciEdgeDeviceJob(ctx, "hciEdgeDeviceJob", &azurestackhci.HciEdgeDeviceJobArgs{
			EdgeDeviceName: pulumi.String("default"),
			JobsName:       pulumi.String("collectLog"),
			Kind:           pulumi.String("HCI"),
			Properties: &azurestackhci.HciRemoteSupportJobPropertiesArgs{
				AccessLevel:         pulumi.String(azurestackhci.RemoteSupportAccessLevelDiagnostics),
				ExpirationTimestamp: pulumi.String("2024-01-29T10:43:27.9471574Z"),
				JobType:             pulumi.String("RemoteSupport"),
				Type:                pulumi.String(azurestackhci.RemoteSupportTypeEnable),
			},
			ResourceUri: pulumi.String("subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.azurestackhci.HciEdgeDeviceJob;
import com.pulumi.azurenative.azurestackhci.HciEdgeDeviceJobArgs;
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 hciEdgeDeviceJob = new HciEdgeDeviceJob("hciEdgeDeviceJob", HciEdgeDeviceJobArgs.builder()
            .edgeDeviceName("default")
            .jobsName("collectLog")
            .kind("HCI")
            .properties(HciRemoteSupportJobPropertiesArgs.builder()
                .accessLevel("Diagnostics")
                .expirationTimestamp("2024-01-29T10:43:27.9471574Z")
                .jobType("RemoteSupport")
                .type("Enable")
                .build())
            .resourceUri("subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1")
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const hciEdgeDeviceJob = new azure_native.azurestackhci.HciEdgeDeviceJob("hciEdgeDeviceJob", {
    edgeDeviceName: "default",
    jobsName: "collectLog",
    kind: "HCI",
    properties: {
        accessLevel: azure_native.azurestackhci.RemoteSupportAccessLevel.Diagnostics,
        expirationTimestamp: "2024-01-29T10:43:27.9471574Z",
        jobType: "RemoteSupport",
        type: azure_native.azurestackhci.RemoteSupportType.Enable,
    },
    resourceUri: "subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

hci_edge_device_job = azure_native.azurestackhci.HciEdgeDeviceJob("hciEdgeDeviceJob",
    edge_device_name="default",
    jobs_name="collectLog",
    kind="HCI",
    properties={
        "access_level": azure_native.azurestackhci.RemoteSupportAccessLevel.DIAGNOSTICS,
        "expiration_timestamp": "2024-01-29T10:43:27.9471574Z",
        "job_type": "RemoteSupport",
        "type": azure_native.azurestackhci.RemoteSupportType.ENABLE,
    },
    resource_uri="subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1")
Copy
resources:
  hciEdgeDeviceJob:
    type: azure-native:azurestackhci:HciEdgeDeviceJob
    properties:
      edgeDeviceName: default
      jobsName: collectLog
      kind: HCI
      properties:
        accessLevel: Diagnostics
        expirationTimestamp: 2024-01-29T10:43:27.9471574Z
        jobType: RemoteSupport
        type: Enable
      resourceUri: subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1
Copy

Create HciEdgeDeviceJob Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new HciEdgeDeviceJob(name: string, args: HciEdgeDeviceJobArgs, opts?: CustomResourceOptions);
@overload
def HciEdgeDeviceJob(resource_name: str,
                     args: HciEdgeDeviceJobArgs,
                     opts: Optional[ResourceOptions] = None)

@overload
def HciEdgeDeviceJob(resource_name: str,
                     opts: Optional[ResourceOptions] = None,
                     edge_device_name: Optional[str] = None,
                     properties: Optional[Union[HciCollectLogJobPropertiesArgs, HciRemoteSupportJobPropertiesArgs]] = None,
                     resource_uri: Optional[str] = None,
                     jobs_name: Optional[str] = None)
func NewHciEdgeDeviceJob(ctx *Context, name string, args HciEdgeDeviceJobArgs, opts ...ResourceOption) (*HciEdgeDeviceJob, error)
public HciEdgeDeviceJob(string name, HciEdgeDeviceJobArgs args, CustomResourceOptions? opts = null)
public HciEdgeDeviceJob(String name, HciEdgeDeviceJobArgs args)
public HciEdgeDeviceJob(String name, HciEdgeDeviceJobArgs args, CustomResourceOptions options)
type: azure-native:azurestackhci:HciEdgeDeviceJob
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. HciEdgeDeviceJobArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. HciEdgeDeviceJobArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. HciEdgeDeviceJobArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. HciEdgeDeviceJobArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. HciEdgeDeviceJobArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var hciEdgeDeviceJobResource = new AzureNative.AzureStackHCI.HciEdgeDeviceJob("hciEdgeDeviceJobResource", new()
{
    EdgeDeviceName = "string",
    Kind = "string",
    Properties = new AzureNative.AzureStackHCI.Inputs.HciCollectLogJobPropertiesArgs
    {
        FromDate = "string",
        JobType = "CollectLog",
        ToDate = "string",
        DeploymentMode = "string",
    },
    ResourceUri = "string",
    JobsName = "string",
});
Copy
example, err := azurestackhci.NewHciEdgeDeviceJob(ctx, "hciEdgeDeviceJobResource", &azurestackhci.HciEdgeDeviceJobArgs{
	EdgeDeviceName: pulumi.String("string"),
	Kind:           pulumi.String("string"),
	Properties: &azurestackhci.HciCollectLogJobPropertiesArgs{
		FromDate:       pulumi.String("string"),
		JobType:        pulumi.String("CollectLog"),
		ToDate:         pulumi.String("string"),
		DeploymentMode: pulumi.String("string"),
	},
	ResourceUri: pulumi.String("string"),
	JobsName:    pulumi.String("string"),
})
Copy
var hciEdgeDeviceJobResource = new HciEdgeDeviceJob("hciEdgeDeviceJobResource", HciEdgeDeviceJobArgs.builder()
    .edgeDeviceName("string")
    .kind("string")
    .properties(HciCollectLogJobPropertiesArgs.builder()
        .fromDate("string")
        .jobType("CollectLog")
        .toDate("string")
        .deploymentMode("string")
        .build())
    .resourceUri("string")
    .jobsName("string")
    .build());
Copy
hci_edge_device_job_resource = azure_native.azurestackhci.HciEdgeDeviceJob("hciEdgeDeviceJobResource",
    edge_device_name="string",
    kind="string",
    properties={
        "from_date": "string",
        "job_type": "CollectLog",
        "to_date": "string",
        "deployment_mode": "string",
    },
    resource_uri="string",
    jobs_name="string")
Copy
const hciEdgeDeviceJobResource = new azure_native.azurestackhci.HciEdgeDeviceJob("hciEdgeDeviceJobResource", {
    edgeDeviceName: "string",
    kind: "string",
    properties: {
        fromDate: "string",
        jobType: "CollectLog",
        toDate: "string",
        deploymentMode: "string",
    },
    resourceUri: "string",
    jobsName: "string",
});
Copy
type: azure-native:azurestackhci:HciEdgeDeviceJob
properties:
    edgeDeviceName: string
    jobsName: string
    kind: string
    properties:
        deploymentMode: string
        fromDate: string
        jobType: CollectLog
        toDate: string
    resourceUri: string
Copy

HciEdgeDeviceJob Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The HciEdgeDeviceJob resource accepts the following input properties:

EdgeDeviceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the EdgeDevice
Properties This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.HciCollectLogJobProperties | Pulumi.AzureNative.AzureStackHCI.Inputs.HciRemoteSupportJobProperties
HCI Edge device job properties
ResourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource manager identifier of the resource.
JobsName Changes to this property will trigger replacement. string
Name of EdgeDevice Job
EdgeDeviceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the EdgeDevice
Properties This property is required. HciCollectLogJobPropertiesArgs | HciRemoteSupportJobPropertiesArgs
HCI Edge device job properties
ResourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource manager identifier of the resource.
JobsName Changes to this property will trigger replacement. string
Name of EdgeDevice Job
edgeDeviceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the EdgeDevice
properties This property is required. HciCollectLogJobProperties | HciRemoteSupportJobProperties
HCI Edge device job properties
resourceUri
This property is required.
Changes to this property will trigger replacement.
String
The fully qualified Azure Resource manager identifier of the resource.
jobsName Changes to this property will trigger replacement. String
Name of EdgeDevice Job
edgeDeviceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the EdgeDevice
properties This property is required. HciCollectLogJobProperties | HciRemoteSupportJobProperties
HCI Edge device job properties
resourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource manager identifier of the resource.
jobsName Changes to this property will trigger replacement. string
Name of EdgeDevice Job
edge_device_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the EdgeDevice
properties This property is required. HciCollectLogJobPropertiesArgs | HciRemoteSupportJobPropertiesArgs
HCI Edge device job properties
resource_uri
This property is required.
Changes to this property will trigger replacement.
str
The fully qualified Azure Resource manager identifier of the resource.
jobs_name Changes to this property will trigger replacement. str
Name of EdgeDevice Job
edgeDeviceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the EdgeDevice
properties This property is required. Property Map | Property Map
HCI Edge device job properties
resourceUri
This property is required.
Changes to this property will trigger replacement.
String
The fully qualified Azure Resource manager identifier of the resource.
jobsName Changes to this property will trigger replacement. String
Name of EdgeDevice Job

Outputs

All input properties are implicitly available as output properties. Additionally, the HciEdgeDeviceJob resource produces the following output properties:

AzureApiVersion string
The Azure API version of the resource.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the resource
SystemData Pulumi.AzureNative.AzureStackHCI.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
AzureApiVersion string
The Azure API version of the resource.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the resource
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion String
The Azure API version of the resource.
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the resource
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion string
The Azure API version of the resource.
id string
The provider-assigned unique ID for this managed resource.
name string
The name of the resource
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azure_api_version str
The Azure API version of the resource.
id str
The provider-assigned unique ID for this managed resource.
name str
The name of the resource
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion String
The Azure API version of the resource.
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the resource
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Supporting Types

DeploymentMode
, DeploymentModeArgs

Validate
ValidateValidate ECE action deployment for a cluster.
Deploy
DeployDeploy ECE action deployment for a cluster.
DeploymentModeValidate
ValidateValidate ECE action deployment for a cluster.
DeploymentModeDeploy
DeployDeploy ECE action deployment for a cluster.
Validate
ValidateValidate ECE action deployment for a cluster.
Deploy
DeployDeploy ECE action deployment for a cluster.
Validate
ValidateValidate ECE action deployment for a cluster.
Deploy
DeployDeploy ECE action deployment for a cluster.
VALIDATE
ValidateValidate ECE action deployment for a cluster.
DEPLOY
DeployDeploy ECE action deployment for a cluster.
"Validate"
ValidateValidate ECE action deployment for a cluster.
"Deploy"
DeployDeploy ECE action deployment for a cluster.

DeploymentStepResponse
, DeploymentStepResponseArgs

Description This property is required. string
Description of step.
EndTimeUtc This property is required. string
End time of step.
Exception This property is required. List<string>
List of exceptions in AzureStackHCI Cluster Deployment.
FullStepIndex This property is required. string
FullStepIndex of step.
Name This property is required. string
Name of step.
StartTimeUtc This property is required. string
Start time of step.
Status This property is required. string
Status of step. Allowed values are 'Error', 'Success', 'InProgress'
Steps This property is required. List<Pulumi.AzureNative.AzureStackHCI.Inputs.DeploymentStepResponse>
List of nested steps of AzureStackHCI Cluster Deployment.
Description This property is required. string
Description of step.
EndTimeUtc This property is required. string
End time of step.
Exception This property is required. []string
List of exceptions in AzureStackHCI Cluster Deployment.
FullStepIndex This property is required. string
FullStepIndex of step.
Name This property is required. string
Name of step.
StartTimeUtc This property is required. string
Start time of step.
Status This property is required. string
Status of step. Allowed values are 'Error', 'Success', 'InProgress'
Steps This property is required. []DeploymentStepResponse
List of nested steps of AzureStackHCI Cluster Deployment.
description This property is required. String
Description of step.
endTimeUtc This property is required. String
End time of step.
exception This property is required. List<String>
List of exceptions in AzureStackHCI Cluster Deployment.
fullStepIndex This property is required. String
FullStepIndex of step.
name This property is required. String
Name of step.
startTimeUtc This property is required. String
Start time of step.
status This property is required. String
Status of step. Allowed values are 'Error', 'Success', 'InProgress'
steps This property is required. List<DeploymentStepResponse>
List of nested steps of AzureStackHCI Cluster Deployment.
description This property is required. string
Description of step.
endTimeUtc This property is required. string
End time of step.
exception This property is required. string[]
List of exceptions in AzureStackHCI Cluster Deployment.
fullStepIndex This property is required. string
FullStepIndex of step.
name This property is required. string
Name of step.
startTimeUtc This property is required. string
Start time of step.
status This property is required. string
Status of step. Allowed values are 'Error', 'Success', 'InProgress'
steps This property is required. DeploymentStepResponse[]
List of nested steps of AzureStackHCI Cluster Deployment.
description This property is required. str
Description of step.
end_time_utc This property is required. str
End time of step.
exception This property is required. Sequence[str]
List of exceptions in AzureStackHCI Cluster Deployment.
full_step_index This property is required. str
FullStepIndex of step.
name This property is required. str
Name of step.
start_time_utc This property is required. str
Start time of step.
status This property is required. str
Status of step. Allowed values are 'Error', 'Success', 'InProgress'
steps This property is required. Sequence[DeploymentStepResponse]
List of nested steps of AzureStackHCI Cluster Deployment.
description This property is required. String
Description of step.
endTimeUtc This property is required. String
End time of step.
exception This property is required. List<String>
List of exceptions in AzureStackHCI Cluster Deployment.
fullStepIndex This property is required. String
FullStepIndex of step.
name This property is required. String
Name of step.
startTimeUtc This property is required. String
Start time of step.
status This property is required. String
Status of step. Allowed values are 'Error', 'Success', 'InProgress'
steps This property is required. List<Property Map>
List of nested steps of AzureStackHCI Cluster Deployment.

EceActionStatusResponse
, EceActionStatusResponseArgs

Status This property is required. string
Status of ECE action AzureStackHCI Cluster Deployment.
Steps This property is required. List<Pulumi.AzureNative.AzureStackHCI.Inputs.DeploymentStepResponse>
List of steps of AzureStackHCI Cluster Deployment.
Status This property is required. string
Status of ECE action AzureStackHCI Cluster Deployment.
Steps This property is required. []DeploymentStepResponse
List of steps of AzureStackHCI Cluster Deployment.
status This property is required. String
Status of ECE action AzureStackHCI Cluster Deployment.
steps This property is required. List<DeploymentStepResponse>
List of steps of AzureStackHCI Cluster Deployment.
status This property is required. string
Status of ECE action AzureStackHCI Cluster Deployment.
steps This property is required. DeploymentStepResponse[]
List of steps of AzureStackHCI Cluster Deployment.
status This property is required. str
Status of ECE action AzureStackHCI Cluster Deployment.
steps This property is required. Sequence[DeploymentStepResponse]
List of steps of AzureStackHCI Cluster Deployment.
status This property is required. String
Status of ECE action AzureStackHCI Cluster Deployment.
steps This property is required. List<Property Map>
List of steps of AzureStackHCI Cluster Deployment.

HciCollectLogJobProperties
, HciCollectLogJobPropertiesArgs

FromDate This property is required. string
From date for log collection.
ToDate This property is required. string
To date for log collection.
DeploymentMode string | Pulumi.AzureNative.AzureStackHCI.DeploymentMode
Deployment mode to trigger job.
FromDate This property is required. string
From date for log collection.
ToDate This property is required. string
To date for log collection.
DeploymentMode string | DeploymentMode
Deployment mode to trigger job.
fromDate This property is required. String
From date for log collection.
toDate This property is required. String
To date for log collection.
deploymentMode String | DeploymentMode
Deployment mode to trigger job.
fromDate This property is required. string
From date for log collection.
toDate This property is required. string
To date for log collection.
deploymentMode string | DeploymentMode
Deployment mode to trigger job.
from_date This property is required. str
From date for log collection.
to_date This property is required. str
To date for log collection.
deployment_mode str | DeploymentMode
Deployment mode to trigger job.
fromDate This property is required. String
From date for log collection.
toDate This property is required. String
To date for log collection.
deploymentMode String | "Validate" | "Deploy"
Deployment mode to trigger job.

HciCollectLogJobPropertiesResponse
, HciCollectLogJobPropertiesResponseArgs

EndTimeUtc This property is required. string
The UTC date and time at which the job completed.
FromDate This property is required. string
From date for log collection.
JobId This property is required. string
Unique, immutable job id.
LastLogGenerated This property is required. string
To date for log collection.
ProvisioningState This property is required. string
Job provisioning state
ReportedProperties This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.LogCollectionReportedPropertiesResponse
log collection job reported properties.
StartTimeUtc This property is required. string
The UTC date and time at which the job started.
Status This property is required. string
Status of Edge device job.
ToDate This property is required. string
To date for log collection.
DeploymentMode string
Deployment mode to trigger job.
EndTimeUtc This property is required. string
The UTC date and time at which the job completed.
FromDate This property is required. string
From date for log collection.
JobId This property is required. string
Unique, immutable job id.
LastLogGenerated This property is required. string
To date for log collection.
ProvisioningState This property is required. string
Job provisioning state
ReportedProperties This property is required. LogCollectionReportedPropertiesResponse
log collection job reported properties.
StartTimeUtc This property is required. string
The UTC date and time at which the job started.
Status This property is required. string
Status of Edge device job.
ToDate This property is required. string
To date for log collection.
DeploymentMode string
Deployment mode to trigger job.
endTimeUtc This property is required. String
The UTC date and time at which the job completed.
fromDate This property is required. String
From date for log collection.
jobId This property is required. String
Unique, immutable job id.
lastLogGenerated This property is required. String
To date for log collection.
provisioningState This property is required. String
Job provisioning state
reportedProperties This property is required. LogCollectionReportedPropertiesResponse
log collection job reported properties.
startTimeUtc This property is required. String
The UTC date and time at which the job started.
status This property is required. String
Status of Edge device job.
toDate This property is required. String
To date for log collection.
deploymentMode String
Deployment mode to trigger job.
endTimeUtc This property is required. string
The UTC date and time at which the job completed.
fromDate This property is required. string
From date for log collection.
jobId This property is required. string
Unique, immutable job id.
lastLogGenerated This property is required. string
To date for log collection.
provisioningState This property is required. string
Job provisioning state
reportedProperties This property is required. LogCollectionReportedPropertiesResponse
log collection job reported properties.
startTimeUtc This property is required. string
The UTC date and time at which the job started.
status This property is required. string
Status of Edge device job.
toDate This property is required. string
To date for log collection.
deploymentMode string
Deployment mode to trigger job.
end_time_utc This property is required. str
The UTC date and time at which the job completed.
from_date This property is required. str
From date for log collection.
job_id This property is required. str
Unique, immutable job id.
last_log_generated This property is required. str
To date for log collection.
provisioning_state This property is required. str
Job provisioning state
reported_properties This property is required. LogCollectionReportedPropertiesResponse
log collection job reported properties.
start_time_utc This property is required. str
The UTC date and time at which the job started.
status This property is required. str
Status of Edge device job.
to_date This property is required. str
To date for log collection.
deployment_mode str
Deployment mode to trigger job.
endTimeUtc This property is required. String
The UTC date and time at which the job completed.
fromDate This property is required. String
From date for log collection.
jobId This property is required. String
Unique, immutable job id.
lastLogGenerated This property is required. String
To date for log collection.
provisioningState This property is required. String
Job provisioning state
reportedProperties This property is required. Property Map
log collection job reported properties.
startTimeUtc This property is required. String
The UTC date and time at which the job started.
status This property is required. String
Status of Edge device job.
toDate This property is required. String
To date for log collection.
deploymentMode String
Deployment mode to trigger job.

HciRemoteSupportJobProperties
, HciRemoteSupportJobPropertiesArgs

AccessLevel This property is required. string | Pulumi.AzureNative.AzureStackHCI.RemoteSupportAccessLevel
Remote support access level.
ExpirationTimestamp This property is required. string
Remote support expiration timestamp.
Type This property is required. string | Pulumi.AzureNative.AzureStackHCI.RemoteSupportType
Remote support type.
DeploymentMode string | Pulumi.AzureNative.AzureStackHCI.DeploymentMode
Deployment mode to trigger job.
AccessLevel This property is required. string | RemoteSupportAccessLevel
Remote support access level.
ExpirationTimestamp This property is required. string
Remote support expiration timestamp.
Type This property is required. string | RemoteSupportType
Remote support type.
DeploymentMode string | DeploymentMode
Deployment mode to trigger job.
accessLevel This property is required. String | RemoteSupportAccessLevel
Remote support access level.
expirationTimestamp This property is required. String
Remote support expiration timestamp.
type This property is required. String | RemoteSupportType
Remote support type.
deploymentMode String | DeploymentMode
Deployment mode to trigger job.
accessLevel This property is required. string | RemoteSupportAccessLevel
Remote support access level.
expirationTimestamp This property is required. string
Remote support expiration timestamp.
type This property is required. string | RemoteSupportType
Remote support type.
deploymentMode string | DeploymentMode
Deployment mode to trigger job.
access_level This property is required. str | RemoteSupportAccessLevel
Remote support access level.
expiration_timestamp This property is required. str
Remote support expiration timestamp.
type This property is required. str | RemoteSupportType
Remote support type.
deployment_mode str | DeploymentMode
Deployment mode to trigger job.
accessLevel This property is required. String | "None" | "Diagnostics" | "DiagnosticsAndRepair"
Remote support access level.
expirationTimestamp This property is required. String
Remote support expiration timestamp.
type This property is required. String | "Enable" | "Revoke"
Remote support type.
deploymentMode String | "Validate" | "Deploy"
Deployment mode to trigger job.

HciRemoteSupportJobPropertiesResponse
, HciRemoteSupportJobPropertiesResponseArgs

AccessLevel This property is required. string
Remote support access level.
EndTimeUtc This property is required. string
The UTC date and time at which the job completed.
ExpirationTimestamp This property is required. string
Remote support expiration timestamp.
JobId This property is required. string
Unique, immutable job id.
ProvisioningState This property is required. string
Job provisioning state
ReportedProperties This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.RemoteSupportJobReportedPropertiesResponse
log collection job reported properties.
StartTimeUtc This property is required. string
The UTC date and time at which the job started.
Status This property is required. string
Status of Edge device job.
Type This property is required. string
Remote support type.
DeploymentMode string
Deployment mode to trigger job.
AccessLevel This property is required. string
Remote support access level.
EndTimeUtc This property is required. string
The UTC date and time at which the job completed.
ExpirationTimestamp This property is required. string
Remote support expiration timestamp.
JobId This property is required. string
Unique, immutable job id.
ProvisioningState This property is required. string
Job provisioning state
ReportedProperties This property is required. RemoteSupportJobReportedPropertiesResponse
log collection job reported properties.
StartTimeUtc This property is required. string
The UTC date and time at which the job started.
Status This property is required. string
Status of Edge device job.
Type This property is required. string
Remote support type.
DeploymentMode string
Deployment mode to trigger job.
accessLevel This property is required. String
Remote support access level.
endTimeUtc This property is required. String
The UTC date and time at which the job completed.
expirationTimestamp This property is required. String
Remote support expiration timestamp.
jobId This property is required. String
Unique, immutable job id.
provisioningState This property is required. String
Job provisioning state
reportedProperties This property is required. RemoteSupportJobReportedPropertiesResponse
log collection job reported properties.
startTimeUtc This property is required. String
The UTC date and time at which the job started.
status This property is required. String
Status of Edge device job.
type This property is required. String
Remote support type.
deploymentMode String
Deployment mode to trigger job.
accessLevel This property is required. string
Remote support access level.
endTimeUtc This property is required. string
The UTC date and time at which the job completed.
expirationTimestamp This property is required. string
Remote support expiration timestamp.
jobId This property is required. string
Unique, immutable job id.
provisioningState This property is required. string
Job provisioning state
reportedProperties This property is required. RemoteSupportJobReportedPropertiesResponse
log collection job reported properties.
startTimeUtc This property is required. string
The UTC date and time at which the job started.
status This property is required. string
Status of Edge device job.
type This property is required. string
Remote support type.
deploymentMode string
Deployment mode to trigger job.
access_level This property is required. str
Remote support access level.
end_time_utc This property is required. str
The UTC date and time at which the job completed.
expiration_timestamp This property is required. str
Remote support expiration timestamp.
job_id This property is required. str
Unique, immutable job id.
provisioning_state This property is required. str
Job provisioning state
reported_properties This property is required. RemoteSupportJobReportedPropertiesResponse
log collection job reported properties.
start_time_utc This property is required. str
The UTC date and time at which the job started.
status This property is required. str
Status of Edge device job.
type This property is required. str
Remote support type.
deployment_mode str
Deployment mode to trigger job.
accessLevel This property is required. String
Remote support access level.
endTimeUtc This property is required. String
The UTC date and time at which the job completed.
expirationTimestamp This property is required. String
Remote support expiration timestamp.
jobId This property is required. String
Unique, immutable job id.
provisioningState This property is required. String
Job provisioning state
reportedProperties This property is required. Property Map
log collection job reported properties.
startTimeUtc This property is required. String
The UTC date and time at which the job started.
status This property is required. String
Status of Edge device job.
type This property is required. String
Remote support type.
deploymentMode String
Deployment mode to trigger job.

LogCollectionJobSessionResponse
, LogCollectionJobSessionResponseArgs

CorrelationId This property is required. string
A unique identifier for correlating this log collection session with other operations or sessions.
EndTime This property is required. string
The timestamp when log collection ended, in ISO 8601 format.
LogSize This property is required. int
The size of the collected logs in bytes.
StartTime This property is required. string
The timestamp when log collection started, in ISO 8601 format.
Status This property is required. string
The status of the log collection session.
TimeCollected This property is required. string
The total time logs were collected for, in ISO 8601 duration format.
CorrelationId This property is required. string
A unique identifier for correlating this log collection session with other operations or sessions.
EndTime This property is required. string
The timestamp when log collection ended, in ISO 8601 format.
LogSize This property is required. int
The size of the collected logs in bytes.
StartTime This property is required. string
The timestamp when log collection started, in ISO 8601 format.
Status This property is required. string
The status of the log collection session.
TimeCollected This property is required. string
The total time logs were collected for, in ISO 8601 duration format.
correlationId This property is required. String
A unique identifier for correlating this log collection session with other operations or sessions.
endTime This property is required. String
The timestamp when log collection ended, in ISO 8601 format.
logSize This property is required. Integer
The size of the collected logs in bytes.
startTime This property is required. String
The timestamp when log collection started, in ISO 8601 format.
status This property is required. String
The status of the log collection session.
timeCollected This property is required. String
The total time logs were collected for, in ISO 8601 duration format.
correlationId This property is required. string
A unique identifier for correlating this log collection session with other operations or sessions.
endTime This property is required. string
The timestamp when log collection ended, in ISO 8601 format.
logSize This property is required. number
The size of the collected logs in bytes.
startTime This property is required. string
The timestamp when log collection started, in ISO 8601 format.
status This property is required. string
The status of the log collection session.
timeCollected This property is required. string
The total time logs were collected for, in ISO 8601 duration format.
correlation_id This property is required. str
A unique identifier for correlating this log collection session with other operations or sessions.
end_time This property is required. str
The timestamp when log collection ended, in ISO 8601 format.
log_size This property is required. int
The size of the collected logs in bytes.
start_time This property is required. str
The timestamp when log collection started, in ISO 8601 format.
status This property is required. str
The status of the log collection session.
time_collected This property is required. str
The total time logs were collected for, in ISO 8601 duration format.
correlationId This property is required. String
A unique identifier for correlating this log collection session with other operations or sessions.
endTime This property is required. String
The timestamp when log collection ended, in ISO 8601 format.
logSize This property is required. Number
The size of the collected logs in bytes.
startTime This property is required. String
The timestamp when log collection started, in ISO 8601 format.
status This property is required. String
The status of the log collection session.
timeCollected This property is required. String
The total time logs were collected for, in ISO 8601 duration format.

LogCollectionReportedPropertiesResponse
, LogCollectionReportedPropertiesResponseArgs

DeploymentStatus This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.EceActionStatusResponse
Deployment status of job.
LogCollectionSessionDetails This property is required. List<Pulumi.AzureNative.AzureStackHCI.Inputs.LogCollectionJobSessionResponse>
Details of the log collection session.
PercentComplete This property is required. int
The percentage of the job that is complete.
ValidationStatus This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.EceActionStatusResponse
Validation status of job.
DeploymentStatus This property is required. EceActionStatusResponse
Deployment status of job.
LogCollectionSessionDetails This property is required. []LogCollectionJobSessionResponse
Details of the log collection session.
PercentComplete This property is required. int
The percentage of the job that is complete.
ValidationStatus This property is required. EceActionStatusResponse
Validation status of job.
deploymentStatus This property is required. EceActionStatusResponse
Deployment status of job.
logCollectionSessionDetails This property is required. List<LogCollectionJobSessionResponse>
Details of the log collection session.
percentComplete This property is required. Integer
The percentage of the job that is complete.
validationStatus This property is required. EceActionStatusResponse
Validation status of job.
deploymentStatus This property is required. EceActionStatusResponse
Deployment status of job.
logCollectionSessionDetails This property is required. LogCollectionJobSessionResponse[]
Details of the log collection session.
percentComplete This property is required. number
The percentage of the job that is complete.
validationStatus This property is required. EceActionStatusResponse
Validation status of job.
deployment_status This property is required. EceActionStatusResponse
Deployment status of job.
log_collection_session_details This property is required. Sequence[LogCollectionJobSessionResponse]
Details of the log collection session.
percent_complete This property is required. int
The percentage of the job that is complete.
validation_status This property is required. EceActionStatusResponse
Validation status of job.
deploymentStatus This property is required. Property Map
Deployment status of job.
logCollectionSessionDetails This property is required. List<Property Map>
Details of the log collection session.
percentComplete This property is required. Number
The percentage of the job that is complete.
validationStatus This property is required. Property Map
Validation status of job.

RemoteSupportAccessLevel
, RemoteSupportAccessLevelArgs

None
NoneNo remote support access is granted.
Diagnostics
DiagnosticsAccess is limited to diagnostics information only.
DiagnosticsAndRepair
DiagnosticsAndRepairAccess includes diagnostics information and the ability to perform repairs.
RemoteSupportAccessLevelNone
NoneNo remote support access is granted.
RemoteSupportAccessLevelDiagnostics
DiagnosticsAccess is limited to diagnostics information only.
RemoteSupportAccessLevelDiagnosticsAndRepair
DiagnosticsAndRepairAccess includes diagnostics information and the ability to perform repairs.
None
NoneNo remote support access is granted.
Diagnostics
DiagnosticsAccess is limited to diagnostics information only.
DiagnosticsAndRepair
DiagnosticsAndRepairAccess includes diagnostics information and the ability to perform repairs.
None
NoneNo remote support access is granted.
Diagnostics
DiagnosticsAccess is limited to diagnostics information only.
DiagnosticsAndRepair
DiagnosticsAndRepairAccess includes diagnostics information and the ability to perform repairs.
NONE
NoneNo remote support access is granted.
DIAGNOSTICS
DiagnosticsAccess is limited to diagnostics information only.
DIAGNOSTICS_AND_REPAIR
DiagnosticsAndRepairAccess includes diagnostics information and the ability to perform repairs.
"None"
NoneNo remote support access is granted.
"Diagnostics"
DiagnosticsAccess is limited to diagnostics information only.
"DiagnosticsAndRepair"
DiagnosticsAndRepairAccess includes diagnostics information and the ability to perform repairs.

RemoteSupportJobNodeSettingsResponse
, RemoteSupportJobNodeSettingsResponseArgs

ConnectionErrorMessage This property is required. string
The error message, if any, from the last connection attempt.
ConnectionStatus This property is required. string
The current connection status of the remote support session.
CreatedAt This property is required. string
The timestamp when the node settings were created, in UTC.
State This property is required. string
The state of the remote support node.
UpdatedAt This property is required. string
The timestamp when the node settings were last updated, in UTC.
ConnectionErrorMessage This property is required. string
The error message, if any, from the last connection attempt.
ConnectionStatus This property is required. string
The current connection status of the remote support session.
CreatedAt This property is required. string
The timestamp when the node settings were created, in UTC.
State This property is required. string
The state of the remote support node.
UpdatedAt This property is required. string
The timestamp when the node settings were last updated, in UTC.
connectionErrorMessage This property is required. String
The error message, if any, from the last connection attempt.
connectionStatus This property is required. String
The current connection status of the remote support session.
createdAt This property is required. String
The timestamp when the node settings were created, in UTC.
state This property is required. String
The state of the remote support node.
updatedAt This property is required. String
The timestamp when the node settings were last updated, in UTC.
connectionErrorMessage This property is required. string
The error message, if any, from the last connection attempt.
connectionStatus This property is required. string
The current connection status of the remote support session.
createdAt This property is required. string
The timestamp when the node settings were created, in UTC.
state This property is required. string
The state of the remote support node.
updatedAt This property is required. string
The timestamp when the node settings were last updated, in UTC.
connection_error_message This property is required. str
The error message, if any, from the last connection attempt.
connection_status This property is required. str
The current connection status of the remote support session.
created_at This property is required. str
The timestamp when the node settings were created, in UTC.
state This property is required. str
The state of the remote support node.
updated_at This property is required. str
The timestamp when the node settings were last updated, in UTC.
connectionErrorMessage This property is required. String
The error message, if any, from the last connection attempt.
connectionStatus This property is required. String
The current connection status of the remote support session.
createdAt This property is required. String
The timestamp when the node settings were created, in UTC.
state This property is required. String
The state of the remote support node.
updatedAt This property is required. String
The timestamp when the node settings were last updated, in UTC.

RemoteSupportJobReportedPropertiesResponse
, RemoteSupportJobReportedPropertiesResponseArgs

DeploymentStatus This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.EceActionStatusResponse
Deployment status of job.
NodeSettings This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.RemoteSupportJobNodeSettingsResponse
Optional settings for configuring the node for remote support.
PercentComplete This property is required. int
The percentage of the job that is complete.
SessionDetails This property is required. List<Pulumi.AzureNative.AzureStackHCI.Inputs.RemoteSupportSessionResponse>
Details of the remote support session.
ValidationStatus This property is required. Pulumi.AzureNative.AzureStackHCI.Inputs.EceActionStatusResponse
Validation status of job.
DeploymentStatus This property is required. EceActionStatusResponse
Deployment status of job.
NodeSettings This property is required. RemoteSupportJobNodeSettingsResponse
Optional settings for configuring the node for remote support.
PercentComplete This property is required. int
The percentage of the job that is complete.
SessionDetails This property is required. []RemoteSupportSessionResponse
Details of the remote support session.
ValidationStatus This property is required. EceActionStatusResponse
Validation status of job.
deploymentStatus This property is required. EceActionStatusResponse
Deployment status of job.
nodeSettings This property is required. RemoteSupportJobNodeSettingsResponse
Optional settings for configuring the node for remote support.
percentComplete This property is required. Integer
The percentage of the job that is complete.
sessionDetails This property is required. List<RemoteSupportSessionResponse>
Details of the remote support session.
validationStatus This property is required. EceActionStatusResponse
Validation status of job.
deploymentStatus This property is required. EceActionStatusResponse
Deployment status of job.
nodeSettings This property is required. RemoteSupportJobNodeSettingsResponse
Optional settings for configuring the node for remote support.
percentComplete This property is required. number
The percentage of the job that is complete.
sessionDetails This property is required. RemoteSupportSessionResponse[]
Details of the remote support session.
validationStatus This property is required. EceActionStatusResponse
Validation status of job.
deployment_status This property is required. EceActionStatusResponse
Deployment status of job.
node_settings This property is required. RemoteSupportJobNodeSettingsResponse
Optional settings for configuring the node for remote support.
percent_complete This property is required. int
The percentage of the job that is complete.
session_details This property is required. Sequence[RemoteSupportSessionResponse]
Details of the remote support session.
validation_status This property is required. EceActionStatusResponse
Validation status of job.
deploymentStatus This property is required. Property Map
Deployment status of job.
nodeSettings This property is required. Property Map
Optional settings for configuring the node for remote support.
percentComplete This property is required. Number
The percentage of the job that is complete.
sessionDetails This property is required. List<Property Map>
Details of the remote support session.
validationStatus This property is required. Property Map
Validation status of job.

RemoteSupportSessionResponse
, RemoteSupportSessionResponseArgs

AccessLevel This property is required. string
The level of access granted during the remote support session.
SessionEndTime This property is required. string
The end time of the remote support session, in UTC.
SessionId This property is required. string
Unique session Id.
SessionStartTime This property is required. string
The start time of the remote support session, in UTC.
TranscriptLocation This property is required. string
The location where the session transcript is stored.
AccessLevel This property is required. string
The level of access granted during the remote support session.
SessionEndTime This property is required. string
The end time of the remote support session, in UTC.
SessionId This property is required. string
Unique session Id.
SessionStartTime This property is required. string
The start time of the remote support session, in UTC.
TranscriptLocation This property is required. string
The location where the session transcript is stored.
accessLevel This property is required. String
The level of access granted during the remote support session.
sessionEndTime This property is required. String
The end time of the remote support session, in UTC.
sessionId This property is required. String
Unique session Id.
sessionStartTime This property is required. String
The start time of the remote support session, in UTC.
transcriptLocation This property is required. String
The location where the session transcript is stored.
accessLevel This property is required. string
The level of access granted during the remote support session.
sessionEndTime This property is required. string
The end time of the remote support session, in UTC.
sessionId This property is required. string
Unique session Id.
sessionStartTime This property is required. string
The start time of the remote support session, in UTC.
transcriptLocation This property is required. string
The location where the session transcript is stored.
access_level This property is required. str
The level of access granted during the remote support session.
session_end_time This property is required. str
The end time of the remote support session, in UTC.
session_id This property is required. str
Unique session Id.
session_start_time This property is required. str
The start time of the remote support session, in UTC.
transcript_location This property is required. str
The location where the session transcript is stored.
accessLevel This property is required. String
The level of access granted during the remote support session.
sessionEndTime This property is required. String
The end time of the remote support session, in UTC.
sessionId This property is required. String
Unique session Id.
sessionStartTime This property is required. String
The start time of the remote support session, in UTC.
transcriptLocation This property is required. String
The location where the session transcript is stored.

RemoteSupportType
, RemoteSupportTypeArgs

Enable
EnableEnables remote support for the edge device.
Revoke
RevokeRevokes previously granted remote support access for the edge device.
RemoteSupportTypeEnable
EnableEnables remote support for the edge device.
RemoteSupportTypeRevoke
RevokeRevokes previously granted remote support access for the edge device.
Enable
EnableEnables remote support for the edge device.
Revoke
RevokeRevokes previously granted remote support access for the edge device.
Enable
EnableEnables remote support for the edge device.
Revoke
RevokeRevokes previously granted remote support access for the edge device.
ENABLE
EnableEnables remote support for the edge device.
REVOKE
RevokeRevokes previously granted remote support access for the edge device.
"Enable"
EnableEnables remote support for the edge device.
"Revoke"
RevokeRevokes previously granted remote support access for the edge device.

SystemDataResponse
, SystemDataResponseArgs

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:azurestackhci:HciEdgeDeviceJob collectLog /{resourceUri}/providers/Microsoft.AzureStackHCI/edgeDevices/{edgeDeviceName}/jobs/{jobsName} 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0