Have Questions?  Need Expert Answers?  JOIN LUNCH N' LEARNS!

List Objects with Text Prefix

Prev Next
Step Details
Introduced in Version9.0.0
Last Modified in Version9.0.0
LocationIntegration > Amazon AWS > S3

The List Objects with Text Prefix step is used to list the objects in Amazon S3 with the specified text prefix.

Prerequisites 


Properties

Inputs

PropertyDescriptionData Type
Bucket NameName of bucket to search for objects with inputted prefix.String
PrefixSpecified prefix to pull objects that are associated with the defined prefix.String
RegionThe Amazon AWS Region the instance is located on.AmazonAWSRegion
Override Role CredentialsOptional input allowing the user to alter the default role used to create the folder.AssumeRoleCredentials

Override Settings

PropertyDescriptionData Type
Access Key IDID used to connect to Amazon S3.String
Secret Access KeySecret Access Key used to connect to Amazon S3.                                                                  String

Outputs

PropertyDescriptionData Type
Done


OutputOutputted list of objects associated with the inputted prefix.List of S3ObjectData


Common Errors

The AWS Access Key Id You Provided Does not Exist In Our Records

If the Access Key ID is invalid or missing, the step will cause an error.

To correct this, ensure the Access Key ID is correctly inputted.

Exception Message:


DecisionsFramework.Design.Flow.ErrorRunningFlowStep: Error running step Create Folder 1[CreateFolder] in flow [S3 Step Flows]: Exception invoking method CreateFolder on class AmazonS3Steps
 ---> DecisionsFramework.LoggedException: Exception invoking method CreateFolder on class AmazonS3Steps
 ---> Amazon.S3.AmazonS3Exception: The AWS Access Key Id you provided does not exist in our records.
 ---> Amazon.Runtime.Internal.HttpErrorResponseException: Exception of type 'Amazon.Runtime.Internal.HttpErrorResponseException' was thrown. at Amazon.Runtime.HttpWebRequestMessage.ProcessHttpResponseMessage(HttpResponseMessage responseMessage)
 at Amazon.Runtime.HttpWebRequestMessage.GetResponseAsync(CancellationToken cancellationToken)
 at Amazon.Runtime.Internal.HttpHandler`1.InvokeAsync[T](IExecutionContext executionContext)
 at Amazon.Runtime.Internal.RedirectHandler.InvokeAsync[T](IExecutionContext executionContext)
 at Amazon.Runtime.Internal.Unmarshaller.InvokeAsync[T](IExecutionContext executionContext)
 at Amazon.S3.Internal.AmazonS3ResponseHandler.InvokeAsync[T](IExecutionContext executionContext)
 at Amazon.Runtime.Internal.ErrorHandler.InvokeAsync[T](IExecutionContext executionContext)
   --- End of inner exception stack trace ---



Related Information

Related Article:

Amazon AWS S3