![]() |
![]()
| ![]() |
![]()
NAMEPaws::EMR::StartNotebookExecution - Arguments for method StartNotebookExecution on Paws::EMR DESCRIPTIONThis class represents the parameters used for calling the method StartNotebookExecution on the Amazon Elastic MapReduce service. Use the attributes of this class as arguments to method StartNotebookExecution. You shouldn't make instances of this class. Each attribute should be used as a named argument in the call to StartNotebookExecution. SYNOPSISmy $elasticmapreduce = Paws->service('EMR'); my $StartNotebookExecutionOutput = $elasticmapreduce->StartNotebookExecution( EditorId => 'MyXmlStringMaxLen256', ExecutionEngine => { Id => 'MyXmlStringMaxLen256', # max: 256 MasterInstanceSecurityGroupId => 'MyXmlStringMaxLen256', # max: 256 Type => 'EMR', # values: EMR; OPTIONAL }, RelativePath => 'MyXmlString', ServiceRole => 'MyXmlString', NotebookExecutionName => 'MyXmlStringMaxLen256', # OPTIONAL NotebookInstanceSecurityGroupId => 'MyXmlStringMaxLen256', # OPTIONAL NotebookParams => 'MyXmlString', # OPTIONAL Tags => [ { Key => 'MyString', # OPTIONAL Value => 'MyString', # OPTIONAL }, ... ], # OPTIONAL ); # Results: my $NotebookExecutionId = $StartNotebookExecutionOutput->NotebookExecutionId; # Returns a L<Paws::EMR::StartNotebookExecutionOutput> object. Values for attributes that are native types (Int, String, Float, etc) can passed as-is (scalar values). Values for complex Types (objects) can be passed as a HashRef. The keys and values of the hashref will be used to instance the underlying object. For the AWS API documentation, see <https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce/StartNotebookExecution> ATTRIBUTESREQUIRED EditorId => StrThe unique identifier of the EMR Notebook to use for notebook execution. REQUIRED ExecutionEngine => Paws::EMR::ExecutionEngineConfigSpecifies the execution engine (cluster) that runs the notebook execution. NotebookExecutionName => StrAn optional name for the notebook execution. NotebookInstanceSecurityGroupId => StrThe unique identifier of the Amazon EC2 security group to associate with the EMR Notebook for this notebook execution. NotebookParams => StrInput parameters in JSON format passed to the EMR Notebook at runtime for execution. REQUIRED RelativePath => StrThe path and file name of the notebook file for this execution, relative to the path specified for the EMR Notebook. For example, if you specify a path of "s3://MyBucket/MyNotebooks" when you create an EMR Notebook for a notebook with an ID of "e-ABCDEFGHIJK1234567890ABCD" (the "EditorID" of this request), and you specify a "RelativePath" of "my_notebook_executions/notebook_execution.ipynb", the location of the file for the notebook execution is "s3://MyBucket/MyNotebooks/e-ABCDEFGHIJK1234567890ABCD/my_notebook_executions/notebook_execution.ipynb". REQUIRED ServiceRole => StrThe name or ARN of the IAM role that is used as the service role for Amazon EMR (the EMR role) for the notebook execution. Tags => ArrayRef[Paws::EMR::Tag]A list of tags associated with a notebook execution. Tags are user-defined key-value pairs that consist of a required key string with a maximum of 128 characters and an optional value string with a maximum of 256 characters. SEE ALSOThis class forms part of Paws, documenting arguments for method StartNotebookExecution in Paws::EMR BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|