Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.toolresults/v1beta3.Execution
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates an Execution. The returned Execution will have the id set. May return any of the following canonical error codes: - PERMISSION_DENIED - if the user is not authorized to write to project - INVALID_ARGUMENT - if the request is malformed - NOT_FOUND - if the containing History does not exist Auto-naming is currently not supported for this resource. Note - this resource’s API doesn’t support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
Create Execution Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Execution(name: string, args: ExecutionArgs, opts?: CustomResourceOptions);
@overload
def Execution(resource_name: str,
args: ExecutionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Execution(resource_name: str,
opts: Optional[ResourceOptions] = None,
history_id: Optional[str] = None,
completion_time: Optional[TimestampArgs] = None,
creation_time: Optional[TimestampArgs] = None,
dimension_definitions: Optional[Sequence[MatrixDimensionDefinitionArgs]] = None,
execution_id: Optional[str] = None,
outcome: Optional[OutcomeArgs] = None,
project: Optional[str] = None,
request_id: Optional[str] = None,
specification: Optional[SpecificationArgs] = None,
state: Optional[ExecutionState] = None,
test_execution_matrix_id: Optional[str] = None)
func NewExecution(ctx *Context, name string, args ExecutionArgs, opts ...ResourceOption) (*Execution, error)
public Execution(string name, ExecutionArgs args, CustomResourceOptions? opts = null)
public Execution(String name, ExecutionArgs args)
public Execution(String name, ExecutionArgs args, CustomResourceOptions options)
type: google-native:toolresults/v1beta3:Execution
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ExecutionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ExecutionArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ExecutionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ExecutionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ExecutionArgs
- 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 exampleexecutionResourceResourceFromToolresultsv1beta3 = new GoogleNative.ToolResults.V1Beta3.Execution("exampleexecutionResourceResourceFromToolresultsv1beta3", new()
{
HistoryId = "string",
CompletionTime = new GoogleNative.ToolResults.V1Beta3.Inputs.TimestampArgs
{
Nanos = 0,
Seconds = "string",
},
CreationTime = new GoogleNative.ToolResults.V1Beta3.Inputs.TimestampArgs
{
Nanos = 0,
Seconds = "string",
},
DimensionDefinitions = new[]
{
null,
},
ExecutionId = "string",
Outcome = new GoogleNative.ToolResults.V1Beta3.Inputs.OutcomeArgs
{
FailureDetail = new GoogleNative.ToolResults.V1Beta3.Inputs.FailureDetailArgs
{
Crashed = false,
DeviceOutOfMemory = false,
FailedRoboscript = false,
NotInstalled = false,
OtherNativeCrash = false,
TimedOut = false,
UnableToCrawl = false,
},
InconclusiveDetail = new GoogleNative.ToolResults.V1Beta3.Inputs.InconclusiveDetailArgs
{
AbortedByUser = false,
HasErrorLogs = false,
InfrastructureFailure = false,
},
SkippedDetail = new GoogleNative.ToolResults.V1Beta3.Inputs.SkippedDetailArgs
{
IncompatibleAppVersion = false,
IncompatibleArchitecture = false,
IncompatibleDevice = false,
},
SuccessDetail = new GoogleNative.ToolResults.V1Beta3.Inputs.SuccessDetailArgs
{
OtherNativeCrash = false,
},
Summary = GoogleNative.ToolResults.V1Beta3.OutcomeSummary.Unset,
},
Project = "string",
RequestId = "string",
Specification = new GoogleNative.ToolResults.V1Beta3.Inputs.SpecificationArgs
{
AndroidTest = new GoogleNative.ToolResults.V1Beta3.Inputs.AndroidTestArgs
{
AndroidAppInfo = new GoogleNative.ToolResults.V1Beta3.Inputs.AndroidAppInfoArgs
{
Name = "string",
PackageName = "string",
VersionCode = "string",
VersionName = "string",
},
AndroidInstrumentationTest = new GoogleNative.ToolResults.V1Beta3.Inputs.AndroidInstrumentationTestArgs
{
TestPackageId = "string",
TestRunnerClass = "string",
TestTargets = new[]
{
"string",
},
UseOrchestrator = false,
},
AndroidRoboTest = new GoogleNative.ToolResults.V1Beta3.Inputs.AndroidRoboTestArgs
{
AppInitialActivity = "string",
BootstrapPackageId = "string",
BootstrapRunnerClass = "string",
MaxDepth = 0,
MaxSteps = 0,
},
AndroidTestLoop = null,
TestTimeout = new GoogleNative.ToolResults.V1Beta3.Inputs.DurationArgs
{
Nanos = 0,
Seconds = "string",
},
},
IosTest = new GoogleNative.ToolResults.V1Beta3.Inputs.IosTestArgs
{
IosAppInfo = new GoogleNative.ToolResults.V1Beta3.Inputs.IosAppInfoArgs
{
Name = "string",
},
IosRoboTest = null,
IosTestLoop = new GoogleNative.ToolResults.V1Beta3.Inputs.IosTestLoopArgs
{
BundleId = "string",
},
IosXcTest = new GoogleNative.ToolResults.V1Beta3.Inputs.IosXcTestArgs
{
BundleId = "string",
XcodeVersion = "string",
},
TestTimeout = new GoogleNative.ToolResults.V1Beta3.Inputs.DurationArgs
{
Nanos = 0,
Seconds = "string",
},
},
},
State = GoogleNative.ToolResults.V1Beta3.ExecutionState.UnknownState,
TestExecutionMatrixId = "string",
});
example, err := toolresults.NewExecution(ctx, "exampleexecutionResourceResourceFromToolresultsv1beta3", &toolresults.ExecutionArgs{
HistoryId: pulumi.String("string"),
CompletionTime: &toolresults.TimestampArgs{
Nanos: pulumi.Int(0),
Seconds: pulumi.String("string"),
},
CreationTime: &toolresults.TimestampArgs{
Nanos: pulumi.Int(0),
Seconds: pulumi.String("string"),
},
DimensionDefinitions: toolresults.MatrixDimensionDefinitionArray{
nil,
},
ExecutionId: pulumi.String("string"),
Outcome: &toolresults.OutcomeArgs{
FailureDetail: &toolresults.FailureDetailArgs{
Crashed: pulumi.Bool(false),
DeviceOutOfMemory: pulumi.Bool(false),
FailedRoboscript: pulumi.Bool(false),
NotInstalled: pulumi.Bool(false),
OtherNativeCrash: pulumi.Bool(false),
TimedOut: pulumi.Bool(false),
UnableToCrawl: pulumi.Bool(false),
},
InconclusiveDetail: &toolresults.InconclusiveDetailArgs{
AbortedByUser: pulumi.Bool(false),
HasErrorLogs: pulumi.Bool(false),
InfrastructureFailure: pulumi.Bool(false),
},
SkippedDetail: &toolresults.SkippedDetailArgs{
IncompatibleAppVersion: pulumi.Bool(false),
IncompatibleArchitecture: pulumi.Bool(false),
IncompatibleDevice: pulumi.Bool(false),
},
SuccessDetail: &toolresults.SuccessDetailArgs{
OtherNativeCrash: pulumi.Bool(false),
},
Summary: toolresults.OutcomeSummaryUnset,
},
Project: pulumi.String("string"),
RequestId: pulumi.String("string"),
Specification: &toolresults.SpecificationArgs{
AndroidTest: &toolresults.AndroidTestArgs{
AndroidAppInfo: &toolresults.AndroidAppInfoArgs{
Name: pulumi.String("string"),
PackageName: pulumi.String("string"),
VersionCode: pulumi.String("string"),
VersionName: pulumi.String("string"),
},
AndroidInstrumentationTest: &toolresults.AndroidInstrumentationTestArgs{
TestPackageId: pulumi.String("string"),
TestRunnerClass: pulumi.String("string"),
TestTargets: pulumi.StringArray{
pulumi.String("string"),
},
UseOrchestrator: pulumi.Bool(false),
},
AndroidRoboTest: &toolresults.AndroidRoboTestArgs{
AppInitialActivity: pulumi.String("string"),
BootstrapPackageId: pulumi.String("string"),
BootstrapRunnerClass: pulumi.String("string"),
MaxDepth: pulumi.Int(0),
MaxSteps: pulumi.Int(0),
},
AndroidTestLoop: nil,
TestTimeout: &toolresults.DurationArgs{
Nanos: pulumi.Int(0),
Seconds: pulumi.String("string"),
},
},
IosTest: &toolresults.IosTestArgs{
IosAppInfo: &toolresults.IosAppInfoArgs{
Name: pulumi.String("string"),
},
IosRoboTest: nil,
IosTestLoop: &toolresults.IosTestLoopArgs{
BundleId: pulumi.String("string"),
},
IosXcTest: &toolresults.IosXcTestArgs{
BundleId: pulumi.String("string"),
XcodeVersion: pulumi.String("string"),
},
TestTimeout: &toolresults.DurationArgs{
Nanos: pulumi.Int(0),
Seconds: pulumi.String("string"),
},
},
},
State: toolresults.ExecutionStateUnknownState,
TestExecutionMatrixId: pulumi.String("string"),
})
var exampleexecutionResourceResourceFromToolresultsv1beta3 = new Execution("exampleexecutionResourceResourceFromToolresultsv1beta3", ExecutionArgs.builder()
.historyId("string")
.completionTime(TimestampArgs.builder()
.nanos(0)
.seconds("string")
.build())
.creationTime(TimestampArgs.builder()
.nanos(0)
.seconds("string")
.build())
.dimensionDefinitions()
.executionId("string")
.outcome(OutcomeArgs.builder()
.failureDetail(FailureDetailArgs.builder()
.crashed(false)
.deviceOutOfMemory(false)
.failedRoboscript(false)
.notInstalled(false)
.otherNativeCrash(false)
.timedOut(false)
.unableToCrawl(false)
.build())
.inconclusiveDetail(InconclusiveDetailArgs.builder()
.abortedByUser(false)
.hasErrorLogs(false)
.infrastructureFailure(false)
.build())
.skippedDetail(SkippedDetailArgs.builder()
.incompatibleAppVersion(false)
.incompatibleArchitecture(false)
.incompatibleDevice(false)
.build())
.successDetail(SuccessDetailArgs.builder()
.otherNativeCrash(false)
.build())
.summary("unset")
.build())
.project("string")
.requestId("string")
.specification(SpecificationArgs.builder()
.androidTest(AndroidTestArgs.builder()
.androidAppInfo(AndroidAppInfoArgs.builder()
.name("string")
.packageName("string")
.versionCode("string")
.versionName("string")
.build())
.androidInstrumentationTest(AndroidInstrumentationTestArgs.builder()
.testPackageId("string")
.testRunnerClass("string")
.testTargets("string")
.useOrchestrator(false)
.build())
.androidRoboTest(AndroidRoboTestArgs.builder()
.appInitialActivity("string")
.bootstrapPackageId("string")
.bootstrapRunnerClass("string")
.maxDepth(0)
.maxSteps(0)
.build())
.androidTestLoop()
.testTimeout(DurationArgs.builder()
.nanos(0)
.seconds("string")
.build())
.build())
.iosTest(IosTestArgs.builder()
.iosAppInfo(IosAppInfoArgs.builder()
.name("string")
.build())
.iosRoboTest()
.iosTestLoop(IosTestLoopArgs.builder()
.bundleId("string")
.build())
.iosXcTest(IosXcTestArgs.builder()
.bundleId("string")
.xcodeVersion("string")
.build())
.testTimeout(DurationArgs.builder()
.nanos(0)
.seconds("string")
.build())
.build())
.build())
.state("unknownState")
.testExecutionMatrixId("string")
.build());
exampleexecution_resource_resource_from_toolresultsv1beta3 = google_native.toolresults.v1beta3.Execution("exampleexecutionResourceResourceFromToolresultsv1beta3",
history_id="string",
completion_time=google_native.toolresults.v1beta3.TimestampArgs(
nanos=0,
seconds="string",
),
creation_time=google_native.toolresults.v1beta3.TimestampArgs(
nanos=0,
seconds="string",
),
dimension_definitions=[google_native.toolresults.v1beta3.MatrixDimensionDefinitionArgs()],
execution_id="string",
outcome=google_native.toolresults.v1beta3.OutcomeArgs(
failure_detail=google_native.toolresults.v1beta3.FailureDetailArgs(
crashed=False,
device_out_of_memory=False,
failed_roboscript=False,
not_installed=False,
other_native_crash=False,
timed_out=False,
unable_to_crawl=False,
),
inconclusive_detail=google_native.toolresults.v1beta3.InconclusiveDetailArgs(
aborted_by_user=False,
has_error_logs=False,
infrastructure_failure=False,
),
skipped_detail=google_native.toolresults.v1beta3.SkippedDetailArgs(
incompatible_app_version=False,
incompatible_architecture=False,
incompatible_device=False,
),
success_detail=google_native.toolresults.v1beta3.SuccessDetailArgs(
other_native_crash=False,
),
summary=google_native.toolresults.v1beta3.OutcomeSummary.UNSET,
),
project="string",
request_id="string",
specification=google_native.toolresults.v1beta3.SpecificationArgs(
android_test=google_native.toolresults.v1beta3.AndroidTestArgs(
android_app_info=google_native.toolresults.v1beta3.AndroidAppInfoArgs(
name="string",
package_name="string",
version_code="string",
version_name="string",
),
android_instrumentation_test=google_native.toolresults.v1beta3.AndroidInstrumentationTestArgs(
test_package_id="string",
test_runner_class="string",
test_targets=["string"],
use_orchestrator=False,
),
android_robo_test=google_native.toolresults.v1beta3.AndroidRoboTestArgs(
app_initial_activity="string",
bootstrap_package_id="string",
bootstrap_runner_class="string",
max_depth=0,
max_steps=0,
),
android_test_loop=google_native.toolresults.v1beta3.AndroidTestLoopArgs(),
test_timeout=google_native.toolresults.v1beta3.DurationArgs(
nanos=0,
seconds="string",
),
),
ios_test=google_native.toolresults.v1beta3.IosTestArgs(
ios_app_info=google_native.toolresults.v1beta3.IosAppInfoArgs(
name="string",
),
ios_robo_test=google_native.toolresults.v1beta3.IosRoboTestArgs(),
ios_test_loop=google_native.toolresults.v1beta3.IosTestLoopArgs(
bundle_id="string",
),
ios_xc_test=google_native.toolresults.v1beta3.IosXcTestArgs(
bundle_id="string",
xcode_version="string",
),
test_timeout=google_native.toolresults.v1beta3.DurationArgs(
nanos=0,
seconds="string",
),
),
),
state=google_native.toolresults.v1beta3.ExecutionState.UNKNOWN_STATE,
test_execution_matrix_id="string")
const exampleexecutionResourceResourceFromToolresultsv1beta3 = new google_native.toolresults.v1beta3.Execution("exampleexecutionResourceResourceFromToolresultsv1beta3", {
historyId: "string",
completionTime: {
nanos: 0,
seconds: "string",
},
creationTime: {
nanos: 0,
seconds: "string",
},
dimensionDefinitions: [{}],
executionId: "string",
outcome: {
failureDetail: {
crashed: false,
deviceOutOfMemory: false,
failedRoboscript: false,
notInstalled: false,
otherNativeCrash: false,
timedOut: false,
unableToCrawl: false,
},
inconclusiveDetail: {
abortedByUser: false,
hasErrorLogs: false,
infrastructureFailure: false,
},
skippedDetail: {
incompatibleAppVersion: false,
incompatibleArchitecture: false,
incompatibleDevice: false,
},
successDetail: {
otherNativeCrash: false,
},
summary: google_native.toolresults.v1beta3.OutcomeSummary.Unset,
},
project: "string",
requestId: "string",
specification: {
androidTest: {
androidAppInfo: {
name: "string",
packageName: "string",
versionCode: "string",
versionName: "string",
},
androidInstrumentationTest: {
testPackageId: "string",
testRunnerClass: "string",
testTargets: ["string"],
useOrchestrator: false,
},
androidRoboTest: {
appInitialActivity: "string",
bootstrapPackageId: "string",
bootstrapRunnerClass: "string",
maxDepth: 0,
maxSteps: 0,
},
androidTestLoop: {},
testTimeout: {
nanos: 0,
seconds: "string",
},
},
iosTest: {
iosAppInfo: {
name: "string",
},
iosRoboTest: {},
iosTestLoop: {
bundleId: "string",
},
iosXcTest: {
bundleId: "string",
xcodeVersion: "string",
},
testTimeout: {
nanos: 0,
seconds: "string",
},
},
},
state: google_native.toolresults.v1beta3.ExecutionState.UnknownState,
testExecutionMatrixId: "string",
});
type: google-native:toolresults/v1beta3:Execution
properties:
completionTime:
nanos: 0
seconds: string
creationTime:
nanos: 0
seconds: string
dimensionDefinitions:
- {}
executionId: string
historyId: string
outcome:
failureDetail:
crashed: false
deviceOutOfMemory: false
failedRoboscript: false
notInstalled: false
otherNativeCrash: false
timedOut: false
unableToCrawl: false
inconclusiveDetail:
abortedByUser: false
hasErrorLogs: false
infrastructureFailure: false
skippedDetail:
incompatibleAppVersion: false
incompatibleArchitecture: false
incompatibleDevice: false
successDetail:
otherNativeCrash: false
summary: unset
project: string
requestId: string
specification:
androidTest:
androidAppInfo:
name: string
packageName: string
versionCode: string
versionName: string
androidInstrumentationTest:
testPackageId: string
testRunnerClass: string
testTargets:
- string
useOrchestrator: false
androidRoboTest:
appInitialActivity: string
bootstrapPackageId: string
bootstrapRunnerClass: string
maxDepth: 0
maxSteps: 0
androidTestLoop: {}
testTimeout:
nanos: 0
seconds: string
iosTest:
iosAppInfo:
name: string
iosRoboTest: {}
iosTestLoop:
bundleId: string
iosXcTest:
bundleId: string
xcodeVersion: string
testTimeout:
nanos: 0
seconds: string
state: unknownState
testExecutionMatrixId: string
Execution Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Execution resource accepts the following input properties:
- History
Id string - Completion
Time Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Timestamp - The time when the Execution status transitioned to COMPLETE. This value will be set automatically when state transitions to COMPLETE. - In response: set if the execution state is COMPLETE. - In create/update request: never set
- Creation
Time Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Timestamp - The time when the Execution was created. This value will be set automatically when CreateExecution is called. - In response: always set - In create/update request: never set
- Dimension
Definitions List<Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Matrix Dimension Definition> - The dimensions along which different steps in this execution may vary. This must remain fixed over the life of the execution. Returns INVALID_ARGUMENT if this field is set in an update request. Returns INVALID_ARGUMENT if the same name occurs in more than one dimension_definition. Returns INVALID_ARGUMENT if the size of the list is over 100. - In response: present if set by create - In create request: optional - In update request: never set
- Execution
Id string - A unique identifier within a History for this Execution. Returns INVALID_ARGUMENT if this field is set or overwritten by the caller. - In response always set - In create/update request: never set
- Outcome
Pulumi.
Google Native. Tool Results. V1Beta3. Inputs. Outcome - Classify the result, for example into SUCCESS or FAILURE - In response: present if set by create/update request - In create/update request: optional
- Project string
- Request
Id string - A unique request ID for server to detect duplicated requests. For example, a UUID. Optional, but strongly recommended.
- Specification
Pulumi.
Google Native. Tool Results. V1Beta3. Inputs. Specification - Lightweight information about execution request. - In response: present if set by create - In create: optional - In update: optional
- State
Pulumi.
Google Native. Tool Results. V1Beta3. Execution State - The initial state is IN_PROGRESS. The only legal state transitions is from IN_PROGRESS to COMPLETE. A PRECONDITION_FAILED will be returned if an invalid transition is requested. The state can only be set to COMPLETE once. A FAILED_PRECONDITION will be returned if the state is set to COMPLETE multiple times. If the state is set to COMPLETE, all the in-progress steps within the execution will be set as COMPLETE. If the outcome of the step is not set, the outcome will be set to INCONCLUSIVE. - In response always set - In create/update request: optional
- Test
Execution stringMatrix Id - TestExecution Matrix ID that the TestExecutionService uses. - In response: present if set by create - In create: optional - In update: never set
- History
Id string - Completion
Time TimestampArgs - The time when the Execution status transitioned to COMPLETE. This value will be set automatically when state transitions to COMPLETE. - In response: set if the execution state is COMPLETE. - In create/update request: never set
- Creation
Time TimestampArgs - The time when the Execution was created. This value will be set automatically when CreateExecution is called. - In response: always set - In create/update request: never set
- Dimension
Definitions []MatrixDimension Definition Args - The dimensions along which different steps in this execution may vary. This must remain fixed over the life of the execution. Returns INVALID_ARGUMENT if this field is set in an update request. Returns INVALID_ARGUMENT if the same name occurs in more than one dimension_definition. Returns INVALID_ARGUMENT if the size of the list is over 100. - In response: present if set by create - In create request: optional - In update request: never set
- Execution
Id string - A unique identifier within a History for this Execution. Returns INVALID_ARGUMENT if this field is set or overwritten by the caller. - In response always set - In create/update request: never set
- Outcome
Outcome
Args - Classify the result, for example into SUCCESS or FAILURE - In response: present if set by create/update request - In create/update request: optional
- Project string
- Request
Id string - A unique request ID for server to detect duplicated requests. For example, a UUID. Optional, but strongly recommended.
- Specification
Specification
Args - Lightweight information about execution request. - In response: present if set by create - In create: optional - In update: optional
- State
Execution
State Enum - The initial state is IN_PROGRESS. The only legal state transitions is from IN_PROGRESS to COMPLETE. A PRECONDITION_FAILED will be returned if an invalid transition is requested. The state can only be set to COMPLETE once. A FAILED_PRECONDITION will be returned if the state is set to COMPLETE multiple times. If the state is set to COMPLETE, all the in-progress steps within the execution will be set as COMPLETE. If the outcome of the step is not set, the outcome will be set to INCONCLUSIVE. - In response always set - In create/update request: optional
- Test
Execution stringMatrix Id - TestExecution Matrix ID that the TestExecutionService uses. - In response: present if set by create - In create: optional - In update: never set
- history
Id String - completion
Time Timestamp - The time when the Execution status transitioned to COMPLETE. This value will be set automatically when state transitions to COMPLETE. - In response: set if the execution state is COMPLETE. - In create/update request: never set
- creation
Time Timestamp - The time when the Execution was created. This value will be set automatically when CreateExecution is called. - In response: always set - In create/update request: never set
- dimension
Definitions List<MatrixDimension Definition> - The dimensions along which different steps in this execution may vary. This must remain fixed over the life of the execution. Returns INVALID_ARGUMENT if this field is set in an update request. Returns INVALID_ARGUMENT if the same name occurs in more than one dimension_definition. Returns INVALID_ARGUMENT if the size of the list is over 100. - In response: present if set by create - In create request: optional - In update request: never set
- execution
Id String - A unique identifier within a History for this Execution. Returns INVALID_ARGUMENT if this field is set or overwritten by the caller. - In response always set - In create/update request: never set
- outcome Outcome
- Classify the result, for example into SUCCESS or FAILURE - In response: present if set by create/update request - In create/update request: optional
- project String
- request
Id String - A unique request ID for server to detect duplicated requests. For example, a UUID. Optional, but strongly recommended.
- specification Specification
- Lightweight information about execution request. - In response: present if set by create - In create: optional - In update: optional
- state
Execution
State - The initial state is IN_PROGRESS. The only legal state transitions is from IN_PROGRESS to COMPLETE. A PRECONDITION_FAILED will be returned if an invalid transition is requested. The state can only be set to COMPLETE once. A FAILED_PRECONDITION will be returned if the state is set to COMPLETE multiple times. If the state is set to COMPLETE, all the in-progress steps within the execution will be set as COMPLETE. If the outcome of the step is not set, the outcome will be set to INCONCLUSIVE. - In response always set - In create/update request: optional
- test
Execution StringMatrix Id - TestExecution Matrix ID that the TestExecutionService uses. - In response: present if set by create - In create: optional - In update: never set
- history
Id string - completion
Time Timestamp - The time when the Execution status transitioned to COMPLETE. This value will be set automatically when state transitions to COMPLETE. - In response: set if the execution state is COMPLETE. - In create/update request: never set
- creation
Time Timestamp - The time when the Execution was created. This value will be set automatically when CreateExecution is called. - In response: always set - In create/update request: never set
- dimension
Definitions MatrixDimension Definition[] - The dimensions along which different steps in this execution may vary. This must remain fixed over the life of the execution. Returns INVALID_ARGUMENT if this field is set in an update request. Returns INVALID_ARGUMENT if the same name occurs in more than one dimension_definition. Returns INVALID_ARGUMENT if the size of the list is over 100. - In response: present if set by create - In create request: optional - In update request: never set
- execution
Id string - A unique identifier within a History for this Execution. Returns INVALID_ARGUMENT if this field is set or overwritten by the caller. - In response always set - In create/update request: never set
- outcome Outcome
- Classify the result, for example into SUCCESS or FAILURE - In response: present if set by create/update request - In create/update request: optional
- project string
- request
Id string - A unique request ID for server to detect duplicated requests. For example, a UUID. Optional, but strongly recommended.
- specification Specification
- Lightweight information about execution request. - In response: present if set by create - In create: optional - In update: optional
- state
Execution
State - The initial state is IN_PROGRESS. The only legal state transitions is from IN_PROGRESS to COMPLETE. A PRECONDITION_FAILED will be returned if an invalid transition is requested. The state can only be set to COMPLETE once. A FAILED_PRECONDITION will be returned if the state is set to COMPLETE multiple times. If the state is set to COMPLETE, all the in-progress steps within the execution will be set as COMPLETE. If the outcome of the step is not set, the outcome will be set to INCONCLUSIVE. - In response always set - In create/update request: optional
- test
Execution stringMatrix Id - TestExecution Matrix ID that the TestExecutionService uses. - In response: present if set by create - In create: optional - In update: never set
- history_
id str - completion_
time TimestampArgs - The time when the Execution status transitioned to COMPLETE. This value will be set automatically when state transitions to COMPLETE. - In response: set if the execution state is COMPLETE. - In create/update request: never set
- creation_
time TimestampArgs - The time when the Execution was created. This value will be set automatically when CreateExecution is called. - In response: always set - In create/update request: never set
- dimension_
definitions Sequence[MatrixDimension Definition Args] - The dimensions along which different steps in this execution may vary. This must remain fixed over the life of the execution. Returns INVALID_ARGUMENT if this field is set in an update request. Returns INVALID_ARGUMENT if the same name occurs in more than one dimension_definition. Returns INVALID_ARGUMENT if the size of the list is over 100. - In response: present if set by create - In create request: optional - In update request: never set
- execution_
id str - A unique identifier within a History for this Execution. Returns INVALID_ARGUMENT if this field is set or overwritten by the caller. - In response always set - In create/update request: never set
- outcome
Outcome
Args - Classify the result, for example into SUCCESS or FAILURE - In response: present if set by create/update request - In create/update request: optional
- project str
- request_
id str - A unique request ID for server to detect duplicated requests. For example, a UUID. Optional, but strongly recommended.
- specification
Specification
Args - Lightweight information about execution request. - In response: present if set by create - In create: optional - In update: optional
- state
Execution
State - The initial state is IN_PROGRESS. The only legal state transitions is from IN_PROGRESS to COMPLETE. A PRECONDITION_FAILED will be returned if an invalid transition is requested. The state can only be set to COMPLETE once. A FAILED_PRECONDITION will be returned if the state is set to COMPLETE multiple times. If the state is set to COMPLETE, all the in-progress steps within the execution will be set as COMPLETE. If the outcome of the step is not set, the outcome will be set to INCONCLUSIVE. - In response always set - In create/update request: optional
- test_
execution_ strmatrix_ id - TestExecution Matrix ID that the TestExecutionService uses. - In response: present if set by create - In create: optional - In update: never set
- history
Id String - completion
Time Property Map - The time when the Execution status transitioned to COMPLETE. This value will be set automatically when state transitions to COMPLETE. - In response: set if the execution state is COMPLETE. - In create/update request: never set
- creation
Time Property Map - The time when the Execution was created. This value will be set automatically when CreateExecution is called. - In response: always set - In create/update request: never set
- dimension
Definitions List<Property Map> - The dimensions along which different steps in this execution may vary. This must remain fixed over the life of the execution. Returns INVALID_ARGUMENT if this field is set in an update request. Returns INVALID_ARGUMENT if the same name occurs in more than one dimension_definition. Returns INVALID_ARGUMENT if the size of the list is over 100. - In response: present if set by create - In create request: optional - In update request: never set
- execution
Id String - A unique identifier within a History for this Execution. Returns INVALID_ARGUMENT if this field is set or overwritten by the caller. - In response always set - In create/update request: never set
- outcome Property Map
- Classify the result, for example into SUCCESS or FAILURE - In response: present if set by create/update request - In create/update request: optional
- project String
- request
Id String - A unique request ID for server to detect duplicated requests. For example, a UUID. Optional, but strongly recommended.
- specification Property Map
- Lightweight information about execution request. - In response: present if set by create - In create: optional - In update: optional
- state
"unknown
State" | "pending" | "in Progress" | "complete" - The initial state is IN_PROGRESS. The only legal state transitions is from IN_PROGRESS to COMPLETE. A PRECONDITION_FAILED will be returned if an invalid transition is requested. The state can only be set to COMPLETE once. A FAILED_PRECONDITION will be returned if the state is set to COMPLETE multiple times. If the state is set to COMPLETE, all the in-progress steps within the execution will be set as COMPLETE. If the outcome of the step is not set, the outcome will be set to INCONCLUSIVE. - In response always set - In create/update request: optional
- test
Execution StringMatrix Id - TestExecution Matrix ID that the TestExecutionService uses. - In response: present if set by create - In create: optional - In update: never set
Outputs
All input properties are implicitly available as output properties. Additionally, the Execution resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
AndroidAppInfo, AndroidAppInfoArgs
- Name string
- The name of the app. Optional
- Package
Name string - The package name of the app. Required.
- Version
Code string - The internal version code of the app. Optional.
- Version
Name string - The version name of the app. Optional.
- Name string
- The name of the app. Optional
- Package
Name string - The package name of the app. Required.
- Version
Code string - The internal version code of the app. Optional.
- Version
Name string - The version name of the app. Optional.
- name String
- The name of the app. Optional
- package
Name String - The package name of the app. Required.
- version
Code String - The internal version code of the app. Optional.
- version
Name String - The version name of the app. Optional.
- name string
- The name of the app. Optional
- package
Name string - The package name of the app. Required.
- version
Code string - The internal version code of the app. Optional.
- version
Name string - The version name of the app. Optional.
- name str
- The name of the app. Optional
- package_
name str - The package name of the app. Required.
- version_
code str - The internal version code of the app. Optional.
- version_
name str - The version name of the app. Optional.
- name String
- The name of the app. Optional
- package
Name String - The package name of the app. Required.
- version
Code String - The internal version code of the app. Optional.
- version
Name String - The version name of the app. Optional.
AndroidAppInfoResponse, AndroidAppInfoResponseArgs
- Name string
- The name of the app. Optional
- Package
Name string - The package name of the app. Required.
- Version
Code string - The internal version code of the app. Optional.
- Version
Name string - The version name of the app. Optional.
- Name string
- The name of the app. Optional
- Package
Name string - The package name of the app. Required.
- Version
Code string - The internal version code of the app. Optional.
- Version
Name string - The version name of the app. Optional.
- name String
- The name of the app. Optional
- package
Name String - The package name of the app. Required.
- version
Code String - The internal version code of the app. Optional.
- version
Name String - The version name of the app. Optional.
- name string
- The name of the app. Optional
- package
Name string - The package name of the app. Required.
- version
Code string - The internal version code of the app. Optional.
- version
Name string - The version name of the app. Optional.
- name str
- The name of the app. Optional
- package_
name str - The package name of the app. Required.
- version_
code str - The internal version code of the app. Optional.
- version_
name str - The version name of the app. Optional.
- name String
- The name of the app. Optional
- package
Name String - The package name of the app. Required.
- version
Code String - The internal version code of the app. Optional.
- version
Name String - The version name of the app. Optional.
AndroidInstrumentationTest, AndroidInstrumentationTestArgs
- Test
Package stringId - The java package for the test to be executed. Required
- Test
Runner stringClass - The InstrumentationTestRunner class. Required
- Test
Targets List<string> - Each target must be fully qualified with the package name or class name, in one of these formats: - "package package_name" - "class package_name.class_name" - "class package_name.class_name#method_name" If empty, all targets in the module will be run.
- Use
Orchestrator bool - The flag indicates whether Android Test Orchestrator will be used to run test or not.
- Test
Package stringId - The java package for the test to be executed. Required
- Test
Runner stringClass - The InstrumentationTestRunner class. Required
- Test
Targets []string - Each target must be fully qualified with the package name or class name, in one of these formats: - "package package_name" - "class package_name.class_name" - "class package_name.class_name#method_name" If empty, all targets in the module will be run.
- Use
Orchestrator bool - The flag indicates whether Android Test Orchestrator will be used to run test or not.
- test
Package StringId - The java package for the test to be executed. Required
- test
Runner StringClass - The InstrumentationTestRunner class. Required
- test
Targets List<String> - Each target must be fully qualified with the package name or class name, in one of these formats: - "package package_name" - "class package_name.class_name" - "class package_name.class_name#method_name" If empty, all targets in the module will be run.
- use
Orchestrator Boolean - The flag indicates whether Android Test Orchestrator will be used to run test or not.
- test
Package stringId - The java package for the test to be executed. Required
- test
Runner stringClass - The InstrumentationTestRunner class. Required
- test
Targets string[] - Each target must be fully qualified with the package name or class name, in one of these formats: - "package package_name" - "class package_name.class_name" - "class package_name.class_name#method_name" If empty, all targets in the module will be run.
- use
Orchestrator boolean - The flag indicates whether Android Test Orchestrator will be used to run test or not.
- test_
package_ strid - The java package for the test to be executed. Required
- test_
runner_ strclass - The InstrumentationTestRunner class. Required
- test_
targets Sequence[str] - Each target must be fully qualified with the package name or class name, in one of these formats: - "package package_name" - "class package_name.class_name" - "class package_name.class_name#method_name" If empty, all targets in the module will be run.
- use_
orchestrator bool - The flag indicates whether Android Test Orchestrator will be used to run test or not.
- test
Package StringId - The java package for the test to be executed. Required
- test
Runner StringClass - The InstrumentationTestRunner class. Required
- test
Targets List<String> - Each target must be fully qualified with the package name or class name, in one of these formats: - "package package_name" - "class package_name.class_name" - "class package_name.class_name#method_name" If empty, all targets in the module will be run.
- use
Orchestrator Boolean - The flag indicates whether Android Test Orchestrator will be used to run test or not.
AndroidInstrumentationTestResponse, AndroidInstrumentationTestResponseArgs
- Test
Package stringId - The java package for the test to be executed. Required
- Test
Runner stringClass - The InstrumentationTestRunner class. Required
- Test
Targets List<string> - Each target must be fully qualified with the package name or class name, in one of these formats: - "package package_name" - "class package_name.class_name" - "class package_name.class_name#method_name" If empty, all targets in the module will be run.
- Use
Orchestrator bool - The flag indicates whether Android Test Orchestrator will be used to run test or not.
- Test
Package stringId - The java package for the test to be executed. Required
- Test
Runner stringClass - The InstrumentationTestRunner class. Required
- Test
Targets []string - Each target must be fully qualified with the package name or class name, in one of these formats: - "package package_name" - "class package_name.class_name" - "class package_name.class_name#method_name" If empty, all targets in the module will be run.
- Use
Orchestrator bool - The flag indicates whether Android Test Orchestrator will be used to run test or not.
- test
Package StringId - The java package for the test to be executed. Required
- test
Runner StringClass - The InstrumentationTestRunner class. Required
- test
Targets List<String> - Each target must be fully qualified with the package name or class name, in one of these formats: - "package package_name" - "class package_name.class_name" - "class package_name.class_name#method_name" If empty, all targets in the module will be run.
- use
Orchestrator Boolean - The flag indicates whether Android Test Orchestrator will be used to run test or not.
- test
Package stringId - The java package for the test to be executed. Required
- test
Runner stringClass - The InstrumentationTestRunner class. Required
- test
Targets string[] - Each target must be fully qualified with the package name or class name, in one of these formats: - "package package_name" - "class package_name.class_name" - "class package_name.class_name#method_name" If empty, all targets in the module will be run.
- use
Orchestrator boolean - The flag indicates whether Android Test Orchestrator will be used to run test or not.
- test_
package_ strid - The java package for the test to be executed. Required
- test_
runner_ strclass - The InstrumentationTestRunner class. Required
- test_
targets Sequence[str] - Each target must be fully qualified with the package name or class name, in one of these formats: - "package package_name" - "class package_name.class_name" - "class package_name.class_name#method_name" If empty, all targets in the module will be run.
- use_
orchestrator bool - The flag indicates whether Android Test Orchestrator will be used to run test or not.
- test
Package StringId - The java package for the test to be executed. Required
- test
Runner StringClass - The InstrumentationTestRunner class. Required
- test
Targets List<String> - Each target must be fully qualified with the package name or class name, in one of these formats: - "package package_name" - "class package_name.class_name" - "class package_name.class_name#method_name" If empty, all targets in the module will be run.
- use
Orchestrator Boolean - The flag indicates whether Android Test Orchestrator will be used to run test or not.
AndroidRoboTest, AndroidRoboTestArgs
- App
Initial stringActivity - The initial activity that should be used to start the app. Optional
- Bootstrap
Package stringId - The java package for the bootstrap. Optional
- Bootstrap
Runner stringClass - The runner class for the bootstrap. Optional
- Max
Depth int - The max depth of the traversal stack Robo can explore. Optional
- Max
Steps int - The max number of steps/actions Robo can execute. Default is no limit (0). Optional
- App
Initial stringActivity - The initial activity that should be used to start the app. Optional
- Bootstrap
Package stringId - The java package for the bootstrap. Optional
- Bootstrap
Runner stringClass - The runner class for the bootstrap. Optional
- Max
Depth int - The max depth of the traversal stack Robo can explore. Optional
- Max
Steps int - The max number of steps/actions Robo can execute. Default is no limit (0). Optional
- app
Initial StringActivity - The initial activity that should be used to start the app. Optional
- bootstrap
Package StringId - The java package for the bootstrap. Optional
- bootstrap
Runner StringClass - The runner class for the bootstrap. Optional
- max
Depth Integer - The max depth of the traversal stack Robo can explore. Optional
- max
Steps Integer - The max number of steps/actions Robo can execute. Default is no limit (0). Optional
- app
Initial stringActivity - The initial activity that should be used to start the app. Optional
- bootstrap
Package stringId - The java package for the bootstrap. Optional
- bootstrap
Runner stringClass - The runner class for the bootstrap. Optional
- max
Depth number - The max depth of the traversal stack Robo can explore. Optional
- max
Steps number - The max number of steps/actions Robo can execute. Default is no limit (0). Optional
- app_
initial_ stractivity - The initial activity that should be used to start the app. Optional
- bootstrap_
package_ strid - The java package for the bootstrap. Optional
- bootstrap_
runner_ strclass - The runner class for the bootstrap. Optional
- max_
depth int - The max depth of the traversal stack Robo can explore. Optional
- max_
steps int - The max number of steps/actions Robo can execute. Default is no limit (0). Optional
- app
Initial StringActivity - The initial activity that should be used to start the app. Optional
- bootstrap
Package StringId - The java package for the bootstrap. Optional
- bootstrap
Runner StringClass - The runner class for the bootstrap. Optional
- max
Depth Number - The max depth of the traversal stack Robo can explore. Optional
- max
Steps Number - The max number of steps/actions Robo can execute. Default is no limit (0). Optional
AndroidRoboTestResponse, AndroidRoboTestResponseArgs
- App
Initial stringActivity - The initial activity that should be used to start the app. Optional
- Bootstrap
Package stringId - The java package for the bootstrap. Optional
- Bootstrap
Runner stringClass - The runner class for the bootstrap. Optional
- Max
Depth int - The max depth of the traversal stack Robo can explore. Optional
- Max
Steps int - The max number of steps/actions Robo can execute. Default is no limit (0). Optional
- App
Initial stringActivity - The initial activity that should be used to start the app. Optional
- Bootstrap
Package stringId - The java package for the bootstrap. Optional
- Bootstrap
Runner stringClass - The runner class for the bootstrap. Optional
- Max
Depth int - The max depth of the traversal stack Robo can explore. Optional
- Max
Steps int - The max number of steps/actions Robo can execute. Default is no limit (0). Optional
- app
Initial StringActivity - The initial activity that should be used to start the app. Optional
- bootstrap
Package StringId - The java package for the bootstrap. Optional
- bootstrap
Runner StringClass - The runner class for the bootstrap. Optional
- max
Depth Integer - The max depth of the traversal stack Robo can explore. Optional
- max
Steps Integer - The max number of steps/actions Robo can execute. Default is no limit (0). Optional
- app
Initial stringActivity - The initial activity that should be used to start the app. Optional
- bootstrap
Package stringId - The java package for the bootstrap. Optional
- bootstrap
Runner stringClass - The runner class for the bootstrap. Optional
- max
Depth number - The max depth of the traversal stack Robo can explore. Optional
- max
Steps number - The max number of steps/actions Robo can execute. Default is no limit (0). Optional
- app_
initial_ stractivity - The initial activity that should be used to start the app. Optional
- bootstrap_
package_ strid - The java package for the bootstrap. Optional
- bootstrap_
runner_ strclass - The runner class for the bootstrap. Optional
- max_
depth int - The max depth of the traversal stack Robo can explore. Optional
- max_
steps int - The max number of steps/actions Robo can execute. Default is no limit (0). Optional
- app
Initial StringActivity - The initial activity that should be used to start the app. Optional
- bootstrap
Package StringId - The java package for the bootstrap. Optional
- bootstrap
Runner StringClass - The runner class for the bootstrap. Optional
- max
Depth Number - The max depth of the traversal stack Robo can explore. Optional
- max
Steps Number - The max number of steps/actions Robo can execute. Default is no limit (0). Optional
AndroidTest, AndroidTestArgs
- Android
App Pulumi.Info Google Native. Tool Results. V1Beta3. Inputs. Android App Info - Information about the application under test.
- Android
Instrumentation Pulumi.Test Google Native. Tool Results. V1Beta3. Inputs. Android Instrumentation Test - An Android instrumentation test.
- Android
Robo Pulumi.Test Google Native. Tool Results. V1Beta3. Inputs. Android Robo Test - An Android robo test.
- Android
Test Pulumi.Loop Google Native. Tool Results. V1Beta3. Inputs. Android Test Loop - An Android test loop.
- Test
Timeout Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Duration - Max time a test is allowed to run before it is automatically cancelled.
- Android
App AndroidInfo App Info - Information about the application under test.
- Android
Instrumentation AndroidTest Instrumentation Test - An Android instrumentation test.
- Android
Robo AndroidTest Robo Test - An Android robo test.
- Android
Test AndroidLoop Test Loop - An Android test loop.
- Test
Timeout Duration - Max time a test is allowed to run before it is automatically cancelled.
- android
App AndroidInfo App Info - Information about the application under test.
- android
Instrumentation AndroidTest Instrumentation Test - An Android instrumentation test.
- android
Robo AndroidTest Robo Test - An Android robo test.
- android
Test AndroidLoop Test Loop - An Android test loop.
- test
Timeout Duration - Max time a test is allowed to run before it is automatically cancelled.
- android
App AndroidInfo App Info - Information about the application under test.
- android
Instrumentation AndroidTest Instrumentation Test - An Android instrumentation test.
- android
Robo AndroidTest Robo Test - An Android robo test.
- android
Test AndroidLoop Test Loop - An Android test loop.
- test
Timeout Duration - Max time a test is allowed to run before it is automatically cancelled.
- android_
app_ Androidinfo App Info - Information about the application under test.
- android_
instrumentation_ Androidtest Instrumentation Test - An Android instrumentation test.
- android_
robo_ Androidtest Robo Test - An Android robo test.
- android_
test_ Androidloop Test Loop - An Android test loop.
- test_
timeout Duration - Max time a test is allowed to run before it is automatically cancelled.
- android
App Property MapInfo - Information about the application under test.
- android
Instrumentation Property MapTest - An Android instrumentation test.
- android
Robo Property MapTest - An Android robo test.
- android
Test Property MapLoop - An Android test loop.
- test
Timeout Property Map - Max time a test is allowed to run before it is automatically cancelled.
AndroidTestResponse, AndroidTestResponseArgs
- Android
App Pulumi.Info Google Native. Tool Results. V1Beta3. Inputs. Android App Info Response - Information about the application under test.
- Android
Instrumentation Pulumi.Test Google Native. Tool Results. V1Beta3. Inputs. Android Instrumentation Test Response - An Android instrumentation test.
- Android
Robo Pulumi.Test Google Native. Tool Results. V1Beta3. Inputs. Android Robo Test Response - An Android robo test.
- Android
Test Pulumi.Loop Google Native. Tool Results. V1Beta3. Inputs. Android Test Loop Response - An Android test loop.
- Test
Timeout Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Duration Response - Max time a test is allowed to run before it is automatically cancelled.
- Android
App AndroidInfo App Info Response - Information about the application under test.
- Android
Instrumentation AndroidTest Instrumentation Test Response - An Android instrumentation test.
- Android
Robo AndroidTest Robo Test Response - An Android robo test.
- Android
Test AndroidLoop Test Loop Response - An Android test loop.
- Test
Timeout DurationResponse - Max time a test is allowed to run before it is automatically cancelled.
- android
App AndroidInfo App Info Response - Information about the application under test.
- android
Instrumentation AndroidTest Instrumentation Test Response - An Android instrumentation test.
- android
Robo AndroidTest Robo Test Response - An Android robo test.
- android
Test AndroidLoop Test Loop Response - An Android test loop.
- test
Timeout DurationResponse - Max time a test is allowed to run before it is automatically cancelled.
- android
App AndroidInfo App Info Response - Information about the application under test.
- android
Instrumentation AndroidTest Instrumentation Test Response - An Android instrumentation test.
- android
Robo AndroidTest Robo Test Response - An Android robo test.
- android
Test AndroidLoop Test Loop Response - An Android test loop.
- test
Timeout DurationResponse - Max time a test is allowed to run before it is automatically cancelled.
- android_
app_ Androidinfo App Info Response - Information about the application under test.
- android_
instrumentation_ Androidtest Instrumentation Test Response - An Android instrumentation test.
- android_
robo_ Androidtest Robo Test Response - An Android robo test.
- android_
test_ Androidloop Test Loop Response - An Android test loop.
- test_
timeout DurationResponse - Max time a test is allowed to run before it is automatically cancelled.
- android
App Property MapInfo - Information about the application under test.
- android
Instrumentation Property MapTest - An Android instrumentation test.
- android
Robo Property MapTest - An Android robo test.
- android
Test Property MapLoop - An Android test loop.
- test
Timeout Property Map - Max time a test is allowed to run before it is automatically cancelled.
Duration, DurationArgs
- Nanos int
- Signed fractions of a second at nanosecond resolution of the span of time. Durations less than one second are represented with a 0
seconds
field and a positive or negativenanos
field. For durations of one second or more, a non-zero value for thenanos
field must be of the same sign as theseconds
field. Must be from -999,999,999 to +999,999,999 inclusive. - Seconds string
- Signed seconds of the span of time. Must be from -315,576,000,000 to +315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
- Nanos int
- Signed fractions of a second at nanosecond resolution of the span of time. Durations less than one second are represented with a 0
seconds
field and a positive or negativenanos
field. For durations of one second or more, a non-zero value for thenanos
field must be of the same sign as theseconds
field. Must be from -999,999,999 to +999,999,999 inclusive. - Seconds string
- Signed seconds of the span of time. Must be from -315,576,000,000 to +315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
- nanos Integer
- Signed fractions of a second at nanosecond resolution of the span of time. Durations less than one second are represented with a 0
seconds
field and a positive or negativenanos
field. For durations of one second or more, a non-zero value for thenanos
field must be of the same sign as theseconds
field. Must be from -999,999,999 to +999,999,999 inclusive. - seconds String
- Signed seconds of the span of time. Must be from -315,576,000,000 to +315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
- nanos number
- Signed fractions of a second at nanosecond resolution of the span of time. Durations less than one second are represented with a 0
seconds
field and a positive or negativenanos
field. For durations of one second or more, a non-zero value for thenanos
field must be of the same sign as theseconds
field. Must be from -999,999,999 to +999,999,999 inclusive. - seconds string
- Signed seconds of the span of time. Must be from -315,576,000,000 to +315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
- nanos int
- Signed fractions of a second at nanosecond resolution of the span of time. Durations less than one second are represented with a 0
seconds
field and a positive or negativenanos
field. For durations of one second or more, a non-zero value for thenanos
field must be of the same sign as theseconds
field. Must be from -999,999,999 to +999,999,999 inclusive. - seconds str
- Signed seconds of the span of time. Must be from -315,576,000,000 to +315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
- nanos Number
- Signed fractions of a second at nanosecond resolution of the span of time. Durations less than one second are represented with a 0
seconds
field and a positive or negativenanos
field. For durations of one second or more, a non-zero value for thenanos
field must be of the same sign as theseconds
field. Must be from -999,999,999 to +999,999,999 inclusive. - seconds String
- Signed seconds of the span of time. Must be from -315,576,000,000 to +315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
DurationResponse, DurationResponseArgs
- Nanos int
- Signed fractions of a second at nanosecond resolution of the span of time. Durations less than one second are represented with a 0
seconds
field and a positive or negativenanos
field. For durations of one second or more, a non-zero value for thenanos
field must be of the same sign as theseconds
field. Must be from -999,999,999 to +999,999,999 inclusive. - Seconds string
- Signed seconds of the span of time. Must be from -315,576,000,000 to +315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
- Nanos int
- Signed fractions of a second at nanosecond resolution of the span of time. Durations less than one second are represented with a 0
seconds
field and a positive or negativenanos
field. For durations of one second or more, a non-zero value for thenanos
field must be of the same sign as theseconds
field. Must be from -999,999,999 to +999,999,999 inclusive. - Seconds string
- Signed seconds of the span of time. Must be from -315,576,000,000 to +315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
- nanos Integer
- Signed fractions of a second at nanosecond resolution of the span of time. Durations less than one second are represented with a 0
seconds
field and a positive or negativenanos
field. For durations of one second or more, a non-zero value for thenanos
field must be of the same sign as theseconds
field. Must be from -999,999,999 to +999,999,999 inclusive. - seconds String
- Signed seconds of the span of time. Must be from -315,576,000,000 to +315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
- nanos number
- Signed fractions of a second at nanosecond resolution of the span of time. Durations less than one second are represented with a 0
seconds
field and a positive or negativenanos
field. For durations of one second or more, a non-zero value for thenanos
field must be of the same sign as theseconds
field. Must be from -999,999,999 to +999,999,999 inclusive. - seconds string
- Signed seconds of the span of time. Must be from -315,576,000,000 to +315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
- nanos int
- Signed fractions of a second at nanosecond resolution of the span of time. Durations less than one second are represented with a 0
seconds
field and a positive or negativenanos
field. For durations of one second or more, a non-zero value for thenanos
field must be of the same sign as theseconds
field. Must be from -999,999,999 to +999,999,999 inclusive. - seconds str
- Signed seconds of the span of time. Must be from -315,576,000,000 to +315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
- nanos Number
- Signed fractions of a second at nanosecond resolution of the span of time. Durations less than one second are represented with a 0
seconds
field and a positive or negativenanos
field. For durations of one second or more, a non-zero value for thenanos
field must be of the same sign as theseconds
field. Must be from -999,999,999 to +999,999,999 inclusive. - seconds String
- Signed seconds of the span of time. Must be from -315,576,000,000 to +315,576,000,000 inclusive. Note: these bounds are computed from: 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years
ExecutionState, ExecutionStateArgs
- Unknown
State - unknownStateShould never be in this state. Exists for proto deserialization backward compatibility.
- Pending
- pendingThe Execution/Step is created, ready to run, but not running yet. If an Execution/Step is created without initial state, it is assumed that the Execution/Step is in PENDING state.
- In
Progress - inProgressThe Execution/Step is in progress.
- Complete
- completeThe finalized, immutable state. Steps/Executions in this state cannot be modified.
- Execution
State Unknown State - unknownStateShould never be in this state. Exists for proto deserialization backward compatibility.
- Execution
State Pending - pendingThe Execution/Step is created, ready to run, but not running yet. If an Execution/Step is created without initial state, it is assumed that the Execution/Step is in PENDING state.
- Execution
State In Progress - inProgressThe Execution/Step is in progress.
- Execution
State Complete - completeThe finalized, immutable state. Steps/Executions in this state cannot be modified.
- Unknown
State - unknownStateShould never be in this state. Exists for proto deserialization backward compatibility.
- Pending
- pendingThe Execution/Step is created, ready to run, but not running yet. If an Execution/Step is created without initial state, it is assumed that the Execution/Step is in PENDING state.
- In
Progress - inProgressThe Execution/Step is in progress.
- Complete
- completeThe finalized, immutable state. Steps/Executions in this state cannot be modified.
- Unknown
State - unknownStateShould never be in this state. Exists for proto deserialization backward compatibility.
- Pending
- pendingThe Execution/Step is created, ready to run, but not running yet. If an Execution/Step is created without initial state, it is assumed that the Execution/Step is in PENDING state.
- In
Progress - inProgressThe Execution/Step is in progress.
- Complete
- completeThe finalized, immutable state. Steps/Executions in this state cannot be modified.
- UNKNOWN_STATE
- unknownStateShould never be in this state. Exists for proto deserialization backward compatibility.
- PENDING
- pendingThe Execution/Step is created, ready to run, but not running yet. If an Execution/Step is created without initial state, it is assumed that the Execution/Step is in PENDING state.
- IN_PROGRESS
- inProgressThe Execution/Step is in progress.
- COMPLETE
- completeThe finalized, immutable state. Steps/Executions in this state cannot be modified.
- "unknown
State" - unknownStateShould never be in this state. Exists for proto deserialization backward compatibility.
- "pending"
- pendingThe Execution/Step is created, ready to run, but not running yet. If an Execution/Step is created without initial state, it is assumed that the Execution/Step is in PENDING state.
- "in
Progress" - inProgressThe Execution/Step is in progress.
- "complete"
- completeThe finalized, immutable state. Steps/Executions in this state cannot be modified.
FailureDetail, FailureDetailArgs
- Crashed bool
- If the failure was severe because the system (app) under test crashed.
- Device
Out boolOf Memory - If the device ran out of memory during a test, causing the test to crash.
- Failed
Roboscript bool - If the Roboscript failed to complete successfully, e.g., because a Roboscript action or assertion failed or a Roboscript action could not be matched during the entire crawl.
- Not
Installed bool - If an app is not installed and thus no test can be run with the app. This might be caused by trying to run a test on an unsupported platform.
- Other
Native boolCrash - If a native process (including any other than the app) crashed.
- Timed
Out bool - If the test overran some time limit, and that is why it failed.
- Unable
To boolCrawl - If the robo was unable to crawl the app; perhaps because the app did not start.
- Crashed bool
- If the failure was severe because the system (app) under test crashed.
- Device
Out boolOf Memory - If the device ran out of memory during a test, causing the test to crash.
- Failed
Roboscript bool - If the Roboscript failed to complete successfully, e.g., because a Roboscript action or assertion failed or a Roboscript action could not be matched during the entire crawl.
- Not
Installed bool - If an app is not installed and thus no test can be run with the app. This might be caused by trying to run a test on an unsupported platform.
- Other
Native boolCrash - If a native process (including any other than the app) crashed.
- Timed
Out bool - If the test overran some time limit, and that is why it failed.
- Unable
To boolCrawl - If the robo was unable to crawl the app; perhaps because the app did not start.
- crashed Boolean
- If the failure was severe because the system (app) under test crashed.
- device
Out BooleanOf Memory - If the device ran out of memory during a test, causing the test to crash.
- failed
Roboscript Boolean - If the Roboscript failed to complete successfully, e.g., because a Roboscript action or assertion failed or a Roboscript action could not be matched during the entire crawl.
- not
Installed Boolean - If an app is not installed and thus no test can be run with the app. This might be caused by trying to run a test on an unsupported platform.
- other
Native BooleanCrash - If a native process (including any other than the app) crashed.
- timed
Out Boolean - If the test overran some time limit, and that is why it failed.
- unable
To BooleanCrawl - If the robo was unable to crawl the app; perhaps because the app did not start.
- crashed boolean
- If the failure was severe because the system (app) under test crashed.
- device
Out booleanOf Memory - If the device ran out of memory during a test, causing the test to crash.
- failed
Roboscript boolean - If the Roboscript failed to complete successfully, e.g., because a Roboscript action or assertion failed or a Roboscript action could not be matched during the entire crawl.
- not
Installed boolean - If an app is not installed and thus no test can be run with the app. This might be caused by trying to run a test on an unsupported platform.
- other
Native booleanCrash - If a native process (including any other than the app) crashed.
- timed
Out boolean - If the test overran some time limit, and that is why it failed.
- unable
To booleanCrawl - If the robo was unable to crawl the app; perhaps because the app did not start.
- crashed bool
- If the failure was severe because the system (app) under test crashed.
- device_
out_ boolof_ memory - If the device ran out of memory during a test, causing the test to crash.
- failed_
roboscript bool - If the Roboscript failed to complete successfully, e.g., because a Roboscript action or assertion failed or a Roboscript action could not be matched during the entire crawl.
- not_
installed bool - If an app is not installed and thus no test can be run with the app. This might be caused by trying to run a test on an unsupported platform.
- other_
native_ boolcrash - If a native process (including any other than the app) crashed.
- timed_
out bool - If the test overran some time limit, and that is why it failed.
- unable_
to_ boolcrawl - If the robo was unable to crawl the app; perhaps because the app did not start.
- crashed Boolean
- If the failure was severe because the system (app) under test crashed.
- device
Out BooleanOf Memory - If the device ran out of memory during a test, causing the test to crash.
- failed
Roboscript Boolean - If the Roboscript failed to complete successfully, e.g., because a Roboscript action or assertion failed or a Roboscript action could not be matched during the entire crawl.
- not
Installed Boolean - If an app is not installed and thus no test can be run with the app. This might be caused by trying to run a test on an unsupported platform.
- other
Native BooleanCrash - If a native process (including any other than the app) crashed.
- timed
Out Boolean - If the test overran some time limit, and that is why it failed.
- unable
To BooleanCrawl - If the robo was unable to crawl the app; perhaps because the app did not start.
FailureDetailResponse, FailureDetailResponseArgs
- Crashed bool
- If the failure was severe because the system (app) under test crashed.
- Device
Out boolOf Memory - If the device ran out of memory during a test, causing the test to crash.
- Failed
Roboscript bool - If the Roboscript failed to complete successfully, e.g., because a Roboscript action or assertion failed or a Roboscript action could not be matched during the entire crawl.
- Not
Installed bool - If an app is not installed and thus no test can be run with the app. This might be caused by trying to run a test on an unsupported platform.
- Other
Native boolCrash - If a native process (including any other than the app) crashed.
- Timed
Out bool - If the test overran some time limit, and that is why it failed.
- Unable
To boolCrawl - If the robo was unable to crawl the app; perhaps because the app did not start.
- Crashed bool
- If the failure was severe because the system (app) under test crashed.
- Device
Out boolOf Memory - If the device ran out of memory during a test, causing the test to crash.
- Failed
Roboscript bool - If the Roboscript failed to complete successfully, e.g., because a Roboscript action or assertion failed or a Roboscript action could not be matched during the entire crawl.
- Not
Installed bool - If an app is not installed and thus no test can be run with the app. This might be caused by trying to run a test on an unsupported platform.
- Other
Native boolCrash - If a native process (including any other than the app) crashed.
- Timed
Out bool - If the test overran some time limit, and that is why it failed.
- Unable
To boolCrawl - If the robo was unable to crawl the app; perhaps because the app did not start.
- crashed Boolean
- If the failure was severe because the system (app) under test crashed.
- device
Out BooleanOf Memory - If the device ran out of memory during a test, causing the test to crash.
- failed
Roboscript Boolean - If the Roboscript failed to complete successfully, e.g., because a Roboscript action or assertion failed or a Roboscript action could not be matched during the entire crawl.
- not
Installed Boolean - If an app is not installed and thus no test can be run with the app. This might be caused by trying to run a test on an unsupported platform.
- other
Native BooleanCrash - If a native process (including any other than the app) crashed.
- timed
Out Boolean - If the test overran some time limit, and that is why it failed.
- unable
To BooleanCrawl - If the robo was unable to crawl the app; perhaps because the app did not start.
- crashed boolean
- If the failure was severe because the system (app) under test crashed.
- device
Out booleanOf Memory - If the device ran out of memory during a test, causing the test to crash.
- failed
Roboscript boolean - If the Roboscript failed to complete successfully, e.g., because a Roboscript action or assertion failed or a Roboscript action could not be matched during the entire crawl.
- not
Installed boolean - If an app is not installed and thus no test can be run with the app. This might be caused by trying to run a test on an unsupported platform.
- other
Native booleanCrash - If a native process (including any other than the app) crashed.
- timed
Out boolean - If the test overran some time limit, and that is why it failed.
- unable
To booleanCrawl - If the robo was unable to crawl the app; perhaps because the app did not start.
- crashed bool
- If the failure was severe because the system (app) under test crashed.
- device_
out_ boolof_ memory - If the device ran out of memory during a test, causing the test to crash.
- failed_
roboscript bool - If the Roboscript failed to complete successfully, e.g., because a Roboscript action or assertion failed or a Roboscript action could not be matched during the entire crawl.
- not_
installed bool - If an app is not installed and thus no test can be run with the app. This might be caused by trying to run a test on an unsupported platform.
- other_
native_ boolcrash - If a native process (including any other than the app) crashed.
- timed_
out bool - If the test overran some time limit, and that is why it failed.
- unable_
to_ boolcrawl - If the robo was unable to crawl the app; perhaps because the app did not start.
- crashed Boolean
- If the failure was severe because the system (app) under test crashed.
- device
Out BooleanOf Memory - If the device ran out of memory during a test, causing the test to crash.
- failed
Roboscript Boolean - If the Roboscript failed to complete successfully, e.g., because a Roboscript action or assertion failed or a Roboscript action could not be matched during the entire crawl.
- not
Installed Boolean - If an app is not installed and thus no test can be run with the app. This might be caused by trying to run a test on an unsupported platform.
- other
Native BooleanCrash - If a native process (including any other than the app) crashed.
- timed
Out Boolean - If the test overran some time limit, and that is why it failed.
- unable
To BooleanCrawl - If the robo was unable to crawl the app; perhaps because the app did not start.
InconclusiveDetail, InconclusiveDetailArgs
- Aborted
By boolUser - If the end user aborted the test execution before a pass or fail could be determined. For example, the user pressed ctrl-c which sent a kill signal to the test runner while the test was running.
- Has
Error boolLogs - If results are being provided to the user in certain cases of infrastructure failures
- Infrastructure
Failure bool - If the test runner could not determine success or failure because the test depends on a component other than the system under test which failed. For example, a mobile test requires provisioning a device where the test executes, and that provisioning can fail.
- Aborted
By boolUser - If the end user aborted the test execution before a pass or fail could be determined. For example, the user pressed ctrl-c which sent a kill signal to the test runner while the test was running.
- Has
Error boolLogs - If results are being provided to the user in certain cases of infrastructure failures
- Infrastructure
Failure bool - If the test runner could not determine success or failure because the test depends on a component other than the system under test which failed. For example, a mobile test requires provisioning a device where the test executes, and that provisioning can fail.
- aborted
By BooleanUser - If the end user aborted the test execution before a pass or fail could be determined. For example, the user pressed ctrl-c which sent a kill signal to the test runner while the test was running.
- has
Error BooleanLogs - If results are being provided to the user in certain cases of infrastructure failures
- infrastructure
Failure Boolean - If the test runner could not determine success or failure because the test depends on a component other than the system under test which failed. For example, a mobile test requires provisioning a device where the test executes, and that provisioning can fail.
- aborted
By booleanUser - If the end user aborted the test execution before a pass or fail could be determined. For example, the user pressed ctrl-c which sent a kill signal to the test runner while the test was running.
- has
Error booleanLogs - If results are being provided to the user in certain cases of infrastructure failures
- infrastructure
Failure boolean - If the test runner could not determine success or failure because the test depends on a component other than the system under test which failed. For example, a mobile test requires provisioning a device where the test executes, and that provisioning can fail.
- aborted_
by_ booluser - If the end user aborted the test execution before a pass or fail could be determined. For example, the user pressed ctrl-c which sent a kill signal to the test runner while the test was running.
- has_
error_ boollogs - If results are being provided to the user in certain cases of infrastructure failures
- infrastructure_
failure bool - If the test runner could not determine success or failure because the test depends on a component other than the system under test which failed. For example, a mobile test requires provisioning a device where the test executes, and that provisioning can fail.
- aborted
By BooleanUser - If the end user aborted the test execution before a pass or fail could be determined. For example, the user pressed ctrl-c which sent a kill signal to the test runner while the test was running.
- has
Error BooleanLogs - If results are being provided to the user in certain cases of infrastructure failures
- infrastructure
Failure Boolean - If the test runner could not determine success or failure because the test depends on a component other than the system under test which failed. For example, a mobile test requires provisioning a device where the test executes, and that provisioning can fail.
InconclusiveDetailResponse, InconclusiveDetailResponseArgs
- Aborted
By boolUser - If the end user aborted the test execution before a pass or fail could be determined. For example, the user pressed ctrl-c which sent a kill signal to the test runner while the test was running.
- Has
Error boolLogs - If results are being provided to the user in certain cases of infrastructure failures
- Infrastructure
Failure bool - If the test runner could not determine success or failure because the test depends on a component other than the system under test which failed. For example, a mobile test requires provisioning a device where the test executes, and that provisioning can fail.
- Aborted
By boolUser - If the end user aborted the test execution before a pass or fail could be determined. For example, the user pressed ctrl-c which sent a kill signal to the test runner while the test was running.
- Has
Error boolLogs - If results are being provided to the user in certain cases of infrastructure failures
- Infrastructure
Failure bool - If the test runner could not determine success or failure because the test depends on a component other than the system under test which failed. For example, a mobile test requires provisioning a device where the test executes, and that provisioning can fail.
- aborted
By BooleanUser - If the end user aborted the test execution before a pass or fail could be determined. For example, the user pressed ctrl-c which sent a kill signal to the test runner while the test was running.
- has
Error BooleanLogs - If results are being provided to the user in certain cases of infrastructure failures
- infrastructure
Failure Boolean - If the test runner could not determine success or failure because the test depends on a component other than the system under test which failed. For example, a mobile test requires provisioning a device where the test executes, and that provisioning can fail.
- aborted
By booleanUser - If the end user aborted the test execution before a pass or fail could be determined. For example, the user pressed ctrl-c which sent a kill signal to the test runner while the test was running.
- has
Error booleanLogs - If results are being provided to the user in certain cases of infrastructure failures
- infrastructure
Failure boolean - If the test runner could not determine success or failure because the test depends on a component other than the system under test which failed. For example, a mobile test requires provisioning a device where the test executes, and that provisioning can fail.
- aborted_
by_ booluser - If the end user aborted the test execution before a pass or fail could be determined. For example, the user pressed ctrl-c which sent a kill signal to the test runner while the test was running.
- has_
error_ boollogs - If results are being provided to the user in certain cases of infrastructure failures
- infrastructure_
failure bool - If the test runner could not determine success or failure because the test depends on a component other than the system under test which failed. For example, a mobile test requires provisioning a device where the test executes, and that provisioning can fail.
- aborted
By BooleanUser - If the end user aborted the test execution before a pass or fail could be determined. For example, the user pressed ctrl-c which sent a kill signal to the test runner while the test was running.
- has
Error BooleanLogs - If results are being provided to the user in certain cases of infrastructure failures
- infrastructure
Failure Boolean - If the test runner could not determine success or failure because the test depends on a component other than the system under test which failed. For example, a mobile test requires provisioning a device where the test executes, and that provisioning can fail.
IosAppInfo, IosAppInfoArgs
- Name string
- The name of the app. Required
- Name string
- The name of the app. Required
- name String
- The name of the app. Required
- name string
- The name of the app. Required
- name str
- The name of the app. Required
- name String
- The name of the app. Required
IosAppInfoResponse, IosAppInfoResponseArgs
- Name string
- The name of the app. Required
- Name string
- The name of the app. Required
- name String
- The name of the app. Required
- name string
- The name of the app. Required
- name str
- The name of the app. Required
- name String
- The name of the app. Required
IosTest, IosTestArgs
- Ios
App Pulumi.Info Google Native. Tool Results. V1Beta3. Inputs. Ios App Info - Information about the application under test.
- Ios
Robo Pulumi.Test Google Native. Tool Results. V1Beta3. Inputs. Ios Robo Test - An iOS Robo test.
- Ios
Test Pulumi.Loop Google Native. Tool Results. V1Beta3. Inputs. Ios Test Loop - An iOS test loop.
- Ios
Xc Pulumi.Test Google Native. Tool Results. V1Beta3. Inputs. Ios Xc Test - An iOS XCTest.
- Test
Timeout Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Duration - Max time a test is allowed to run before it is automatically cancelled.
- Ios
App IosInfo App Info - Information about the application under test.
- Ios
Robo IosTest Robo Test - An iOS Robo test.
- Ios
Test IosLoop Test Loop - An iOS test loop.
- Ios
Xc IosTest Xc Test - An iOS XCTest.
- Test
Timeout Duration - Max time a test is allowed to run before it is automatically cancelled.
- ios
App IosInfo App Info - Information about the application under test.
- ios
Robo IosTest Robo Test - An iOS Robo test.
- ios
Test IosLoop Test Loop - An iOS test loop.
- ios
Xc IosTest Xc Test - An iOS XCTest.
- test
Timeout Duration - Max time a test is allowed to run before it is automatically cancelled.
- ios
App IosInfo App Info - Information about the application under test.
- ios
Robo IosTest Robo Test - An iOS Robo test.
- ios
Test IosLoop Test Loop - An iOS test loop.
- ios
Xc IosTest Xc Test - An iOS XCTest.
- test
Timeout Duration - Max time a test is allowed to run before it is automatically cancelled.
- ios_
app_ Iosinfo App Info - Information about the application under test.
- ios_
robo_ Iostest Robo Test - An iOS Robo test.
- ios_
test_ Iosloop Test Loop - An iOS test loop.
- ios_
xc_ Iostest Xc Test - An iOS XCTest.
- test_
timeout Duration - Max time a test is allowed to run before it is automatically cancelled.
- ios
App Property MapInfo - Information about the application under test.
- ios
Robo Property MapTest - An iOS Robo test.
- ios
Test Property MapLoop - An iOS test loop.
- ios
Xc Property MapTest - An iOS XCTest.
- test
Timeout Property Map - Max time a test is allowed to run before it is automatically cancelled.
IosTestLoop, IosTestLoopArgs
- Bundle
Id string - Bundle ID of the app.
- Bundle
Id string - Bundle ID of the app.
- bundle
Id String - Bundle ID of the app.
- bundle
Id string - Bundle ID of the app.
- bundle_
id str - Bundle ID of the app.
- bundle
Id String - Bundle ID of the app.
IosTestLoopResponse, IosTestLoopResponseArgs
- Bundle
Id string - Bundle ID of the app.
- Bundle
Id string - Bundle ID of the app.
- bundle
Id String - Bundle ID of the app.
- bundle
Id string - Bundle ID of the app.
- bundle_
id str - Bundle ID of the app.
- bundle
Id String - Bundle ID of the app.
IosTestResponse, IosTestResponseArgs
- Ios
App Pulumi.Info Google Native. Tool Results. V1Beta3. Inputs. Ios App Info Response - Information about the application under test.
- Ios
Robo Pulumi.Test Google Native. Tool Results. V1Beta3. Inputs. Ios Robo Test Response - An iOS Robo test.
- Ios
Test Pulumi.Loop Google Native. Tool Results. V1Beta3. Inputs. Ios Test Loop Response - An iOS test loop.
- Ios
Xc Pulumi.Test Google Native. Tool Results. V1Beta3. Inputs. Ios Xc Test Response - An iOS XCTest.
- Test
Timeout Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Duration Response - Max time a test is allowed to run before it is automatically cancelled.
- Ios
App IosInfo App Info Response - Information about the application under test.
- Ios
Robo IosTest Robo Test Response - An iOS Robo test.
- Ios
Test IosLoop Test Loop Response - An iOS test loop.
- Ios
Xc IosTest Xc Test Response - An iOS XCTest.
- Test
Timeout DurationResponse - Max time a test is allowed to run before it is automatically cancelled.
- ios
App IosInfo App Info Response - Information about the application under test.
- ios
Robo IosTest Robo Test Response - An iOS Robo test.
- ios
Test IosLoop Test Loop Response - An iOS test loop.
- ios
Xc IosTest Xc Test Response - An iOS XCTest.
- test
Timeout DurationResponse - Max time a test is allowed to run before it is automatically cancelled.
- ios
App IosInfo App Info Response - Information about the application under test.
- ios
Robo IosTest Robo Test Response - An iOS Robo test.
- ios
Test IosLoop Test Loop Response - An iOS test loop.
- ios
Xc IosTest Xc Test Response - An iOS XCTest.
- test
Timeout DurationResponse - Max time a test is allowed to run before it is automatically cancelled.
- ios_
app_ Iosinfo App Info Response - Information about the application under test.
- ios_
robo_ Iostest Robo Test Response - An iOS Robo test.
- ios_
test_ Iosloop Test Loop Response - An iOS test loop.
- ios_
xc_ Iostest Xc Test Response - An iOS XCTest.
- test_
timeout DurationResponse - Max time a test is allowed to run before it is automatically cancelled.
- ios
App Property MapInfo - Information about the application under test.
- ios
Robo Property MapTest - An iOS Robo test.
- ios
Test Property MapLoop - An iOS test loop.
- ios
Xc Property MapTest - An iOS XCTest.
- test
Timeout Property Map - Max time a test is allowed to run before it is automatically cancelled.
IosXcTest, IosXcTestArgs
- Bundle
Id string - Bundle ID of the app.
- Xcode
Version string - Xcode version that the test was run with.
- Bundle
Id string - Bundle ID of the app.
- Xcode
Version string - Xcode version that the test was run with.
- bundle
Id String - Bundle ID of the app.
- xcode
Version String - Xcode version that the test was run with.
- bundle
Id string - Bundle ID of the app.
- xcode
Version string - Xcode version that the test was run with.
- bundle_
id str - Bundle ID of the app.
- xcode_
version str - Xcode version that the test was run with.
- bundle
Id String - Bundle ID of the app.
- xcode
Version String - Xcode version that the test was run with.
IosXcTestResponse, IosXcTestResponseArgs
- Bundle
Id string - Bundle ID of the app.
- Xcode
Version string - Xcode version that the test was run with.
- Bundle
Id string - Bundle ID of the app.
- Xcode
Version string - Xcode version that the test was run with.
- bundle
Id String - Bundle ID of the app.
- xcode
Version String - Xcode version that the test was run with.
- bundle
Id string - Bundle ID of the app.
- xcode
Version string - Xcode version that the test was run with.
- bundle_
id str - Bundle ID of the app.
- xcode_
version str - Xcode version that the test was run with.
- bundle
Id String - Bundle ID of the app.
- xcode
Version String - Xcode version that the test was run with.
Outcome, OutcomeArgs
- Failure
Detail Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Failure Detail - More information about a FAILURE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not FAILURE. Optional
- Inconclusive
Detail Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Inconclusive Detail - More information about an INCONCLUSIVE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not INCONCLUSIVE. Optional
- Skipped
Detail Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Skipped Detail - More information about a SKIPPED outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SKIPPED. Optional
- Success
Detail Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Success Detail - More information about a SUCCESS outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SUCCESS. Optional
- Summary
Pulumi.
Google Native. Tool Results. V1Beta3. Outcome Summary - The simplest way to interpret a result. Required
- Failure
Detail FailureDetail - More information about a FAILURE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not FAILURE. Optional
- Inconclusive
Detail InconclusiveDetail - More information about an INCONCLUSIVE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not INCONCLUSIVE. Optional
- Skipped
Detail SkippedDetail - More information about a SKIPPED outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SKIPPED. Optional
- Success
Detail SuccessDetail - More information about a SUCCESS outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SUCCESS. Optional
- Summary
Outcome
Summary - The simplest way to interpret a result. Required
- failure
Detail FailureDetail - More information about a FAILURE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not FAILURE. Optional
- inconclusive
Detail InconclusiveDetail - More information about an INCONCLUSIVE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not INCONCLUSIVE. Optional
- skipped
Detail SkippedDetail - More information about a SKIPPED outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SKIPPED. Optional
- success
Detail SuccessDetail - More information about a SUCCESS outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SUCCESS. Optional
- summary
Outcome
Summary - The simplest way to interpret a result. Required
- failure
Detail FailureDetail - More information about a FAILURE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not FAILURE. Optional
- inconclusive
Detail InconclusiveDetail - More information about an INCONCLUSIVE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not INCONCLUSIVE. Optional
- skipped
Detail SkippedDetail - More information about a SKIPPED outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SKIPPED. Optional
- success
Detail SuccessDetail - More information about a SUCCESS outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SUCCESS. Optional
- summary
Outcome
Summary - The simplest way to interpret a result. Required
- failure_
detail FailureDetail - More information about a FAILURE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not FAILURE. Optional
- inconclusive_
detail InconclusiveDetail - More information about an INCONCLUSIVE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not INCONCLUSIVE. Optional
- skipped_
detail SkippedDetail - More information about a SKIPPED outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SKIPPED. Optional
- success_
detail SuccessDetail - More information about a SUCCESS outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SUCCESS. Optional
- summary
Outcome
Summary - The simplest way to interpret a result. Required
- failure
Detail Property Map - More information about a FAILURE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not FAILURE. Optional
- inconclusive
Detail Property Map - More information about an INCONCLUSIVE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not INCONCLUSIVE. Optional
- skipped
Detail Property Map - More information about a SKIPPED outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SKIPPED. Optional
- success
Detail Property Map - More information about a SUCCESS outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SUCCESS. Optional
- summary "unset" | "success" | "failure" | "inconclusive" | "skipped" | "flaky"
- The simplest way to interpret a result. Required
OutcomeResponse, OutcomeResponseArgs
- Failure
Detail Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Failure Detail Response - More information about a FAILURE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not FAILURE. Optional
- Inconclusive
Detail Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Inconclusive Detail Response - More information about an INCONCLUSIVE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not INCONCLUSIVE. Optional
- Skipped
Detail Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Skipped Detail Response - More information about a SKIPPED outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SKIPPED. Optional
- Success
Detail Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Success Detail Response - More information about a SUCCESS outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SUCCESS. Optional
- Summary string
- The simplest way to interpret a result. Required
- Failure
Detail FailureDetail Response - More information about a FAILURE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not FAILURE. Optional
- Inconclusive
Detail InconclusiveDetail Response - More information about an INCONCLUSIVE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not INCONCLUSIVE. Optional
- Skipped
Detail SkippedDetail Response - More information about a SKIPPED outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SKIPPED. Optional
- Success
Detail SuccessDetail Response - More information about a SUCCESS outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SUCCESS. Optional
- Summary string
- The simplest way to interpret a result. Required
- failure
Detail FailureDetail Response - More information about a FAILURE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not FAILURE. Optional
- inconclusive
Detail InconclusiveDetail Response - More information about an INCONCLUSIVE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not INCONCLUSIVE. Optional
- skipped
Detail SkippedDetail Response - More information about a SKIPPED outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SKIPPED. Optional
- success
Detail SuccessDetail Response - More information about a SUCCESS outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SUCCESS. Optional
- summary String
- The simplest way to interpret a result. Required
- failure
Detail FailureDetail Response - More information about a FAILURE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not FAILURE. Optional
- inconclusive
Detail InconclusiveDetail Response - More information about an INCONCLUSIVE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not INCONCLUSIVE. Optional
- skipped
Detail SkippedDetail Response - More information about a SKIPPED outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SKIPPED. Optional
- success
Detail SuccessDetail Response - More information about a SUCCESS outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SUCCESS. Optional
- summary string
- The simplest way to interpret a result. Required
- failure_
detail FailureDetail Response - More information about a FAILURE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not FAILURE. Optional
- inconclusive_
detail InconclusiveDetail Response - More information about an INCONCLUSIVE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not INCONCLUSIVE. Optional
- skipped_
detail SkippedDetail Response - More information about a SKIPPED outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SKIPPED. Optional
- success_
detail SuccessDetail Response - More information about a SUCCESS outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SUCCESS. Optional
- summary str
- The simplest way to interpret a result. Required
- failure
Detail Property Map - More information about a FAILURE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not FAILURE. Optional
- inconclusive
Detail Property Map - More information about an INCONCLUSIVE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not INCONCLUSIVE. Optional
- skipped
Detail Property Map - More information about a SKIPPED outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SKIPPED. Optional
- success
Detail Property Map - More information about a SUCCESS outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SUCCESS. Optional
- summary String
- The simplest way to interpret a result. Required
OutcomeSummary, OutcomeSummaryArgs
- Unset
- unsetDo not use. For proto versioning only.
- Success
- successThe test matrix run was successful, for instance: - All the test cases passed. - Robo did not detect a crash of the application under test.
- Failure
- failureA run failed, for instance: - One or more test case failed. - A test timed out. - The application under test crashed.
- Inconclusive
- inconclusiveSomething unexpected happened. The run should still be considered unsuccessful but this is likely a transient problem and re-running the test might be successful.
- Skipped
- skippedAll tests were skipped, for instance: - All device configurations were incompatible.
- Flaky
- flakyA group of steps that were run with the same configuration had both failure and success outcomes.
- Outcome
Summary Unset - unsetDo not use. For proto versioning only.
- Outcome
Summary Success - successThe test matrix run was successful, for instance: - All the test cases passed. - Robo did not detect a crash of the application under test.
- Outcome
Summary Failure - failureA run failed, for instance: - One or more test case failed. - A test timed out. - The application under test crashed.
- Outcome
Summary Inconclusive - inconclusiveSomething unexpected happened. The run should still be considered unsuccessful but this is likely a transient problem and re-running the test might be successful.
- Outcome
Summary Skipped - skippedAll tests were skipped, for instance: - All device configurations were incompatible.
- Outcome
Summary Flaky - flakyA group of steps that were run with the same configuration had both failure and success outcomes.
- Unset
- unsetDo not use. For proto versioning only.
- Success
- successThe test matrix run was successful, for instance: - All the test cases passed. - Robo did not detect a crash of the application under test.
- Failure
- failureA run failed, for instance: - One or more test case failed. - A test timed out. - The application under test crashed.
- Inconclusive
- inconclusiveSomething unexpected happened. The run should still be considered unsuccessful but this is likely a transient problem and re-running the test might be successful.
- Skipped
- skippedAll tests were skipped, for instance: - All device configurations were incompatible.
- Flaky
- flakyA group of steps that were run with the same configuration had both failure and success outcomes.
- Unset
- unsetDo not use. For proto versioning only.
- Success
- successThe test matrix run was successful, for instance: - All the test cases passed. - Robo did not detect a crash of the application under test.
- Failure
- failureA run failed, for instance: - One or more test case failed. - A test timed out. - The application under test crashed.
- Inconclusive
- inconclusiveSomething unexpected happened. The run should still be considered unsuccessful but this is likely a transient problem and re-running the test might be successful.
- Skipped
- skippedAll tests were skipped, for instance: - All device configurations were incompatible.
- Flaky
- flakyA group of steps that were run with the same configuration had both failure and success outcomes.
- UNSET
- unsetDo not use. For proto versioning only.
- SUCCESS
- successThe test matrix run was successful, for instance: - All the test cases passed. - Robo did not detect a crash of the application under test.
- FAILURE
- failureA run failed, for instance: - One or more test case failed. - A test timed out. - The application under test crashed.
- INCONCLUSIVE
- inconclusiveSomething unexpected happened. The run should still be considered unsuccessful but this is likely a transient problem and re-running the test might be successful.
- SKIPPED
- skippedAll tests were skipped, for instance: - All device configurations were incompatible.
- FLAKY
- flakyA group of steps that were run with the same configuration had both failure and success outcomes.
- "unset"
- unsetDo not use. For proto versioning only.
- "success"
- successThe test matrix run was successful, for instance: - All the test cases passed. - Robo did not detect a crash of the application under test.
- "failure"
- failureA run failed, for instance: - One or more test case failed. - A test timed out. - The application under test crashed.
- "inconclusive"
- inconclusiveSomething unexpected happened. The run should still be considered unsuccessful but this is likely a transient problem and re-running the test might be successful.
- "skipped"
- skippedAll tests were skipped, for instance: - All device configurations were incompatible.
- "flaky"
- flakyA group of steps that were run with the same configuration had both failure and success outcomes.
SkippedDetail, SkippedDetailArgs
- Incompatible
App boolVersion - If the App doesn't support the specific API level.
- Incompatible
Architecture bool - If the App doesn't run on the specific architecture, for example, x86.
- Incompatible
Device bool - If the requested OS version doesn't run on the specific device model.
- Incompatible
App boolVersion - If the App doesn't support the specific API level.
- Incompatible
Architecture bool - If the App doesn't run on the specific architecture, for example, x86.
- Incompatible
Device bool - If the requested OS version doesn't run on the specific device model.
- incompatible
App BooleanVersion - If the App doesn't support the specific API level.
- incompatible
Architecture Boolean - If the App doesn't run on the specific architecture, for example, x86.
- incompatible
Device Boolean - If the requested OS version doesn't run on the specific device model.
- incompatible
App booleanVersion - If the App doesn't support the specific API level.
- incompatible
Architecture boolean - If the App doesn't run on the specific architecture, for example, x86.
- incompatible
Device boolean - If the requested OS version doesn't run on the specific device model.
- incompatible_
app_ boolversion - If the App doesn't support the specific API level.
- incompatible_
architecture bool - If the App doesn't run on the specific architecture, for example, x86.
- incompatible_
device bool - If the requested OS version doesn't run on the specific device model.
- incompatible
App BooleanVersion - If the App doesn't support the specific API level.
- incompatible
Architecture Boolean - If the App doesn't run on the specific architecture, for example, x86.
- incompatible
Device Boolean - If the requested OS version doesn't run on the specific device model.
SkippedDetailResponse, SkippedDetailResponseArgs
- Incompatible
App boolVersion - If the App doesn't support the specific API level.
- Incompatible
Architecture bool - If the App doesn't run on the specific architecture, for example, x86.
- Incompatible
Device bool - If the requested OS version doesn't run on the specific device model.
- Incompatible
App boolVersion - If the App doesn't support the specific API level.
- Incompatible
Architecture bool - If the App doesn't run on the specific architecture, for example, x86.
- Incompatible
Device bool - If the requested OS version doesn't run on the specific device model.
- incompatible
App BooleanVersion - If the App doesn't support the specific API level.
- incompatible
Architecture Boolean - If the App doesn't run on the specific architecture, for example, x86.
- incompatible
Device Boolean - If the requested OS version doesn't run on the specific device model.
- incompatible
App booleanVersion - If the App doesn't support the specific API level.
- incompatible
Architecture boolean - If the App doesn't run on the specific architecture, for example, x86.
- incompatible
Device boolean - If the requested OS version doesn't run on the specific device model.
- incompatible_
app_ boolversion - If the App doesn't support the specific API level.
- incompatible_
architecture bool - If the App doesn't run on the specific architecture, for example, x86.
- incompatible_
device bool - If the requested OS version doesn't run on the specific device model.
- incompatible
App BooleanVersion - If the App doesn't support the specific API level.
- incompatible
Architecture Boolean - If the App doesn't run on the specific architecture, for example, x86.
- incompatible
Device Boolean - If the requested OS version doesn't run on the specific device model.
Specification, SpecificationArgs
- Android
Test Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Android Test - An Android mobile test execution specification.
- Ios
Test Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Ios Test - An iOS mobile test execution specification.
- Android
Test AndroidTest - An Android mobile test execution specification.
- Ios
Test IosTest - An iOS mobile test execution specification.
- android
Test AndroidTest - An Android mobile test execution specification.
- ios
Test IosTest - An iOS mobile test execution specification.
- android
Test AndroidTest - An Android mobile test execution specification.
- ios
Test IosTest - An iOS mobile test execution specification.
- android_
test AndroidTest - An Android mobile test execution specification.
- ios_
test IosTest - An iOS mobile test execution specification.
- android
Test Property Map - An Android mobile test execution specification.
- ios
Test Property Map - An iOS mobile test execution specification.
SpecificationResponse, SpecificationResponseArgs
- Android
Test Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Android Test Response - An Android mobile test execution specification.
- Ios
Test Pulumi.Google Native. Tool Results. V1Beta3. Inputs. Ios Test Response - An iOS mobile test execution specification.
- Android
Test AndroidTest Response - An Android mobile test execution specification.
- Ios
Test IosTest Response - An iOS mobile test execution specification.
- android
Test AndroidTest Response - An Android mobile test execution specification.
- ios
Test IosTest Response - An iOS mobile test execution specification.
- android
Test AndroidTest Response - An Android mobile test execution specification.
- ios
Test IosTest Response - An iOS mobile test execution specification.
- android_
test AndroidTest Response - An Android mobile test execution specification.
- ios_
test IosTest Response - An iOS mobile test execution specification.
- android
Test Property Map - An Android mobile test execution specification.
- ios
Test Property Map - An iOS mobile test execution specification.
SuccessDetail, SuccessDetailArgs
- Other
Native boolCrash - If a native process other than the app crashed.
- Other
Native boolCrash - If a native process other than the app crashed.
- other
Native BooleanCrash - If a native process other than the app crashed.
- other
Native booleanCrash - If a native process other than the app crashed.
- other_
native_ boolcrash - If a native process other than the app crashed.
- other
Native BooleanCrash - If a native process other than the app crashed.
SuccessDetailResponse, SuccessDetailResponseArgs
- Other
Native boolCrash - If a native process other than the app crashed.
- Other
Native boolCrash - If a native process other than the app crashed.
- other
Native BooleanCrash - If a native process other than the app crashed.
- other
Native booleanCrash - If a native process other than the app crashed.
- other_
native_ boolcrash - If a native process other than the app crashed.
- other
Native BooleanCrash - If a native process other than the app crashed.
Timestamp, TimestampArgs
- Nanos int
- Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive.
- Seconds string
- Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
- Nanos int
- Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive.
- Seconds string
- Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
- nanos Integer
- Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive.
- seconds String
- Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
- nanos number
- Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive.
- seconds string
- Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
- nanos int
- Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive.
- seconds str
- Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
- nanos Number
- Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive.
- seconds String
- Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
TimestampResponse, TimestampResponseArgs
- Nanos int
- Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive.
- Seconds string
- Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
- Nanos int
- Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive.
- Seconds string
- Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
- nanos Integer
- Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive.
- seconds String
- Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
- nanos number
- Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive.
- seconds string
- Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
- nanos int
- Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive.
- seconds str
- Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
- nanos Number
- Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive.
- seconds String
- Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.