@Amerman, Richard Please confirm if my understanding is correct.
Trigger --> Get all file in container (List blob (V2)) --> Check for all files if it is older than your created date --> if True then Create the file to another storage contanior --> Once the above action is sucessful delete the file from old storage account containor.
The List blob (V2) and Get Blob Metadata (V2) returns the same returns the same BlobMetadata (list blob action having the list of blobmetadata
whereas Get Blob Metadata returns only one blob blobmetadata
). BlobMetadata doesnot return the CreatedDate of the blob but has the LastModified property. In case if you want CreatedData then unfortunately it is not supported and you cannot use it in your worflow.
But in case if you want to proceeds with the LastModified property then you use condition to to check with your input value. If it is true
then only proceeds with the Create Blob and the next action will be Delete Blob (v2) to the delete the file. Condition are used in logic app so in case if your action could fail in certain conition/senario. There is no way to execute the next action if any of your existing action/trigger fails.
If you want to leverage CreatedDate then you need to use Azure Storage REST API with the HTTP action to get this data as unfortuenatley the storage connector doesnot return this field.