diff --git a/taipy/common/config/config.pyi b/taipy/common/config/config.pyi
index 3a7577b4d..a952b2e48 100644
--- a/taipy/common/config/config.pyi
+++ b/taipy/common/config/config.pyi
@@ -847,7 +847,9 @@ class Config:
aws_s3_bucket_name: str,
aws_s3_object_key: str,
aws_region: Optional[str] = None,
- aws_s3_object_parameters: Optional[Dict[str, Any]] = None,
+ aws_s3_client_parameters: Optional[Dict[str, Any]] = None,
+ aws_s3_get_object_parameters: Optional[Dict[str, Any]] = None,
+ aws_s3_put_object_parameters: Optional[Dict[str, Any]] = None,
scope: Optional[Scope] = None,
validity_period: Optional[timedelta] = None,
**properties,
@@ -856,13 +858,29 @@ class Config:
Parameters:
id (str): The unique identifier of the new S3 Object data node configuration.
- aws_access_key (str): Amazon Web Services ID for to identify account.
- aws_secret_access_key (str): Amazon Web Services access key to authenticate programmatic requests.
- aws_s3_bucket_name (str): The bucket in S3 to read from and to write the data to.
+ aws_access_key (str): Amazon Web Services (AWS) ID for to identify account.
+ aws_secret_access_key (str): Amazon Web Services (AWS) access key to authenticate
+ programmatic requests.
+ aws_s3_bucket_name (str): The Amazon Web Services (AWS) S3 bucket to read from and
+ to write the data to.
+ aws_s3_object_key (str): The Amazon Web Services (AWS) S3 object key to read
+ or write.
aws_region (Optional[str]): Self-contained geographic area where Amazon Web Services (AWS)
infrastructure is located.
- aws_s3_object_parameters (Optional[dict[str, any]]): A dictionary of additional arguments to be passed
- into AWS S3 bucket access string.
+ aws_s3_client_parameters (Optional[dict]): Additional parameters for advanced use
+ cases to be passed to the Amazon Web Services (AWS) S3 client.
+ Each parameter key must match the name of a parameter of the
+ `boto3.session.Session.client` API.
+ aws_s3_get_object_parameters (Optional[dict]): Additional parameters to be
+ passed to the Amazon Web Services (AWS) S3 client get function for
+ advanced reading use cases.
+ Each parameter key must match the name of a parameter of the
+ `boto3.client.get_object` API.
+ aws_s3_put_object_parameters (Optional[dict]): Additional parameters to be
+ passed to the Amazon Web Services (AWS) S3 client put function for
+ advanced writing use cases.
+ Each parameter key must match the name of a parameter of the
+ `boto3.client.put_object` API.
scope (Optional[Scope^]): The scope of the S3 Object data node configuration.
The default value is `Scope.SCENARIO`.
validity_period (Optional[timedelta]): The duration since the last edit date for which the data node can be
diff --git a/taipy/gui_core/_adapters.py b/taipy/gui_core/_adapters.py
index 3fa760653..579a8b6fd 100644
--- a/taipy/gui_core/_adapters.py
+++ b/taipy/gui_core/_adapters.py
@@ -551,9 +551,6 @@ class _GuiCoreDatanodeProperties(_GuiCoreProperties):
_GuiCorePropDesc(DataNodeFilter("Label", str, "get_simple_label()"), for_sort=True),
_GuiCorePropDesc(DataNodeFilter("Up to date", bool, "is_up_to_date")),
_GuiCorePropDesc(DataNodeFilter("Last edit date", datetime, "last_edit_date"), for_sort=True),
- _GuiCorePropDesc(DataNodeFilter("Input", bool, "is_input")),
- _GuiCorePropDesc(DataNodeFilter("Output", bool, "is_output")),
- _GuiCorePropDesc(DataNodeFilter("Intermediate", bool, "is_intermediate")),
_GuiCorePropDesc(DataNodeFilter("Expiration date", datetime, "expiration_date"), extended=True, for_sort=True),
_GuiCorePropDesc(DataNodeFilter("Expired", bool, "is_expired"), extended=True),
]