UploadState class

Input properties used for looking up and filtering Upload resources.

Constructors

UploadState({Input<String?>? arn, Input<String?>? category, Input<String?>? contentType, Input<String?>? metadata, Input<String?>? name, Input<String?>? projectArn, Input<String?>? region, Input<String?>? type, Input<String?>? url})
Creates a new UploadState. arn ARN of this upload. category The upload's category. contentType The upload's content type (for example, application/octet-stream). metadata The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded. name The upload's file name. The name should not contain any forward slashes (/). If you are uploading an iOS app, the file name must end with the .ipa extension. If you are uploading an Android app, the file name must end with the .apk extension. For all others, the file name must end with the .zip file extension. projectArn The ARN of the project for the upload. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. type The upload's upload type. See AWS Docs for valid list of values. url The presigned Amazon S3 URL that was used to store a file using a PUT request.
const
UploadState.fromMap(Map<String, dynamic> map)
factory

Properties

arn → Input<String?>?
ARN of this upload.
final
category → Input<String?>?
The upload's category.
final
contentType → Input<String?>?
The upload's content type (for example, application/octet-stream).
final
hashCode int
The hash code for this object.
no setterinherited
metadata → Input<String?>?
The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded.
final
name → Input<String?>?
The upload's file name. The name should not contain any forward slashes (/). If you are uploading an iOS app, the file name must end with the .ipa extension. If you are uploading an Android app, the file name must end with the .apk extension. For all others, the file name must end with the .zip file extension.
final
projectArn → Input<String?>?
The ARN of the project for the upload.
final
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type → Input<String?>?
The upload's upload type. See AWS Docs for valid list of values.
final
url → Input<String?>?
The presigned Amazon S3 URL that was used to store a file using a PUT request.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited