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