Package com.pulumi.aws.devicefarm.inputs
Class UploadState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.devicefarm.inputs.UploadState
-
public final class UploadState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUploadState.Builder
-
Field Summary
Fields Modifier and Type Field Description static UploadStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>arn()static UploadState.Builderbuilder()static UploadState.Builderbuilder(UploadState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>category()java.util.Optional<com.pulumi.core.Output<java.lang.String>>contentType()java.util.Optional<com.pulumi.core.Output<java.lang.String>>metadata()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>projectArn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>type()java.util.Optional<com.pulumi.core.Output<java.lang.String>>url()
-
-
-
Field Detail
-
Empty
public static final UploadState Empty
-
-
Method Detail
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- ARN of this upload.
-
category
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> category()
- Returns:
- The upload's category.
-
contentType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> contentType()
- Returns:
- The upload's content type (for example, application/octet-stream).
-
metadata
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> metadata()
- Returns:
- 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
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- 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
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> projectArn()
- Returns:
- The ARN of the project for the upload.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
type
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> type()
- Returns:
- The upload's upload type. See [AWS Docs](https://docs.aws.amazon.com/devicefarm/latest/APIReference/API_CreateUpload.html#API_CreateUpload_RequestSyntax) for valid list of values.
-
url
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> url()
- Returns:
- The presigned Amazon S3 URL that was used to store a file using a PUT request.
-
builder
public static UploadState.Builder builder()
-
builder
public static UploadState.Builder builder(UploadState defaults)
-
-