/AWS1/CL_DFM=>CREATEUPLOAD()
¶
About CreateUpload¶
Uploads an app or test scripts.
Method Signature¶
IMPORTING¶
Required arguments:¶
IV_PROJECTARN
TYPE /AWS1/DFMAMAZONRESOURCENAME
/AWS1/DFMAMAZONRESOURCENAME
¶
The ARN of the project for the upload.
IV_NAME
TYPE /AWS1/DFMNAME
/AWS1/DFMNAME
¶
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.
IV_TYPE
TYPE /AWS1/DFMUPLOADTYPE
/AWS1/DFMUPLOADTYPE
¶
The upload's upload type.
Must be one of the following values:
ANDROID_APP
IOS_APP
WEB_APP
EXTERNAL_DATA
APPIUM_JAVA_JUNIT_TEST_PACKAGE
APPIUM_JAVA_TESTNG_TEST_PACKAGE
APPIUM_PYTHON_TEST_PACKAGE
APPIUM_NODE_TEST_PACKAGE
APPIUM_RUBY_TEST_PACKAGE
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE
APPIUM_WEB_PYTHON_TEST_PACKAGE
APPIUM_WEB_NODE_TEST_PACKAGE
APPIUM_WEB_RUBY_TEST_PACKAGE
INSTRUMENTATION_TEST_PACKAGE
XCTEST_TEST_PACKAGE
XCTEST_UI_TEST_PACKAGE
APPIUM_JAVA_JUNIT_TEST_SPEC
APPIUM_JAVA_TESTNG_TEST_SPEC
APPIUM_PYTHON_TEST_SPEC
APPIUM_NODE_TEST_SPEC
APPIUM_RUBY_TEST_SPEC
APPIUM_WEB_JAVA_JUNIT_TEST_SPEC
APPIUM_WEB_JAVA_TESTNG_TEST_SPEC
APPIUM_WEB_PYTHON_TEST_SPEC
APPIUM_WEB_NODE_TEST_SPEC
APPIUM_WEB_RUBY_TEST_SPEC
INSTRUMENTATION_TEST_SPEC
XCTEST_UI_TEST_SPEC
If you call
CreateUpload
withWEB_APP
specified, AWS Device Farm throws anArgumentException
error.
Optional arguments:¶
IV_CONTENTTYPE
TYPE /AWS1/DFMCONTENTTYPE
/AWS1/DFMCONTENTTYPE
¶
The upload's content type (for example,
application/octet-stream
).