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

      • configuration: GCSConfiguration
      • collection_id: string
      • options:
            | undefined
            | {
                payload: Partial<
                    | {
                        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: 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;
              },
          >,
      >