Skip to content

/AWS1/CL_FSX=>DESCRIBEFILESYSTEMS()

About DescribeFileSystems

Returns the description of specific Amazon FSx file systems, if a FileSystemIds value is provided for that file system. Otherwise, it returns descriptions of all file systems owned by your Amazon Web Services account in the Amazon Web Services Region of the endpoint that you're calling.

When retrieving all file system descriptions, you can optionally specify the MaxResults parameter to limit the number of descriptions in a response. If more file system descriptions remain, Amazon FSx returns a NextToken value in the response. In this case, send a later request with the NextToken request parameter set to the value of NextToken from the last response.

This operation is used in an iterative process to retrieve a list of your file system descriptions. DescribeFileSystems is called first without a NextTokenvalue. Then the operation continues to be called with the NextToken parameter set to the value of the last NextToken value until a response has no NextToken.

When using this operation, keep the following in mind:

  • The implementation might return fewer than MaxResults file system descriptions while still including a NextToken value.

  • The order of file systems returned in the response of one DescribeFileSystems call and the order of file systems returned across the responses of a multicall iteration is unspecified.

Method Signature

IMPORTING

Optional arguments:

it_filesystemids TYPE /AWS1/CL_FSXFILESYSTEMIDS_W=>TT_FILESYSTEMIDS TT_FILESYSTEMIDS

IDs of the file systems whose descriptions you want to retrieve (String).

iv_maxresults TYPE /AWS1/FSXMAXRESULTS /AWS1/FSXMAXRESULTS

Maximum number of file systems to return in the response (integer). This parameter value must be greater than 0. The number of items that Amazon FSx returns is the minimum of the MaxResults parameter specified in the request and the service's internal maximum number of items per page.

iv_nexttoken TYPE /AWS1/FSXNEXTTOKEN /AWS1/FSXNEXTTOKEN

Opaque pagination token returned from a previous DescribeFileSystems operation (String). If a token present, the operation continues the list from where the returning call left off.

RETURNING

oo_output TYPE REF TO /aws1/cl_fsxdscfilesystemsrsp /AWS1/CL_FSXDSCFILESYSTEMSRSP

Domain /AWS1/RT_ACCOUNT_ID
Primitive Type NUMC

Examples

Syntax Example

This is an example of the syntax for calling the method. It includes every possible argument and initializes every possible value. The data provided is not necessarily semantically accurate (for example the value "string" may be provided for something that is intended to be an instance ID, or in some cases two arguments may be mutually exclusive). The syntax shows the ABAP syntax for creating the various data structures.

DATA(lo_result) = lo_client->/aws1/if_fsx~describefilesystems(
  it_filesystemids = VALUE /aws1/cl_fsxfilesystemids_w=>tt_filesystemids(
    ( new /aws1/cl_fsxfilesystemids_w( |string| ) )
  )
  iv_maxresults = 123
  iv_nexttoken = |string|
).

This is an example of reading all possible response values

