AWS Create ONTAP volume from existing Storage Virtual Machines(SVM) via Cloudformation

0

I want to create an AWS ONTAP Volume only Based on the existing Storage Virtual Machines(SVM) .

I have SVM ID and Name are available with me in order to use then in the new stack which i am creating to spin the new Volume(s).

Filesystem ID:  fs-00b23d16e032150db  
SVM ID is :  svm-04c2e2830ff42097e
SVM Name:  AWSDemosvm

I tried Below: But did not worked.

---
Description: "Create FSx for ONTAP Filesystem"
Resources:
  AWSDemoVolume:
    Type: "AWS::FSx::Volume"
    Properties:
      Name: AWSBackupDemovol001
      OntapConfiguration:
        JunctionPath: /AWSBackupDemovol001
        SizeInMegabytes: 150
        StorageEfficiencyEnabled: true
        StorageVirtualMachineId: 
        - !ImportValue "svm-04c2e2830ff42097e"
        TieringPolicy:
          CoolingPeriod: 0
          Name: AUTO		  
      VolumeType: "ONTAP"
      Tags:
        - Key: "Bacup_Tag"
          Value: "backup"
        - Key: "Created_By"
          Value: "Cloud Micron"
Outputs:
  FileSystemId:
    Value: !Ref "AWSdemocluster"
  SvmId:
    Value: !Ref "AWSDemosvm"
...
Karn
gefragt vor 2 Jahren495 Aufrufe
1 Antwort
0

There is catch in the template below where as per documentation it says clearly that it needs string thus you don't required !ImportValue here. just remove that.

Secondly, there is also another problem in the below code as you defined the CoolingPeriod: 0 which is not correct as value can not be zero either it should be minimum 2 or greater.

Karn
beantwortet vor 2 Jahren

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen