This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::DataZone::Connection SparkEmrPropertiesInput
The Spark EMR properties.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "ComputeArn" :String, "InstanceProfileArn" :String, "JavaVirtualEnv" :String, "LogUri" :String, "PythonVirtualEnv" :String, "RuntimeRole" :String, "TrustedCertificatesS3Uri" :String}
YAML
ComputeArn:StringInstanceProfileArn:StringJavaVirtualEnv:StringLogUri:StringPythonVirtualEnv:StringRuntimeRole:StringTrustedCertificatesS3Uri:String
Properties
ComputeArn-
The compute ARN of Spark EMR.
Required: No
Type: String
Pattern:
^arn:aws(-(cn|us-gov|iso(-[bef])?))?:(elasticmapreduce|emr-serverless):.*Maximum:
2048Update requires: No interruption
InstanceProfileArn-
The instance profile ARN of Spark EMR.
Required: No
Type: String
Pattern:
^arn:aws[^:]*:iam::\d{12}:(role|role/service-role)/[\w+=,.@-]*$Maximum:
2048Update requires: No interruption
JavaVirtualEnv-
The java virtual env of the Spark EMR.
Required: No
Type: String
Pattern:
^[\S]*$Maximum:
256Update requires: No interruption
LogUri-
The log URI of the Spark EMR.
Required: No
Type: String
Pattern:
^s3://.+$Maximum:
2048Update requires: No interruption
PythonVirtualEnv-
The Python virtual env of the Spark EMR.
Required: No
Type: String
Pattern:
^[\S]*$Maximum:
256Update requires: No interruption
RuntimeRole-
The runtime role of the Spark EMR.
Required: No
Type: String
Pattern:
^arn:aws[^:]*:iam::\d{12}:(role|role/service-role)/[\w+=,.@-]*$Maximum:
2048Update requires: No interruption
TrustedCertificatesS3Uri-
The certificates S3 URI of the Spark EMR.
Required: No
Type: String
Pattern:
^s3://.+$Maximum:
2048Update requires: No interruption