NCM::Component::metaconfig::irods - schema

Types

  • /software/components/metaconfig/irods_environment_client_config
    • Description: type for configuring the irods_environment.json config file for clients @
    • /software/components/metaconfig/irods_environment_client_config/irods_host
      • Required
      • Type: type_hostname
    • /software/components/metaconfig/irods_environment_client_config/irods_port
      • Required
      • Type: type_port
    • /software/components/metaconfig/irods_environment_client_config/irods_user_name
      • Required
      • Type: string
    • /software/components/metaconfig/irods_environment_client_config/irods_zone_name
      • Required
      • Type: string
    • /software/components/metaconfig/irods_environment_client_config/irods_client_server_policy
      • Required
      • Type: choice
      • Default value: CS_NEG_REFUSE
    • /software/components/metaconfig/irods_environment_client_config/irods_client_server_negotiation
      • Required
      • Type: choice
      • Default value: request_server_negotiation
    • /software/components/metaconfig/irods_environment_client_config/irods_ssl_verify_server
      • Required
      • Type: choice
      • Default value: hostname
    • /software/components/metaconfig/irods_environment_client_config/irods_ssl_ca_certificate_file
      • Optional
      • Type: string
    • /software/components/metaconfig/irods_environment_client_config/irods_encryption_algorithm
      • Required
      • Type: string
      • Default value: AES-256-CBC
    • /software/components/metaconfig/irods_environment_client_config/irods_encryption_key_size
      • Required
      • Type: long
      • Default value: 32
    • /software/components/metaconfig/irods_environment_client_config/irods_encryption_num_hash_rounds
      • Required
      • Type: long
      • Default value: 16
    • /software/components/metaconfig/irods_environment_client_config/irods_encryption_salt_size
      • Required
      • Type: long
      • Default value: 8
  • /software/components/metaconfig/irods_environment_server_config
    • Description: type for configuring the irods_environment.json config file for service accounts @
    • /software/components/metaconfig/irods_environment_server_config/irods_cwd
      • Required
      • Type: string
    • /software/components/metaconfig/irods_environment_server_config/irods_default_hash_scheme
      • Required
      • Type: choice
      • Default value: SHA256
    • /software/components/metaconfig/irods_environment_server_config/irods_default_number_of_transfer_threads
      • Required
      • Type: long
      • Default value: 4
    • /software/components/metaconfig/irods_environment_server_config/irods_default_resource
      • Required
      • Type: string
      • Default value: demoResc
    • /software/components/metaconfig/irods_environment_server_config/irods_maximum_size_for_single_buffer_in_megabytes
      • Required
      • Type: long
      • Default value: 32
    • /software/components/metaconfig/irods_environment_server_config/irods_home
      • Required
      • Type: string
    • /software/components/metaconfig/irods_environment_server_config/irods_match_hash_policy
      • Required
      • Type: choice
      • Default value: compatible
    • /software/components/metaconfig/irods_environment_server_config/irods_server_control_plane_encryption_algorithm
      • Required
      • Type: string
      • Default value: AES-256-CBC
    • /software/components/metaconfig/irods_environment_server_config/irods_server_control_plane_encryption_num_hash_rounds
      • Required
      • Type: long
      • Default value: 16
    • /software/components/metaconfig/irods_environment_server_config/irods_server_control_plane_key
      • Required
      • Type: string
    • /software/components/metaconfig/irods_environment_server_config/irods_server_control_plane_port
      • Required
      • Type: long
      • Default value: 1248
    • /software/components/metaconfig/irods_environment_server_config/irods_ssl_certificate_chain_file
      • Optional
      • Type: string
    • /software/components/metaconfig/irods_environment_server_config/irods_ssl_certificate_key_file
      • Optional
      • Type: string
    • /software/components/metaconfig/irods_environment_server_config/irods_ssl_dh_params_file
      • Optional
      • Type: string
    • /software/components/metaconfig/irods_environment_server_config/irods_transfer_buffer_size_for_parallel_transfer_in_megabytes
      • Required
      • Type: long
      • Default value: 4
    • /software/components/metaconfig/irods_environment_server_config/schema_name
      • Required
      • Type: choice
      • Default value: irods_environment
    • /software/components/metaconfig/irods_environment_server_config/schema_version
      • Required
      • Type: choice
      • Default value: v3
  • /software/components/metaconfig/irods_host_entry_address
    • Description: type for configuring the irods_hosts.json address config section @
    • /software/components/metaconfig/irods_host_entry_address/address
      • Required
      • Type: type_hostname
  • /software/components/metaconfig/irods_host_entry
    • Description: type for configuring the irods_hosts.json host_entries config section @
    • /software/components/metaconfig/irods_host_entry/address_type
      • Required
      • Type: choice
    • /software/components/metaconfig/irods_host_entry/addresses
      • Required
      • Type: irods_host_entry_address
  • /software/components/metaconfig/irods_hosts_config
    • Description: type for configuring the irods_hosts.json config file @
    • /software/components/metaconfig/irods_hosts_config/host_entries
      • Required
      • Type: irods_host_entry
    • /software/components/metaconfig/irods_hosts_config/schema_name
      • Required
      • Type: choice
      • Default value: hosts_config
    • /software/components/metaconfig/irods_hosts_config/schema_version
      • Required
      • Type: choice
      • Default value: v3
  • /software/components/metaconfig/irods_access_entry
    • Description: type for configuring the host_access_control_config.json access_entries config section @
    • /software/components/metaconfig/irods_access_entry/user
      • Required
      • Type: string
    • /software/components/metaconfig/irods_access_entry/group
      • Required
      • Type: string
    • /software/components/metaconfig/irods_access_entry/address
      • Required
      • Type: type_ip
    • /software/components/metaconfig/irods_access_entry/mask
      • Required
      • Type: type_ip
  • /software/components/metaconfig/irods_host_access_control_config
    • Description: type for configuring the host_access_control_config.json config file @
    • /software/components/metaconfig/irods_host_access_control_config/schema_name
      • Required
      • Type: choice
      • Default value: host_access_control_config
    • /software/components/metaconfig/irods_host_access_control_config/schema_version
      • Required
      • Type: choice
      • Default value: v3
    • /software/components/metaconfig/irods_host_access_control_config/access_entries
      • Required
      • Type: irods_access_entry