LOOP AT lo_result->get_filesystems( ) into lo_row.
  lv_awsaccountid = lo_row_1->get_ownerid( ).
  lv_creationtime = lo_row_1->get_creationtime( ).
  lv_filesystemid = lo_row_1->get_filesystemid( ).
  lv_filesystemtype = lo_row_1->get_filesystemtype( ).
  lv_filesystemlifecycle = lo_row_1->get_lifecycle( ).
  lv_errormessage = lo_filesystemfailuredetail->get_message( ).
  lv_storagecapacity = lo_row_1->get_storagecapacity( ).
  lv_storagetype = lo_row_1->get_storagetype( ).
  lv_vpcid = lo_row_1->get_vpcid( ).
  LOOP AT lo_row_1->get_subnetids( ) into lo_row_2.
    lv_subnetid = lo_row_3->get_value( ).
  ENDLOOP.
  LOOP AT lo_row_1->get_networkinterfaceids( ) into lo_row_4.
    lv_networkinterfaceid = lo_row_5->get_value( ).
  ENDLOOP.
  lv_dnsname = lo_row_1->get_dnsname( ).
  lv_kmskeyid = lo_row_1->get_kmskeyid( ).
  lv_resourcearn = lo_row_1->get_resourcearn( ).
  LOOP AT lo_row_1->get_tags( ) into lo_row_6.
    lv_tagkey = lo_row_7->get_key( ).
    lv_tagvalue = lo_row_7->get_value( ).
  ENDLOOP.
  lv_directoryid = lo_windowsfilesystemconfig->get_activedirectoryid( ).
  lv_activedirectoryfullyqua = lo_selfmanagedactivedirect->get_domainname( ).
  lv_organizationalunitdisti = lo_selfmanagedactivedirect->get_orgalunitdistinguished00( ).
  lv_filesystemadministrator = lo_selfmanagedactivedirect->get_filesystemadministrato00( ).
  lv_directoryusername = lo_selfmanagedactivedirect->get_username( ).
  LOOP AT lo_selfmanagedactivedirect->get_dnsips( ) into lo_row_8.
    lv_ipaddress = lo_row_9->get_value( ).
  ENDLOOP.
  lv_windowsdeploymenttype = lo_windowsfilesystemconfig->get_deploymenttype( ).
  lv_dnsname = lo_windowsfilesystemconfig->get_remoteadministrationen00( ).
  lv_subnetid = lo_windowsfilesystemconfig->get_preferredsubnetid( ).
  lv_ipaddress = lo_windowsfilesystemconfig->get_preferredfileserverip( ).
  lv_megabytespersecond = lo_windowsfilesystemconfig->get_throughputcapacity( ).
  LOOP AT lo_windowsfilesystemconfig->get_maintenanceopsinprogress( ) into lo_row_10.
    lv_filesystemmaintenanceop = lo_row_11->get_value( ).
  ENDLOOP.
  lv_weeklytime = lo_windowsfilesystemconfig->get_weeklymaintenancestrtt00( ).
  lv_dailytime = lo_windowsfilesystemconfig->get_dailyautomaticbackupst00( ).
  lv_automaticbackupretentio = lo_windowsfilesystemconfig->get_automaticbackupretdays( ).
  lv_flag = lo_windowsfilesystemconfig->get_copytagstobackups( ).
  LOOP AT lo_windowsfilesystemconfig->get_aliases( ) into lo_row_12.
    lv_alternatednsname = lo_row_13->get_name( ).
    lv_aliaslifecycle = lo_row_13->get_lifecycle( ).
  ENDLOOP.
  lv_windowsaccessauditlogle = lo_windowsauditlogconfigur->get_fileaccessauditloglevel( ).
  lv_windowsaccessauditlogle = lo_windowsauditlogconfigur->get_fileshareaccaudloglevel( ).
  lv_generalarn = lo_windowsauditlogconfigur->get_auditlogdestination( ).
  lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
  lv_iops = lo_diskiopsconfiguration->get_iops( ).
  lv_weeklytime = lo_lustrefilesystemconfigu->get_weeklymaintenancestrtt00( ).
  lv_datarepositorylifecycle = lo_datarepositoryconfigura->get_lifecycle( ).
  lv_archivepath = lo_datarepositoryconfigura->get_importpath( ).
  lv_archivepath = lo_datarepositoryconfigura->get_exportpath( ).
  lv_megabytes = lo_datarepositoryconfigura->get_importedfilechunksize( ).
  lv_autoimportpolicytype = lo_datarepositoryconfigura->get_autoimportpolicy( ).
  lv_errormessage = lo_datarepositoryfailurede->get_message( ).
  lv_lustredeploymenttype = lo_lustrefilesystemconfigu->get_deploymenttype( ).
  lv_perunitstoragethroughpu = lo_lustrefilesystemconfigu->get_perunitstoragethroughput( ).
  lv_lustrefilesystemmountna = lo_lustrefilesystemconfigu->get_mountname( ).
  lv_dailytime = lo_lustrefilesystemconfigu->get_dailyautomaticbackupst00( ).
  lv_automaticbackupretentio = lo_lustrefilesystemconfigu->get_automaticbackupretdays( ).
  lv_flag = lo_lustrefilesystemconfigu->get_copytagstobackups( ).
  lv_drivecachetype = lo_lustrefilesystemconfigu->get_drivecachetype( ).
  lv_datacompressiontype = lo_lustrefilesystemconfigu->get_datacompressiontype( ).
  lv_lustreaccessauditloglev = lo_lustrelogconfiguration->get_level( ).
  lv_generalarn = lo_lustrelogconfiguration->get_destination( ).
  lv_lustrerootsquash = lo_lustrerootsquashconfigu->get_rootsquash( ).
  LOOP AT lo_lustrerootsquashconfigu->get_nosquashnids( ) into lo_row_14.
    lv_lustrenosquashnid = lo_row_15->get_value( ).
  ENDLOOP.
  lv_metadataiops = lo_filesystemlustremetadat->get_iops( ).
  lv_metadataconfigurationmo = lo_filesystemlustremetadat->get_mode( ).
  lv_flag = lo_lustrefilesystemconfigu->get_efaenabled( ).
  LOOP AT lo_row_1->get_administrativeactions( ) into lo_row_16.
    lv_administrativeactiontyp = lo_row_17->get_administrativeactiontype( ).
    lv_progresspercent = lo_row_17->get_progresspercent( ).
    lv_requesttime = lo_row_17->get_requesttime( ).
    lv_status = lo_row_17->get_status( ).
    lv_awsaccountid = lo_filesystem->get_ownerid( ).
    lv_creationtime = lo_filesystem->get_creationtime( ).
    lv_filesystemid = lo_filesystem->get_filesystemid( ).
    lv_filesystemtype = lo_filesystem->get_filesystemtype( ).
    lv_filesystemlifecycle = lo_filesystem->get_lifecycle( ).
    lv_errormessage = lo_filesystemfailuredetail->get_message( ).
    lv_storagecapacity = lo_filesystem->get_storagecapacity( ).
    lv_storagetype = lo_filesystem->get_storagetype( ).
    lv_vpcid = lo_filesystem->get_vpcid( ).
    LOOP AT lo_filesystem->get_subnetids( ) into lo_row_2.
      lv_subnetid = lo_row_3->get_value( ).
    ENDLOOP.
    LOOP AT lo_filesystem->get_networkinterfaceids( ) into lo_row_4.
      lv_networkinterfaceid = lo_row_5->get_value( ).
    ENDLOOP.
    lv_dnsname = lo_filesystem->get_dnsname( ).
    lv_kmskeyid = lo_filesystem->get_kmskeyid( ).
    lv_resourcearn = lo_filesystem->get_resourcearn( ).
    LOOP AT lo_filesystem->get_tags( ) into lo_row_6.
      lv_tagkey = lo_row_7->get_key( ).
      lv_tagvalue = lo_row_7->get_value( ).
    ENDLOOP.
    lv_directoryid = lo_windowsfilesystemconfig->get_activedirectoryid( ).
    lv_activedirectoryfullyqua = lo_selfmanagedactivedirect->get_domainname( ).
    lv_organizationalunitdisti = lo_selfmanagedactivedirect->get_orgalunitdistinguished00( ).
    lv_filesystemadministrator = lo_selfmanagedactivedirect->get_filesystemadministrato00( ).
    lv_directoryusername = lo_selfmanagedactivedirect->get_username( ).
    LOOP AT lo_selfmanagedactivedirect->get_dnsips( ) into lo_row_8.
      lv_ipaddress = lo_row_9->get_value( ).
    ENDLOOP.
    lv_windowsdeploymenttype = lo_windowsfilesystemconfig->get_deploymenttype( ).
    lv_dnsname = lo_windowsfilesystemconfig->get_remoteadministrationen00( ).
    lv_subnetid = lo_windowsfilesystemconfig->get_preferredsubnetid( ).
    lv_ipaddress = lo_windowsfilesystemconfig->get_preferredfileserverip( ).
    lv_megabytespersecond = lo_windowsfilesystemconfig->get_throughputcapacity( ).
    LOOP AT lo_windowsfilesystemconfig->get_maintenanceopsinprogress( ) into lo_row_10.
      lv_filesystemmaintenanceop = lo_row_11->get_value( ).
    ENDLOOP.
    lv_weeklytime = lo_windowsfilesystemconfig->get_weeklymaintenancestrtt00( ).
    lv_dailytime = lo_windowsfilesystemconfig->get_dailyautomaticbackupst00( ).
    lv_automaticbackupretentio = lo_windowsfilesystemconfig->get_automaticbackupretdays( ).
    lv_flag = lo_windowsfilesystemconfig->get_copytagstobackups( ).
    LOOP AT lo_windowsfilesystemconfig->get_aliases( ) into lo_row_12.
      lv_alternatednsname = lo_row_13->get_name( ).
      lv_aliaslifecycle = lo_row_13->get_lifecycle( ).
    ENDLOOP.
    lv_windowsaccessauditlogle = lo_windowsauditlogconfigur->get_fileaccessauditloglevel( ).
    lv_windowsaccessauditlogle = lo_windowsauditlogconfigur->get_fileshareaccaudloglevel( ).
    lv_generalarn = lo_windowsauditlogconfigur->get_auditlogdestination( ).
    lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
    lv_iops = lo_diskiopsconfiguration->get_iops( ).
    lv_weeklytime = lo_lustrefilesystemconfigu->get_weeklymaintenancestrtt00( ).
    lv_datarepositorylifecycle = lo_datarepositoryconfigura->get_lifecycle( ).
    lv_archivepath = lo_datarepositoryconfigura->get_importpath( ).
    lv_archivepath = lo_datarepositoryconfigura->get_exportpath( ).
    lv_megabytes = lo_datarepositoryconfigura->get_importedfilechunksize( ).
    lv_autoimportpolicytype = lo_datarepositoryconfigura->get_autoimportpolicy( ).
    lv_errormessage = lo_datarepositoryfailurede->get_message( ).
    lv_lustredeploymenttype = lo_lustrefilesystemconfigu->get_deploymenttype( ).
    lv_perunitstoragethroughpu = lo_lustrefilesystemconfigu->get_perunitstoragethroughput( ).
    lv_lustrefilesystemmountna = lo_lustrefilesystemconfigu->get_mountname( ).
    lv_dailytime = lo_lustrefilesystemconfigu->get_dailyautomaticbackupst00( ).
    lv_automaticbackupretentio = lo_lustrefilesystemconfigu->get_automaticbackupretdays( ).
    lv_flag = lo_lustrefilesystemconfigu->get_copytagstobackups( ).
    lv_drivecachetype = lo_lustrefilesystemconfigu->get_drivecachetype( ).
    lv_datacompressiontype = lo_lustrefilesystemconfigu->get_datacompressiontype( ).
    lv_lustreaccessauditloglev = lo_lustrelogconfiguration->get_level( ).
    lv_generalarn = lo_lustrelogconfiguration->get_destination( ).
    lv_lustrerootsquash = lo_lustrerootsquashconfigu->get_rootsquash( ).
    LOOP AT lo_lustrerootsquashconfigu->get_nosquashnids( ) into lo_row_14.
      lv_lustrenosquashnid = lo_row_15->get_value( ).
    ENDLOOP.
    lv_metadataiops = lo_filesystemlustremetadat->get_iops( ).
    lv_metadataconfigurationmo = lo_filesystemlustremetadat->get_mode( ).
    lv_flag = lo_lustrefilesystemconfigu->get_efaenabled( ).
    " Skipping lo_row_17->get_targetfilesystemvalues( ) to avoid recursion
    lv_automaticbackupretentio = lo_ontapfilesystemconfigur->get_automaticbackupretdays( ).
    lv_dailytime = lo_ontapfilesystemconfigur->get_dailyautomaticbackupst00( ).
    lv_ontapdeploymenttype = lo_ontapfilesystemconfigur->get_deploymenttype( ).
    lv_ipaddressrange = lo_ontapfilesystemconfigur->get_endpointipaddressrange( ).
    lv_dnsname = lo_filesystemendpoint->get_dnsname( ).
    LOOP AT lo_filesystemendpoint->get_ipaddresses( ) into lo_row_18.
      lv_ipaddress = lo_row_19->get_value( ).
    ENDLOOP.
    lv_dnsname = lo_filesystemendpoint->get_dnsname( ).
    LOOP AT lo_filesystemendpoint->get_ipaddresses( ) into lo_row_18.
      lv_ipaddress = lo_row_19->get_value( ).
    ENDLOOP.
    lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
    lv_iops = lo_diskiopsconfiguration->get_iops( ).
    lv_subnetid = lo_ontapfilesystemconfigur->get_preferredsubnetid( ).
    LOOP AT lo_ontapfilesystemconfigur->get_routetableids( ) into lo_row_20.
      lv_routetableid = lo_row_21->get_value( ).
    ENDLOOP.
    lv_megabytespersecond = lo_ontapfilesystemconfigur->get_throughputcapacity( ).
    lv_weeklytime = lo_ontapfilesystemconfigur->get_weeklymaintenancestrtt00( ).
    lv_adminpassword = lo_ontapfilesystemconfigur->get_fsxadminpassword( ).
    lv_hapairs = lo_ontapfilesystemconfigur->get_hapairs( ).
    lv_throughputcapacityperha = lo_ontapfilesystemconfigur->get_thruputcapacityperhapair( ).
    lv_filesystemtypeversion = lo_filesystem->get_filesystemtypeversion( ).
    lv_automaticbackupretentio = lo_openzfsfilesystemconfig->get_automaticbackupretdays( ).
    lv_flag = lo_openzfsfilesystemconfig->get_copytagstobackups( ).
    lv_flag = lo_openzfsfilesystemconfig->get_copytagstovolumes( ).
    lv_dailytime = lo_openzfsfilesystemconfig->get_dailyautomaticbackupst00( ).
    lv_openzfsdeploymenttype = lo_openzfsfilesystemconfig->get_deploymenttype( ).
    lv_megabytespersecond = lo_openzfsfilesystemconfig->get_throughputcapacity( ).
    lv_weeklytime = lo_openzfsfilesystemconfig->get_weeklymaintenancestrtt00( ).
    lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
    lv_iops = lo_diskiopsconfiguration->get_iops( ).
    lv_volumeid = lo_openzfsfilesystemconfig->get_rootvolumeid( ).
    lv_subnetid = lo_openzfsfilesystemconfig->get_preferredsubnetid( ).
    lv_ipaddressrange = lo_openzfsfilesystemconfig->get_endpointipaddressrange( ).
    LOOP AT lo_openzfsfilesystemconfig->get_routetableids( ) into lo_row_20.
      lv_routetableid = lo_row_21->get_value( ).
    ENDLOOP.
    lv_ipaddress = lo_openzfsfilesystemconfig->get_endpointipaddress( ).
    lv_openzfsreadcachesizingm = lo_openzfsreadcacheconfigu->get_sizingmode( ).
    lv_storagecapacity = lo_openzfsreadcacheconfigu->get_sizegib( ).
    lv_errormessage = lo_administrativeactionfai->get_message( ).
    lv_creationtime = lo_volume->get_creationtime( ).
    lv_filesystemid = lo_volume->get_filesystemid( ).
    lv_volumelifecycle = lo_volume->get_lifecycle( ).
    lv_volumename = lo_volume->get_name( ).
    lv_flexcacheendpointtype = lo_ontapvolumeconfiguratio->get_flexcacheendpointtype( ).
    lv_junctionpath = lo_ontapvolumeconfiguratio->get_junctionpath( ).
    lv_securitystyle = lo_ontapvolumeconfiguratio->get_securitystyle( ).
    lv_volumecapacity = lo_ontapvolumeconfiguratio->get_sizeinmegabytes( ).
    lv_flag = lo_ontapvolumeconfiguratio->get_storageefficiencyenabled( ).
    lv_storagevirtualmachineid = lo_ontapvolumeconfiguratio->get_storagevirtualmachineid( ).
    lv_flag = lo_ontapvolumeconfiguratio->get_strgvirtualmachineroot( ).
    lv_coolingperiod = lo_tieringpolicy->get_coolingperiod( ).
    lv_tieringpolicyname = lo_tieringpolicy->get_name( ).
    lv_uuid = lo_ontapvolumeconfiguratio->get_uuid( ).
    lv_ontapvolumetype = lo_ontapvolumeconfiguratio->get_ontapvolumetype( ).
    lv_snapshotpolicy = lo_ontapvolumeconfiguratio->get_snapshotpolicy( ).
    lv_flag = lo_ontapvolumeconfiguratio->get_copytagstobackups( ).
    lv_flag = lo_snaplockconfiguration->get_auditlogvolume( ).
    lv_autocommitperiodtype = lo_autocommitperiod->get_type( ).
    lv_autocommitperiodvalue = lo_autocommitperiod->get_value( ).
    lv_privilegeddelete = lo_snaplockconfiguration->get_privilegeddelete( ).
    lv_retentionperiodtype = lo_retentionperiod->get_type( ).
    lv_retentionperiodvalue = lo_retentionperiod->get_value( ).
    lv_retentionperiodtype = lo_retentionperiod->get_type( ).
    lv_retentionperiodvalue = lo_retentionperiod->get_value( ).
    lv_retentionperiodtype = lo_retentionperiod->get_type( ).
    lv_retentionperiodvalue = lo_retentionperiod->get_value( ).
    lv_snaplocktype = lo_snaplockconfiguration->get_snaplocktype( ).
    lv_flag = lo_snaplockconfiguration->get_volumeappendmodeenabled( ).
    lv_volumestyle = lo_ontapvolumeconfiguratio->get_volumestyle( ).
    LOOP AT lo_aggregateconfiguration->get_aggregates( ) into lo_row_22.
      lv_aggregate = lo_row_23->get_value( ).
    ENDLOOP.
    lv_totalconstituents = lo_aggregateconfiguration->get_totalconstituents( ).
    lv_volumecapacitybytes = lo_ontapvolumeconfiguratio->get_sizeinbytes( ).
    lv_resourcearn = lo_volume->get_resourcearn( ).
    LOOP AT lo_volume->get_tags( ) into lo_row_6.
      lv_tagkey = lo_row_7->get_key( ).
      lv_tagvalue = lo_row_7->get_value( ).
    ENDLOOP.
    lv_volumeid = lo_volume->get_volumeid( ).
    lv_volumetype = lo_volume->get_volumetype( ).
    lv_errormessage = lo_lifecycletransitionreas->get_message( ).
    LOOP AT lo_volume->get_administrativeactions( ) into lo_row_24.
      lv_administrativeactiontyp = lo_row_25->get_administrativeactiontype( ).
      lv_progresspercent = lo_row_25->get_progresspercent( ).
      lv_requesttime = lo_row_25->get_requesttime( ).
      lv_status = lo_row_25->get_status( ).
      lv_awsaccountid = lo_filesystem->get_ownerid( ).
      lv_creationtime = lo_filesystem->get_creationtime( ).
      lv_filesystemid = lo_filesystem->get_filesystemid( ).
      lv_filesystemtype = lo_filesystem->get_filesystemtype( ).
      lv_filesystemlifecycle = lo_filesystem->get_lifecycle( ).
      lv_errormessage = lo_filesystemfailuredetail->get_message( ).
      lv_storagecapacity = lo_filesystem->get_storagecapacity( ).
      lv_storagetype = lo_filesystem->get_storagetype( ).
      lv_vpcid = lo_filesystem->get_vpcid( ).
      LOOP AT lo_filesystem->get_subnetids( ) into lo_row_2.
        lv_subnetid = lo_row_3->get_value( ).
      ENDLOOP.
      LOOP AT lo_filesystem->get_networkinterfaceids( ) into lo_row_4.
        lv_networkinterfaceid = lo_row_5->get_value( ).
      ENDLOOP.
      lv_dnsname = lo_filesystem->get_dnsname( ).
      lv_kmskeyid = lo_filesystem->get_kmskeyid( ).
      lv_resourcearn = lo_filesystem->get_resourcearn( ).
      LOOP AT lo_filesystem->get_tags( ) into lo_row_6.
        lv_tagkey = lo_row_7->get_key( ).
        lv_tagvalue = lo_row_7->get_value( ).
      ENDLOOP.
      lv_directoryid = lo_windowsfilesystemconfig->get_activedirectoryid( ).
      lv_activedirectoryfullyqua = lo_selfmanagedactivedirect->get_domainname( ).
      lv_organizationalunitdisti = lo_selfmanagedactivedirect->get_orgalunitdistinguished00( ).
      lv_filesystemadministrator = lo_selfmanagedactivedirect->get_filesystemadministrato00( ).
      lv_directoryusername = lo_selfmanagedactivedirect->get_username( ).
      LOOP AT lo_selfmanagedactivedirect->get_dnsips( ) into lo_row_8.
        lv_ipaddress = lo_row_9->get_value( ).
      ENDLOOP.
      lv_windowsdeploymenttype = lo_windowsfilesystemconfig->get_deploymenttype( ).
      lv_dnsname = lo_windowsfilesystemconfig->get_remoteadministrationen00( ).
      lv_subnetid = lo_windowsfilesystemconfig->get_preferredsubnetid( ).
      lv_ipaddress = lo_windowsfilesystemconfig->get_preferredfileserverip( ).
      lv_megabytespersecond = lo_windowsfilesystemconfig->get_throughputcapacity( ).
      LOOP AT lo_windowsfilesystemconfig->get_maintenanceopsinprogress( ) into lo_row_10.
        lv_filesystemmaintenanceop = lo_row_11->get_value( ).
      ENDLOOP.
      lv_weeklytime = lo_windowsfilesystemconfig->get_weeklymaintenancestrtt00( ).
      lv_dailytime = lo_windowsfilesystemconfig->get_dailyautomaticbackupst00( ).
      lv_automaticbackupretentio = lo_windowsfilesystemconfig->get_automaticbackupretdays( ).
      lv_flag = lo_windowsfilesystemconfig->get_copytagstobackups( ).
      LOOP AT lo_windowsfilesystemconfig->get_aliases( ) into lo_row_12.
        lv_alternatednsname = lo_row_13->get_name( ).
        lv_aliaslifecycle = lo_row_13->get_lifecycle( ).
      ENDLOOP.
      lv_windowsaccessauditlogle = lo_windowsauditlogconfigur->get_fileaccessauditloglevel( ).
      lv_windowsaccessauditlogle = lo_windowsauditlogconfigur->get_fileshareaccaudloglevel( ).
      lv_generalarn = lo_windowsauditlogconfigur->get_auditlogdestination( ).
      lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
      lv_iops = lo_diskiopsconfiguration->get_iops( ).
      lv_weeklytime = lo_lustrefilesystemconfigu->get_weeklymaintenancestrtt00( ).
      lv_datarepositorylifecycle = lo_datarepositoryconfigura->get_lifecycle( ).
      lv_archivepath = lo_datarepositoryconfigura->get_importpath( ).
      lv_archivepath = lo_datarepositoryconfigura->get_exportpath( ).
      lv_megabytes = lo_datarepositoryconfigura->get_importedfilechunksize( ).
      lv_autoimportpolicytype = lo_datarepositoryconfigura->get_autoimportpolicy( ).
      lv_errormessage = lo_datarepositoryfailurede->get_message( ).
      lv_lustredeploymenttype = lo_lustrefilesystemconfigu->get_deploymenttype( ).
      lv_perunitstoragethroughpu = lo_lustrefilesystemconfigu->get_perunitstoragethroughput( ).
      lv_lustrefilesystemmountna = lo_lustrefilesystemconfigu->get_mountname( ).
      lv_dailytime = lo_lustrefilesystemconfigu->get_dailyautomaticbackupst00( ).
      lv_automaticbackupretentio = lo_lustrefilesystemconfigu->get_automaticbackupretdays( ).
      lv_flag = lo_lustrefilesystemconfigu->get_copytagstobackups( ).
      lv_drivecachetype = lo_lustrefilesystemconfigu->get_drivecachetype( ).
      lv_datacompressiontype = lo_lustrefilesystemconfigu->get_datacompressiontype( ).
      lv_lustreaccessauditloglev = lo_lustrelogconfiguration->get_level( ).
      lv_generalarn = lo_lustrelogconfiguration->get_destination( ).
      lv_lustrerootsquash = lo_lustrerootsquashconfigu->get_rootsquash( ).
      LOOP AT lo_lustrerootsquashconfigu->get_nosquashnids( ) into lo_row_14.
        lv_lustrenosquashnid = lo_row_15->get_value( ).
      ENDLOOP.
      lv_metadataiops = lo_filesystemlustremetadat->get_iops( ).
      lv_metadataconfigurationmo = lo_filesystemlustremetadat->get_mode( ).
      lv_flag = lo_lustrefilesystemconfigu->get_efaenabled( ).
      " Skipping lo_row_25->get_targetfilesystemvalues( ) to avoid recursion
      lv_automaticbackupretentio = lo_ontapfilesystemconfigur->get_automaticbackupretdays( ).
      lv_dailytime = lo_ontapfilesystemconfigur->get_dailyautomaticbackupst00( ).
      lv_ontapdeploymenttype = lo_ontapfilesystemconfigur->get_deploymenttype( ).
      lv_ipaddressrange = lo_ontapfilesystemconfigur->get_endpointipaddressrange( ).
      lv_dnsname = lo_filesystemendpoint->get_dnsname( ).
      LOOP AT lo_filesystemendpoint->get_ipaddresses( ) into lo_row_18.
        lv_ipaddress = lo_row_19->get_value( ).
      ENDLOOP.
      lv_dnsname = lo_filesystemendpoint->get_dnsname( ).
      LOOP AT lo_filesystemendpoint->get_ipaddresses( ) into lo_row_18.
        lv_ipaddress = lo_row_19->get_value( ).
      ENDLOOP.
      lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
      lv_iops = lo_diskiopsconfiguration->get_iops( ).
      lv_subnetid = lo_ontapfilesystemconfigur->get_preferredsubnetid( ).
      LOOP AT lo_ontapfilesystemconfigur->get_routetableids( ) into lo_row_20.
        lv_routetableid = lo_row_21->get_value( ).
      ENDLOOP.
      lv_megabytespersecond = lo_ontapfilesystemconfigur->get_throughputcapacity( ).
      lv_weeklytime = lo_ontapfilesystemconfigur->get_weeklymaintenancestrtt00( ).
      lv_adminpassword = lo_ontapfilesystemconfigur->get_fsxadminpassword( ).
      lv_hapairs = lo_ontapfilesystemconfigur->get_hapairs( ).
      lv_throughputcapacityperha = lo_ontapfilesystemconfigur->get_thruputcapacityperhapair( ).
      lv_filesystemtypeversion = lo_filesystem->get_filesystemtypeversion( ).
      lv_automaticbackupretentio = lo_openzfsfilesystemconfig->get_automaticbackupretdays( ).
      lv_flag = lo_openzfsfilesystemconfig->get_copytagstobackups( ).
      lv_flag = lo_openzfsfilesystemconfig->get_copytagstovolumes( ).
      lv_dailytime = lo_openzfsfilesystemconfig->get_dailyautomaticbackupst00( ).
      lv_openzfsdeploymenttype = lo_openzfsfilesystemconfig->get_deploymenttype( ).
      lv_megabytespersecond = lo_openzfsfilesystemconfig->get_throughputcapacity( ).
      lv_weeklytime = lo_openzfsfilesystemconfig->get_weeklymaintenancestrtt00( ).
      lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
      lv_iops = lo_diskiopsconfiguration->get_iops( ).
      lv_volumeid = lo_openzfsfilesystemconfig->get_rootvolumeid( ).
      lv_subnetid = lo_openzfsfilesystemconfig->get_preferredsubnetid( ).
      lv_ipaddressrange = lo_openzfsfilesystemconfig->get_endpointipaddressrange( ).
      LOOP AT lo_openzfsfilesystemconfig->get_routetableids( ) into lo_row_20.
        lv_routetableid = lo_row_21->get_value( ).
      ENDLOOP.
      lv_ipaddress = lo_openzfsfilesystemconfig->get_endpointipaddress( ).
      lv_openzfsreadcachesizingm = lo_openzfsreadcacheconfigu->get_sizingmode( ).
      lv_storagecapacity = lo_openzfsreadcacheconfigu->get_sizegib( ).
      lv_errormessage = lo_administrativeactionfai->get_message( ).
      " Skipping lo_row_24 to avoid recursion
      lv_resourcearn = lo_snapshot->get_resourcearn( ).
      lv_snapshotid = lo_snapshot->get_snapshotid( ).
      lv_snapshotname = lo_snapshot->get_name( ).
      lv_volumeid = lo_snapshot->get_volumeid( ).
      lv_creationtime = lo_snapshot->get_creationtime( ).
      lv_snapshotlifecycle = lo_snapshot->get_lifecycle( ).
      lv_errormessage = lo_lifecycletransitionreas->get_message( ).
      LOOP AT lo_snapshot->get_tags( ) into lo_row_6.
        lv_tagkey = lo_row_7->get_key( ).
        lv_tagvalue = lo_row_7->get_value( ).
      ENDLOOP.
      LOOP AT lo_snapshot->get_administrativeactions( ) into lo_row_26.
        lv_administrativeactiontyp = lo_row_27->get_administrativeactiontype( ).
        lv_progresspercent = lo_row_27->get_progresspercent( ).
        lv_requesttime = lo_row_27->get_requesttime( ).
        lv_status = lo_row_27->get_status( ).
        lv_awsaccountid = lo_filesystem->get_ownerid( ).
        lv_creationtime = lo_filesystem->get_creationtime( ).
        lv_filesystemid = lo_filesystem->get_filesystemid( ).
        lv_filesystemtype = lo_filesystem->get_filesystemtype( ).
        lv_filesystemlifecycle = lo_filesystem->get_lifecycle( ).
        lv_errormessage = lo_filesystemfailuredetail->get_message( ).
        lv_storagecapacity = lo_filesystem->get_storagecapacity( ).
        lv_storagetype = lo_filesystem->get_storagetype( ).
        lv_vpcid = lo_filesystem->get_vpcid( ).
        LOOP AT lo_filesystem->get_subnetids( ) into lo_row_2.
          lv_subnetid = lo_row_3->get_value( ).
        ENDLOOP.
        LOOP AT lo_filesystem->get_networkinterfaceids( ) into lo_row_4.
          lv_networkinterfaceid = lo_row_5->get_value( ).
        ENDLOOP.
        lv_dnsname = lo_filesystem->get_dnsname( ).
        lv_kmskeyid = lo_filesystem->get_kmskeyid( ).
        lv_resourcearn = lo_filesystem->get_resourcearn( ).
        LOOP AT lo_filesystem->get_tags( ) into lo_row_6.
          lv_tagkey = lo_row_7->get_key( ).
          lv_tagvalue = lo_row_7->get_value( ).
        ENDLOOP.
        lv_directoryid = lo_windowsfilesystemconfig->get_activedirectoryid( ).
        lv_activedirectoryfullyqua = lo_selfmanagedactivedirect->get_domainname( ).
        lv_organizationalunitdisti = lo_selfmanagedactivedirect->get_orgalunitdistinguished00( ).
        lv_filesystemadministrator = lo_selfmanagedactivedirect->get_filesystemadministrato00( ).
        lv_directoryusername = lo_selfmanagedactivedirect->get_username( ).
        LOOP AT lo_selfmanagedactivedirect->get_dnsips( ) into lo_row_8.
          lv_ipaddress = lo_row_9->get_value( ).
        ENDLOOP.
        lv_windowsdeploymenttype = lo_windowsfilesystemconfig->get_deploymenttype( ).
        lv_dnsname = lo_windowsfilesystemconfig->get_remoteadministrationen00( ).
        lv_subnetid = lo_windowsfilesystemconfig->get_preferredsubnetid( ).
        lv_ipaddress = lo_windowsfilesystemconfig->get_preferredfileserverip( ).
        lv_megabytespersecond = lo_windowsfilesystemconfig->get_throughputcapacity( ).
        LOOP AT lo_windowsfilesystemconfig->get_maintenanceopsinprogress( ) into lo_row_10.
          lv_filesystemmaintenanceop = lo_row_11->get_value( ).
        ENDLOOP.
        lv_weeklytime = lo_windowsfilesystemconfig->get_weeklymaintenancestrtt00( ).
        lv_dailytime = lo_windowsfilesystemconfig->get_dailyautomaticbackupst00( ).
        lv_automaticbackupretentio = lo_windowsfilesystemconfig->get_automaticbackupretdays( ).
        lv_flag = lo_windowsfilesystemconfig->get_copytagstobackups( ).
        LOOP AT lo_windowsfilesystemconfig->get_aliases( ) into lo_row_12.
          lv_alternatednsname = lo_row_13->get_name( ).
          lv_aliaslifecycle = lo_row_13->get_lifecycle( ).
        ENDLOOP.
        lv_windowsaccessauditlogle = lo_windowsauditlogconfigur->get_fileaccessauditloglevel( ).
        lv_windowsaccessauditlogle = lo_windowsauditlogconfigur->get_fileshareaccaudloglevel( ).
        lv_generalarn = lo_windowsauditlogconfigur->get_auditlogdestination( ).
        lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
        lv_iops = lo_diskiopsconfiguration->get_iops( ).
        lv_weeklytime = lo_lustrefilesystemconfigu->get_weeklymaintenancestrtt00( ).
        lv_datarepositorylifecycle = lo_datarepositoryconfigura->get_lifecycle( ).
        lv_archivepath = lo_datarepositoryconfigura->get_importpath( ).
        lv_archivepath = lo_datarepositoryconfigura->get_exportpath( ).
        lv_megabytes = lo_datarepositoryconfigura->get_importedfilechunksize( ).
        lv_autoimportpolicytype = lo_datarepositoryconfigura->get_autoimportpolicy( ).
        lv_errormessage = lo_datarepositoryfailurede->get_message( ).
        lv_lustredeploymenttype = lo_lustrefilesystemconfigu->get_deploymenttype( ).
        lv_perunitstoragethroughpu = lo_lustrefilesystemconfigu->get_perunitstoragethroughput( ).
        lv_lustrefilesystemmountna = lo_lustrefilesystemconfigu->get_mountname( ).
        lv_dailytime = lo_lustrefilesystemconfigu->get_dailyautomaticbackupst00( ).
        lv_automaticbackupretentio = lo_lustrefilesystemconfigu->get_automaticbackupretdays( ).
        lv_flag = lo_lustrefilesystemconfigu->get_copytagstobackups( ).
        lv_drivecachetype = lo_lustrefilesystemconfigu->get_drivecachetype( ).
        lv_datacompressiontype = lo_lustrefilesystemconfigu->get_datacompressiontype( ).
        lv_lustreaccessauditloglev = lo_lustrelogconfiguration->get_level( ).
        lv_generalarn = lo_lustrelogconfiguration->get_destination( ).
        lv_lustrerootsquash = lo_lustrerootsquashconfigu->get_rootsquash( ).
        LOOP AT lo_lustrerootsquashconfigu->get_nosquashnids( ) into lo_row_14.
          lv_lustrenosquashnid = lo_row_15->get_value( ).
        ENDLOOP.
        lv_metadataiops = lo_filesystemlustremetadat->get_iops( ).
        lv_metadataconfigurationmo = lo_filesystemlustremetadat->get_mode( ).
        lv_flag = lo_lustrefilesystemconfigu->get_efaenabled( ).
        " Skipping lo_row_27->get_targetfilesystemvalues( ) to avoid recursion
        lv_automaticbackupretentio = lo_ontapfilesystemconfigur->get_automaticbackupretdays( ).
        lv_dailytime = lo_ontapfilesystemconfigur->get_dailyautomaticbackupst00( ).
        lv_ontapdeploymenttype = lo_ontapfilesystemconfigur->get_deploymenttype( ).
        lv_ipaddressrange = lo_ontapfilesystemconfigur->get_endpointipaddressrange( ).
        lv_dnsname = lo_filesystemendpoint->get_dnsname( ).
        LOOP AT lo_filesystemendpoint->get_ipaddresses( ) into lo_row_18.
          lv_ipaddress = lo_row_19->get_value( ).
        ENDLOOP.
        lv_dnsname = lo_filesystemendpoint->get_dnsname( ).
        LOOP AT lo_filesystemendpoint->get_ipaddresses( ) into lo_row_18.
          lv_ipaddress = lo_row_19->get_value( ).
        ENDLOOP.
        lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
        lv_iops = lo_diskiopsconfiguration->get_iops( ).
        lv_subnetid = lo_ontapfilesystemconfigur->get_preferredsubnetid( ).
        LOOP AT lo_ontapfilesystemconfigur->get_routetableids( ) into lo_row_20.
          lv_routetableid = lo_row_21->get_value( ).
        ENDLOOP.
        lv_megabytespersecond = lo_ontapfilesystemconfigur->get_throughputcapacity( ).
        lv_weeklytime = lo_ontapfilesystemconfigur->get_weeklymaintenancestrtt00( ).
        lv_adminpassword = lo_ontapfilesystemconfigur->get_fsxadminpassword( ).
        lv_hapairs = lo_ontapfilesystemconfigur->get_hapairs( ).
        lv_throughputcapacityperha = lo_ontapfilesystemconfigur->get_thruputcapacityperhapair( ).
        lv_filesystemtypeversion = lo_filesystem->get_filesystemtypeversion( ).
        lv_automaticbackupretentio = lo_openzfsfilesystemconfig->get_automaticbackupretdays( ).
        lv_flag = lo_openzfsfilesystemconfig->get_copytagstobackups( ).
        lv_flag = lo_openzfsfilesystemconfig->get_copytagstovolumes( ).
        lv_dailytime = lo_openzfsfilesystemconfig->get_dailyautomaticbackupst00( ).
        lv_openzfsdeploymenttype = lo_openzfsfilesystemconfig->get_deploymenttype( ).
        lv_megabytespersecond = lo_openzfsfilesystemconfig->get_throughputcapacity( ).
        lv_weeklytime = lo_openzfsfilesystemconfig->get_weeklymaintenancestrtt00( ).
        lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
        lv_iops = lo_diskiopsconfiguration->get_iops( ).
        lv_volumeid = lo_openzfsfilesystemconfig->get_rootvolumeid( ).
        lv_subnetid = lo_openzfsfilesystemconfig->get_preferredsubnetid( ).
        lv_ipaddressrange = lo_openzfsfilesystemconfig->get_endpointipaddressrange( ).
        LOOP AT lo_openzfsfilesystemconfig->get_routetableids( ) into lo_row_20.
          lv_routetableid = lo_row_21->get_value( ).
        ENDLOOP.
        lv_ipaddress = lo_openzfsfilesystemconfig->get_endpointipaddress( ).
        lv_openzfsreadcachesizingm = lo_openzfsreadcacheconfigu->get_sizingmode( ).
        lv_storagecapacity = lo_openzfsreadcacheconfigu->get_sizegib( ).
        lv_errormessage = lo_administrativeactionfai->get_message( ).
        " Skipping lo_row_26 to avoid recursion
        " Skipping lo_row_26 to avoid recursion
        lv_totaltransferbytes = lo_row_27->get_totaltransferbytes( ).
        lv_remainingtransferbytes = lo_row_27->get_remainingtransferbytes( ).
      ENDLOOP.
      lv_totaltransferbytes = lo_row_25->get_totaltransferbytes( ).
      lv_remainingtransferbytes = lo_row_25->get_remainingtransferbytes( ).
    ENDLOOP.
    lv_volumeid = lo_openzfsvolumeconfigurat->get_parentvolumeid( ).
    lv_volumepath = lo_openzfsvolumeconfigurat->get_volumepath( ).
    lv_integernomax = lo_openzfsvolumeconfigurat->get_storagecapreservationgib( ).
    lv_integernomax = lo_openzfsvolumeconfigurat->get_storagecapacityquotagib( ).
    lv_integerrecordsizekib = lo_openzfsvolumeconfigurat->get_recordsizekib( ).
    lv_openzfsdatacompressiont = lo_openzfsvolumeconfigurat->get_datacompressiontype( ).
    lv_flag = lo_openzfsvolumeconfigurat->get_copytagstosnapshots( ).
    lv_resourcearn = lo_openzfsoriginsnapshotco->get_snapshotarn( ).
    lv_openzfscopystrategy = lo_openzfsoriginsnapshotco->get_copystrategy( ).
    lv_readonly = lo_openzfsvolumeconfigurat->get_readonly( ).
    LOOP AT lo_openzfsvolumeconfigurat->get_nfsexports( ) into lo_row_28.
      LOOP AT lo_row_29->get_clientconfigurations( ) into lo_row_30.
        lv_openzfsclients = lo_row_31->get_clients( ).
        LOOP AT lo_row_31->get_options( ) into lo_row_32.
          lv_openzfsnfsexportoption = lo_row_33->get_value( ).
        ENDLOOP.
      ENDLOOP.
    ENDLOOP.
    LOOP AT lo_openzfsvolumeconfigurat->get_userandgroupquotas( ) into lo_row_34.
      lv_openzfsquotatype = lo_row_35->get_type( ).
      lv_integernomax = lo_row_35->get_id( ).
      lv_integernomax = lo_row_35->get_storagecapacityquotagib( ).
    ENDLOOP.
    lv_snapshotid = lo_openzfsvolumeconfigurat->get_restoretosnapshot( ).
    lv_flag = lo_openzfsvolumeconfigurat->get_delintermediatesnaphots( ).
    lv_flag = lo_openzfsvolumeconfigurat->get_deleteclonedvolumes( ).
    lv_flag = lo_openzfsvolumeconfigurat->get_deleteintermediatedata( ).
    lv_resourcearn = lo_openzfsvolumeconfigurat->get_sourcesnapshotarn( ).
    lv_snapshotid = lo_openzfsvolumeconfigurat->get_destinationsnapshot( ).
    lv_openzfscopystrategy = lo_openzfsvolumeconfigurat->get_copystrategy( ).
    lv_resourcearn = lo_snapshot->get_resourcearn( ).
    lv_snapshotid = lo_snapshot->get_snapshotid( ).
    lv_snapshotname = lo_snapshot->get_name( ).
    lv_volumeid = lo_snapshot->get_volumeid( ).
    lv_creationtime = lo_snapshot->get_creationtime( ).
    lv_snapshotlifecycle = lo_snapshot->get_lifecycle( ).
    lv_errormessage = lo_lifecycletransitionreas->get_message( ).
    LOOP AT lo_snapshot->get_tags( ) into lo_row_6.
      lv_tagkey = lo_row_7->get_key( ).
      lv_tagvalue = lo_row_7->get_value( ).
    ENDLOOP.
    LOOP AT lo_snapshot->get_administrativeactions( ) into lo_row_24.
      lv_administrativeactiontyp = lo_row_25->get_administrativeactiontype( ).
      lv_progresspercent = lo_row_25->get_progresspercent( ).
      lv_requesttime = lo_row_25->get_requesttime( ).
      lv_status = lo_row_25->get_status( ).
      lv_awsaccountid = lo_filesystem->get_ownerid( ).
      lv_creationtime = lo_filesystem->get_creationtime( ).
      lv_filesystemid = lo_filesystem->get_filesystemid( ).
      lv_filesystemtype = lo_filesystem->get_filesystemtype( ).
      lv_filesystemlifecycle = lo_filesystem->get_lifecycle( ).
      lv_errormessage = lo_filesystemfailuredetail->get_message( ).
      lv_storagecapacity = lo_filesystem->get_storagecapacity( ).
      lv_storagetype = lo_filesystem->get_storagetype( ).
      lv_vpcid = lo_filesystem->get_vpcid( ).
      LOOP AT lo_filesystem->get_subnetids( ) into lo_row_2.
        lv_subnetid = lo_row_3->get_value( ).
      ENDLOOP.
      LOOP AT lo_filesystem->get_networkinterfaceids( ) into lo_row_4.
        lv_networkinterfaceid = lo_row_5->get_value( ).
      ENDLOOP.
      lv_dnsname = lo_filesystem->get_dnsname( ).
      lv_kmskeyid = lo_filesystem->get_kmskeyid( ).
      lv_resourcearn = lo_filesystem->get_resourcearn( ).
      LOOP AT lo_filesystem->get_tags( ) into lo_row_6.
        lv_tagkey = lo_row_7->get_key( ).
        lv_tagvalue = lo_row_7->get_value( ).
      ENDLOOP.
      lv_directoryid = lo_windowsfilesystemconfig->get_activedirectoryid( ).
      lv_activedirectoryfullyqua = lo_selfmanagedactivedirect->get_domainname( ).
      lv_organizationalunitdisti = lo_selfmanagedactivedirect->get_orgalunitdistinguished00( ).
      lv_filesystemadministrator = lo_selfmanagedactivedirect->get_filesystemadministrato00( ).
      lv_directoryusername = lo_selfmanagedactivedirect->get_username( ).
      LOOP AT lo_selfmanagedactivedirect->get_dnsips( ) into lo_row_8.
        lv_ipaddress = lo_row_9->get_value( ).
      ENDLOOP.
      lv_windowsdeploymenttype = lo_windowsfilesystemconfig->get_deploymenttype( ).
      lv_dnsname = lo_windowsfilesystemconfig->get_remoteadministrationen00( ).
      lv_subnetid = lo_windowsfilesystemconfig->get_preferredsubnetid( ).
      lv_ipaddress = lo_windowsfilesystemconfig->get_preferredfileserverip( ).
      lv_megabytespersecond = lo_windowsfilesystemconfig->get_throughputcapacity( ).
      LOOP AT lo_windowsfilesystemconfig->get_maintenanceopsinprogress( ) into lo_row_10.
        lv_filesystemmaintenanceop = lo_row_11->get_value( ).
      ENDLOOP.
      lv_weeklytime = lo_windowsfilesystemconfig->get_weeklymaintenancestrtt00( ).
      lv_dailytime = lo_windowsfilesystemconfig->get_dailyautomaticbackupst00( ).
      lv_automaticbackupretentio = lo_windowsfilesystemconfig->get_automaticbackupretdays( ).
      lv_flag = lo_windowsfilesystemconfig->get_copytagstobackups( ).
      LOOP AT lo_windowsfilesystemconfig->get_aliases( ) into lo_row_12.
        lv_alternatednsname = lo_row_13->get_name( ).
        lv_aliaslifecycle = lo_row_13->get_lifecycle( ).
      ENDLOOP.
      lv_windowsaccessauditlogle = lo_windowsauditlogconfigur->get_fileaccessauditloglevel( ).
      lv_windowsaccessauditlogle = lo_windowsauditlogconfigur->get_fileshareaccaudloglevel( ).
      lv_generalarn = lo_windowsauditlogconfigur->get_auditlogdestination( ).
      lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
      lv_iops = lo_diskiopsconfiguration->get_iops( ).
      lv_weeklytime = lo_lustrefilesystemconfigu->get_weeklymaintenancestrtt00( ).
      lv_datarepositorylifecycle = lo_datarepositoryconfigura->get_lifecycle( ).
      lv_archivepath = lo_datarepositoryconfigura->get_importpath( ).
      lv_archivepath = lo_datarepositoryconfigura->get_exportpath( ).
      lv_megabytes = lo_datarepositoryconfigura->get_importedfilechunksize( ).
      lv_autoimportpolicytype = lo_datarepositoryconfigura->get_autoimportpolicy( ).
      lv_errormessage = lo_datarepositoryfailurede->get_message( ).
      lv_lustredeploymenttype = lo_lustrefilesystemconfigu->get_deploymenttype( ).
      lv_perunitstoragethroughpu = lo_lustrefilesystemconfigu->get_perunitstoragethroughput( ).
      lv_lustrefilesystemmountna = lo_lustrefilesystemconfigu->get_mountname( ).
      lv_dailytime = lo_lustrefilesystemconfigu->get_dailyautomaticbackupst00( ).
      lv_automaticbackupretentio = lo_lustrefilesystemconfigu->get_automaticbackupretdays( ).
      lv_flag = lo_lustrefilesystemconfigu->get_copytagstobackups( ).
      lv_drivecachetype = lo_lustrefilesystemconfigu->get_drivecachetype( ).
      lv_datacompressiontype = lo_lustrefilesystemconfigu->get_datacompressiontype( ).
      lv_lustreaccessauditloglev = lo_lustrelogconfiguration->get_level( ).
      lv_generalarn = lo_lustrelogconfiguration->get_destination( ).
      lv_lustrerootsquash = lo_lustrerootsquashconfigu->get_rootsquash( ).
      LOOP AT lo_lustrerootsquashconfigu->get_nosquashnids( ) into lo_row_14.
        lv_lustrenosquashnid = lo_row_15->get_value( ).
      ENDLOOP.
      lv_metadataiops = lo_filesystemlustremetadat->get_iops( ).
      lv_metadataconfigurationmo = lo_filesystemlustremetadat->get_mode( ).
      lv_flag = lo_lustrefilesystemconfigu->get_efaenabled( ).
      " Skipping lo_row_25->get_targetfilesystemvalues( ) to avoid recursion
      lv_automaticbackupretentio = lo_ontapfilesystemconfigur->get_automaticbackupretdays( ).
      lv_dailytime = lo_ontapfilesystemconfigur->get_dailyautomaticbackupst00( ).
      lv_ontapdeploymenttype = lo_ontapfilesystemconfigur->get_deploymenttype( ).
      lv_ipaddressrange = lo_ontapfilesystemconfigur->get_endpointipaddressrange( ).
      lv_dnsname = lo_filesystemendpoint->get_dnsname( ).
      LOOP AT lo_filesystemendpoint->get_ipaddresses( ) into lo_row_18.
        lv_ipaddress = lo_row_19->get_value( ).
      ENDLOOP.
      lv_dnsname = lo_filesystemendpoint->get_dnsname( ).
      LOOP AT lo_filesystemendpoint->get_ipaddresses( ) into lo_row_18.
        lv_ipaddress = lo_row_19->get_value( ).
      ENDLOOP.
      lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
      lv_iops = lo_diskiopsconfiguration->get_iops( ).
      lv_subnetid = lo_ontapfilesystemconfigur->get_preferredsubnetid( ).
      LOOP AT lo_ontapfilesystemconfigur->get_routetableids( ) into lo_row_20.
        lv_routetableid = lo_row_21->get_value( ).
      ENDLOOP.
      lv_megabytespersecond = lo_ontapfilesystemconfigur->get_throughputcapacity( ).
      lv_weeklytime = lo_ontapfilesystemconfigur->get_weeklymaintenancestrtt00( ).
      lv_adminpassword = lo_ontapfilesystemconfigur->get_fsxadminpassword( ).
      lv_hapairs = lo_ontapfilesystemconfigur->get_hapairs( ).
      lv_throughputcapacityperha = lo_ontapfilesystemconfigur->get_thruputcapacityperhapair( ).
      lv_filesystemtypeversion = lo_filesystem->get_filesystemtypeversion( ).
      lv_automaticbackupretentio = lo_openzfsfilesystemconfig->get_automaticbackupretdays( ).
      lv_flag = lo_openzfsfilesystemconfig->get_copytagstobackups( ).
      lv_flag = lo_openzfsfilesystemconfig->get_copytagstovolumes( ).
      lv_dailytime = lo_openzfsfilesystemconfig->get_dailyautomaticbackupst00( ).
      lv_openzfsdeploymenttype = lo_openzfsfilesystemconfig->get_deploymenttype( ).
      lv_megabytespersecond = lo_openzfsfilesystemconfig->get_throughputcapacity( ).
      lv_weeklytime = lo_openzfsfilesystemconfig->get_weeklymaintenancestrtt00( ).
      lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
      lv_iops = lo_diskiopsconfiguration->get_iops( ).
      lv_volumeid = lo_openzfsfilesystemconfig->get_rootvolumeid( ).
      lv_subnetid = lo_openzfsfilesystemconfig->get_preferredsubnetid( ).
      lv_ipaddressrange = lo_openzfsfilesystemconfig->get_endpointipaddressrange( ).
      LOOP AT lo_openzfsfilesystemconfig->get_routetableids( ) into lo_row_20.
        lv_routetableid = lo_row_21->get_value( ).
      ENDLOOP.
      lv_ipaddress = lo_openzfsfilesystemconfig->get_endpointipaddress( ).
      lv_openzfsreadcachesizingm = lo_openzfsreadcacheconfigu->get_sizingmode( ).
      lv_storagecapacity = lo_openzfsreadcacheconfigu->get_sizegib( ).
      lv_errormessage = lo_administrativeactionfai->get_message( ).
      lv_creationtime = lo_volume->get_creationtime( ).
      lv_filesystemid = lo_volume->get_filesystemid( ).
      lv_volumelifecycle = lo_volume->get_lifecycle( ).
      lv_volumename = lo_volume->get_name( ).
      lv_flexcacheendpointtype = lo_ontapvolumeconfiguratio->get_flexcacheendpointtype( ).
      lv_junctionpath = lo_ontapvolumeconfiguratio->get_junctionpath( ).
      lv_securitystyle = lo_ontapvolumeconfiguratio->get_securitystyle( ).
      lv_volumecapacity = lo_ontapvolumeconfiguratio->get_sizeinmegabytes( ).
      lv_flag = lo_ontapvolumeconfiguratio->get_storageefficiencyenabled( ).
      lv_storagevirtualmachineid = lo_ontapvolumeconfiguratio->get_storagevirtualmachineid( ).
      lv_flag = lo_ontapvolumeconfiguratio->get_strgvirtualmachineroot( ).
      lv_coolingperiod = lo_tieringpolicy->get_coolingperiod( ).
      lv_tieringpolicyname = lo_tieringpolicy->get_name( ).
      lv_uuid = lo_ontapvolumeconfiguratio->get_uuid( ).
      lv_ontapvolumetype = lo_ontapvolumeconfiguratio->get_ontapvolumetype( ).
      lv_snapshotpolicy = lo_ontapvolumeconfiguratio->get_snapshotpolicy( ).
      lv_flag = lo_ontapvolumeconfiguratio->get_copytagstobackups( ).
      lv_flag = lo_snaplockconfiguration->get_auditlogvolume( ).
      lv_autocommitperiodtype = lo_autocommitperiod->get_type( ).
      lv_autocommitperiodvalue = lo_autocommitperiod->get_value( ).
      lv_privilegeddelete = lo_snaplockconfiguration->get_privilegeddelete( ).
      lv_retentionperiodtype = lo_retentionperiod->get_type( ).
      lv_retentionperiodvalue = lo_retentionperiod->get_value( ).
      lv_retentionperiodtype = lo_retentionperiod->get_type( ).
      lv_retentionperiodvalue = lo_retentionperiod->get_value( ).
      lv_retentionperiodtype = lo_retentionperiod->get_type( ).
      lv_retentionperiodvalue = lo_retentionperiod->get_value( ).
      lv_snaplocktype = lo_snaplockconfiguration->get_snaplocktype( ).
      lv_flag = lo_snaplockconfiguration->get_volumeappendmodeenabled( ).
      lv_volumestyle = lo_ontapvolumeconfiguratio->get_volumestyle( ).
      LOOP AT lo_aggregateconfiguration->get_aggregates( ) into lo_row_22.
        lv_aggregate = lo_row_23->get_value( ).
      ENDLOOP.
      lv_totalconstituents = lo_aggregateconfiguration->get_totalconstituents( ).
      lv_volumecapacitybytes = lo_ontapvolumeconfiguratio->get_sizeinbytes( ).
      lv_resourcearn = lo_volume->get_resourcearn( ).
      LOOP AT lo_volume->get_tags( ) into lo_row_6.
        lv_tagkey = lo_row_7->get_key( ).
        lv_tagvalue = lo_row_7->get_value( ).
      ENDLOOP.
      lv_volumeid = lo_volume->get_volumeid( ).
      lv_volumetype = lo_volume->get_volumetype( ).
      lv_errormessage = lo_lifecycletransitionreas->get_message( ).
      LOOP AT lo_volume->get_administrativeactions( ) into lo_row_26.
        lv_administrativeactiontyp = lo_row_27->get_administrativeactiontype( ).
        lv_progresspercent = lo_row_27->get_progresspercent( ).
        lv_requesttime = lo_row_27->get_requesttime( ).
        lv_status = lo_row_27->get_status( ).
        lv_awsaccountid = lo_filesystem->get_ownerid( ).
        lv_creationtime = lo_filesystem->get_creationtime( ).
        lv_filesystemid = lo_filesystem->get_filesystemid( ).
        lv_filesystemtype = lo_filesystem->get_filesystemtype( ).
        lv_filesystemlifecycle = lo_filesystem->get_lifecycle( ).
        lv_errormessage = lo_filesystemfailuredetail->get_message( ).
        lv_storagecapacity = lo_filesystem->get_storagecapacity( ).
        lv_storagetype = lo_filesystem->get_storagetype( ).
        lv_vpcid = lo_filesystem->get_vpcid( ).
        LOOP AT lo_filesystem->get_subnetids( ) into lo_row_2.
          lv_subnetid = lo_row_3->get_value( ).
        ENDLOOP.
        LOOP AT lo_filesystem->get_networkinterfaceids( ) into lo_row_4.
          lv_networkinterfaceid = lo_row_5->get_value( ).
        ENDLOOP.
        lv_dnsname = lo_filesystem->get_dnsname( ).
        lv_kmskeyid = lo_filesystem->get_kmskeyid( ).
        lv_resourcearn = lo_filesystem->get_resourcearn( ).
        LOOP AT lo_filesystem->get_tags( ) into lo_row_6.
          lv_tagkey = lo_row_7->get_key( ).
          lv_tagvalue = lo_row_7->get_value( ).
        ENDLOOP.
        lv_directoryid = lo_windowsfilesystemconfig->get_activedirectoryid( ).
        lv_activedirectoryfullyqua = lo_selfmanagedactivedirect->get_domainname( ).
        lv_organizationalunitdisti = lo_selfmanagedactivedirect->get_orgalunitdistinguished00( ).
        lv_filesystemadministrator = lo_selfmanagedactivedirect->get_filesystemadministrato00( ).
        lv_directoryusername = lo_selfmanagedactivedirect->get_username( ).
        LOOP AT lo_selfmanagedactivedirect->get_dnsips( ) into lo_row_8.
          lv_ipaddress = lo_row_9->get_value( ).
        ENDLOOP.
        lv_windowsdeploymenttype = lo_windowsfilesystemconfig->get_deploymenttype( ).
        lv_dnsname = lo_windowsfilesystemconfig->get_remoteadministrationen00( ).
        lv_subnetid = lo_windowsfilesystemconfig->get_preferredsubnetid( ).
        lv_ipaddress = lo_windowsfilesystemconfig->get_preferredfileserverip( ).
        lv_megabytespersecond = lo_windowsfilesystemconfig->get_throughputcapacity( ).
        LOOP AT lo_windowsfilesystemconfig->get_maintenanceopsinprogress( ) into lo_row_10.
          lv_filesystemmaintenanceop = lo_row_11->get_value( ).
        ENDLOOP.
        lv_weeklytime = lo_windowsfilesystemconfig->get_weeklymaintenancestrtt00( ).
        lv_dailytime = lo_windowsfilesystemconfig->get_dailyautomaticbackupst00( ).
        lv_automaticbackupretentio = lo_windowsfilesystemconfig->get_automaticbackupretdays( ).
        lv_flag = lo_windowsfilesystemconfig->get_copytagstobackups( ).
        LOOP AT lo_windowsfilesystemconfig->get_aliases( ) into lo_row_12.
          lv_alternatednsname = lo_row_13->get_name( ).
          lv_aliaslifecycle = lo_row_13->get_lifecycle( ).
        ENDLOOP.
        lv_windowsaccessauditlogle = lo_windowsauditlogconfigur->get_fileaccessauditloglevel( ).
        lv_windowsaccessauditlogle = lo_windowsauditlogconfigur->get_fileshareaccaudloglevel( ).
        lv_generalarn = lo_windowsauditlogconfigur->get_auditlogdestination( ).
        lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
        lv_iops = lo_diskiopsconfiguration->get_iops( ).
        lv_weeklytime = lo_lustrefilesystemconfigu->get_weeklymaintenancestrtt00( ).
        lv_datarepositorylifecycle = lo_datarepositoryconfigura->get_lifecycle( ).
        lv_archivepath = lo_datarepositoryconfigura->get_importpath( ).
        lv_archivepath = lo_datarepositoryconfigura->get_exportpath( ).
        lv_megabytes = lo_datarepositoryconfigura->get_importedfilechunksize( ).
        lv_autoimportpolicytype = lo_datarepositoryconfigura->get_autoimportpolicy( ).
        lv_errormessage = lo_datarepositoryfailurede->get_message( ).
        lv_lustredeploymenttype = lo_lustrefilesystemconfigu->get_deploymenttype( ).
        lv_perunitstoragethroughpu = lo_lustrefilesystemconfigu->get_perunitstoragethroughput( ).
        lv_lustrefilesystemmountna = lo_lustrefilesystemconfigu->get_mountname( ).
        lv_dailytime = lo_lustrefilesystemconfigu->get_dailyautomaticbackupst00( ).
        lv_automaticbackupretentio = lo_lustrefilesystemconfigu->get_automaticbackupretdays( ).
        lv_flag = lo_lustrefilesystemconfigu->get_copytagstobackups( ).
        lv_drivecachetype = lo_lustrefilesystemconfigu->get_drivecachetype( ).
        lv_datacompressiontype = lo_lustrefilesystemconfigu->get_datacompressiontype( ).
        lv_lustreaccessauditloglev = lo_lustrelogconfiguration->get_level( ).
        lv_generalarn = lo_lustrelogconfiguration->get_destination( ).
        lv_lustrerootsquash = lo_lustrerootsquashconfigu->get_rootsquash( ).
        LOOP AT lo_lustrerootsquashconfigu->get_nosquashnids( ) into lo_row_14.
          lv_lustrenosquashnid = lo_row_15->get_value( ).
        ENDLOOP.
        lv_metadataiops = lo_filesystemlustremetadat->get_iops( ).
        lv_metadataconfigurationmo = lo_filesystemlustremetadat->get_mode( ).
        lv_flag = lo_lustrefilesystemconfigu->get_efaenabled( ).
        " Skipping lo_row_27->get_targetfilesystemvalues( ) to avoid recursion
        lv_automaticbackupretentio = lo_ontapfilesystemconfigur->get_automaticbackupretdays( ).
        lv_dailytime = lo_ontapfilesystemconfigur->get_dailyautomaticbackupst00( ).
        lv_ontapdeploymenttype = lo_ontapfilesystemconfigur->get_deploymenttype( ).
        lv_ipaddressrange = lo_ontapfilesystemconfigur->get_endpointipaddressrange( ).
        lv_dnsname = lo_filesystemendpoint->get_dnsname( ).
        LOOP AT lo_filesystemendpoint->get_ipaddresses( ) into lo_row_18.
          lv_ipaddress = lo_row_19->get_value( ).
        ENDLOOP.
        lv_dnsname = lo_filesystemendpoint->get_dnsname( ).
        LOOP AT lo_filesystemendpoint->get_ipaddresses( ) into lo_row_18.
          lv_ipaddress = lo_row_19->get_value( ).
        ENDLOOP.
        lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
        lv_iops = lo_diskiopsconfiguration->get_iops( ).
        lv_subnetid = lo_ontapfilesystemconfigur->get_preferredsubnetid( ).
        LOOP AT lo_ontapfilesystemconfigur->get_routetableids( ) into lo_row_20.
          lv_routetableid = lo_row_21->get_value( ).
        ENDLOOP.
        lv_megabytespersecond = lo_ontapfilesystemconfigur->get_throughputcapacity( ).
        lv_weeklytime = lo_ontapfilesystemconfigur->get_weeklymaintenancestrtt00( ).
        lv_adminpassword = lo_ontapfilesystemconfigur->get_fsxadminpassword( ).
        lv_hapairs = lo_ontapfilesystemconfigur->get_hapairs( ).
        lv_throughputcapacityperha = lo_ontapfilesystemconfigur->get_thruputcapacityperhapair( ).
        lv_filesystemtypeversion = lo_filesystem->get_filesystemtypeversion( ).
        lv_automaticbackupretentio = lo_openzfsfilesystemconfig->get_automaticbackupretdays( ).
        lv_flag = lo_openzfsfilesystemconfig->get_copytagstobackups( ).
        lv_flag = lo_openzfsfilesystemconfig->get_copytagstovolumes( ).
        lv_dailytime = lo_openzfsfilesystemconfig->get_dailyautomaticbackupst00( ).
        lv_openzfsdeploymenttype = lo_openzfsfilesystemconfig->get_deploymenttype( ).
        lv_megabytespersecond = lo_openzfsfilesystemconfig->get_throughputcapacity( ).
        lv_weeklytime = lo_openzfsfilesystemconfig->get_weeklymaintenancestrtt00( ).
        lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
        lv_iops = lo_diskiopsconfiguration->get_iops( ).
        lv_volumeid = lo_openzfsfilesystemconfig->get_rootvolumeid( ).
        lv_subnetid = lo_openzfsfilesystemconfig->get_preferredsubnetid( ).
        lv_ipaddressrange = lo_openzfsfilesystemconfig->get_endpointipaddressrange( ).
        LOOP AT lo_openzfsfilesystemconfig->get_routetableids( ) into lo_row_20.
          lv_routetableid = lo_row_21->get_value( ).
        ENDLOOP.
        lv_ipaddress = lo_openzfsfilesystemconfig->get_endpointipaddress( ).
        lv_openzfsreadcachesizingm = lo_openzfsreadcacheconfigu->get_sizingmode( ).
        lv_storagecapacity = lo_openzfsreadcacheconfigu->get_sizegib( ).
        lv_errormessage = lo_administrativeactionfai->get_message( ).
        " Skipping lo_row_26 to avoid recursion
        " Skipping lo_row_26 to avoid recursion
        lv_totaltransferbytes = lo_row_27->get_totaltransferbytes( ).
        lv_remainingtransferbytes = lo_row_27->get_remainingtransferbytes( ).
      ENDLOOP.
      lv_volumeid = lo_openzfsvolumeconfigurat->get_parentvolumeid( ).
      lv_volumepath = lo_openzfsvolumeconfigurat->get_volumepath( ).
      lv_integernomax = lo_openzfsvolumeconfigurat->get_storagecapreservationgib( ).
      lv_integernomax = lo_openzfsvolumeconfigurat->get_storagecapacityquotagib( ).
      lv_integerrecordsizekib = lo_openzfsvolumeconfigurat->get_recordsizekib( ).
      lv_openzfsdatacompressiont = lo_openzfsvolumeconfigurat->get_datacompressiontype( ).
      lv_flag = lo_openzfsvolumeconfigurat->get_copytagstosnapshots( ).
      lv_resourcearn = lo_openzfsoriginsnapshotco->get_snapshotarn( ).
      lv_openzfscopystrategy = lo_openzfsoriginsnapshotco->get_copystrategy( ).
      lv_readonly = lo_openzfsvolumeconfigurat->get_readonly( ).
      LOOP AT lo_openzfsvolumeconfigurat->get_nfsexports( ) into lo_row_28.
        LOOP AT lo_row_29->get_clientconfigurations( ) into lo_row_30.
          lv_openzfsclients = lo_row_31->get_clients( ).
          LOOP AT lo_row_31->get_options( ) into lo_row_32.
            lv_openzfsnfsexportoption = lo_row_33->get_value( ).
          ENDLOOP.
        ENDLOOP.
      ENDLOOP.
      LOOP AT lo_openzfsvolumeconfigurat->get_userandgroupquotas( ) into lo_row_34.
        lv_openzfsquotatype = lo_row_35->get_type( ).
        lv_integernomax = lo_row_35->get_id( ).
        lv_integernomax = lo_row_35->get_storagecapacityquotagib( ).
      ENDLOOP.
      lv_snapshotid = lo_openzfsvolumeconfigurat->get_restoretosnapshot( ).
      lv_flag = lo_openzfsvolumeconfigurat->get_delintermediatesnaphots( ).
      lv_flag = lo_openzfsvolumeconfigurat->get_deleteclonedvolumes( ).
      lv_flag = lo_openzfsvolumeconfigurat->get_deleteintermediatedata( ).
      lv_resourcearn = lo_openzfsvolumeconfigurat->get_sourcesnapshotarn( ).
      lv_snapshotid = lo_openzfsvolumeconfigurat->get_destinationsnapshot( ).
      lv_openzfscopystrategy = lo_openzfsvolumeconfigurat->get_copystrategy( ).
      " Skipping lo_row_24 to avoid recursion
      lv_totaltransferbytes = lo_row_25->get_totaltransferbytes( ).
      lv_remainingtransferbytes = lo_row_25->get_remainingtransferbytes( ).
    ENDLOOP.
    lv_totaltransferbytes = lo_row_17->get_totaltransferbytes( ).
    lv_remainingtransferbytes = lo_row_17->get_remainingtransferbytes( ).
  ENDLOOP.
  lv_automaticbackupretentio = lo_ontapfilesystemconfigur->get_automaticbackupretdays( ).
  lv_dailytime = lo_ontapfilesystemconfigur->get_dailyautomaticbackupst00( ).
  lv_ontapdeploymenttype = lo_ontapfilesystemconfigur->get_deploymenttype( ).
  lv_ipaddressrange = lo_ontapfilesystemconfigur->get_endpointipaddressrange( ).
  lv_dnsname = lo_filesystemendpoint->get_dnsname( ).
  LOOP AT lo_filesystemendpoint->get_ipaddresses( ) into lo_row_18.
    lv_ipaddress = lo_row_19->get_value( ).
  ENDLOOP.
  lv_dnsname = lo_filesystemendpoint->get_dnsname( ).
  LOOP AT lo_filesystemendpoint->get_ipaddresses( ) into lo_row_18.
    lv_ipaddress = lo_row_19->get_value( ).
  ENDLOOP.
  lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
  lv_iops = lo_diskiopsconfiguration->get_iops( ).
  lv_subnetid = lo_ontapfilesystemconfigur->get_preferredsubnetid( ).
  LOOP AT lo_ontapfilesystemconfigur->get_routetableids( ) into lo_row_20.
    lv_routetableid = lo_row_21->get_value( ).
  ENDLOOP.
  lv_megabytespersecond = lo_ontapfilesystemconfigur->get_throughputcapacity( ).
  lv_weeklytime = lo_ontapfilesystemconfigur->get_weeklymaintenancestrtt00( ).
  lv_adminpassword = lo_ontapfilesystemconfigur->get_fsxadminpassword( ).
  lv_hapairs = lo_ontapfilesystemconfigur->get_hapairs( ).
  lv_throughputcapacityperha = lo_ontapfilesystemconfigur->get_thruputcapacityperhapair( ).
  lv_filesystemtypeversion = lo_row_1->get_filesystemtypeversion( ).
  lv_automaticbackupretentio = lo_openzfsfilesystemconfig->get_automaticbackupretdays( ).
  lv_flag = lo_openzfsfilesystemconfig->get_copytagstobackups( ).
  lv_flag = lo_openzfsfilesystemconfig->get_copytagstovolumes( ).
  lv_dailytime = lo_openzfsfilesystemconfig->get_dailyautomaticbackupst00( ).
  lv_openzfsdeploymenttype = lo_openzfsfilesystemconfig->get_deploymenttype( ).
  lv_megabytespersecond = lo_openzfsfilesystemconfig->get_throughputcapacity( ).
  lv_weeklytime = lo_openzfsfilesystemconfig->get_weeklymaintenancestrtt00( ).
  lv_diskiopsconfigurationmo = lo_diskiopsconfiguration->get_mode( ).
  lv_iops = lo_diskiopsconfiguration->get_iops( ).
  lv_volumeid = lo_openzfsfilesystemconfig->get_rootvolumeid( ).
  lv_subnetid = lo_openzfsfilesystemconfig->get_preferredsubnetid( ).
  lv_ipaddressrange = lo_openzfsfilesystemconfig->get_endpointipaddressrange( ).
  LOOP AT lo_openzfsfilesystemconfig->get_routetableids( ) into lo_row_20.
    lv_routetableid = lo_row_21->get_value( ).
  ENDLOOP.
  lv_ipaddress = lo_openzfsfilesystemconfig->get_endpointipaddress( ).
  lv_openzfsreadcachesizingm = lo_openzfsreadcacheconfigu->get_sizingmode( ).
  lv_storagecapacity = lo_openzfsreadcacheconfigu->get_sizegib( ).
ENDLOOP.
lv_nexttoken = lo_result->get_nexttoken( ).