You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-07-17 01:42:25 +02:00
Main build (Jenkins)
This commit is contained in:
@ -1699,6 +1699,14 @@ def test_s3(){
|
|||||||
powershell encoding: 'UTF-8', script:'./oint.exe s3 DeleteObjectTagging --name "test" --bucket "test" --basic "test" --ver "test" --headers "test" --debug --test '
|
powershell encoding: 'UTF-8', script:'./oint.exe s3 DeleteObjectTagging --name "test" --bucket "test" --basic "test" --ver "test" --headers "test" --debug --test '
|
||||||
}
|
}
|
||||||
|
|
||||||
|
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||||
|
powershell encoding: 'UTF-8', script:'./oint.exe s3 ListObjects --bucket "test" --basic "test" --prefix "test" --ctoken "test" --headers "test" --debug --test '
|
||||||
|
}
|
||||||
|
|
||||||
|
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||||
|
powershell encoding: 'UTF-8', script:'./oint.exe s3 ListObjectVersions --bucket "test" --basic "test" --prefix "test" --ver "test" --headers "test" --debug --test '
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -1699,6 +1699,14 @@ def test_s3(){
|
|||||||
powershell encoding: 'UTF-8', script:'./oint.exe s3 УдалитьТегиОбъекта --name "test" --bucket "test" --basic "test" --ver "test" --headers "test" --debug --test '
|
powershell encoding: 'UTF-8', script:'./oint.exe s3 УдалитьТегиОбъекта --name "test" --bucket "test" --basic "test" --ver "test" --headers "test" --debug --test '
|
||||||
}
|
}
|
||||||
|
|
||||||
|
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||||
|
powershell encoding: 'UTF-8', script:'./oint.exe s3 ПолучитьСписокОбъектов --bucket "test" --basic "test" --prefix "test" --ctoken "test" --headers "test" --debug --test '
|
||||||
|
}
|
||||||
|
|
||||||
|
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||||
|
powershell encoding: 'UTF-8', script:'./oint.exe s3 ПолучитьСписокВерсийОбъектов --bucket "test" --basic "test" --prefix "test" --ver "test" --headers "test" --debug --test '
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
5
docs/en/data/S3/ListObjectVersions.json
Normal file
5
docs/en/data/S3/ListObjectVersions.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"URL": "storage-155.s3hoster.by",
|
||||||
|
"AccessKey": "BRN5RKJE67...",
|
||||||
|
"SecretKey": "NNhv+i9PrytpT8Tu0C1N..."
|
||||||
|
}
|
5
docs/en/data/S3/ListObjects.json
Normal file
5
docs/en/data/S3/ListObjects.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"URL": "storage-155.s3hoster.by",
|
||||||
|
"AccessKey": "BRN5RKJE67...",
|
||||||
|
"SecretKey": "NNhv+i9PrytpT8Tu0C1N..."
|
||||||
|
}
|
@ -1,5 +1,5 @@
|
|||||||
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Base = "13b82aa7-fc4e-814d-8ae6-e88d83acc319";
|
Base = "14282aa7-fc4e-8119-a1b2-f4099b7156b1";
|
||||||
Image_ = "https://api.athenaeum.digital/test_data/picture.jpg"; // URL, Binary Data or Path to file
|
Image_ = "https://api.athenaeum.digital/test_data/picture.jpg"; // URL, Binary Data or Path to file
|
||||||
|
|
||||||
Image = New Map;
|
Image = New Map;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Block = "13b82aa7-fc4e-81aa-bbc2-ea2c468b5ee3";
|
Block = "14282aa7-fc4e-818d-80a0-d70aed13b0ff";
|
||||||
|
|
||||||
Result = OPI_Notion.DeleteBlock(Token, Block);
|
Result = OPI_Notion.DeleteBlock(Token, Block);
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Base = "13b82aa7-fc4e-814d-8ae6-e88d83acc319";
|
Base = "14282aa7-fc4e-8119-a1b2-f4099b7156b1";
|
||||||
|
|
||||||
Title = "TestTitle";
|
Title = "TestTitle";
|
||||||
Description = "TestDescription";
|
Description = "TestDescription";
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Page = "13b82aa7-fc4e-8147-b0a6-d235f67fc63e";
|
Page = "14282aa7-fc4e-8122-b0f7-ec6b36b1a78b";
|
||||||
Icon = "https://api.athenaeum.digital/test_data/picture.jpg";
|
Icon = "https://api.athenaeum.digital/test_data/picture.jpg";
|
||||||
Cover = "https://api.athenaeum.digital/test_data/picture2.jpg";
|
Cover = "https://api.athenaeum.digital/test_data/picture2.jpg";
|
||||||
Archive = False;
|
Archive = False;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Base = "13b82aa7-fc4e-814d-8ae6-e88d83acc319";
|
Base = "14282aa7-fc4e-8119-a1b2-f4099b7156b1";
|
||||||
|
|
||||||
Result = OPI_Notion.GetDatabase(Token, Base);
|
Result = OPI_Notion.GetDatabase(Token, Base);
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Page = "13b82aa7-fc4e-8147-b0a6-d235f67fc63e";
|
Page = "14282aa7-fc4e-8122-b0f7-ec6b36b1a78b";
|
||||||
|
|
||||||
Result = OPI_Notion.GetPage(Token, Page);
|
Result = OPI_Notion.GetPage(Token, Page);
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Block = "13b82aa7-fc4e-81aa-bbc2-ea2c468b5ee3";
|
Block = "14282aa7-fc4e-818d-80a0-d70aed13b0ff";
|
||||||
|
|
||||||
Result = OPI_Notion.ReturnChildBlocks(Token, Block);
|
Result = OPI_Notion.ReturnChildBlocks(Token, Block);
|
||||||
|
10
docs/en/examples/S3/ListObjectVersions.txt
Normal file
10
docs/en/examples/S3/ListObjectVersions.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
URL = "storage-155.s3hoster.by";
|
||||||
|
AccessKey = "BRN5RKJE67...";
|
||||||
|
SecretKey = "NNhv+i9PrytpT8Tu0C1N...";
|
||||||
|
Region = "BTC";
|
||||||
|
|
||||||
|
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
|
||||||
|
|
||||||
|
Bucket = "opi-gpbucket3";
|
||||||
|
Prefix = "pic";
|
||||||
|
Result = OPI_S3.ListObjectVersions(Bucket, BasicData, Prefix);
|
9
docs/en/examples/S3/ListObjects.txt
Normal file
9
docs/en/examples/S3/ListObjects.txt
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
URL = "storage-155.s3hoster.by";
|
||||||
|
AccessKey = "BRN5RKJE67...";
|
||||||
|
SecretKey = "NNhv+i9PrytpT8Tu0C1N...";
|
||||||
|
Region = "BTC";
|
||||||
|
|
||||||
|
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
|
||||||
|
|
||||||
|
Bucket = "opi-gpbucket3";
|
||||||
|
Result = OPI_S3.ListObjects(Bucket, BasicData);
|
@ -27,7 +27,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
```bsl title="1C:Enterprise/OneScript code example"
|
```bsl title="1C:Enterprise/OneScript code example"
|
||||||
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Block = "13b82aa7-fc4e-81aa-bbc2-ea2c468b5ee3";
|
Block = "14282aa7-fc4e-818d-80a0-d70aed13b0ff";
|
||||||
|
|
||||||
Result = OPI_Notion.DeleteBlock(Token, Block);
|
Result = OPI_Notion.DeleteBlock(Token, Block);
|
||||||
```
|
```
|
||||||
|
@ -27,7 +27,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
```bsl title="1C:Enterprise/OneScript code example"
|
```bsl title="1C:Enterprise/OneScript code example"
|
||||||
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Block = "13b82aa7-fc4e-81aa-bbc2-ea2c468b5ee3";
|
Block = "14282aa7-fc4e-818d-80a0-d70aed13b0ff";
|
||||||
|
|
||||||
Result = OPI_Notion.ReturnChildBlocks(Token, Block);
|
Result = OPI_Notion.ReturnChildBlocks(Token, Block);
|
||||||
```
|
```
|
||||||
|
@ -30,7 +30,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
```bsl title="1C:Enterprise/OneScript code example"
|
```bsl title="1C:Enterprise/OneScript code example"
|
||||||
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Base = "13b82aa7-fc4e-814d-8ae6-e88d83acc319";
|
Base = "14282aa7-fc4e-8119-a1b2-f4099b7156b1";
|
||||||
|
|
||||||
Title = "TestTitle";
|
Title = "TestTitle";
|
||||||
Description = "TestDescription";
|
Description = "TestDescription";
|
||||||
|
@ -27,7 +27,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
```bsl title="1C:Enterprise/OneScript code example"
|
```bsl title="1C:Enterprise/OneScript code example"
|
||||||
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Base = "13b82aa7-fc4e-814d-8ae6-e88d83acc319";
|
Base = "14282aa7-fc4e-8119-a1b2-f4099b7156b1";
|
||||||
|
|
||||||
Result = OPI_Notion.GetDatabase(Token, Base);
|
Result = OPI_Notion.GetDatabase(Token, Base);
|
||||||
```
|
```
|
||||||
|
@ -28,7 +28,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
```bsl title="1C:Enterprise/OneScript code example"
|
```bsl title="1C:Enterprise/OneScript code example"
|
||||||
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Base = "13b82aa7-fc4e-814d-8ae6-e88d83acc319";
|
Base = "14282aa7-fc4e-8119-a1b2-f4099b7156b1";
|
||||||
Image_ = "https://api.athenaeum.digital/test_data/picture.jpg"; // URL, Binary Data or Path to file
|
Image_ = "https://api.athenaeum.digital/test_data/picture.jpg"; // URL, Binary Data or Path to file
|
||||||
|
|
||||||
Image = New Map;
|
Image = New Map;
|
||||||
|
@ -31,7 +31,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
```bsl title="1C:Enterprise/OneScript code example"
|
```bsl title="1C:Enterprise/OneScript code example"
|
||||||
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Page = "13b82aa7-fc4e-8147-b0a6-d235f67fc63e";
|
Page = "14282aa7-fc4e-8122-b0f7-ec6b36b1a78b";
|
||||||
Icon = "https://api.athenaeum.digital/test_data/picture.jpg";
|
Icon = "https://api.athenaeum.digital/test_data/picture.jpg";
|
||||||
Cover = "https://api.athenaeum.digital/test_data/picture2.jpg";
|
Cover = "https://api.athenaeum.digital/test_data/picture2.jpg";
|
||||||
Archive = False;
|
Archive = False;
|
||||||
|
@ -27,7 +27,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
```bsl title="1C:Enterprise/OneScript code example"
|
```bsl title="1C:Enterprise/OneScript code example"
|
||||||
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Page = "13b82aa7-fc4e-8147-b0a6-d235f67fc63e";
|
Page = "14282aa7-fc4e-8122-b0f7-ec6b36b1a78b";
|
||||||
|
|
||||||
Result = OPI_Notion.GetPage(Token, Page);
|
Result = OPI_Notion.GetPage(Token, Page);
|
||||||
```
|
```
|
||||||
|
@ -76,4 +76,23 @@ Method at AWS documentation: [CreateBucket](https://docs.aws.amazon.com/AmazonS3
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 200,
|
||||||
|
"response": {},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Length": "0",
|
||||||
|
"Content-Type": "text/plain; charset=utf-8",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:58:42 GMT",
|
||||||
|
"Location": "/opi-gpbucket3",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "0757065d17b69556603743b9ea63f04bc7b9f349245bbff6b0ba901258e9c169",
|
||||||
|
"X-Amz-Request-Id": "18090AE799CFD9AD",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -69,4 +69,21 @@ Method at AWS documentation: [DeleteBucketEncryption](https://docs.aws.amazon.co
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 204,
|
||||||
|
"response": {},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Type": "text/plain; charset=utf-8",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:58:54 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "0757065d17b69556603743b9ea63f04bc7b9f349245bbff6b0ba901258e9c169",
|
||||||
|
"X-Amz-Request-Id": "18090AEA2C6A5E6A",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -76,4 +76,21 @@ Method at AWS documentation: [DeleteBucketTagging](https://docs.aws.amazon.com/A
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 204,
|
||||||
|
"response": {},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Type": "text/plain; charset=utf-8",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:58:52 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "e602da57d0c30b8c7034fcfe129917205f80f7bab979408e71da5d1441c85e79",
|
||||||
|
"X-Amz-Request-Id": "18090AE9A510DF93",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -76,4 +76,21 @@ Method at AWS documentation: [DeleteBucket](https://docs.aws.amazon.com/AmazonS3
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 204,
|
||||||
|
"response": {},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Type": "text/plain; charset=utf-8",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:58:59 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "057275ee0636b36a8256f409a6ff665de46bfaa1f0d5faf2d1b4f312e55c34fa",
|
||||||
|
"X-Amz-Request-Id": "18090AEBD12DBD9F",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -76,4 +76,37 @@ Method at AWS documentation: [GetBucketTagging](https://docs.aws.amazon.com/Amaz
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 200,
|
||||||
|
"response": {
|
||||||
|
"Tagging": {
|
||||||
|
"TagSet": {
|
||||||
|
"Tag": [
|
||||||
|
{
|
||||||
|
"Key": "MyTag1",
|
||||||
|
"Value": "SomeValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Key": "MyTag2",
|
||||||
|
"Value": "AnotherOne"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Length": "141",
|
||||||
|
"Content-Type": "application/xml",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:58:47 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "0757065d17b69556603743b9ea63f04bc7b9f349245bbff6b0ba901258e9c169",
|
||||||
|
"X-Amz-Request-Id": "18090AE8F494F5B0",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -76,4 +76,26 @@ Method at AWS documentation: [GetBucketVersioning](https://docs.aws.amazon.com/A
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 200,
|
||||||
|
"response": {
|
||||||
|
"VersioningConfiguration": {
|
||||||
|
"Status": "Enabled"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Length": "123",
|
||||||
|
"Content-Type": "application/xml",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:58:59 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "93c576aa54c960b355da9e2934476635fe3243f5df9dbb4db8b7c0d94bec7cd1",
|
||||||
|
"X-Amz-Request-Id": "18090AEBC790BCB1",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -72,4 +72,22 @@ Method at AWS documentation: [HeadBucket](https://docs.aws.amazon.com/AmazonS3/l
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 200,
|
||||||
|
"response": {},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Length": "0",
|
||||||
|
"Content-Type": "application/xml",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:58:42 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "e602da57d0c30b8c7034fcfe129917205f80f7bab979408e71da5d1441c85e79",
|
||||||
|
"X-Amz-Request-Id": "18090AE7EBF86AE0",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -15,7 +15,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
| Parameter | CLI option | Type | Required | Description |
|
| Parameter | CLI option | Type | Required | Description |
|
||||||
|-|-|-|-|-|
|
|-|-|-|-|-|
|
||||||
| BasicData | --basic | Structure of KeyAndValue | ✔ | Basic request data. See GetBasicDataStructure |
|
| BasicData | --basic | Structure of KeyAndValue | ✔ | Basic request data. See GetBasicDataStructure |
|
||||||
| Prefix | --prefix | String | ✖ | Filtering by the beginning of the name, if necessary |
|
| Prefix | --prefix | String | ✖ | Filtering by prefix, if necessary |
|
||||||
| Region | --region | String | ✖ | Selection by bucket region, if necessary |
|
| Region | --region | String | ✖ | Selection by bucket region, if necessary |
|
||||||
| PageToken | --ctoken | String | ✖ | Page token if pagination is used |
|
| PageToken | --ctoken | String | ✖ | Page token if pagination is used |
|
||||||
| Headers | --headers | Map Of KeyAndValue | ✖ | Additional request headers, if necessary |
|
| Headers | --headers | Map Of KeyAndValue | ✖ | Additional request headers, if necessary |
|
||||||
@ -64,4 +64,49 @@ Method at AWS documentation: [ListBuckets](https://docs.aws.amazon.com/AmazonS3/
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 200,
|
||||||
|
"response": {
|
||||||
|
"ListAllMyBucketsResult": {
|
||||||
|
"Owner": {
|
||||||
|
"ID": "02d6176db174dc93cb1b899f7c6078f08654445fe8cf1b6ce98d8855f66bdbf4",
|
||||||
|
"DisplayName": "minio"
|
||||||
|
},
|
||||||
|
"Buckets": {
|
||||||
|
"Bucket": [
|
||||||
|
{
|
||||||
|
"Name": "newbucket2",
|
||||||
|
"CreationDate": "2024-11-13T18:59:09.139Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "opi-dirbucket3",
|
||||||
|
"CreationDate": "2024-11-18T10:58:38.381Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "opi-gpbucket3",
|
||||||
|
"CreationDate": "2024-11-18T10:58:41.537Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "opi-newbucket2",
|
||||||
|
"CreationDate": "2024-11-14T06:04:12.769Z"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Length": "658",
|
||||||
|
"Content-Type": "application/xml",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:58:42 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "057275ee0636b36a8256f409a6ff665de46bfaa1f0d5faf2d1b4f312e55c34fa",
|
||||||
|
"X-Amz-Request-Id": "18090AE7E500E96B",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -85,4 +85,22 @@ Setting up a new set removes all existing bucket tags
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 200,
|
||||||
|
"response": {},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Length": "0",
|
||||||
|
"Content-Type": "text/plain; charset=utf-8",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:58:47 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "057275ee0636b36a8256f409a6ff665de46bfaa1f0d5faf2d1b4f312e55c34fa",
|
||||||
|
"X-Amz-Request-Id": "18090AE86EE0F1C5",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -81,4 +81,22 @@ Method at AWS documentation: [PutBucketVersioning](https://docs.aws.amazon.com/A
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 200,
|
||||||
|
"response": {},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Length": "0",
|
||||||
|
"Content-Type": "text/plain; charset=utf-8",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:58:59 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "e602da57d0c30b8c7034fcfe129917205f80f7bab979408e71da5d1441c85e79",
|
||||||
|
"X-Amz-Request-Id": "18090AEB32B43479",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -62,4 +62,12 @@ import TabItem from '@theme/TabItem';
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"URL": "storage-155.s3hoster.by",
|
||||||
|
"AccessKey": "BRN5RKJE67YCVDZRRQVI",
|
||||||
|
"SecretKey": "***",
|
||||||
|
"Region": "BTC",
|
||||||
|
"Service": "s3"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -52,4 +52,28 @@ Method at AWS documentation: [CopyObject](https://docs.aws.amazon.com/AmazonS3/l
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 200,
|
||||||
|
"response": {
|
||||||
|
"CopyObjectResult": {
|
||||||
|
"LastModified": "2024-11-18T10:59:09.271Z",
|
||||||
|
"ETag": "\"9e0176f87f6565a22f78e0f9b39a4d78\""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Length": "232",
|
||||||
|
"Content-Type": "application/xml",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:59:09 GMT",
|
||||||
|
"Etag": "\"9e0176f87f6565a22f78e0f9b39a4d78\"",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "057275ee0636b36a8256f409a6ff665de46bfaa1f0d5faf2d1b4f312e55c34fa",
|
||||||
|
"X-Amz-Request-Id": "18090AEDE0DBCF83",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -48,4 +48,21 @@ Method at AWS documentation: [DeleteObjectTagging](https://docs.aws.amazon.com/A
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 204,
|
||||||
|
"response": {},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Type": "text/plain; charset=utf-8",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:59:13 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "057275ee0636b36a8256f409a6ff665de46bfaa1f0d5faf2d1b4f312e55c34fa",
|
||||||
|
"X-Amz-Request-Id": "18090AEE7B0324F4",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -72,4 +72,21 @@ Method at AWS documentation: [DeleteObject](https://docs.aws.amazon.com/AmazonS3
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 204,
|
||||||
|
"response": {},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Type": "text/plain; charset=utf-8",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:59:13 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "0757065d17b69556603743b9ea63f04bc7b9f349245bbff6b0ba901258e9c169",
|
||||||
|
"X-Amz-Request-Id": "18090AEF155A93B6",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -48,4 +48,37 @@ Method at AWS documentation: [GetObjectTagging](https://docs.aws.amazon.com/Amaz
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 200,
|
||||||
|
"response": {
|
||||||
|
"Tagging": {
|
||||||
|
"TagSet": {
|
||||||
|
"Tag": [
|
||||||
|
{
|
||||||
|
"Key": "MyTag1",
|
||||||
|
"Value": "SomeValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Key": "MyTag2",
|
||||||
|
"Value": "AnotherOne"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Length": "180",
|
||||||
|
"Content-Type": "application/xml",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:59:11 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "93c576aa54c960b355da9e2934476635fe3243f5df9dbb4db8b7c0d94bec7cd1",
|
||||||
|
"X-Amz-Request-Id": "18090AEE7A5CC2EA",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -74,4 +74,24 @@ Object metadata is contained in the headers
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 200,
|
||||||
|
"response": {},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Length": "2114023",
|
||||||
|
"Content-Type": "binary/octet-stream",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:59:08 GMT",
|
||||||
|
"Etag": "\"9e0176f87f6565a22f78e0f9b39a4d78\"",
|
||||||
|
"Last-Modified": "Mon, 18 Nov 2024 10:59:07 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "93c576aa54c960b355da9e2934476635fe3243f5df9dbb4db8b7c0d94bec7cd1",
|
||||||
|
"X-Amz-Request-Id": "18090AEDDE701A46",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
50
docs/en/md/S3/Objects-managment/List-object-versions.mdx
Normal file
50
docs/en/md/S3/Objects-managment/List-object-versions.mdx
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 9
|
||||||
|
---
|
||||||
|
|
||||||
|
import Tabs from '@theme/Tabs';
|
||||||
|
import TabItem from '@theme/TabItem';
|
||||||
|
|
||||||
|
# List object versions
|
||||||
|
Gets a list of all versions of objects in the selected bucket
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
`Function ListObjectVersions(Val Bucket, Val BasicData, Val Prefix = "", Val Version = "", Val Headers = Undefined) Export`
|
||||||
|
|
||||||
|
| Parameter | CLI option | Type | Required | Description |
|
||||||
|
|-|-|-|-|-|
|
||||||
|
| Bucket | --bucket | String | ✔ | Bucket name |
|
||||||
|
| BasicData | --basic | Structure of KeyAndValue | ✔ | Basic request data. See GetBasicDataStructure |
|
||||||
|
| Prefix | --prefix | String | ✖ | Filtering by prefix, if necessary |
|
||||||
|
| Version | --ver | String | ✖ | Version ID for the beginning of the list |
|
||||||
|
| Headers | --headers | Map Of KeyAndValue | ✖ | Additional request headers, if necessary |
|
||||||
|
|
||||||
|
|
||||||
|
Returns: Structure of KeyAndValue - serialized JSON response from storage
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
Method at AWS documentation: [ListObjectVersions](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectVersions.html)
|
||||||
|
:::
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
|
||||||
|
```bsl title="1C:Enterprise/OneScript code example"
|
||||||
|
URL = "storage-155.s3hoster.by";
|
||||||
|
AccessKey = "BRN5RKJE67...";
|
||||||
|
SecretKey = "NNhv+i9PrytpT8Tu0C1N...";
|
||||||
|
Region = "BTC";
|
||||||
|
|
||||||
|
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
|
||||||
|
|
||||||
|
Bucket = "opi-gpbucket3";
|
||||||
|
Prefix = "pic";
|
||||||
|
Result = OPI_S3.ListObjectVersions(Bucket, BasicData, Prefix);
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
49
docs/en/md/S3/Objects-managment/List-objects.mdx
Normal file
49
docs/en/md/S3/Objects-managment/List-objects.mdx
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 8
|
||||||
|
---
|
||||||
|
|
||||||
|
import Tabs from '@theme/Tabs';
|
||||||
|
import TabItem from '@theme/TabItem';
|
||||||
|
|
||||||
|
# List objects
|
||||||
|
Gets the list of objects in the selected bucket
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
`Function ListObjects(Val Bucket, Val BasicData, Val Prefix = "", Val PageToken = "", Val Headers = Undefined) Export`
|
||||||
|
|
||||||
|
| Parameter | CLI option | Type | Required | Description |
|
||||||
|
|-|-|-|-|-|
|
||||||
|
| Bucket | --bucket | String | ✔ | Bucket name |
|
||||||
|
| BasicData | --basic | Structure of KeyAndValue | ✔ | Basic request data. See GetBasicDataStructure |
|
||||||
|
| Prefix | --prefix | String | ✖ | Filtering by prefix, if necessary |
|
||||||
|
| PageToken | --ctoken | String | ✖ | Page token if pagination is used |
|
||||||
|
| Headers | --headers | Map Of KeyAndValue | ✖ | Additional request headers, if necessary |
|
||||||
|
|
||||||
|
|
||||||
|
Returns: Structure of KeyAndValue - serialized JSON response from storage
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
Method at AWS documentation: [ListObjectsV2](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectsV2.html)
|
||||||
|
:::
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
|
||||||
|
```bsl title="1C:Enterprise/OneScript code example"
|
||||||
|
URL = "storage-155.s3hoster.by";
|
||||||
|
AccessKey = "BRN5RKJE67...";
|
||||||
|
SecretKey = "NNhv+i9PrytpT8Tu0C1N...";
|
||||||
|
Region = "BTC";
|
||||||
|
|
||||||
|
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
|
||||||
|
|
||||||
|
Bucket = "opi-gpbucket3";
|
||||||
|
Result = OPI_S3.ListObjects(Bucket, BasicData);
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -55,4 +55,22 @@ Setting up a new set removes all existing object tags
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 200,
|
||||||
|
"response": {},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Length": "0",
|
||||||
|
"Content-Type": "text/plain; charset=utf-8",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:59:11 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "e602da57d0c30b8c7034fcfe129917205f80f7bab979408e71da5d1441c85e79",
|
||||||
|
"X-Amz-Request-Id": "18090AEE369EC35F",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -76,4 +76,23 @@ Parameters with Binary data type can also accept file paths on disk and URLs
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"status": 200,
|
||||||
|
"response": {},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Content-Length": "0",
|
||||||
|
"Content-Type": "text/plain; charset=utf-8",
|
||||||
|
"Date": "Mon, 18 Nov 2024 10:59:08 GMT",
|
||||||
|
"Etag": "\"9e0176f87f6565a22f78e0f9b39a4d78\"",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin,Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "e602da57d0c30b8c7034fcfe129917205f80f7bab979408e71da5d1441c85e79",
|
||||||
|
"X-Amz-Request-Id": "18090AED38C4BAA8",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-Xss-Protection": "1; mode=block"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
5
docs/ru/data/S3/ПолучитьСписокВерсийОбъектов.json
Normal file
5
docs/ru/data/S3/ПолучитьСписокВерсийОбъектов.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"URL": "storage-155.s3hoster.by",
|
||||||
|
"AccessKey": "BRN5RKJE67...",
|
||||||
|
"SecretKey": "NNhv+i9PrytpT8Tu0C1N..."
|
||||||
|
}
|
5
docs/ru/data/S3/ПолучитьСписокОбъектов.json
Normal file
5
docs/ru/data/S3/ПолучитьСписокОбъектов.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"URL": "storage-155.s3hoster.by",
|
||||||
|
"AccessKey": "BRN5RKJE67...",
|
||||||
|
"SecretKey": "NNhv+i9PrytpT8Tu0C1N..."
|
||||||
|
}
|
@ -1,4 +1,4 @@
|
|||||||
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Блок = "13b82aa7-fc4e-81aa-bbc2-ea2c468b5ee3";
|
Блок = "14282aa7-fc4e-818d-80a0-d70aed13b0ff";
|
||||||
|
|
||||||
Результат = OPI_Notion.ВернутьДочерниеБлоки(Токен, Блок);
|
Результат = OPI_Notion.ВернутьДочерниеБлоки(Токен, Блок);
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
База = "13b82aa7-fc4e-814d-8ae6-e88d83acc319";
|
База = "14282aa7-fc4e-8119-a1b2-f4099b7156b1";
|
||||||
|
|
||||||
Заголовок = "Тестовый заголовок";
|
Заголовок = "Тестовый заголовок";
|
||||||
Описание = "Тестовое описание";
|
Описание = "Тестовое описание";
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Страница = "13b82aa7-fc4e-8147-b0a6-d235f67fc63e";
|
Страница = "14282aa7-fc4e-8122-b0f7-ec6b36b1a78b";
|
||||||
Иконка = "https://api.athenaeum.digital/test_data/picture.jpg";
|
Иконка = "https://api.athenaeum.digital/test_data/picture.jpg";
|
||||||
Обложка = "https://api.athenaeum.digital/test_data/picture2.jpg";
|
Обложка = "https://api.athenaeum.digital/test_data/picture2.jpg";
|
||||||
Архивировать = Ложь;
|
Архивировать = Ложь;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
База = "13b82aa7-fc4e-814d-8ae6-e88d83acc319";
|
База = "14282aa7-fc4e-8119-a1b2-f4099b7156b1";
|
||||||
|
|
||||||
Результат = OPI_Notion.ПолучитьБазуДанных(Токен, База);
|
Результат = OPI_Notion.ПолучитьБазуДанных(Токен, База);
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Страница = "13b82aa7-fc4e-8147-b0a6-d235f67fc63e";
|
Страница = "14282aa7-fc4e-8122-b0f7-ec6b36b1a78b";
|
||||||
|
|
||||||
Результат = OPI_Notion.ПолучитьСтраницу(Токен, Страница);
|
Результат = OPI_Notion.ПолучитьСтраницу(Токен, Страница);
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
База = "13b82aa7-fc4e-814d-8ae6-e88d83acc319";
|
База = "14282aa7-fc4e-8119-a1b2-f4099b7156b1";
|
||||||
Картинка_ = "https://api.athenaeum.digital/test_data/picture.jpg"; // URL, Двоичные данные или Путь к файлу
|
Картинка_ = "https://api.athenaeum.digital/test_data/picture.jpg"; // URL, Двоичные данные или Путь к файлу
|
||||||
|
|
||||||
Картинка = Новый Соответствие;
|
Картинка = Новый Соответствие;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Блок = "13b82aa7-fc4e-81aa-bbc2-ea2c468b5ee3";
|
Блок = "14282aa7-fc4e-818d-80a0-d70aed13b0ff";
|
||||||
|
|
||||||
Результат = OPI_Notion.УдалитьБлок(Токен, Блок);
|
Результат = OPI_Notion.УдалитьБлок(Токен, Блок);
|
||||||
|
10
docs/ru/examples/S3/ПолучитьСписокВерсийОбъектов.txt
Normal file
10
docs/ru/examples/S3/ПолучитьСписокВерсийОбъектов.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
URL = "storage-155.s3hoster.by";
|
||||||
|
AccessKey = "BRN5RKJE67...";
|
||||||
|
SecretKey = "NNhv+i9PrytpT8Tu0C1N...";
|
||||||
|
Region = "BTC";
|
||||||
|
|
||||||
|
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
|
||||||
|
|
||||||
|
Бакет = "opi-gpbucket3";
|
||||||
|
Префикс = "pic";
|
||||||
|
Результат = OPI_S3.ПолучитьСписокВерсийОбъектов(Бакет, ОсновныеДанные, Префикс);
|
9
docs/ru/examples/S3/ПолучитьСписокОбъектов.txt
Normal file
9
docs/ru/examples/S3/ПолучитьСписокОбъектов.txt
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
URL = "storage-155.s3hoster.by";
|
||||||
|
AccessKey = "BRN5RKJE67...";
|
||||||
|
SecretKey = "NNhv+i9PrytpT8Tu0C1N...";
|
||||||
|
Region = "BTC";
|
||||||
|
|
||||||
|
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
|
||||||
|
|
||||||
|
Бакет = "opi-gpbucket3";
|
||||||
|
Результат = OPI_S3.ПолучитьСписокОбъектов(Бакет, ОсновныеДанные);
|
@ -27,7 +27,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
||||||
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Блок = "13b82aa7-fc4e-81aa-bbc2-ea2c468b5ee3";
|
Блок = "14282aa7-fc4e-818d-80a0-d70aed13b0ff";
|
||||||
|
|
||||||
Результат = OPI_Notion.УдалитьБлок(Токен, Блок);
|
Результат = OPI_Notion.УдалитьБлок(Токен, Блок);
|
||||||
```
|
```
|
||||||
|
@ -27,7 +27,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
||||||
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Блок = "13b82aa7-fc4e-81aa-bbc2-ea2c468b5ee3";
|
Блок = "14282aa7-fc4e-818d-80a0-d70aed13b0ff";
|
||||||
|
|
||||||
Результат = OPI_Notion.ВернутьДочерниеБлоки(Токен, Блок);
|
Результат = OPI_Notion.ВернутьДочерниеБлоки(Токен, Блок);
|
||||||
```
|
```
|
||||||
|
@ -30,7 +30,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
||||||
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
База = "13b82aa7-fc4e-814d-8ae6-e88d83acc319";
|
База = "14282aa7-fc4e-8119-a1b2-f4099b7156b1";
|
||||||
|
|
||||||
Заголовок = "Тестовый заголовок";
|
Заголовок = "Тестовый заголовок";
|
||||||
Описание = "Тестовое описание";
|
Описание = "Тестовое описание";
|
||||||
|
@ -27,7 +27,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
||||||
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
База = "13b82aa7-fc4e-814d-8ae6-e88d83acc319";
|
База = "14282aa7-fc4e-8119-a1b2-f4099b7156b1";
|
||||||
|
|
||||||
Результат = OPI_Notion.ПолучитьБазуДанных(Токен, База);
|
Результат = OPI_Notion.ПолучитьБазуДанных(Токен, База);
|
||||||
```
|
```
|
||||||
|
@ -28,7 +28,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
||||||
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
База = "13b82aa7-fc4e-814d-8ae6-e88d83acc319";
|
База = "14282aa7-fc4e-8119-a1b2-f4099b7156b1";
|
||||||
Картинка_ = "https://api.athenaeum.digital/test_data/picture.jpg"; // URL, Двоичные данные или Путь к файлу
|
Картинка_ = "https://api.athenaeum.digital/test_data/picture.jpg"; // URL, Двоичные данные или Путь к файлу
|
||||||
|
|
||||||
Картинка = Новый Соответствие;
|
Картинка = Новый Соответствие;
|
||||||
|
@ -31,7 +31,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
||||||
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Страница = "13b82aa7-fc4e-8147-b0a6-d235f67fc63e";
|
Страница = "14282aa7-fc4e-8122-b0f7-ec6b36b1a78b";
|
||||||
Иконка = "https://api.athenaeum.digital/test_data/picture.jpg";
|
Иконка = "https://api.athenaeum.digital/test_data/picture.jpg";
|
||||||
Обложка = "https://api.athenaeum.digital/test_data/picture2.jpg";
|
Обложка = "https://api.athenaeum.digital/test_data/picture2.jpg";
|
||||||
Архивировать = Ложь;
|
Архивировать = Ложь;
|
||||||
|
@ -27,7 +27,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
||||||
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
|
||||||
Страница = "13b82aa7-fc4e-8147-b0a6-d235f67fc63e";
|
Страница = "14282aa7-fc4e-8122-b0f7-ec6b36b1a78b";
|
||||||
|
|
||||||
Результат = OPI_Notion.ПолучитьСтраницу(Токен, Страница);
|
Результат = OPI_Notion.ПолучитьСтраницу(Токен, Страница);
|
||||||
```
|
```
|
||||||
|
@ -15,7 +15,7 @@ import TabItem from '@theme/TabItem';
|
|||||||
| Параметр | CLI опция | Тип | Обяз. | Назначение |
|
| Параметр | CLI опция | Тип | Обяз. | Назначение |
|
||||||
|-|-|-|-|-|
|
|-|-|-|-|-|
|
||||||
| ОсновныеДанные | --basic | Структура Из КлючИЗначение | ✔ | Основные данные запроса. См. ПолучитьСтруктуруДанных |
|
| ОсновныеДанные | --basic | Структура Из КлючИЗначение | ✔ | Основные данные запроса. См. ПолучитьСтруктуруДанных |
|
||||||
| Префикс | --prefix | Строка | ✖ | Отбор по началу имени, если необходимо |
|
| Префикс | --prefix | Строка | ✖ | Отбор по префиксу, если необходимо |
|
||||||
| Регион | --region | Строка | ✖ | Отбор по региону бакета, если необходимо |
|
| Регион | --region | Строка | ✖ | Отбор по региону бакета, если необходимо |
|
||||||
| ТокенСтраницы | --ctoken | Строка | ✖ | Токен страницы, если используется пагинация |
|
| ТокенСтраницы | --ctoken | Строка | ✖ | Токен страницы, если используется пагинация |
|
||||||
| Заголовки | --headers | Соответствие Из КлючИЗначение | ✖ | Дополнительные заголовки запроса, если необходимо |
|
| Заголовки | --headers | Соответствие Из КлючИЗначение | ✖ | Дополнительные заголовки запроса, если необходимо |
|
||||||
|
@ -48,4 +48,21 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
{
|
||||||
|
"status": 204,
|
||||||
|
"response": {},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Date": "Mon, 18 Nov 2024 14:01:16 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin, Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "93c576aa54c960b355da9e2934476635fe3243f5df9dbb4db8b7c0d94bec7cd1",
|
||||||
|
"X-Amz-Request-Id": "180914DDFBCD83FC",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-XSS-Protection": "1; mode=block",
|
||||||
|
"Content-Type": "text/plain; charset=utf-8"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
@ -48,4 +48,37 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
{
|
||||||
|
"status": 200,
|
||||||
|
"response": {
|
||||||
|
"Tagging": {
|
||||||
|
"TagSet": {
|
||||||
|
"Tag": [
|
||||||
|
{
|
||||||
|
"Key": "MyTag1",
|
||||||
|
"Value": "SomeValue"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Key": "MyTag2",
|
||||||
|
"Value": "AnotherOne"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Date": "Mon, 18 Nov 2024 14:01:12 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin, Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "e602da57d0c30b8c7034fcfe129917205f80f7bab979408e71da5d1441c85e79",
|
||||||
|
"X-Amz-Request-Id": "180914DD61AA1F18",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-XSS-Protection": "1; mode=block",
|
||||||
|
"Content-Length": "180",
|
||||||
|
"Content-Type": "application/xml"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
50
docs/ru/md/S3/Objects-managment/List-object-versions.mdx
Normal file
50
docs/ru/md/S3/Objects-managment/List-object-versions.mdx
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 9
|
||||||
|
---
|
||||||
|
|
||||||
|
import Tabs from '@theme/Tabs';
|
||||||
|
import TabItem from '@theme/TabItem';
|
||||||
|
|
||||||
|
# Получить список версий объектов
|
||||||
|
Получает список всех версий объектов в выбранном бакете
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
`Функция ПолучитьСписокВерсийОбъектов(Знач Бакет, Знач ОсновныеДанные, Знач Префикс = "", Знач Версия = "", Знач Заголовки = Неопределено) Экспорт`
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Обяз. | Назначение |
|
||||||
|
|-|-|-|-|-|
|
||||||
|
| Бакет | --bucket | Строка | ✔ | Наименование бакета |
|
||||||
|
| ОсновныеДанные | --basic | Структура Из КлючИЗначение | ✔ | Основные данные запроса. См. ПолучитьСтруктуруДанных |
|
||||||
|
| Префикс | --prefix | Строка | ✖ | Отбор по префиксу, если необходимо |
|
||||||
|
| Версия | --ver | Строка | ✖ | ID версии начала списка |
|
||||||
|
| Заголовки | --headers | Соответствие Из КлючИЗначение | ✖ | Дополнительные заголовки запроса, если необходимо |
|
||||||
|
|
||||||
|
|
||||||
|
Возвращаемое значение: Структура Из КлючИЗначение - сериализованный JSON ответа от хранилища
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
Метод в документации AWS: [ListObjectVersions](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectVersions.html)
|
||||||
|
:::
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
|
||||||
|
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
||||||
|
URL = "storage-155.s3hoster.by";
|
||||||
|
AccessKey = "BRN5RKJE67...";
|
||||||
|
SecretKey = "NNhv+i9PrytpT8Tu0C1N...";
|
||||||
|
Region = "BTC";
|
||||||
|
|
||||||
|
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
|
||||||
|
|
||||||
|
Бакет = "opi-gpbucket3";
|
||||||
|
Префикс = "pic";
|
||||||
|
Результат = OPI_S3.ПолучитьСписокВерсийОбъектов(Бакет, ОсновныеДанные, Префикс);
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
49
docs/ru/md/S3/Objects-managment/List-objects.mdx
Normal file
49
docs/ru/md/S3/Objects-managment/List-objects.mdx
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 8
|
||||||
|
---
|
||||||
|
|
||||||
|
import Tabs from '@theme/Tabs';
|
||||||
|
import TabItem from '@theme/TabItem';
|
||||||
|
|
||||||
|
# Получить список объектов
|
||||||
|
Получает список объектов в выбранном бакете
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
`Функция ПолучитьСписокОбъектов(Знач Бакет, Знач ОсновныеДанные, Знач Префикс = "", Знач ТокенСтраницы = "", Знач Заголовки = Неопределено) Экспорт`
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Обяз. | Назначение |
|
||||||
|
|-|-|-|-|-|
|
||||||
|
| Бакет | --bucket | Строка | ✔ | Наименование бакета |
|
||||||
|
| ОсновныеДанные | --basic | Структура Из КлючИЗначение | ✔ | Основные данные запроса. См. ПолучитьСтруктуруДанных |
|
||||||
|
| Префикс | --prefix | Строка | ✖ | Отбор по префиксу, если необходимо |
|
||||||
|
| ТокенСтраницы | --ctoken | Строка | ✖ | Токен страницы, если используется пагинация |
|
||||||
|
| Заголовки | --headers | Соответствие Из КлючИЗначение | ✖ | Дополнительные заголовки запроса, если необходимо |
|
||||||
|
|
||||||
|
|
||||||
|
Возвращаемое значение: Структура Из КлючИЗначение - сериализованный JSON ответа от хранилища
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
Метод в документации AWS: [ListObjectsV2](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectsV2.html)
|
||||||
|
:::
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
|
||||||
|
```bsl title="Пример использования для 1С:Предприятие/OneScript"
|
||||||
|
URL = "storage-155.s3hoster.by";
|
||||||
|
AccessKey = "BRN5RKJE67...";
|
||||||
|
SecretKey = "NNhv+i9PrytpT8Tu0C1N...";
|
||||||
|
Region = "BTC";
|
||||||
|
|
||||||
|
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
|
||||||
|
|
||||||
|
Бакет = "opi-gpbucket3";
|
||||||
|
Результат = OPI_S3.ПолучитьСписокОбъектов(Бакет, ОсновныеДанные);
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -55,4 +55,22 @@ import TabItem from '@theme/TabItem';
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
{
|
||||||
|
"status": 200,
|
||||||
|
"response": {},
|
||||||
|
"headers": {
|
||||||
|
"Accept-Ranges": "bytes",
|
||||||
|
"Date": "Mon, 18 Nov 2024 14:01:09 GMT",
|
||||||
|
"Server": "MinIO",
|
||||||
|
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
|
||||||
|
"Vary": "Origin, Accept-Encoding",
|
||||||
|
"X-Amz-Id-2": "0757065d17b69556603743b9ea63f04bc7b9f349245bbff6b0ba901258e9c169",
|
||||||
|
"X-Amz-Request-Id": "180914DC45E96D32",
|
||||||
|
"X-Content-Type-Options": "nosniff",
|
||||||
|
"X-XSS-Protection": "1; mode=block",
|
||||||
|
"Content-Length": "0",
|
||||||
|
"Content-Type": "text/plain; charset=utf-8"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -464,7 +464,7 @@ EndFunction
|
|||||||
//
|
//
|
||||||
// Parameters:
|
// Parameters:
|
||||||
// BasicData - Structure of KeyAndValue - Basic request data. See GetBasicDataStructure - basic
|
// BasicData - Structure of KeyAndValue - Basic request data. See GetBasicDataStructure - basic
|
||||||
// Prefix - String - Filtering by the beginning of the name, if necessary - prefix
|
// Prefix - String - Filtering by prefix, if necessary - prefix
|
||||||
// Region - String - Selection by bucket region, if necessary - region
|
// Region - String - Selection by bucket region, if necessary - region
|
||||||
// PageToken - String - Page token if pagination is used - ctoken
|
// PageToken - String - Page token if pagination is used - ctoken
|
||||||
// Headers - Map Of KeyAndValue - Additional request headers, if necessary - headers
|
// Headers - Map Of KeyAndValue - Additional request headers, if necessary - headers
|
||||||
@ -778,6 +778,84 @@ Function DeleteObjectTagging(Val Name
|
|||||||
|
|
||||||
EndFunction
|
EndFunction
|
||||||
|
|
||||||
|
// List objects
|
||||||
|
// Gets the list of objects in the selected bucket
|
||||||
|
//
|
||||||
|
// Note
|
||||||
|
// Method at AWS documentation: [ListObjectsV2](@docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectsV2.html)
|
||||||
|
//
|
||||||
|
// Parameters:
|
||||||
|
// Bucket - String - Bucket name - bucket
|
||||||
|
// BasicData - Structure of KeyAndValue - Basic request data. See GetBasicDataStructure - basic
|
||||||
|
// Prefix - String - Filtering by prefix, if necessary - prefix
|
||||||
|
// PageToken - String - Page token if pagination is used - ctoken
|
||||||
|
// Headers - Map Of KeyAndValue - Additional request headers, if necessary - headers
|
||||||
|
//
|
||||||
|
// Returns:
|
||||||
|
// Structure of KeyAndValue - serialized JSON response from storage
|
||||||
|
Function ListObjects(Val Bucket
|
||||||
|
, Val BasicData
|
||||||
|
, Val Prefix = ""
|
||||||
|
, Val PageToken = ""
|
||||||
|
, Val Headers = Undefined) Export
|
||||||
|
|
||||||
|
URL = GetServiceURL(BasicData);
|
||||||
|
URL = FormBucketURL(URL, Bucket, False);
|
||||||
|
|
||||||
|
Parameters = New Map;
|
||||||
|
OPI_Tools.AddField("list-type" , 2 , "String", Parameters);
|
||||||
|
OPI_Tools.AddField("max-keys" , 250 , "String", Parameters);
|
||||||
|
OPI_Tools.AddField("continuation-token", PageToken, "String", Parameters);
|
||||||
|
OPI_Tools.AddField("prefix" , Prefix , "String", Parameters);
|
||||||
|
|
||||||
|
URL = URL + OPI_Tools.RequestParametersToString(Parameters);
|
||||||
|
BasicData.Insert("URL", URL);
|
||||||
|
|
||||||
|
Response = SendRequestWithoutBody("GET", BasicData, Headers);
|
||||||
|
|
||||||
|
Return Response;
|
||||||
|
|
||||||
|
EndFunction
|
||||||
|
|
||||||
|
// List object versions
|
||||||
|
// Gets a list of all versions of objects in the selected bucket
|
||||||
|
//
|
||||||
|
// Note
|
||||||
|
// Method at AWS documentation: [ListObjectVersions](@docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectVersions.html)
|
||||||
|
//
|
||||||
|
// Parameters:
|
||||||
|
// Bucket - String - Bucket name - bucket
|
||||||
|
// BasicData - Structure of KeyAndValue - Basic request data. See GetBasicDataStructure - basic
|
||||||
|
// Prefix - String - Filtering by prefix, if necessary - prefix
|
||||||
|
// Version - String - Version ID for the beginning of the list - ver
|
||||||
|
// Headers - Map Of KeyAndValue - Additional request headers, if necessary - headers
|
||||||
|
//
|
||||||
|
// Returns:
|
||||||
|
// Structure of KeyAndValue - serialized JSON response from storage
|
||||||
|
Function ListObjectVersions(Val Bucket
|
||||||
|
, Val BasicData
|
||||||
|
, Val Prefix = ""
|
||||||
|
, Val Version = ""
|
||||||
|
, Val Headers = Undefined) Export
|
||||||
|
|
||||||
|
URL = GetServiceURL(BasicData);
|
||||||
|
URL = FormBucketURL(URL, Bucket, False);
|
||||||
|
URL = URL + "?versions";
|
||||||
|
|
||||||
|
Parameters = New Map;
|
||||||
|
OPI_Tools.AddField("max-keys" , 250 , "String", Parameters);
|
||||||
|
OPI_Tools.AddField("version-id-marker", Version , "String", Parameters);
|
||||||
|
OPI_Tools.AddField("prefix" , Prefix , "String", Parameters);
|
||||||
|
|
||||||
|
URL = URL + OPI_Tools.RequestParametersToString(Parameters, , False);
|
||||||
|
BasicData.Insert("URL", URL);
|
||||||
|
|
||||||
|
Response = SendRequestWithoutBody("GET", BasicData, Headers);
|
||||||
|
|
||||||
|
Return Response;
|
||||||
|
|
||||||
|
EndFunction
|
||||||
|
|
||||||
#EndRegion
|
#EndRegion
|
||||||
|
|
||||||
#EndRegion
|
#EndRegion
|
||||||
|
@ -2153,6 +2153,8 @@ Procedure AWS_ObjectsManagment() Export
|
|||||||
S3_PutObjectTagging(TestParameters);
|
S3_PutObjectTagging(TestParameters);
|
||||||
S3_GetObjectTagging(TestParameters);
|
S3_GetObjectTagging(TestParameters);
|
||||||
S3_DeleteObjectTagging(TestParameters);
|
S3_DeleteObjectTagging(TestParameters);
|
||||||
|
S3_ListObjects(TestParameters);
|
||||||
|
S3_ListObjectVersions(TestParameters);
|
||||||
S3_DeleteObject(TestParameters);
|
S3_DeleteObject(TestParameters);
|
||||||
S3_DeleteBucket(TestParameters);
|
S3_DeleteBucket(TestParameters);
|
||||||
|
|
||||||
@ -15191,6 +15193,45 @@ Procedure S3_DeleteObjectTagging(FunctionParameters)
|
|||||||
|
|
||||||
EndProcedure
|
EndProcedure
|
||||||
|
|
||||||
|
Procedure S3_ListObjects(FunctionParameters)
|
||||||
|
|
||||||
|
URL = FunctionParameters["S3_URL"];
|
||||||
|
AccessKey = FunctionParameters["S3_AccessKey"];
|
||||||
|
SecretKey = FunctionParameters["S3_SecretKey"];
|
||||||
|
Region = "BTC";
|
||||||
|
|
||||||
|
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
|
||||||
|
|
||||||
|
Bucket = "opi-gpbucket3";
|
||||||
|
Result = OPI_S3.ListObjects(Bucket, BasicData);
|
||||||
|
|
||||||
|
// END
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "ListObjects", "S3");
|
||||||
|
OPI_TestDataRetrieval.Check_S3Success(Result);
|
||||||
|
|
||||||
|
EndProcedure
|
||||||
|
|
||||||
|
Procedure S3_ListObjectVersions(FunctionParameters)
|
||||||
|
|
||||||
|
URL = FunctionParameters["S3_URL"];
|
||||||
|
AccessKey = FunctionParameters["S3_AccessKey"];
|
||||||
|
SecretKey = FunctionParameters["S3_SecretKey"];
|
||||||
|
Region = "BTC";
|
||||||
|
|
||||||
|
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
|
||||||
|
|
||||||
|
Bucket = "opi-gpbucket3";
|
||||||
|
Prefix = "pic";
|
||||||
|
Result = OPI_S3.ListObjectVersions(Bucket, BasicData, Prefix);
|
||||||
|
|
||||||
|
// END
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "ListObjectVersions", "S3");
|
||||||
|
OPI_TestDataRetrieval.Check_S3Success(Result);
|
||||||
|
|
||||||
|
EndProcedure
|
||||||
|
|
||||||
#EndRegion
|
#EndRegion
|
||||||
|
|
||||||
#EndRegion
|
#EndRegion
|
||||||
|
@ -344,13 +344,13 @@ EndFunction
|
|||||||
|
|
||||||
#Region Service
|
#Region Service
|
||||||
|
|
||||||
Function RequestParametersToString(Val Parameters, Val SplitArrayParams = False) Export
|
Function RequestParametersToString(Val Parameters, Val SplitArrayParams = False, Val Start = True) Export
|
||||||
|
|
||||||
If Parameters.Count() = 0 Then
|
If Parameters.Count() = 0 Then
|
||||||
Return "";
|
Return "";
|
||||||
EndIf;
|
EndIf;
|
||||||
|
|
||||||
ParameterString = "?";
|
ParameterString = ?(Start, "?", "&");
|
||||||
|
|
||||||
For Each Parameter In Parameters Do
|
For Each Parameter In Parameters Do
|
||||||
|
|
||||||
|
@ -464,7 +464,7 @@ EndFunction
|
|||||||
//
|
//
|
||||||
// Parameters:
|
// Parameters:
|
||||||
// BasicData - Structure of KeyAndValue - Basic request data. See GetBasicDataStructure - basic
|
// BasicData - Structure of KeyAndValue - Basic request data. See GetBasicDataStructure - basic
|
||||||
// Prefix - String - Filtering by the beginning of the name, if necessary - prefix
|
// Prefix - String - Filtering by prefix, if necessary - prefix
|
||||||
// Region - String - Selection by bucket region, if necessary - region
|
// Region - String - Selection by bucket region, if necessary - region
|
||||||
// PageToken - String - Page token if pagination is used - ctoken
|
// PageToken - String - Page token if pagination is used - ctoken
|
||||||
// Headers - Map Of KeyAndValue - Additional request headers, if necessary - headers
|
// Headers - Map Of KeyAndValue - Additional request headers, if necessary - headers
|
||||||
@ -778,6 +778,84 @@ Function DeleteObjectTagging(Val Name
|
|||||||
|
|
||||||
EndFunction
|
EndFunction
|
||||||
|
|
||||||
|
// List objects
|
||||||
|
// Gets the list of objects in the selected bucket
|
||||||
|
//
|
||||||
|
// Note
|
||||||
|
// Method at AWS documentation: [ListObjectsV2](@docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectsV2.html)
|
||||||
|
//
|
||||||
|
// Parameters:
|
||||||
|
// Bucket - String - Bucket name - bucket
|
||||||
|
// BasicData - Structure of KeyAndValue - Basic request data. See GetBasicDataStructure - basic
|
||||||
|
// Prefix - String - Filtering by prefix, if necessary - prefix
|
||||||
|
// PageToken - String - Page token if pagination is used - ctoken
|
||||||
|
// Headers - Map Of KeyAndValue - Additional request headers, if necessary - headers
|
||||||
|
//
|
||||||
|
// Returns:
|
||||||
|
// Structure of KeyAndValue - serialized JSON response from storage
|
||||||
|
Function ListObjects(Val Bucket
|
||||||
|
, Val BasicData
|
||||||
|
, Val Prefix = ""
|
||||||
|
, Val PageToken = ""
|
||||||
|
, Val Headers = Undefined) Export
|
||||||
|
|
||||||
|
URL = GetServiceURL(BasicData);
|
||||||
|
URL = FormBucketURL(URL, Bucket, False);
|
||||||
|
|
||||||
|
Parameters = New Map;
|
||||||
|
OPI_Tools.AddField("list-type" , 2 , "String", Parameters);
|
||||||
|
OPI_Tools.AddField("max-keys" , 250 , "String", Parameters);
|
||||||
|
OPI_Tools.AddField("continuation-token", PageToken, "String", Parameters);
|
||||||
|
OPI_Tools.AddField("prefix" , Prefix , "String", Parameters);
|
||||||
|
|
||||||
|
URL = URL + OPI_Tools.RequestParametersToString(Parameters);
|
||||||
|
BasicData.Insert("URL", URL);
|
||||||
|
|
||||||
|
Response = SendRequestWithoutBody("GET", BasicData, Headers);
|
||||||
|
|
||||||
|
Return Response;
|
||||||
|
|
||||||
|
EndFunction
|
||||||
|
|
||||||
|
// List object versions
|
||||||
|
// Gets a list of all versions of objects in the selected bucket
|
||||||
|
//
|
||||||
|
// Note
|
||||||
|
// Method at AWS documentation: [ListObjectVersions](@docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectVersions.html)
|
||||||
|
//
|
||||||
|
// Parameters:
|
||||||
|
// Bucket - String - Bucket name - bucket
|
||||||
|
// BasicData - Structure of KeyAndValue - Basic request data. See GetBasicDataStructure - basic
|
||||||
|
// Prefix - String - Filtering by prefix, if necessary - prefix
|
||||||
|
// Version - String - Version ID for the beginning of the list - ver
|
||||||
|
// Headers - Map Of KeyAndValue - Additional request headers, if necessary - headers
|
||||||
|
//
|
||||||
|
// Returns:
|
||||||
|
// Structure of KeyAndValue - serialized JSON response from storage
|
||||||
|
Function ListObjectVersions(Val Bucket
|
||||||
|
, Val BasicData
|
||||||
|
, Val Prefix = ""
|
||||||
|
, Val Version = ""
|
||||||
|
, Val Headers = Undefined) Export
|
||||||
|
|
||||||
|
URL = GetServiceURL(BasicData);
|
||||||
|
URL = FormBucketURL(URL, Bucket, False);
|
||||||
|
URL = URL + "?versions";
|
||||||
|
|
||||||
|
Parameters = New Map;
|
||||||
|
OPI_Tools.AddField("max-keys" , 250 , "String", Parameters);
|
||||||
|
OPI_Tools.AddField("version-id-marker", Version , "String", Parameters);
|
||||||
|
OPI_Tools.AddField("prefix" , Prefix , "String", Parameters);
|
||||||
|
|
||||||
|
URL = URL + OPI_Tools.RequestParametersToString(Parameters, , False);
|
||||||
|
BasicData.Insert("URL", URL);
|
||||||
|
|
||||||
|
Response = SendRequestWithoutBody("GET", BasicData, Headers);
|
||||||
|
|
||||||
|
Return Response;
|
||||||
|
|
||||||
|
EndFunction
|
||||||
|
|
||||||
#EndRegion
|
#EndRegion
|
||||||
|
|
||||||
#EndRegion
|
#EndRegion
|
||||||
|
@ -2153,6 +2153,8 @@ Procedure AWS_ObjectsManagment() Export
|
|||||||
S3_PutObjectTagging(TestParameters);
|
S3_PutObjectTagging(TestParameters);
|
||||||
S3_GetObjectTagging(TestParameters);
|
S3_GetObjectTagging(TestParameters);
|
||||||
S3_DeleteObjectTagging(TestParameters);
|
S3_DeleteObjectTagging(TestParameters);
|
||||||
|
S3_ListObjects(TestParameters);
|
||||||
|
S3_ListObjectVersions(TestParameters);
|
||||||
S3_DeleteObject(TestParameters);
|
S3_DeleteObject(TestParameters);
|
||||||
S3_DeleteBucket(TestParameters);
|
S3_DeleteBucket(TestParameters);
|
||||||
|
|
||||||
@ -15191,6 +15193,45 @@ Procedure S3_DeleteObjectTagging(FunctionParameters)
|
|||||||
|
|
||||||
EndProcedure
|
EndProcedure
|
||||||
|
|
||||||
|
Procedure S3_ListObjects(FunctionParameters)
|
||||||
|
|
||||||
|
URL = FunctionParameters["S3_URL"];
|
||||||
|
AccessKey = FunctionParameters["S3_AccessKey"];
|
||||||
|
SecretKey = FunctionParameters["S3_SecretKey"];
|
||||||
|
Region = "BTC";
|
||||||
|
|
||||||
|
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
|
||||||
|
|
||||||
|
Bucket = "opi-gpbucket3";
|
||||||
|
Result = OPI_S3.ListObjects(Bucket, BasicData);
|
||||||
|
|
||||||
|
// END
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "ListObjects", "S3");
|
||||||
|
OPI_TestDataRetrieval.Check_S3Success(Result);
|
||||||
|
|
||||||
|
EndProcedure
|
||||||
|
|
||||||
|
Procedure S3_ListObjectVersions(FunctionParameters)
|
||||||
|
|
||||||
|
URL = FunctionParameters["S3_URL"];
|
||||||
|
AccessKey = FunctionParameters["S3_AccessKey"];
|
||||||
|
SecretKey = FunctionParameters["S3_SecretKey"];
|
||||||
|
Region = "BTC";
|
||||||
|
|
||||||
|
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
|
||||||
|
|
||||||
|
Bucket = "opi-gpbucket3";
|
||||||
|
Prefix = "pic";
|
||||||
|
Result = OPI_S3.ListObjectVersions(Bucket, BasicData, Prefix);
|
||||||
|
|
||||||
|
// END
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "ListObjectVersions", "S3");
|
||||||
|
OPI_TestDataRetrieval.Check_S3Success(Result);
|
||||||
|
|
||||||
|
EndProcedure
|
||||||
|
|
||||||
#EndRegion
|
#EndRegion
|
||||||
|
|
||||||
#EndRegion
|
#EndRegion
|
||||||
|
@ -344,13 +344,13 @@ EndFunction
|
|||||||
|
|
||||||
#Region Service
|
#Region Service
|
||||||
|
|
||||||
Function RequestParametersToString(Val Parameters, Val SplitArrayParams = False) Export
|
Function RequestParametersToString(Val Parameters, Val SplitArrayParams = False, Val Start = True) Export
|
||||||
|
|
||||||
If Parameters.Count() = 0 Then
|
If Parameters.Count() = 0 Then
|
||||||
Return "";
|
Return "";
|
||||||
EndIf;
|
EndIf;
|
||||||
|
|
||||||
ParameterString = "?";
|
ParameterString = ?(Start, "?", "&");
|
||||||
|
|
||||||
For Each Parameter In Parameters Do
|
For Each Parameter In Parameters Do
|
||||||
|
|
||||||
|
@ -651,7 +651,7 @@
|
|||||||
NewLine.Метод = "ListBuckets";
|
NewLine.Метод = "ListBuckets";
|
||||||
NewLine.МетодПоиска = "LISTBUCKETS";
|
NewLine.МетодПоиска = "LISTBUCKETS";
|
||||||
NewLine.Параметр = "--prefix";
|
NewLine.Параметр = "--prefix";
|
||||||
NewLine.Описание = "Filtering by the beginning of the name, if necessary (optional, def. val. - Empty value)";
|
NewLine.Описание = "Filtering by prefix, if necessary (optional, def. val. - Empty value)";
|
||||||
NewLine.Область = "Buckets managment";
|
NewLine.Область = "Buckets managment";
|
||||||
|
|
||||||
|
|
||||||
@ -1051,6 +1051,108 @@
|
|||||||
NewLine.Описание = "Additional request headers, if necessary (optional, def. val. - Empty value)";
|
NewLine.Описание = "Additional request headers, if necessary (optional, def. val. - Empty value)";
|
||||||
NewLine.Область = "Objects managment";
|
NewLine.Область = "Objects managment";
|
||||||
|
|
||||||
|
|
||||||
|
NewLine = CompositionTable.Add();
|
||||||
|
NewLine.Библиотека = "s3";
|
||||||
|
NewLine.Модуль = "OPI_S3";
|
||||||
|
NewLine.Метод = "ListObjects";
|
||||||
|
NewLine.МетодПоиска = "LISTOBJECTS";
|
||||||
|
NewLine.Параметр = "--bucket";
|
||||||
|
NewLine.Описание = "Bucket name";
|
||||||
|
NewLine.Область = "Objects managment";
|
||||||
|
NewLine.ОписаниеМетода = "Gets the list of objects in the selected bucket";
|
||||||
|
|
||||||
|
|
||||||
|
NewLine = CompositionTable.Add();
|
||||||
|
NewLine.Библиотека = "s3";
|
||||||
|
NewLine.Модуль = "OPI_S3";
|
||||||
|
NewLine.Метод = "ListObjects";
|
||||||
|
NewLine.МетодПоиска = "LISTOBJECTS";
|
||||||
|
NewLine.Параметр = "--basic";
|
||||||
|
NewLine.Описание = "Basic request data. See GetBasicDataStructure";
|
||||||
|
NewLine.Область = "Objects managment";
|
||||||
|
|
||||||
|
|
||||||
|
NewLine = CompositionTable.Add();
|
||||||
|
NewLine.Библиотека = "s3";
|
||||||
|
NewLine.Модуль = "OPI_S3";
|
||||||
|
NewLine.Метод = "ListObjects";
|
||||||
|
NewLine.МетодПоиска = "LISTOBJECTS";
|
||||||
|
NewLine.Параметр = "--prefix";
|
||||||
|
NewLine.Описание = "Filtering by prefix, if necessary (optional, def. val. - Empty value)";
|
||||||
|
NewLine.Область = "Objects managment";
|
||||||
|
|
||||||
|
|
||||||
|
NewLine = CompositionTable.Add();
|
||||||
|
NewLine.Библиотека = "s3";
|
||||||
|
NewLine.Модуль = "OPI_S3";
|
||||||
|
NewLine.Метод = "ListObjects";
|
||||||
|
NewLine.МетодПоиска = "LISTOBJECTS";
|
||||||
|
NewLine.Параметр = "--ctoken";
|
||||||
|
NewLine.Описание = "Page token if pagination is used (optional, def. val. - Empty value)";
|
||||||
|
NewLine.Область = "Objects managment";
|
||||||
|
|
||||||
|
|
||||||
|
NewLine = CompositionTable.Add();
|
||||||
|
NewLine.Библиотека = "s3";
|
||||||
|
NewLine.Модуль = "OPI_S3";
|
||||||
|
NewLine.Метод = "ListObjects";
|
||||||
|
NewLine.МетодПоиска = "LISTOBJECTS";
|
||||||
|
NewLine.Параметр = "--headers";
|
||||||
|
NewLine.Описание = "Additional request headers, if necessary (optional, def. val. - Empty value)";
|
||||||
|
NewLine.Область = "Objects managment";
|
||||||
|
|
||||||
|
|
||||||
|
NewLine = CompositionTable.Add();
|
||||||
|
NewLine.Библиотека = "s3";
|
||||||
|
NewLine.Модуль = "OPI_S3";
|
||||||
|
NewLine.Метод = "ListObjectVersions";
|
||||||
|
NewLine.МетодПоиска = "LISTOBJECTVERSIONS";
|
||||||
|
NewLine.Параметр = "--bucket";
|
||||||
|
NewLine.Описание = "Bucket name";
|
||||||
|
NewLine.Область = "Objects managment";
|
||||||
|
NewLine.ОписаниеМетода = "Gets a list of all versions of objects in the selected bucket";
|
||||||
|
|
||||||
|
|
||||||
|
NewLine = CompositionTable.Add();
|
||||||
|
NewLine.Библиотека = "s3";
|
||||||
|
NewLine.Модуль = "OPI_S3";
|
||||||
|
NewLine.Метод = "ListObjectVersions";
|
||||||
|
NewLine.МетодПоиска = "LISTOBJECTVERSIONS";
|
||||||
|
NewLine.Параметр = "--basic";
|
||||||
|
NewLine.Описание = "Basic request data. See GetBasicDataStructure";
|
||||||
|
NewLine.Область = "Objects managment";
|
||||||
|
|
||||||
|
|
||||||
|
NewLine = CompositionTable.Add();
|
||||||
|
NewLine.Библиотека = "s3";
|
||||||
|
NewLine.Модуль = "OPI_S3";
|
||||||
|
NewLine.Метод = "ListObjectVersions";
|
||||||
|
NewLine.МетодПоиска = "LISTOBJECTVERSIONS";
|
||||||
|
NewLine.Параметр = "--prefix";
|
||||||
|
NewLine.Описание = "Filtering by prefix, if necessary (optional, def. val. - Empty value)";
|
||||||
|
NewLine.Область = "Objects managment";
|
||||||
|
|
||||||
|
|
||||||
|
NewLine = CompositionTable.Add();
|
||||||
|
NewLine.Библиотека = "s3";
|
||||||
|
NewLine.Модуль = "OPI_S3";
|
||||||
|
NewLine.Метод = "ListObjectVersions";
|
||||||
|
NewLine.МетодПоиска = "LISTOBJECTVERSIONS";
|
||||||
|
NewLine.Параметр = "--ver";
|
||||||
|
NewLine.Описание = "Version ID for the beginning of the list (optional, def. val. - Empty value)";
|
||||||
|
NewLine.Область = "Objects managment";
|
||||||
|
|
||||||
|
|
||||||
|
NewLine = CompositionTable.Add();
|
||||||
|
NewLine.Библиотека = "s3";
|
||||||
|
NewLine.Модуль = "OPI_S3";
|
||||||
|
NewLine.Метод = "ListObjectVersions";
|
||||||
|
NewLine.МетодПоиска = "LISTOBJECTVERSIONS";
|
||||||
|
NewLine.Параметр = "--headers";
|
||||||
|
NewLine.Описание = "Additional request headers, if necessary (optional, def. val. - Empty value)";
|
||||||
|
NewLine.Область = "Objects managment";
|
||||||
|
|
||||||
Return CompositionTable;
|
Return CompositionTable;
|
||||||
EndFunction
|
EndFunction
|
||||||
|
|
||||||
|
@ -651,7 +651,7 @@
|
|||||||
НоваяСтрока.Метод = "ПолучитьСписокБакетов";
|
НоваяСтрока.Метод = "ПолучитьСписокБакетов";
|
||||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКБАКЕТОВ";
|
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКБАКЕТОВ";
|
||||||
НоваяСтрока.Параметр = "--prefix";
|
НоваяСтрока.Параметр = "--prefix";
|
||||||
НоваяСтрока.Описание = "Отбор по началу имени, если необходимо (необяз. по ум. - Пустое значение)";
|
НоваяСтрока.Описание = "Отбор по префиксу, если необходимо (необяз. по ум. - Пустое значение)";
|
||||||
НоваяСтрока.Область = "Работа с бакетами";
|
НоваяСтрока.Область = "Работа с бакетами";
|
||||||
|
|
||||||
|
|
||||||
@ -1051,6 +1051,108 @@
|
|||||||
НоваяСтрока.Описание = "Дополнительные заголовки запроса, если необходимо (необяз. по ум. - Пустое значение)";
|
НоваяСтрока.Описание = "Дополнительные заголовки запроса, если необходимо (необяз. по ум. - Пустое значение)";
|
||||||
НоваяСтрока.Область = "Работа с объектами";
|
НоваяСтрока.Область = "Работа с объектами";
|
||||||
|
|
||||||
|
|
||||||
|
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||||
|
НоваяСтрока.Библиотека = "s3";
|
||||||
|
НоваяСтрока.Модуль = "OPI_S3";
|
||||||
|
НоваяСтрока.Метод = "ПолучитьСписокОбъектов";
|
||||||
|
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКОБЪЕКТОВ";
|
||||||
|
НоваяСтрока.Параметр = "--bucket";
|
||||||
|
НоваяСтрока.Описание = "Наименование бакета";
|
||||||
|
НоваяСтрока.Область = "Работа с объектами";
|
||||||
|
НоваяСтрока.ОписаниеМетода = "Получает список объектов в выбранном бакете";
|
||||||
|
|
||||||
|
|
||||||
|
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||||
|
НоваяСтрока.Библиотека = "s3";
|
||||||
|
НоваяСтрока.Модуль = "OPI_S3";
|
||||||
|
НоваяСтрока.Метод = "ПолучитьСписокОбъектов";
|
||||||
|
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКОБЪЕКТОВ";
|
||||||
|
НоваяСтрока.Параметр = "--basic";
|
||||||
|
НоваяСтрока.Описание = "Основные данные запроса. См. ПолучитьСтруктуруДанных";
|
||||||
|
НоваяСтрока.Область = "Работа с объектами";
|
||||||
|
|
||||||
|
|
||||||
|
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||||
|
НоваяСтрока.Библиотека = "s3";
|
||||||
|
НоваяСтрока.Модуль = "OPI_S3";
|
||||||
|
НоваяСтрока.Метод = "ПолучитьСписокОбъектов";
|
||||||
|
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКОБЪЕКТОВ";
|
||||||
|
НоваяСтрока.Параметр = "--prefix";
|
||||||
|
НоваяСтрока.Описание = "Отбор по префиксу, если необходимо (необяз. по ум. - Пустое значение)";
|
||||||
|
НоваяСтрока.Область = "Работа с объектами";
|
||||||
|
|
||||||
|
|
||||||
|
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||||
|
НоваяСтрока.Библиотека = "s3";
|
||||||
|
НоваяСтрока.Модуль = "OPI_S3";
|
||||||
|
НоваяСтрока.Метод = "ПолучитьСписокОбъектов";
|
||||||
|
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКОБЪЕКТОВ";
|
||||||
|
НоваяСтрока.Параметр = "--ctoken";
|
||||||
|
НоваяСтрока.Описание = "Токен страницы, если используется пагинация (необяз. по ум. - Пустое значение)";
|
||||||
|
НоваяСтрока.Область = "Работа с объектами";
|
||||||
|
|
||||||
|
|
||||||
|
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||||
|
НоваяСтрока.Библиотека = "s3";
|
||||||
|
НоваяСтрока.Модуль = "OPI_S3";
|
||||||
|
НоваяСтрока.Метод = "ПолучитьСписокОбъектов";
|
||||||
|
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКОБЪЕКТОВ";
|
||||||
|
НоваяСтрока.Параметр = "--headers";
|
||||||
|
НоваяСтрока.Описание = "Дополнительные заголовки запроса, если необходимо (необяз. по ум. - Пустое значение)";
|
||||||
|
НоваяСтрока.Область = "Работа с объектами";
|
||||||
|
|
||||||
|
|
||||||
|
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||||
|
НоваяСтрока.Библиотека = "s3";
|
||||||
|
НоваяСтрока.Модуль = "OPI_S3";
|
||||||
|
НоваяСтрока.Метод = "ПолучитьСписокВерсийОбъектов";
|
||||||
|
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКВЕРСИЙОБЪЕКТОВ";
|
||||||
|
НоваяСтрока.Параметр = "--bucket";
|
||||||
|
НоваяСтрока.Описание = "Наименование бакета";
|
||||||
|
НоваяСтрока.Область = "Работа с объектами";
|
||||||
|
НоваяСтрока.ОписаниеМетода = "Получает список всех версий объектов в выбранном бакете";
|
||||||
|
|
||||||
|
|
||||||
|
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||||
|
НоваяСтрока.Библиотека = "s3";
|
||||||
|
НоваяСтрока.Модуль = "OPI_S3";
|
||||||
|
НоваяСтрока.Метод = "ПолучитьСписокВерсийОбъектов";
|
||||||
|
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКВЕРСИЙОБЪЕКТОВ";
|
||||||
|
НоваяСтрока.Параметр = "--basic";
|
||||||
|
НоваяСтрока.Описание = "Основные данные запроса. См. ПолучитьСтруктуруДанных";
|
||||||
|
НоваяСтрока.Область = "Работа с объектами";
|
||||||
|
|
||||||
|
|
||||||
|
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||||
|
НоваяСтрока.Библиотека = "s3";
|
||||||
|
НоваяСтрока.Модуль = "OPI_S3";
|
||||||
|
НоваяСтрока.Метод = "ПолучитьСписокВерсийОбъектов";
|
||||||
|
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКВЕРСИЙОБЪЕКТОВ";
|
||||||
|
НоваяСтрока.Параметр = "--prefix";
|
||||||
|
НоваяСтрока.Описание = "Отбор по префиксу, если необходимо (необяз. по ум. - Пустое значение)";
|
||||||
|
НоваяСтрока.Область = "Работа с объектами";
|
||||||
|
|
||||||
|
|
||||||
|
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||||
|
НоваяСтрока.Библиотека = "s3";
|
||||||
|
НоваяСтрока.Модуль = "OPI_S3";
|
||||||
|
НоваяСтрока.Метод = "ПолучитьСписокВерсийОбъектов";
|
||||||
|
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКВЕРСИЙОБЪЕКТОВ";
|
||||||
|
НоваяСтрока.Параметр = "--ver";
|
||||||
|
НоваяСтрока.Описание = "ID версии начала списка (необяз. по ум. - Пустое значение)";
|
||||||
|
НоваяСтрока.Область = "Работа с объектами";
|
||||||
|
|
||||||
|
|
||||||
|
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||||
|
НоваяСтрока.Библиотека = "s3";
|
||||||
|
НоваяСтрока.Модуль = "OPI_S3";
|
||||||
|
НоваяСтрока.Метод = "ПолучитьСписокВерсийОбъектов";
|
||||||
|
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКВЕРСИЙОБЪЕКТОВ";
|
||||||
|
НоваяСтрока.Параметр = "--headers";
|
||||||
|
НоваяСтрока.Описание = "Дополнительные заголовки запроса, если необходимо (необяз. по ум. - Пустое значение)";
|
||||||
|
НоваяСтрока.Область = "Работа с объектами";
|
||||||
|
|
||||||
Возврат ТаблицаСостава;
|
Возврат ТаблицаСостава;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user