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.
arnARN of this upload.categoryThe upload's category.contentTypeThe upload's content type (for example, application/octet-stream).metadataThe 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.nameThe 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.projectArnThe ARN of the project for the upload.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.typeThe upload's upload type. See AWS Docs for valid list of values.urlThe 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