• 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;
                }
            ),
        >,
    >