<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Powershell New-NcSnapMirrorPolicy in Software Development Kit (SDK) and API Discussions</title>
    <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Powershell-New-NcSnapMirrorPolicy/m-p/445905#M3263</link>
    <description>&lt;P&gt;So I think I found a work around, but I also think there may be a bug in the toolkit. There is nothing that I found that can directly create an object of type "&lt;SPAN&gt;DataONTAP.C.Types.SnapmirrorPolicy.TransferSchedule"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;$cronJobSched&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;Add-NcJobCronSchedule&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;-&lt;/SPAN&gt;&lt;SPAN class=""&gt;Name&lt;/SPAN&gt;&amp;nbsp;MAAG-Vault&amp;nbsp;&lt;SPAN class=""&gt;-&lt;/SPAN&gt;&lt;SPAN class=""&gt;Hour&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;3&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;-&lt;/SPAN&gt;&lt;SPAN class=""&gt;Minute&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;0&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;$transferSched&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;[&lt;/SPAN&gt;&lt;SPAN class=""&gt;DataONTAP&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;C&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;Types&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;SnapmirrorPolicy&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;TransferSchedule&lt;/SPAN&gt;&lt;SPAN class=""&gt;]&lt;/SPAN&gt;&lt;SPAN class=""&gt;:&lt;/SPAN&gt;&lt;SPAN class=""&gt;:&lt;/SPAN&gt;&lt;SPAN class=""&gt;new&lt;/SPAN&gt;&lt;SPAN class=""&gt;(&lt;/SPAN&gt;&lt;SPAN class=""&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;$transferSched&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;Name&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;$cronJobSched&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;JobScheduleName&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;$transferSched&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;Uuid&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;$cronJobSched&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;Uuid&lt;BR /&gt;&lt;SPAN&gt;New-NcSnapmirrorPolicy -Name 45DailyBackup -Type async -SnapmirrorLabel backup -VserverContext $cluster -CreateSnapshotOnSource $false -Keep 45 -TransferSchedule $transferSched&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 13 Jul 2023 14:02:39 GMT</pubDate>
    <dc:creator>DWoodberry</dc:creator>
    <dc:date>2023-07-13T14:02:39Z</dc:date>
    <item>
      <title>Powershell New-NcSnapMirrorPolicy</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Powershell-New-NcSnapMirrorPolicy/m-p/445902#M3262</link>
      <description>&lt;P&gt;I am trying to recreate a snapmirror policy with schedule that I built out manually on a test cluster.&amp;nbsp; Cluster is running ONTAP 9.12 and my toolkit is 9.12.1.2302.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My issue is when I try to apply the schedule (Cron Job) to the policy. When using the gui to build everything, I have no issues.&amp;nbsp; Below is my syntax:&lt;BR /&gt;"New-NcSnapmirrorPolicy -Name 45DailyBackup -Type async -SnapmirrorLabel backup -VserverContext $cluster -CreateSnapshotOnSource $false -Keep 45 -TransferSchedule MAAG-Vault"&lt;/P&gt;&lt;P&gt;&amp;nbsp;The error I get is (Cannot bind parameter 'TransferSchedule'. Cannot convert the "MAAG-Vault" value of type "System.String" to type "DataONTAP.C.Types.SnapmirrorPolicy.TransferSchedule".)&lt;BR /&gt;I have tried to assign the "Trasnfer Schedule" as a variable to see if it would convert, but no luck. However, I can use the gui and assign this transfer schedule. I also made an attempt to also use Set-NcSnapmirrorPolicyRule and Add-NcSnapmirrorPolicyRule using my Policy name, but I get "no matching records". Any help would be great as I feel I am missing something simple.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 09:47:05 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Powershell-New-NcSnapMirrorPolicy/m-p/445902#M3262</guid>
      <dc:creator>DWoodberry</dc:creator>
      <dc:date>2025-06-04T09:47:05Z</dc:date>
    </item>
    <item>
      <title>Re: Powershell New-NcSnapMirrorPolicy</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Powershell-New-NcSnapMirrorPolicy/m-p/445905#M3263</link>
      <description>&lt;P&gt;So I think I found a work around, but I also think there may be a bug in the toolkit. There is nothing that I found that can directly create an object of type "&lt;SPAN&gt;DataONTAP.C.Types.SnapmirrorPolicy.TransferSchedule"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;$cronJobSched&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;Add-NcJobCronSchedule&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;-&lt;/SPAN&gt;&lt;SPAN class=""&gt;Name&lt;/SPAN&gt;&amp;nbsp;MAAG-Vault&amp;nbsp;&lt;SPAN class=""&gt;-&lt;/SPAN&gt;&lt;SPAN class=""&gt;Hour&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;3&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;-&lt;/SPAN&gt;&lt;SPAN class=""&gt;Minute&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;0&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;$transferSched&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;[&lt;/SPAN&gt;&lt;SPAN class=""&gt;DataONTAP&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;C&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;Types&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;SnapmirrorPolicy&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;TransferSchedule&lt;/SPAN&gt;&lt;SPAN class=""&gt;]&lt;/SPAN&gt;&lt;SPAN class=""&gt;:&lt;/SPAN&gt;&lt;SPAN class=""&gt;:&lt;/SPAN&gt;&lt;SPAN class=""&gt;new&lt;/SPAN&gt;&lt;SPAN class=""&gt;(&lt;/SPAN&gt;&lt;SPAN class=""&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;$transferSched&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;Name&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;$cronJobSched&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;JobScheduleName&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;$transferSched&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;Uuid&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;=&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN class=""&gt;$cronJobSched&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;Uuid&lt;BR /&gt;&lt;SPAN&gt;New-NcSnapmirrorPolicy -Name 45DailyBackup -Type async -SnapmirrorLabel backup -VserverContext $cluster -CreateSnapshotOnSource $false -Keep 45 -TransferSchedule $transferSched&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jul 2023 14:02:39 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Powershell-New-NcSnapMirrorPolicy/m-p/445905#M3263</guid>
      <dc:creator>DWoodberry</dc:creator>
      <dc:date>2023-07-13T14:02:39Z</dc:date>
    </item>
    <item>
      <title>Re: Powershell New-NcSnapMirrorPolicy</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Powershell-New-NcSnapMirrorPolicy/m-p/446605#M3268</link>
      <description>&lt;P&gt;This issue is not a bug; the specific parameter requires an object of type 'DataONTAP.C.Types.SnapmirrorPolicy.TransferSchedule.' We will raise a ticket to update the help documentation for this cmdlet, clarifying that the mentioned parameter expects a value of the specified object type.&lt;/P&gt;</description>
      <pubDate>Thu, 03 Aug 2023 06:30:17 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Powershell-New-NcSnapMirrorPolicy/m-p/446605#M3268</guid>
      <dc:creator>AmmarMhowwala</dc:creator>
      <dc:date>2023-08-03T06:30:17Z</dc:date>
    </item>
    <item>
      <title>Re: Powershell New-NcSnapMirrorPolicy</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Powershell-New-NcSnapMirrorPolicy/m-p/446698#M3269</link>
      <description>&lt;P&gt;Thank you. Would this include an easier way to created an object of this type instead of having to use the method I did above?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Aug 2023 13:44:35 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Powershell-New-NcSnapMirrorPolicy/m-p/446698#M3269</guid>
      <dc:creator>DWoodberry</dc:creator>
      <dc:date>2023-08-07T13:44:35Z</dc:date>
    </item>
  </channel>
</rss>

