Commit 5780167d authored by Jose Antonio Ordoñez Lucena's avatar Jose Antonio Ordoñez Lucena Committed by lengyelb
Browse files

TS28.623_Rel17_CR0472_Remove_unneeded_fileLocation_attribute

parent d50f6702
Loading
Loading
Loading
Loading
+18 −5
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@ module _3gpp-common-filemanagement {
  import _3gpp-common-yang-types { prefix types3gpp; }
  import _3gpp-common-yang-extensions { prefix yext3gpp; }
  import _3gpp-common-managed-element { prefix me3gpp; }
  import ietf-inet-types { prefix inet; }
   
  organization "3GPP SA5";
  contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464";
@@ -17,6 +18,7 @@ module _3gpp-common-filemanagement {
    TTA, TTC). All rights reserved.";
  reference "3GPP TS 28.623 Generic Network Resource Model (NRM)";

  revision 2024-11-07 { reference CR-0472 ; }
  revision 2023-12-17 { reference CR-0327 ; } 
  revision 2023-09-17 { reference CR-0270 ; } 
  revision 2022-10-31 { reference CR-0195;   }
@@ -52,12 +54,23 @@ module _3gpp-common-filemanagement {
    uses top3gpp:Top_Grp;
    
    leaf fileLocation {
      description "Provides the location of a file.
        allowedValues:  File URI (See RFC 8089)";
      type inet:uri ;
      mandatory true;
      type string;
      yext3gpp:notNotifyable ;
      yext3gpp:inVariant ;
      description "Location of the file incl. the file transfer protocol, 
        and the file name for the case the file content cannot be retrieved 
        by reading the 'fileContent' attribute.
        
        The allowed file transfer protocols are:
        - sftp
        - ftpes
        - https
        
        Examples:
        'sftp://companyA.com/datastore/fileName.xml',
        'https://companyA.com/ManagedElement=1/Files=1/File=1'
        ";
    }
    
    leaf notificationRecipientAddress {