Globus SDK for JavaScript
    Preparing search index...
    • Parameters

      • configuration: GCSConfiguration
      • options:
            | undefined
            | {
                payload: | {
                    allow_guest_collections?: boolean;
                    authentication_timeout_mins?: number;
                    collection_base_path: string;
                    collection_type: "mapped"
                    | "guest";
                    connector_id?: string;
                    contact_email?: null | string;
                    contact_info?: null | string;
                    DATA_TYPE: "collection#1.0.0";
                    default_directory?: string;
                    deleted?: boolean;
                    department?: null | string;
                    description?: null | string;
                    disable_verify?: boolean;
                    display_name: string;
                    domain_name?: string;
                    force_encryption?: boolean;
                    high_assurance?: boolean;
                    https_url?: string;
                    id?: string;
                    identity_id?: string;
                    info_link?: null | string;
                    keywords?: string[];
                    manager_url?: string;
                    mapped_collection_id?: string;
                    organization?: string;
                    policies?:
                        | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                        | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                        | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                        | { DATA_TYPE: "box_collection_policies#1.0.0" }
                        | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                        | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                            project?: string;
                        }
                        | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                        | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                        | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "posix_collection_policies#1.1.0";
                            sharing_groups_allow?: null | string[];
                            sharing_groups_deny?: null | string[];
                        }
                        | {
                            DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                            sharing_groups_allow?: null
                            | string[];
                            sharing_groups_deny?: null | string[];
                        };
                    public: boolean;
                    root_path?: string;
                    sharing_restrict_paths?: unknown;
                    storage_gateway_id?: string;
                    tlsftp_url?: string;
                    user_credential_id?: string;
                }
                | {
                    allow_guest_collections?: boolean;
                    authentication_timeout_mins?: number;
                    collection_base_path: string;
                    collection_type: "mapped"
                    | "guest";
                    connector_id?: string;
                    contact_email?: null | string;
                    contact_info?: null | string;
                    DATA_TYPE: "collection#1.1.0";
                    default_directory?: string;
                    deleted?: boolean;
                    department?: null | string;
                    description?: null | string;
                    disable_verify?: boolean;
                    display_name: string;
                    domain_name?: string;
                    enable_https?: boolean;
                    force_encryption?: boolean;
                    high_assurance?: boolean;
                    https_url?: string;
                    id?: string;
                    identity_id?: string;
                    info_link?: null | string;
                    keywords?: string[];
                    manager_url?: string;
                    mapped_collection_id?: string;
                    organization?: string;
                    policies?:
                        | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                        | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                        | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                        | { DATA_TYPE: "box_collection_policies#1.0.0" }
                        | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                        | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                            project?: string;
                        }
                        | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                        | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                        | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "posix_collection_policies#1.1.0";
                            sharing_groups_allow?: null | string[];
                            sharing_groups_deny?: null | string[];
                        }
                        | {
                            DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                            sharing_groups_allow?: null
                            | string[];
                            sharing_groups_deny?: null | string[];
                        };
                    public: boolean;
                    root_path?: string;
                    sharing_restrict_paths?: unknown;
                    storage_gateway_id?: string;
                    tlsftp_url?: string;
                    user_credential_id?: string;
                    user_message?: null
                    | string;
                    user_message_link?: null | string;
                }
                | {
                    allow_guest_collections?: boolean;
                    authentication_timeout_mins?: number;
                    collection_base_path: string;
                    collection_type: "mapped"
                    | "guest";
                    connector_id?: string;
                    contact_email?: null | string;
                    contact_info?: null | string;
                    DATA_TYPE: "collection#1.2.0";
                    default_directory?: string;
                    deleted?: boolean;
                    department?: null | string;
                    description?: null | string;
                    disable_verify?: boolean;
                    display_name: string;
                    domain_name?: string;
                    enable_https?: boolean;
                    force_encryption?: boolean;
                    high_assurance?: boolean;
                    https_url?: string;
                    id?: string;
                    identity_id?: string;
                    info_link?: null | string;
                    keywords?: string[];
                    manager_url?: string;
                    mapped_collection_id?: string;
                    organization?: string;
                    policies?:
                        | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                        | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                        | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                        | { DATA_TYPE: "box_collection_policies#1.0.0" }
                        | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                        | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                            project?: string;
                        }
                        | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                        | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                        | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "posix_collection_policies#1.1.0";
                            sharing_groups_allow?: null | string[];
                            sharing_groups_deny?: null | string[];
                        }
                        | {
                            DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                            sharing_groups_allow?: null
                            | string[];
                            sharing_groups_deny?: null | string[];
                        };
                    public: boolean;
                    root_path?: string;
                    sharing_restrict_paths?: unknown;
                    sharing_users_allow?: null
                    | string[];
                    sharing_users_deny?: null | string[];
                    storage_gateway_id?: string;
                    tlsftp_url?: string;
                    user_credential_id?: string;
                    user_message?: null | string;
                    user_message_link?: null | string;
                }
                | {
                    allow_guest_collections?: boolean;
                    authentication_timeout_mins?: number;
                    collection_base_path: string;
                    collection_type: "mapped"
                    | "guest";
                    connector_id?: string;
                    contact_email?: null | string;
                    contact_info?: null | string;
                    DATA_TYPE: "collection#1.3.0";
                    default_directory?: string;
                    deleted?: boolean;
                    department?: null | string;
                    description?: null | string;
                    disable_verify?: boolean;
                    display_name: string;
                    domain?: {
                        certificate?: null | string;
                        certificate_chain?: null | string;
                        certificate_chain_path?: null | string;
                        certificate_path?: null | string;
                        DATA_TYPE: "domain#1.0.0";
                        domain_name: string;
                        private_key?: null | string;
                        private_key_path?: null | string;
                        wildcard: boolean;
                    };
                    domain_name?: string;
                    enable_https?: boolean;
                    force_encryption?: boolean;
                    high_assurance?: boolean;
                    https_url?: string;
                    id?: string;
                    identity_id?: string;
                    info_link?: null
                    | string;
                    keywords?: string[];
                    manager_url?: string;
                    mapped_collection_id?: string;
                    organization?: string;
                    policies?:
                        | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                        | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                        | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                        | { DATA_TYPE: "box_collection_policies#1.0.0" }
                        | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                        | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                            project?: string;
                        }
                        | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                        | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                        | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "posix_collection_policies#1.1.0";
                            sharing_groups_allow?: null | string[];
                            sharing_groups_deny?: null | string[];
                        }
                        | {
                            DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                            sharing_groups_allow?: null
                            | string[];
                            sharing_groups_deny?: null | string[];
                        };
                    public: boolean;
                    root_path?: string;
                    sharing_restrict_paths?: unknown;
                    sharing_users_allow?: null
                    | string[];
                    sharing_users_deny?: null | string[];
                    storage_gateway_id?: string;
                    tlsftp_url?: string;
                    user_credential_id?: string;
                    user_message?: null | string;
                    user_message_link?: null | string;
                }
                | {
                    allow_guest_collections?: boolean;
                    authentication_timeout_mins?: number;
                    collection_base_path: string;
                    collection_type: "mapped"
                    | "guest";
                    connector_id?: string;
                    contact_email?: null | string;
                    contact_info?: null | string;
                    DATA_TYPE: "collection#1.4.0";
                    default_directory?: string;
                    deleted?: boolean;
                    department?: null | string;
                    description?: null | string;
                    disable_verify?: boolean;
                    display_name: string;
                    domain?: {
                        certificate?: null | string;
                        certificate_chain?: null | string;
                        certificate_chain_path?: null | string;
                        certificate_path?: null | string;
                        DATA_TYPE: "domain#1.0.0";
                        domain_name: string;
                        private_key?: null | string;
                        private_key_path?: null | string;
                        wildcard: boolean;
                    };
                    domain_name?: string;
                    enable_https?: boolean;
                    force_encryption?: boolean;
                    force_verify?: boolean;
                    high_assurance?: boolean;
                    https_url?: string;
                    id?: string;
                    identity_id?: string;
                    info_link?: null
                    | string;
                    keywords?: string[];
                    manager_url?: string;
                    mapped_collection_id?: string;
                    organization?: string;
                    policies?:
                        | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                        | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                        | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                        | { DATA_TYPE: "box_collection_policies#1.0.0" }
                        | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                        | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                            project?: string;
                        }
                        | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                        | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                        | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "posix_collection_policies#1.1.0";
                            sharing_groups_allow?: null | string[];
                            sharing_groups_deny?: null | string[];
                        }
                        | {
                            DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                            sharing_groups_allow?: null
                            | string[];
                            sharing_groups_deny?: null | string[];
                        };
                    public: boolean;
                    require_mfa?: boolean;
                    root_path?: string;
                    sharing_restrict_paths?: unknown;
                    sharing_users_allow?: null
                    | string[];
                    sharing_users_deny?: null | string[];
                    storage_gateway_id?: string;
                    tlsftp_url?: string;
                    user_credential_id?: string;
                    user_message?: null | string;
                    user_message_link?: null | string;
                }
                | {
                    allow_guest_collections?: boolean;
                    authentication_timeout_mins?: number;
                    collection_base_path: string;
                    collection_type: "mapped"
                    | "guest";
                    connector_id?: string;
                    contact_email?: null | string;
                    contact_info?: null | string;
                    DATA_TYPE: "collection#1.5.0";
                    default_directory?: string;
                    deleted?: boolean;
                    department?: null | string;
                    description?: null | string;
                    disable_anonymous_writes?: boolean;
                    disable_verify?: boolean;
                    display_name: string;
                    domain?: {
                        certificate?: null | string;
                        certificate_chain?: null | string;
                        certificate_chain_path?: null | string;
                        certificate_path?: null | string;
                        DATA_TYPE: "domain#1.0.0";
                        domain_name: string;
                        private_key?: null | string;
                        private_key_path?: null | string;
                        wildcard: boolean;
                    };
                    domain_name?: string;
                    enable_https?: boolean;
                    force_encryption?: boolean;
                    force_verify?: boolean;
                    high_assurance?: boolean;
                    https_url?: string;
                    id?: string;
                    identity_id?: string;
                    info_link?: null
                    | string;
                    keywords?: string[];
                    manager_url?: string;
                    mapped_collection_id?: string;
                    organization?: string;
                    policies?:
                        | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                        | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                        | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                        | { DATA_TYPE: "box_collection_policies#1.0.0" }
                        | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                        | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                            project?: string;
                        }
                        | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                        | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                        | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "posix_collection_policies#1.1.0";
                            sharing_groups_allow?: null | string[];
                            sharing_groups_deny?: null | string[];
                        }
                        | {
                            DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                            sharing_groups_allow?: null
                            | string[];
                            sharing_groups_deny?: null | string[];
                        };
                    public: boolean;
                    require_mfa?: boolean;
                    root_path?: string;
                    sharing_restrict_paths?: unknown;
                    sharing_users_allow?: null
                    | string[];
                    sharing_users_deny?: null | string[];
                    storage_gateway_id?: string;
                    tlsftp_url?: string;
                    user_credential_id?: string;
                    user_message?: null | string;
                    user_message_link?: null | string;
                }
                | {
                    allow_guest_collections?: boolean;
                    authentication_timeout_mins?: number;
                    collection_base_path: string;
                    collection_type: "mapped"
                    | "guest";
                    connector_id?: string;
                    contact_email?: null | string;
                    contact_info?: null | string;
                    DATA_TYPE: "collection#1.6.0";
                    default_directory?: string;
                    deleted?: boolean;
                    department?: null | string;
                    description?: null | string;
                    disable_anonymous_writes?: boolean;
                    disable_verify?: boolean;
                    display_name: string;
                    domain?: {
                        certificate?: null | string;
                        certificate_chain?: null | string;
                        certificate_chain_path?: null | string;
                        certificate_path?: null | string;
                        DATA_TYPE: "domain#1.0.0";
                        domain_name: string;
                        private_key?: null | string;
                        private_key_path?: null | string;
                        wildcard: boolean;
                    };
                    domain_name?: string;
                    enable_https?: boolean;
                    force_encryption?: boolean;
                    force_verify?: boolean;
                    guest_auth_policy_id?: null
                    | string;
                    high_assurance?: boolean;
                    https_url?: string;
                    id?: string;
                    identity_id?: string;
                    info_link?: null | string;
                    keywords?: string[];
                    manager_url?: string;
                    mapped_collection_id?: string;
                    organization?: string;
                    policies?:
                        | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                        | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                        | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                        | { DATA_TYPE: "box_collection_policies#1.0.0" }
                        | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                        | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                            project?: string;
                        }
                        | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                        | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                        | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "posix_collection_policies#1.1.0";
                            sharing_groups_allow?: null | string[];
                            sharing_groups_deny?: null | string[];
                        }
                        | {
                            DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                            sharing_groups_allow?: null
                            | string[];
                            sharing_groups_deny?: null | string[];
                        };
                    public: boolean;
                    require_mfa?: boolean;
                    root_path?: string;
                    sharing_restrict_paths?: unknown;
                    sharing_users_allow?: null
                    | string[];
                    sharing_users_deny?: null | string[];
                    storage_gateway_id?: string;
                    tlsftp_url?: string;
                    user_credential_id?: string;
                    user_message?: null | string;
                    user_message_link?: null | string;
                }
                | {
                    allow_guest_collections?: boolean;
                    authentication_timeout_mins?: number;
                    collection_base_path: string;
                    collection_type: "mapped"
                    | "guest";
                    connector_id?: string;
                    contact_email?: null | string;
                    contact_info?: null | string;
                    DATA_TYPE: "collection#1.7.0";
                    default_directory?: string;
                    deleted?: boolean;
                    department?: null | string;
                    description?: null | string;
                    disable_anonymous_writes?: boolean;
                    disable_verify?: boolean;
                    display_name: string;
                    domain?: {
                        certificate?: null | string;
                        certificate_chain?: null | string;
                        certificate_chain_path?: null | string;
                        certificate_path?: null | string;
                        DATA_TYPE: "domain#1.0.0";
                        domain_name: string;
                        private_key?: null | string;
                        private_key_path?: null | string;
                        wildcard: boolean;
                    };
                    domain_name?: string;
                    enable_https?: boolean;
                    force_encryption?: boolean;
                    force_verify?: boolean;
                    guest_auth_policy_id?: null
                    | string;
                    high_assurance?: boolean;
                    https_url?: string;
                    id?: string;
                    identity_id?: string;
                    info_link?: null | string;
                    keywords?: string[];
                    manager_url?: string;
                    mapped_collection_id?: string;
                    organization?: string;
                    policies?:
                        | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                        | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                        | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                        | { DATA_TYPE: "box_collection_policies#1.0.0" }
                        | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                        | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                            project?: string;
                        }
                        | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                        | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                        | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "posix_collection_policies#1.1.0";
                            sharing_groups_allow?: null | string[];
                            sharing_groups_deny?: null | string[];
                        }
                        | {
                            DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                            sharing_groups_allow?: null
                            | string[];
                            sharing_groups_deny?: null | string[];
                        };
                    public: boolean;
                    require_mfa?: boolean;
                    root_path?: string;
                    sharing_restrict_paths?: unknown;
                    sharing_users_allow?: null
                    | string[];
                    sharing_users_deny?: null | string[];
                    storage_gateway_id?: string;
                    tlsftp_url?: string;
                    user_credential_id?: string;
                    user_message?: null | string;
                    user_message_link?: null | string;
                }
                | {
                    allow_guest_collections?: boolean;
                    authentication_timeout_mins?: number;
                    collection_base_path: string;
                    collection_type: "mapped"
                    | "guest";
                    connector_id?: string;
                    contact_email?: null | string;
                    contact_info?: null | string;
                    DATA_TYPE: "collection#1.8.0";
                    default_directory?: string;
                    delete_protected?: boolean;
                    deleted?: boolean;
                    department?: null | string;
                    description?: null | string;
                    disable_anonymous_writes?: boolean;
                    disable_verify?: boolean;
                    display_name: string;
                    domain?: {
                        certificate?: null | string;
                        certificate_chain?: null | string;
                        certificate_chain_path?: null | string;
                        certificate_path?: null | string;
                        DATA_TYPE: "domain#1.0.0";
                        domain_name: string;
                        private_key?: null | string;
                        private_key_path?: null | string;
                        wildcard: boolean;
                    };
                    domain_name?: string;
                    enable_https?: boolean;
                    force_encryption?: boolean;
                    force_verify?: boolean;
                    guest_auth_policy_id?: null
                    | string;
                    high_assurance?: boolean;
                    https_url?: string;
                    id?: string;
                    identity_id?: string;
                    info_link?: null | string;
                    keywords?: string[];
                    manager_url?: string;
                    mapped_collection_id?: string;
                    organization?: string;
                    policies?:
                        | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                        | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                        | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                        | { DATA_TYPE: "box_collection_policies#1.0.0" }
                        | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                        | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                            project?: string;
                        }
                        | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                        | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                        | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "posix_collection_policies#1.1.0";
                            sharing_groups_allow?: null | string[];
                            sharing_groups_deny?: null | string[];
                        }
                        | {
                            DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                            sharing_groups_allow?: null
                            | string[];
                            sharing_groups_deny?: null | string[];
                        };
                    public: boolean;
                    require_mfa?: boolean;
                    root_path?: string;
                    sharing_restrict_paths?: unknown;
                    sharing_users_allow?: null
                    | string[];
                    sharing_users_deny?: null | string[];
                    storage_gateway_id?: string;
                    tlsftp_url?: string;
                    user_credential_id?: string;
                    user_message?: null | string;
                    user_message_link?: null | string;
                }
                | {
                    allow_guest_collections?: boolean;
                    authentication_timeout_mins?: number;
                    collection_base_path: string;
                    collection_type: "mapped"
                    | "guest";
                    connector_id?: string;
                    contact_email?: null | string;
                    contact_info?: null | string;
                    created_at?: null | string;
                    DATA_TYPE: "collection#1.9.0";
                    default_directory?: string;
                    delete_protected?: boolean;
                    deleted?: boolean;
                    department?: null | string;
                    description?: null | string;
                    disable_anonymous_writes?: boolean;
                    disable_verify?: boolean;
                    display_name: string;
                    domain?: {
                        certificate?: null | string;
                        certificate_chain?: null | string;
                        certificate_chain_path?: null | string;
                        certificate_path?: null | string;
                        DATA_TYPE: "domain#1.0.0";
                        domain_name: string;
                        private_key?: null | string;
                        private_key_path?: null | string;
                        wildcard: boolean;
                    };
                    domain_name?: string;
                    enable_https?: boolean;
                    force_encryption?: boolean;
                    force_verify?: boolean;
                    guest_auth_policy_id?: null
                    | string;
                    high_assurance?: boolean;
                    https_url?: string;
                    id?: string;
                    identity_id?: string;
                    info_link?: null | string;
                    keywords?: string[];
                    last_access?: null | string;
                    manager_url?: string;
                    mapped_collection_id?: string;
                    organization?: string;
                    policies?:
                        | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                        | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                        | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                        | { DATA_TYPE: "box_collection_policies#1.0.0" }
                        | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                        | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                            project?: string;
                        }
                        | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                        | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                        | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                        | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                        | {
                            DATA_TYPE: "posix_collection_policies#1.1.0";
                            sharing_groups_allow?: null | string[];
                            sharing_groups_deny?: null | string[];
                        }
                        | {
                            DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                            sharing_groups_allow?: null
                            | string[];
                            sharing_groups_deny?: null | string[];
                        };
                    public: boolean;
                    require_mfa?: boolean;
                    root_path?: string;
                    sharing_restrict_paths?: unknown;
                    sharing_users_allow?: null
                    | string[];
                    sharing_users_deny?: null | string[];
                    storage_gateway_id?: string;
                    tlsftp_url?: string;
                    user_credential_id?: string;
                    user_message?: null | string;
                    user_message_link?: null | string;
                };
            } & {
                headers?: Headers;
                query?: {
                    [key: string]: | undefined
                    | null
                    | string
                    | number
                    | boolean
                    | (undefined | null | string | number)[];
                };
            }
      • OptionalsdkOptions: SDKOptions

      Returns Promise<
          JSONFetchResponse<
              {
                  code?: "success";
                  data?: (
                      | {
                          allow_guest_collections?: boolean;
                          authentication_timeout_mins?: number;
                          collection_base_path: string;
                          collection_type: "mapped"
                          | "guest";
                          connector_id?: string;
                          contact_email?: null | string;
                          contact_info?: null | string;
                          DATA_TYPE: "collection#1.0.0";
                          default_directory?: string;
                          deleted?: boolean;
                          department?: null | string;
                          description?: null | string;
                          disable_verify?: boolean;
                          display_name: string;
                          domain_name?: string;
                          force_encryption?: boolean;
                          high_assurance?: boolean;
                          https_url?: string;
                          id?: string;
                          identity_id?: string;
                          info_link?: null | string;
                          keywords?: string[];
                          manager_url?: string;
                          mapped_collection_id?: string;
                          organization?: string;
                          policies?:
                              | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                              | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                              | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                              | { DATA_TYPE: "box_collection_policies#1.0.0" }
                              | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                              | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                                  project?: (...) | (...);
                              }
                              | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                              | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                              | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "posix_collection_policies#1.1.0";
                                  sharing_groups_allow?: (...) | (...) | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              }
                              | {
                                  DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                                  sharing_groups_allow?: (...)
                                  | (...)
                                  | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              };
                          public: boolean;
                          root_path?: string;
                          sharing_restrict_paths?: unknown;
                          storage_gateway_id?: string;
                          tlsftp_url?: string;
                          user_credential_id?: string;
                      }
                      | {
                          allow_guest_collections?: boolean;
                          authentication_timeout_mins?: number;
                          collection_base_path: string;
                          collection_type: "mapped"
                          | "guest";
                          connector_id?: string;
                          contact_email?: null | string;
                          contact_info?: null | string;
                          DATA_TYPE: "collection#1.1.0";
                          default_directory?: string;
                          deleted?: boolean;
                          department?: null | string;
                          description?: null | string;
                          disable_verify?: boolean;
                          display_name: string;
                          domain_name?: string;
                          enable_https?: boolean;
                          force_encryption?: boolean;
                          high_assurance?: boolean;
                          https_url?: string;
                          id?: string;
                          identity_id?: string;
                          info_link?: null | string;
                          keywords?: string[];
                          manager_url?: string;
                          mapped_collection_id?: string;
                          organization?: string;
                          policies?:
                              | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                              | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                              | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                              | { DATA_TYPE: "box_collection_policies#1.0.0" }
                              | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                              | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                                  project?: (...) | (...);
                              }
                              | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                              | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                              | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "posix_collection_policies#1.1.0";
                                  sharing_groups_allow?: (...) | (...) | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              }
                              | {
                                  DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                                  sharing_groups_allow?: (...)
                                  | (...)
                                  | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              };
                          public: boolean;
                          root_path?: string;
                          sharing_restrict_paths?: unknown;
                          storage_gateway_id?: string;
                          tlsftp_url?: string;
                          user_credential_id?: string;
                          user_message?: null
                          | string;
                          user_message_link?: null | string;
                      }
                      | {
                          allow_guest_collections?: boolean;
                          authentication_timeout_mins?: number;
                          collection_base_path: string;
                          collection_type: "mapped"
                          | "guest";
                          connector_id?: string;
                          contact_email?: null | string;
                          contact_info?: null | string;
                          DATA_TYPE: "collection#1.2.0";
                          default_directory?: string;
                          deleted?: boolean;
                          department?: null | string;
                          description?: null | string;
                          disable_verify?: boolean;
                          display_name: string;
                          domain_name?: string;
                          enable_https?: boolean;
                          force_encryption?: boolean;
                          high_assurance?: boolean;
                          https_url?: string;
                          id?: string;
                          identity_id?: string;
                          info_link?: null | string;
                          keywords?: string[];
                          manager_url?: string;
                          mapped_collection_id?: string;
                          organization?: string;
                          policies?:
                              | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                              | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                              | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                              | { DATA_TYPE: "box_collection_policies#1.0.0" }
                              | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                              | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                                  project?: (...) | (...);
                              }
                              | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                              | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                              | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "posix_collection_policies#1.1.0";
                                  sharing_groups_allow?: (...) | (...) | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              }
                              | {
                                  DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                                  sharing_groups_allow?: (...)
                                  | (...)
                                  | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              };
                          public: boolean;
                          root_path?: string;
                          sharing_restrict_paths?: unknown;
                          sharing_users_allow?: null
                          | string[];
                          sharing_users_deny?: null | string[];
                          storage_gateway_id?: string;
                          tlsftp_url?: string;
                          user_credential_id?: string;
                          user_message?: null | string;
                          user_message_link?: null | string;
                      }
                      | {
                          allow_guest_collections?: boolean;
                          authentication_timeout_mins?: number;
                          collection_base_path: string;
                          collection_type: "mapped"
                          | "guest";
                          connector_id?: string;
                          contact_email?: null | string;
                          contact_info?: null | string;
                          DATA_TYPE: "collection#1.3.0";
                          default_directory?: string;
                          deleted?: boolean;
                          department?: null | string;
                          description?: null | string;
                          disable_verify?: boolean;
                          display_name: string;
                          domain?: {
                              certificate?: (...) | (...) | (...);
                              certificate_chain?: (...) | (...) | (...);
                              certificate_chain_path?: (...) | (...) | (...);
                              certificate_path?: (...) | (...) | (...);
                              DATA_TYPE: "domain#1.0.0";
                              domain_name: string;
                              private_key?: (...) | (...) | (...);
                              private_key_path?: (...) | (...) | (...);
                              wildcard: boolean;
                          };
                          domain_name?: string;
                          enable_https?: boolean;
                          force_encryption?: boolean;
                          high_assurance?: boolean;
                          https_url?: string;
                          id?: string;
                          identity_id?: string;
                          info_link?: null
                          | string;
                          keywords?: string[];
                          manager_url?: string;
                          mapped_collection_id?: string;
                          organization?: string;
                          policies?:
                              | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                              | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                              | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                              | { DATA_TYPE: "box_collection_policies#1.0.0" }
                              | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                              | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                                  project?: (...) | (...);
                              }
                              | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                              | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                              | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "posix_collection_policies#1.1.0";
                                  sharing_groups_allow?: (...) | (...) | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              }
                              | {
                                  DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                                  sharing_groups_allow?: (...)
                                  | (...)
                                  | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              };
                          public: boolean;
                          root_path?: string;
                          sharing_restrict_paths?: unknown;
                          sharing_users_allow?: null
                          | string[];
                          sharing_users_deny?: null | string[];
                          storage_gateway_id?: string;
                          tlsftp_url?: string;
                          user_credential_id?: string;
                          user_message?: null | string;
                          user_message_link?: null | string;
                      }
                      | {
                          allow_guest_collections?: boolean;
                          authentication_timeout_mins?: number;
                          collection_base_path: string;
                          collection_type: "mapped"
                          | "guest";
                          connector_id?: string;
                          contact_email?: null | string;
                          contact_info?: null | string;
                          DATA_TYPE: "collection#1.4.0";
                          default_directory?: string;
                          deleted?: boolean;
                          department?: null | string;
                          description?: null | string;
                          disable_verify?: boolean;
                          display_name: string;
                          domain?: {
                              certificate?: (...) | (...) | (...);
                              certificate_chain?: (...) | (...) | (...);
                              certificate_chain_path?: (...) | (...) | (...);
                              certificate_path?: (...) | (...) | (...);
                              DATA_TYPE: "domain#1.0.0";
                              domain_name: string;
                              private_key?: (...) | (...) | (...);
                              private_key_path?: (...) | (...) | (...);
                              wildcard: boolean;
                          };
                          domain_name?: string;
                          enable_https?: boolean;
                          force_encryption?: boolean;
                          force_verify?: boolean;
                          high_assurance?: boolean;
                          https_url?: string;
                          id?: string;
                          identity_id?: string;
                          info_link?: null
                          | string;
                          keywords?: string[];
                          manager_url?: string;
                          mapped_collection_id?: string;
                          organization?: string;
                          policies?:
                              | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                              | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                              | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                              | { DATA_TYPE: "box_collection_policies#1.0.0" }
                              | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                              | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                                  project?: (...) | (...);
                              }
                              | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                              | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                              | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "posix_collection_policies#1.1.0";
                                  sharing_groups_allow?: (...) | (...) | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              }
                              | {
                                  DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                                  sharing_groups_allow?: (...)
                                  | (...)
                                  | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              };
                          public: boolean;
                          require_mfa?: boolean;
                          root_path?: string;
                          sharing_restrict_paths?: unknown;
                          sharing_users_allow?: null
                          | string[];
                          sharing_users_deny?: null | string[];
                          storage_gateway_id?: string;
                          tlsftp_url?: string;
                          user_credential_id?: string;
                          user_message?: null | string;
                          user_message_link?: null | string;
                      }
                      | {
                          allow_guest_collections?: boolean;
                          authentication_timeout_mins?: number;
                          collection_base_path: string;
                          collection_type: "mapped"
                          | "guest";
                          connector_id?: string;
                          contact_email?: null | string;
                          contact_info?: null | string;
                          DATA_TYPE: "collection#1.5.0";
                          default_directory?: string;
                          deleted?: boolean;
                          department?: null | string;
                          description?: null | string;
                          disable_anonymous_writes?: boolean;
                          disable_verify?: boolean;
                          display_name: string;
                          domain?: {
                              certificate?: (...) | (...) | (...);
                              certificate_chain?: (...) | (...) | (...);
                              certificate_chain_path?: (...) | (...) | (...);
                              certificate_path?: (...) | (...) | (...);
                              DATA_TYPE: "domain#1.0.0";
                              domain_name: string;
                              private_key?: (...) | (...) | (...);
                              private_key_path?: (...) | (...) | (...);
                              wildcard: boolean;
                          };
                          domain_name?: string;
                          enable_https?: boolean;
                          force_encryption?: boolean;
                          force_verify?: boolean;
                          high_assurance?: boolean;
                          https_url?: string;
                          id?: string;
                          identity_id?: string;
                          info_link?: null
                          | string;
                          keywords?: string[];
                          manager_url?: string;
                          mapped_collection_id?: string;
                          organization?: string;
                          policies?:
                              | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                              | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                              | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                              | { DATA_TYPE: "box_collection_policies#1.0.0" }
                              | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                              | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                                  project?: (...) | (...);
                              }
                              | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                              | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                              | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "posix_collection_policies#1.1.0";
                                  sharing_groups_allow?: (...) | (...) | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              }
                              | {
                                  DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                                  sharing_groups_allow?: (...)
                                  | (...)
                                  | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              };
                          public: boolean;
                          require_mfa?: boolean;
                          root_path?: string;
                          sharing_restrict_paths?: unknown;
                          sharing_users_allow?: null
                          | string[];
                          sharing_users_deny?: null | string[];
                          storage_gateway_id?: string;
                          tlsftp_url?: string;
                          user_credential_id?: string;
                          user_message?: null | string;
                          user_message_link?: null | string;
                      }
                      | {
                          allow_guest_collections?: boolean;
                          authentication_timeout_mins?: number;
                          collection_base_path: string;
                          collection_type: "mapped"
                          | "guest";
                          connector_id?: string;
                          contact_email?: null | string;
                          contact_info?: null | string;
                          DATA_TYPE: "collection#1.6.0";
                          default_directory?: string;
                          deleted?: boolean;
                          department?: null | string;
                          description?: null | string;
                          disable_anonymous_writes?: boolean;
                          disable_verify?: boolean;
                          display_name: string;
                          domain?: {
                              certificate?: (...) | (...) | (...);
                              certificate_chain?: (...) | (...) | (...);
                              certificate_chain_path?: (...) | (...) | (...);
                              certificate_path?: (...) | (...) | (...);
                              DATA_TYPE: "domain#1.0.0";
                              domain_name: string;
                              private_key?: (...) | (...) | (...);
                              private_key_path?: (...) | (...) | (...);
                              wildcard: boolean;
                          };
                          domain_name?: string;
                          enable_https?: boolean;
                          force_encryption?: boolean;
                          force_verify?: boolean;
                          guest_auth_policy_id?: null
                          | string;
                          high_assurance?: boolean;
                          https_url?: string;
                          id?: string;
                          identity_id?: string;
                          info_link?: null | string;
                          keywords?: string[];
                          manager_url?: string;
                          mapped_collection_id?: string;
                          organization?: string;
                          policies?:
                              | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                              | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                              | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                              | { DATA_TYPE: "box_collection_policies#1.0.0" }
                              | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                              | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                                  project?: (...) | (...);
                              }
                              | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                              | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                              | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "posix_collection_policies#1.1.0";
                                  sharing_groups_allow?: (...) | (...) | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              }
                              | {
                                  DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                                  sharing_groups_allow?: (...)
                                  | (...)
                                  | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              };
                          public: boolean;
                          require_mfa?: boolean;
                          root_path?: string;
                          sharing_restrict_paths?: unknown;
                          sharing_users_allow?: null
                          | string[];
                          sharing_users_deny?: null | string[];
                          storage_gateway_id?: string;
                          tlsftp_url?: string;
                          user_credential_id?: string;
                          user_message?: null | string;
                          user_message_link?: null | string;
                      }
                      | {
                          allow_guest_collections?: boolean;
                          authentication_timeout_mins?: number;
                          collection_base_path: string;
                          collection_type: "mapped"
                          | "guest";
                          connector_id?: string;
                          contact_email?: null | string;
                          contact_info?: null | string;
                          DATA_TYPE: "collection#1.7.0";
                          default_directory?: string;
                          deleted?: boolean;
                          department?: null | string;
                          description?: null | string;
                          disable_anonymous_writes?: boolean;
                          disable_verify?: boolean;
                          display_name: string;
                          domain?: {
                              certificate?: (...) | (...) | (...);
                              certificate_chain?: (...) | (...) | (...);
                              certificate_chain_path?: (...) | (...) | (...);
                              certificate_path?: (...) | (...) | (...);
                              DATA_TYPE: "domain#1.0.0";
                              domain_name: string;
                              private_key?: (...) | (...) | (...);
                              private_key_path?: (...) | (...) | (...);
                              wildcard: boolean;
                          };
                          domain_name?: string;
                          enable_https?: boolean;
                          force_encryption?: boolean;
                          force_verify?: boolean;
                          guest_auth_policy_id?: null
                          | string;
                          high_assurance?: boolean;
                          https_url?: string;
                          id?: string;
                          identity_id?: string;
                          info_link?: null | string;
                          keywords?: string[];
                          manager_url?: string;
                          mapped_collection_id?: string;
                          organization?: string;
                          policies?:
                              | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                              | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                              | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                              | { DATA_TYPE: "box_collection_policies#1.0.0" }
                              | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                              | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                                  project?: (...) | (...);
                              }
                              | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                              | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                              | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "posix_collection_policies#1.1.0";
                                  sharing_groups_allow?: (...) | (...) | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              }
                              | {
                                  DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                                  sharing_groups_allow?: (...)
                                  | (...)
                                  | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              };
                          public: boolean;
                          require_mfa?: boolean;
                          root_path?: string;
                          sharing_restrict_paths?: unknown;
                          sharing_users_allow?: null
                          | string[];
                          sharing_users_deny?: null | string[];
                          storage_gateway_id?: string;
                          tlsftp_url?: string;
                          user_credential_id?: string;
                          user_message?: null | string;
                          user_message_link?: null | string;
                      }
                      | {
                          allow_guest_collections?: boolean;
                          authentication_timeout_mins?: number;
                          collection_base_path: string;
                          collection_type: "mapped"
                          | "guest";
                          connector_id?: string;
                          contact_email?: null | string;
                          contact_info?: null | string;
                          DATA_TYPE: "collection#1.8.0";
                          default_directory?: string;
                          delete_protected?: boolean;
                          deleted?: boolean;
                          department?: null | string;
                          description?: null | string;
                          disable_anonymous_writes?: boolean;
                          disable_verify?: boolean;
                          display_name: string;
                          domain?: {
                              certificate?: (...) | (...) | (...);
                              certificate_chain?: (...) | (...) | (...);
                              certificate_chain_path?: (...) | (...) | (...);
                              certificate_path?: (...) | (...) | (...);
                              DATA_TYPE: "domain#1.0.0";
                              domain_name: string;
                              private_key?: (...) | (...) | (...);
                              private_key_path?: (...) | (...) | (...);
                              wildcard: boolean;
                          };
                          domain_name?: string;
                          enable_https?: boolean;
                          force_encryption?: boolean;
                          force_verify?: boolean;
                          guest_auth_policy_id?: null
                          | string;
                          high_assurance?: boolean;
                          https_url?: string;
                          id?: string;
                          identity_id?: string;
                          info_link?: null | string;
                          keywords?: string[];
                          manager_url?: string;
                          mapped_collection_id?: string;
                          organization?: string;
                          policies?:
                              | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                              | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                              | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                              | { DATA_TYPE: "box_collection_policies#1.0.0" }
                              | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                              | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                                  project?: (...) | (...);
                              }
                              | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                              | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                              | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "posix_collection_policies#1.1.0";
                                  sharing_groups_allow?: (...) | (...) | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              }
                              | {
                                  DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                                  sharing_groups_allow?: (...)
                                  | (...)
                                  | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              };
                          public: boolean;
                          require_mfa?: boolean;
                          root_path?: string;
                          sharing_restrict_paths?: unknown;
                          sharing_users_allow?: null
                          | string[];
                          sharing_users_deny?: null | string[];
                          storage_gateway_id?: string;
                          tlsftp_url?: string;
                          user_credential_id?: string;
                          user_message?: null | string;
                          user_message_link?: null | string;
                      }
                      | {
                          allow_guest_collections?: boolean;
                          authentication_timeout_mins?: number;
                          collection_base_path: string;
                          collection_type: "mapped"
                          | "guest";
                          connector_id?: string;
                          contact_email?: null | string;
                          contact_info?: null | string;
                          created_at?: null | string;
                          DATA_TYPE: "collection#1.9.0";
                          default_directory?: string;
                          delete_protected?: boolean;
                          deleted?: boolean;
                          department?: null | string;
                          description?: null | string;
                          disable_anonymous_writes?: boolean;
                          disable_verify?: boolean;
                          display_name: string;
                          domain?: {
                              certificate?: (...) | (...) | (...);
                              certificate_chain?: (...) | (...) | (...);
                              certificate_chain_path?: (...) | (...) | (...);
                              certificate_path?: (...) | (...) | (...);
                              DATA_TYPE: "domain#1.0.0";
                              domain_name: string;
                              private_key?: (...) | (...) | (...);
                              private_key_path?: (...) | (...) | (...);
                              wildcard: boolean;
                          };
                          domain_name?: string;
                          enable_https?: boolean;
                          force_encryption?: boolean;
                          force_verify?: boolean;
                          guest_auth_policy_id?: null
                          | string;
                          high_assurance?: boolean;
                          https_url?: string;
                          id?: string;
                          identity_id?: string;
                          info_link?: null | string;
                          keywords?: string[];
                          last_access?: null | string;
                          manager_url?: string;
                          mapped_collection_id?: string;
                          organization?: string;
                          policies?:
                              | { DATA_TYPE: "s3_collection_policies#1.0.0" }
                              | { DATA_TYPE: "azure_blob_collection_policies#1.0.0" }
                              | { DATA_TYPE: "blackpearl_collection_policies#1.0.0" }
                              | { DATA_TYPE: "box_collection_policies#1.0.0" }
                              | { DATA_TYPE: "ceph_collection_policies#1.0.0" }
                              | { DATA_TYPE: "dropbox_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "google_cloud_storage_collection_policies#1.0.0";
                                  project?: (...) | (...);
                              }
                              | { DATA_TYPE: "google_drive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "hpss_collection_policies#1.0.0" }
                              | { DATA_TYPE: "irods_collection_policies#1.0.0" }
                              | { DATA_TYPE: "onedrive_collection_policies#1.0.0" }
                              | { DATA_TYPE: "posix_collection_policies#1.0.0" }
                              | {
                                  DATA_TYPE: "posix_collection_policies#1.1.0";
                                  sharing_groups_allow?: (...) | (...) | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              }
                              | {
                                  DATA_TYPE: "posix_staging_collection_policies#1.0.0";
                                  sharing_groups_allow?: (...)
                                  | (...)
                                  | (...);
                                  sharing_groups_deny?: (...) | (...) | (...);
                              };
                          public: boolean;
                          require_mfa?: boolean;
                          root_path?: string;
                          sharing_restrict_paths?: unknown;
                          sharing_users_allow?: null
                          | string[];
                          sharing_users_deny?: null | string[];
                          storage_gateway_id?: string;
                          tlsftp_url?: string;
                          user_credential_id?: string;
                          user_message?: null | string;
                          user_message_link?: null | string;
                      }
                  )[];
              } & (
                  | {
                      code: string;
                      data?: Record<string, unknown>[];
                      DATA_TYPE: "result#1.0.0";
                      detail?: unknown;
                      has_next_page?: boolean;
                      http_response_code: number;
                      marker?: null | string;
                      message?: string;
                  }
                  | {
                      authorization_parameters?: null
                      | { [key: string]: unknown };
                      code: string;
                      data?: Record<string, unknown>[];
                      DATA_TYPE: "result#1.1.0";
                      detail?: unknown;
                      has_next_page?: boolean;
                      http_response_code: number;
                      marker?: null | string;
                      message?: string;
                  }
              ),
          >,
      >