1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2026-05-22 10:05:29 +02:00

Main build (Jenkins)

This commit is contained in:
Vitaly the Alpaca (bot)
2024-11-15 13:24:46 +03:00
parent cb28b07d5f
commit dc780ded45
53 changed files with 5768 additions and 5880 deletions
+2 -4
View File
@@ -7,12 +7,10 @@
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.CreateBucket(Name, BasicData); Result = OPI_S3.CreateBucket(Name, BasicData);
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.CreateBucket(Name, BasicData, False); Result = OPI_S3.CreateBucket(Name, BasicData, False);
+2 -4
View File
@@ -7,12 +7,10 @@
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.DeleteBucket(Name, BasicData); Result = OPI_S3.DeleteBucket(Name, BasicData);
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.DeleteBucket(Name, BasicData, False); Result = OPI_S3.DeleteBucket(Name, BasicData, False);
@@ -4,7 +4,6 @@
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Name = "opi-newbucket2";
Name = "opi-newbucket2";
Result = OPI_S3.DeleteBucketEncryption(Name, BasicData, False); Result = OPI_S3.DeleteBucketEncryption(Name, BasicData, False);
+2 -4
View File
@@ -7,12 +7,10 @@
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.DeleteBucketTagging(Name, BasicData); Result = OPI_S3.DeleteBucketTagging(Name, BasicData);
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.DeleteBucketTagging(Name, BasicData, False); Result = OPI_S3.DeleteBucketTagging(Name, BasicData, False);
+1 -2
View File
@@ -4,7 +4,6 @@
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Name = "opi-newbucket2";
Name = "opi-newbucket2";
Result = OPI_S3.GetBucketEncryption(Name, BasicData, False); Result = OPI_S3.GetBucketEncryption(Name, BasicData, False);
+2 -4
View File
@@ -7,12 +7,10 @@
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.GetBucketTagging(Name, BasicData); Result = OPI_S3.GetBucketTagging(Name, BasicData);
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.GetBucketTagging(Name, BasicData, False); Result = OPI_S3.GetBucketTagging(Name, BasicData, False);
+2 -4
View File
@@ -7,12 +7,10 @@
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.GetBucketVersioning(Name, BasicData); Result = OPI_S3.GetBucketVersioning(Name, BasicData);
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.GetBucketVersioning(Name, BasicData, False); Result = OPI_S3.GetBucketVersioning(Name, BasicData, False);
+1 -2
View File
@@ -4,5 +4,4 @@
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Result = OPI_S3.ListBuckets(BasicData);
Result = OPI_S3.ListBuckets(BasicData);
+1 -3
View File
@@ -4,9 +4,7 @@
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Name = "opi-newbucket2";
Name = "opi-newbucket2";
XmlConfig = "<ServerSideEncryptionConfiguration xmlns=""http://s3.amazonaws.com/doc/2006-03-01/""> XmlConfig = "<ServerSideEncryptionConfiguration xmlns=""http://s3.amazonaws.com/doc/2006-03-01/"">
| <Rule> | <Rule>
| <ApplyServerSideEncryptionByDefault> | <ApplyServerSideEncryptionByDefault>
+2 -4
View File
@@ -11,12 +11,10 @@
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure); Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure);
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure, False); Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure, False);
+2 -4
View File
@@ -8,12 +8,10 @@
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status); Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status);
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status, , False); Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status, , False);
@@ -40,14 +40,12 @@ Method at AWS documentation: [CreateBucket](https://docs.aws.amazon.com/AmazonS3
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.CreateBucket(Name, BasicData); Result = OPI_S3.CreateBucket(Name, BasicData);
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.CreateBucket(Name, BasicData, False); Result = OPI_S3.CreateBucket(Name, BasicData, False);
``` ```
@@ -37,8 +37,7 @@ Method at AWS documentation: [DeleteBucketEncryption](https://docs.aws.amazon.co
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Name = "opi-newbucket2";
Name = "opi-newbucket2";
Result = OPI_S3.DeleteBucketEncryption(Name, BasicData, False); Result = OPI_S3.DeleteBucketEncryption(Name, BasicData, False);
``` ```
@@ -40,14 +40,12 @@ Method at AWS documentation: [DeleteBucketTagging](https://docs.aws.amazon.com/A
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.DeleteBucketTagging(Name, BasicData); Result = OPI_S3.DeleteBucketTagging(Name, BasicData);
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.DeleteBucketTagging(Name, BasicData, False); Result = OPI_S3.DeleteBucketTagging(Name, BasicData, False);
``` ```
@@ -40,14 +40,12 @@ Method at AWS documentation: [DeleteBucket](https://docs.aws.amazon.com/AmazonS3
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.DeleteBucket(Name, BasicData); Result = OPI_S3.DeleteBucket(Name, BasicData);
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.DeleteBucket(Name, BasicData, False); Result = OPI_S3.DeleteBucket(Name, BasicData, False);
``` ```
@@ -37,8 +37,7 @@ Method at AWS documentation: [GetBucketEncryption](https://docs.aws.amazon.com/A
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Name = "opi-newbucket2";
Name = "opi-newbucket2";
Result = OPI_S3.GetBucketEncryption(Name, BasicData, False); Result = OPI_S3.GetBucketEncryption(Name, BasicData, False);
``` ```
@@ -40,14 +40,12 @@ Method at AWS documentation: [GetBucketTagging](https://docs.aws.amazon.com/Amaz
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.GetBucketTagging(Name, BasicData); Result = OPI_S3.GetBucketTagging(Name, BasicData);
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.GetBucketTagging(Name, BasicData, False); Result = OPI_S3.GetBucketTagging(Name, BasicData, False);
``` ```
@@ -40,14 +40,12 @@ Method at AWS documentation: [GetBucketVersioning](https://docs.aws.amazon.com/A
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.GetBucketVersioning(Name, BasicData); Result = OPI_S3.GetBucketVersioning(Name, BasicData);
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.GetBucketVersioning(Name, BasicData, False); Result = OPI_S3.GetBucketVersioning(Name, BasicData, False);
``` ```
@@ -38,8 +38,7 @@ Method at AWS documentation: [ListBuckets](https://docs.aws.amazon.com/AmazonS3/
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Result = OPI_S3.ListBuckets(BasicData);
Result = OPI_S3.ListBuckets(BasicData);
``` ```
@@ -38,9 +38,7 @@ Method at AWS documentation: [PutBucketEncryption](https://docs.aws.amazon.com/A
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Name = "opi-newbucket2";
Name = "opi-newbucket2";
XmlConfig = "<ServerSideEncryptionConfiguration xmlns=""http://s3.amazonaws.com/doc/2006-03-01/""> XmlConfig = "<ServerSideEncryptionConfiguration xmlns=""http://s3.amazonaws.com/doc/2006-03-01/"">
| <Rule> | <Rule>
| <ApplyServerSideEncryptionByDefault> | <ApplyServerSideEncryptionByDefault>
@@ -47,14 +47,12 @@ Setting up a new set removes all existing bucket tags
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure); Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure);
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure, False); Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure, False);
``` ```
@@ -43,14 +43,12 @@ Method at AWS documentation: [PutBucketVersioning](https://docs.aws.amazon.com/A
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status); Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status);
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status, , False); Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status, , False);
``` ```
@@ -8,11 +8,9 @@
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.ПолучитьНастройкийВерсионированияБакета(Наименование, ОсновныеДанные);
Результат = OPI_S3.ПолучитьНастройкийВерсионированияБакета(Наименование, ОсновныеДанные);
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.ПолучитьНастройкийВерсионированияБакета(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.ПолучитьНастройкийВерсионированияБакета(Наименование, ОсновныеДанные, Ложь);
@@ -4,5 +4,4 @@
Region = "BTC"; Region = "BTC";
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region); ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
Результат = OPI_S3.ПолучитьСписокБакетов(ОсновныеДанные);
Результат = OPI_S3.ПолучитьСписокБакетов(ОсновныеДанные);
@@ -8,11 +8,9 @@
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.ПолучитьТегиБакета(Наименование, ОсновныеДанные);
Результат = OPI_S3.ПолучитьТегиБакета(Наименование, ОсновныеДанные);
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.ПолучитьТегиБакета(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.ПолучитьТегиБакета(Наименование, ОсновныеДанные, Ложь);
@@ -4,7 +4,6 @@
Region = "BTC"; Region = "BTC";
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region); ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
Наименование = "opi-newbucket2";
Имя = "opi-newbucket2"; Результат = OPI_S3.ПолучитьШифрованиеБакета(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.ПолучитьШифрованиеБакета(Имя, ОсновныеДанные, Ложь);
@@ -8,11 +8,9 @@
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.СоздатьБакет(Наименование, ОсновныеДанные);
Результат = OPI_S3.СоздатьБакет(Наименование, ОсновныеДанные);
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.СоздатьБакет(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.СоздатьБакет(Наименование, ОсновныеДанные, Ложь);
@@ -7,12 +7,10 @@
// Directory bucket // Directory bucket
Имя = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.УдалитьБакет(Наименование, ОсновныеДанные);
Результат = OPI_S3.УдалитьБакет(Имя, ОсновныеДанные);
// General purpose bucket // General purpose bucket
Имя = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.УдалитьБакет(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.УдалитьБакет(Имя, ОсновныеДанные, Ложь);
@@ -8,11 +8,9 @@
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.УдалитьТегиБакета(Наименование, ОсновныеДанные);
Результат = OPI_S3.УдалитьТегиБакета(Наименование, ОсновныеДанные);
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.УдалитьТегиБакета(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.УдалитьТегиБакета(Наименование, ОсновныеДанные, Ложь);
@@ -4,7 +4,6 @@
Region = "BTC"; Region = "BTC";
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region); ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
Наименование = "opi-newbucket2";
Имя = "opi-newbucket2"; Результат = OPI_S3.УдалитьШифрованиеБакета(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.УдалитьШифрованиеБакета(Имя, ОсновныеДанные, Ложь);
@@ -9,11 +9,9 @@
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.УстановитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные, Статус);
Результат = OPI_S3.УстановитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные, Статус);
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.УстановитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные, Статус, , Ложь);
Результат = OPI_S3.УстановитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные, Статус, , Ложь);
@@ -12,11 +12,9 @@
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.УстановитьТегиБакета(Наименование, ОсновныеДанные, СтруктураТегов);
Результат = OPI_S3.УстановитьТегиБакета(Наименование, ОсновныеДанные, СтруктураТегов);
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.УстановитьТегиБакета(Наименование, ОсновныеДанные, СтруктураТегов, Ложь);
Результат = OPI_S3.УстановитьТегиБакета(Наименование, ОсновныеДанные, СтруктураТегов, Ложь);
@@ -3,10 +3,8 @@
SecretKey = "NNhv+i9PrytpT8Tu0C1N..."; SecretKey = "NNhv+i9PrytpT8Tu0C1N...";
Region = "BTC"; Region = "BTC";
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region); ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
Наименование = "opi-newbucket2";
Имя = "opi-newbucket2";
XMLКонфигурация = "<ServerSideEncryptionConfiguration xmlns=""http://s3.amazonaws.com/doc/2006-03-01/""> XMLКонфигурация = "<ServerSideEncryptionConfiguration xmlns=""http://s3.amazonaws.com/doc/2006-03-01/"">
| <Rule> | <Rule>
| <ApplyServerSideEncryptionByDefault> | <ApplyServerSideEncryptionByDefault>
@@ -15,4 +13,4 @@
| </Rule> | </Rule>
|</ServerSideEncryptionConfiguration>"; |</ServerSideEncryptionConfiguration>";
Результат = OPI_S3.УстановитьШифрованиеБакета(Имя, ОсновныеДанные, XMLКонфигурация, Ложь); Результат = OPI_S3.УстановитьШифрованиеБакета(Наименование, ОсновныеДанные, XMLКонфигурация, Ложь);
@@ -41,14 +41,12 @@ import TabItem from '@theme/TabItem';
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.СоздатьБакет(Наименование, ОсновныеДанные);
Результат = OPI_S3.СоздатьБакет(Наименование, ОсновныеДанные);
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.СоздатьБакет(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.СоздатьБакет(Наименование, ОсновныеДанные, Ложь);
``` ```
@@ -37,10 +37,9 @@ import TabItem from '@theme/TabItem';
Region = "BTC"; Region = "BTC";
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region); ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
Наименование = "opi-newbucket2";
Имя = "opi-newbucket2"; Результат = OPI_S3.УдалитьШифрованиеБакета(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.УдалитьШифрованиеБакета(Имя, ОсновныеДанные, Ложь);
``` ```
@@ -41,14 +41,12 @@ import TabItem from '@theme/TabItem';
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.УдалитьТегиБакета(Наименование, ОсновныеДанные);
Результат = OPI_S3.УдалитьТегиБакета(Наименование, ОсновныеДанные);
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.УдалитьТегиБакета(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.УдалитьТегиБакета(Наименование, ОсновныеДанные, Ложь);
``` ```
@@ -40,15 +40,13 @@ import TabItem from '@theme/TabItem';
// Directory bucket // Directory bucket
Имя = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.УдалитьБакет(Наименование, ОсновныеДанные);
Результат = OPI_S3.УдалитьБакет(Имя, ОсновныеДанные);
// General purpose bucket // General purpose bucket
Имя = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.УдалитьБакет(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.УдалитьБакет(Имя, ОсновныеДанные, Ложь);
``` ```
@@ -37,10 +37,9 @@ import TabItem from '@theme/TabItem';
Region = "BTC"; Region = "BTC";
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region); ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
Наименование = "opi-newbucket2";
Имя = "opi-newbucket2"; Результат = OPI_S3.ПолучитьШифрованиеБакета(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.ПолучитьШифрованиеБакета(Имя, ОсновныеДанные, Ложь);
``` ```
@@ -41,14 +41,12 @@ import TabItem from '@theme/TabItem';
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.ПолучитьТегиБакета(Наименование, ОсновныеДанные);
Результат = OPI_S3.ПолучитьТегиБакета(Наименование, ОсновныеДанные);
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.ПолучитьТегиБакета(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.ПолучитьТегиБакета(Наименование, ОсновныеДанные, Ложь);
``` ```
@@ -41,14 +41,12 @@ import TabItem from '@theme/TabItem';
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.ПолучитьНастройкийВерсионированияБакета(Наименование, ОсновныеДанные);
Результат = OPI_S3.ПолучитьНастройкийВерсионированияБакета(Наименование, ОсновныеДанные);
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.ПолучитьНастройкийВерсионированияБакета(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.ПолучитьНастройкийВерсионированияБакета(Наименование, ОсновныеДанные, Ложь);
``` ```
@@ -38,16 +38,10 @@ import TabItem from '@theme/TabItem';
Region = "BTC"; Region = "BTC";
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region); ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
Результат = OPI_S3.ПолучитьСписокБакетов(ОсновныеДанные);
Результат = OPI_S3.ПолучитьСписокБакетов(ОсновныеДанные);
``` ```
```json title="Результат"
{
"status": 200,
"response": "version=\"1.0\" encoding=\"UTF-8\""
}
```
@@ -37,10 +37,8 @@ import TabItem from '@theme/TabItem';
SecretKey = "NNhv+i9PrytpT8Tu0C1N..."; SecretKey = "NNhv+i9PrytpT8Tu0C1N...";
Region = "BTC"; Region = "BTC";
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region); ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
Наименование = "opi-newbucket2";
Имя = "opi-newbucket2";
XMLКонфигурация = "<ServerSideEncryptionConfiguration xmlns=""http://s3.amazonaws.com/doc/2006-03-01/""> XMLКонфигурация = "<ServerSideEncryptionConfiguration xmlns=""http://s3.amazonaws.com/doc/2006-03-01/"">
| <Rule> | <Rule>
| <ApplyServerSideEncryptionByDefault> | <ApplyServerSideEncryptionByDefault>
@@ -49,7 +47,7 @@ import TabItem from '@theme/TabItem';
| </Rule> | </Rule>
|</ServerSideEncryptionConfiguration>"; |</ServerSideEncryptionConfiguration>";
Результат = OPI_S3.УстановитьШифрованиеБакета(Имя, ОсновныеДанные, XMLКонфигурация, Ложь); Результат = OPI_S3.УстановитьШифрованиеБакета(Наименование, ОсновныеДанные, XMLКонфигурация, Ложь);
``` ```
@@ -48,14 +48,12 @@ import TabItem from '@theme/TabItem';
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.УстановитьТегиБакета(Наименование, ОсновныеДанные, СтруктураТегов);
Результат = OPI_S3.УстановитьТегиБакета(Наименование, ОсновныеДанные, СтруктураТегов);
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.УстановитьТегиБакета(Наименование, ОсновныеДанные, СтруктураТегов, Ложь);
Результат = OPI_S3.УстановитьТегиБакета(Наименование, ОсновныеДанные, СтруктураТегов, Ложь);
``` ```
@@ -44,14 +44,12 @@ import TabItem from '@theme/TabItem';
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.УстановитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные, Статус);
Результат = OPI_S3.УстановитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные, Статус);
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.УстановитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные, Статус, , Ложь);
Результат = OPI_S3.УстановитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные, Статус, , Ложь);
``` ```
+5593 -5593
View File
File diff suppressed because it is too large Load Diff
+18 -37
View File
@@ -14698,8 +14698,7 @@ Procedure S3_CreateBucket(FunctionParameters)
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.CreateBucket(Name, BasicData); Result = OPI_S3.CreateBucket(Name, BasicData);
OPI_TestDataRetrieval.WriteLog(Result, "CreateBucket (DB)", "S3"); // SKIP OPI_TestDataRetrieval.WriteLog(Result, "CreateBucket (DB)", "S3"); // SKIP
@@ -14708,8 +14707,7 @@ Procedure S3_CreateBucket(FunctionParameters)
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.CreateBucket(Name, BasicData, False); Result = OPI_S3.CreateBucket(Name, BasicData, False);
// END // END
@@ -14730,8 +14728,7 @@ Procedure S3_DeleteBucket(FunctionParameters)
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.DeleteBucket(Name, BasicData); Result = OPI_S3.DeleteBucket(Name, BasicData);
OPI_TestDataRetrieval.WriteLog(Result, "DeleteBucket (DB)", "S3"); // SKIP OPI_TestDataRetrieval.WriteLog(Result, "DeleteBucket (DB)", "S3"); // SKIP
@@ -14740,8 +14737,7 @@ Procedure S3_DeleteBucket(FunctionParameters)
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.DeleteBucket(Name, BasicData, False); Result = OPI_S3.DeleteBucket(Name, BasicData, False);
// END // END
@@ -14759,8 +14755,7 @@ Procedure S3_ListBuckets(FunctionParameters)
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Result = OPI_S3.ListBuckets(BasicData);
Result = OPI_S3.ListBuckets(BasicData);
// END // END
@@ -14801,8 +14796,7 @@ Procedure S3_GetBucketEncryption(FunctionParameters)
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Name = "opi-newbucket2";
Name = "opi-newbucket2";
Result = OPI_S3.GetBucketEncryption(Name, BasicData, False); Result = OPI_S3.GetBucketEncryption(Name, BasicData, False);
@@ -14822,8 +14816,7 @@ Procedure S3_DeleteBucketEncryption(FunctionParameters)
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Name = "opi-newbucket2";
Name = "opi-newbucket2";
Result = OPI_S3.DeleteBucketEncryption(Name, BasicData, False); Result = OPI_S3.DeleteBucketEncryption(Name, BasicData, False);
@@ -14842,9 +14835,7 @@ Procedure S3_PutBucketEncryption(FunctionParameters)
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Name = "opi-newbucket2";
Name = "opi-newbucket2";
XmlConfig = "<ServerSideEncryptionConfiguration xmlns=""http://s3.amazonaws.com/doc/2006-03-01/""> XmlConfig = "<ServerSideEncryptionConfiguration xmlns=""http://s3.amazonaws.com/doc/2006-03-01/"">
| <Rule> | <Rule>
| <ApplyServerSideEncryptionByDefault> | <ApplyServerSideEncryptionByDefault>
@@ -14874,8 +14865,7 @@ Procedure S3_GetBucketTagging(FunctionParameters)
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.GetBucketTagging(Name, BasicData); Result = OPI_S3.GetBucketTagging(Name, BasicData);
OPI_TestDataRetrieval.WriteLog(Result, "GetBucketTagging (DB)", "S3"); // SKIP OPI_TestDataRetrieval.WriteLog(Result, "GetBucketTagging (DB)", "S3"); // SKIP
@@ -14884,8 +14874,7 @@ Procedure S3_GetBucketTagging(FunctionParameters)
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.GetBucketTagging(Name, BasicData, False); Result = OPI_S3.GetBucketTagging(Name, BasicData, False);
// END // END
@@ -14910,8 +14899,7 @@ Procedure S3_PutBucketTagging(FunctionParameters)
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure); Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure);
OPI_TestDataRetrieval.WriteLog(Result, "PutBucketTagging (DB)", "S3"); // SKIP OPI_TestDataRetrieval.WriteLog(Result, "PutBucketTagging (DB)", "S3"); // SKIP
@@ -14920,8 +14908,7 @@ Procedure S3_PutBucketTagging(FunctionParameters)
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure, False); Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure, False);
// END // END
@@ -14942,8 +14929,7 @@ Procedure S3_DeleteBucketTagging(FunctionParameters)
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.DeleteBucketTagging(Name, BasicData); Result = OPI_S3.DeleteBucketTagging(Name, BasicData);
OPI_TestDataRetrieval.WriteLog(Result, "DeleteBucketTagging (DB)", "S3"); // SKIP OPI_TestDataRetrieval.WriteLog(Result, "DeleteBucketTagging (DB)", "S3"); // SKIP
@@ -14952,8 +14938,7 @@ Procedure S3_DeleteBucketTagging(FunctionParameters)
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.DeleteBucketTagging(Name, BasicData, False); Result = OPI_S3.DeleteBucketTagging(Name, BasicData, False);
// END // END
@@ -14977,8 +14962,7 @@ Procedure S3_GetBucketVersioning(FunctionParameters)
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.GetBucketVersioning(Name, BasicData); Result = OPI_S3.GetBucketVersioning(Name, BasicData);
OPI_TestDataRetrieval.WriteLog(Result, "GetBucketVersioning (DB)", "S3"); // SKIP OPI_TestDataRetrieval.WriteLog(Result, "GetBucketVersioning (DB)", "S3"); // SKIP
@@ -14987,8 +14971,7 @@ Procedure S3_GetBucketVersioning(FunctionParameters)
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.GetBucketVersioning(Name, BasicData, False); Result = OPI_S3.GetBucketVersioning(Name, BasicData, False);
// END // END
@@ -15010,8 +14993,7 @@ Procedure S3_PutBucketVersioning(FunctionParameters)
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status); Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status);
OPI_TestDataRetrieval.WriteLog(Result, "PutBucketVersioning (DB)", "S3"); // SKIP OPI_TestDataRetrieval.WriteLog(Result, "PutBucketVersioning (DB)", "S3"); // SKIP
@@ -15020,8 +15002,7 @@ Procedure S3_PutBucketVersioning(FunctionParameters)
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status, , False); Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status, , False);
// END // END
@@ -695,6 +695,11 @@ Function ProcessXML(XML) Export
WHile XML.Read() Do WHile XML.Read() Do
NodeType = XML.NodeType; NodeType = XML.NodeType;
If Not RelevantNodeType(NodeType) Then
Continue;
EndIf;
NodeName = XML.Name; NodeName = XML.Name;
ExistingValue = ReturnValue.Get(NodeName); ExistingValue = ReturnValue.Get(NodeName);
@@ -767,6 +772,14 @@ Function GetXML(Value, TargetNamespace = "", XMLWriter = Undefined) Export
EndFunction EndFunction
Function RelevantNodeType(Val NodeType)
Return NodeType = XMLNodeType.StartElement
Or NodeType = XMLNodeType.EndElement
Or NodeType = XMLNodeType.Text;
EndFunction
Procedure ValueToArray(Value) Export Procedure ValueToArray(Value) Export
If TypeOf(Value) = Type("Array") Then If TypeOf(Value) = Type("Array") Then
@@ -14698,8 +14698,7 @@ Procedure S3_CreateBucket(FunctionParameters)
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.CreateBucket(Name, BasicData); Result = OPI_S3.CreateBucket(Name, BasicData);
OPI_TestDataRetrieval.WriteLog(Result, "CreateBucket (DB)", "S3"); // SKIP OPI_TestDataRetrieval.WriteLog(Result, "CreateBucket (DB)", "S3"); // SKIP
@@ -14708,8 +14707,7 @@ Procedure S3_CreateBucket(FunctionParameters)
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.CreateBucket(Name, BasicData, False); Result = OPI_S3.CreateBucket(Name, BasicData, False);
// END // END
@@ -14730,8 +14728,7 @@ Procedure S3_DeleteBucket(FunctionParameters)
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.DeleteBucket(Name, BasicData); Result = OPI_S3.DeleteBucket(Name, BasicData);
OPI_TestDataRetrieval.WriteLog(Result, "DeleteBucket (DB)", "S3"); // SKIP OPI_TestDataRetrieval.WriteLog(Result, "DeleteBucket (DB)", "S3"); // SKIP
@@ -14740,8 +14737,7 @@ Procedure S3_DeleteBucket(FunctionParameters)
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.DeleteBucket(Name, BasicData, False); Result = OPI_S3.DeleteBucket(Name, BasicData, False);
// END // END
@@ -14759,8 +14755,7 @@ Procedure S3_ListBuckets(FunctionParameters)
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Result = OPI_S3.ListBuckets(BasicData);
Result = OPI_S3.ListBuckets(BasicData);
// END // END
@@ -14801,8 +14796,7 @@ Procedure S3_GetBucketEncryption(FunctionParameters)
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Name = "opi-newbucket2";
Name = "opi-newbucket2";
Result = OPI_S3.GetBucketEncryption(Name, BasicData, False); Result = OPI_S3.GetBucketEncryption(Name, BasicData, False);
@@ -14822,8 +14816,7 @@ Procedure S3_DeleteBucketEncryption(FunctionParameters)
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Name = "opi-newbucket2";
Name = "opi-newbucket2";
Result = OPI_S3.DeleteBucketEncryption(Name, BasicData, False); Result = OPI_S3.DeleteBucketEncryption(Name, BasicData, False);
@@ -14842,9 +14835,7 @@ Procedure S3_PutBucketEncryption(FunctionParameters)
Region = "BTC"; Region = "BTC";
BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region); BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
Name = "opi-newbucket2";
Name = "opi-newbucket2";
XmlConfig = "<ServerSideEncryptionConfiguration xmlns=""http://s3.amazonaws.com/doc/2006-03-01/""> XmlConfig = "<ServerSideEncryptionConfiguration xmlns=""http://s3.amazonaws.com/doc/2006-03-01/"">
| <Rule> | <Rule>
| <ApplyServerSideEncryptionByDefault> | <ApplyServerSideEncryptionByDefault>
@@ -14874,8 +14865,7 @@ Procedure S3_GetBucketTagging(FunctionParameters)
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.GetBucketTagging(Name, BasicData); Result = OPI_S3.GetBucketTagging(Name, BasicData);
OPI_TestDataRetrieval.WriteLog(Result, "GetBucketTagging (DB)", "S3"); // SKIP OPI_TestDataRetrieval.WriteLog(Result, "GetBucketTagging (DB)", "S3"); // SKIP
@@ -14884,8 +14874,7 @@ Procedure S3_GetBucketTagging(FunctionParameters)
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.GetBucketTagging(Name, BasicData, False); Result = OPI_S3.GetBucketTagging(Name, BasicData, False);
// END // END
@@ -14910,8 +14899,7 @@ Procedure S3_PutBucketTagging(FunctionParameters)
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure); Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure);
OPI_TestDataRetrieval.WriteLog(Result, "PutBucketTagging (DB)", "S3"); // SKIP OPI_TestDataRetrieval.WriteLog(Result, "PutBucketTagging (DB)", "S3"); // SKIP
@@ -14920,8 +14908,7 @@ Procedure S3_PutBucketTagging(FunctionParameters)
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure, False); Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure, False);
// END // END
@@ -14942,8 +14929,7 @@ Procedure S3_DeleteBucketTagging(FunctionParameters)
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.DeleteBucketTagging(Name, BasicData); Result = OPI_S3.DeleteBucketTagging(Name, BasicData);
OPI_TestDataRetrieval.WriteLog(Result, "DeleteBucketTagging (DB)", "S3"); // SKIP OPI_TestDataRetrieval.WriteLog(Result, "DeleteBucketTagging (DB)", "S3"); // SKIP
@@ -14952,8 +14938,7 @@ Procedure S3_DeleteBucketTagging(FunctionParameters)
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.DeleteBucketTagging(Name, BasicData, False); Result = OPI_S3.DeleteBucketTagging(Name, BasicData, False);
// END // END
@@ -14977,8 +14962,7 @@ Procedure S3_GetBucketVersioning(FunctionParameters)
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.GetBucketVersioning(Name, BasicData); Result = OPI_S3.GetBucketVersioning(Name, BasicData);
OPI_TestDataRetrieval.WriteLog(Result, "GetBucketVersioning (DB)", "S3"); // SKIP OPI_TestDataRetrieval.WriteLog(Result, "GetBucketVersioning (DB)", "S3"); // SKIP
@@ -14987,8 +14971,7 @@ Procedure S3_GetBucketVersioning(FunctionParameters)
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.GetBucketVersioning(Name, BasicData, False); Result = OPI_S3.GetBucketVersioning(Name, BasicData, False);
// END // END
@@ -15010,8 +14993,7 @@ Procedure S3_PutBucketVersioning(FunctionParameters)
// Directory bucket // Directory bucket
Name = "opi-dirbucket3"; Name = "opi-dirbucket3";
Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status); Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status);
OPI_TestDataRetrieval.WriteLog(Result, "PutBucketVersioning (DB)", "S3"); // SKIP OPI_TestDataRetrieval.WriteLog(Result, "PutBucketVersioning (DB)", "S3"); // SKIP
@@ -15020,8 +15002,7 @@ Procedure S3_PutBucketVersioning(FunctionParameters)
// General purpose bucket // General purpose bucket
Name = "opi-gpbucket3"; Name = "opi-gpbucket3";
Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status, , False); Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status, , False);
// END // END
@@ -695,6 +695,11 @@ Function ProcessXML(XML) Export
WHile XML.Read() Do WHile XML.Read() Do
NodeType = XML.NodeType; NodeType = XML.NodeType;
If Not RelevantNodeType(NodeType) Then
Continue;
EndIf;
NodeName = XML.Name; NodeName = XML.Name;
ExistingValue = ReturnValue.Get(NodeName); ExistingValue = ReturnValue.Get(NodeName);
@@ -767,6 +772,14 @@ Function GetXML(Value, TargetNamespace = "", XMLWriter = Undefined) Export
EndFunction EndFunction
Function RelevantNodeType(Val NodeType)
Return NodeType = XMLNodeType.StartElement
Or NodeType = XMLNodeType.EndElement
Or NodeType = XMLNodeType.Text;
EndFunction
Procedure ValueToArray(Value) Export Procedure ValueToArray(Value) Export
If TypeOf(Value) = Type("Array") Then If TypeOf(Value) = Type("Array") Then
@@ -14699,8 +14699,7 @@
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.СоздатьБакет(Наименование, ОсновныеДанные);
Результат = OPI_S3.СоздатьБакет(Наименование, ОсновныеДанные);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СоздатьБакет (DB)", "S3"); // SKIP OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "СоздатьБакет (DB)", "S3"); // SKIP
OPI_ПолучениеДанныхТестов.Проверка_S3Успех(Результат); // SKIP OPI_ПолучениеДанныхТестов.Проверка_S3Успех(Результат); // SKIP
@@ -14709,8 +14708,7 @@
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.СоздатьБакет(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.СоздатьБакет(Наименование, ОсновныеДанные, Ложь);
// END // END
@@ -14730,9 +14728,8 @@
// Directory bucket // Directory bucket
Имя = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.УдалитьБакет(Наименование, ОсновныеДанные);
Результат = OPI_S3.УдалитьБакет(Имя, ОсновныеДанные);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "УдалитьБакет (DB)", "S3"); // SKIP OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "УдалитьБакет (DB)", "S3"); // SKIP
OPI_ПолучениеДанныхТестов.Проверка_S3Успех(Результат); // SKIP OPI_ПолучениеДанныхТестов.Проверка_S3Успех(Результат); // SKIP
@@ -14740,9 +14737,8 @@
// General purpose bucket // General purpose bucket
Имя = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.УдалитьБакет(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.УдалитьБакет(Имя, ОсновныеДанные, Ложь);
// END // END
@@ -14759,8 +14755,7 @@
Region = "BTC"; Region = "BTC";
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region); ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
Результат = OPI_S3.ПолучитьСписокБакетов(ОсновныеДанные);
Результат = OPI_S3.ПолучитьСписокБакетов(ОсновныеДанные);
// END // END
@@ -14801,10 +14796,9 @@
Region = "BTC"; Region = "BTC";
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region); ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
Наименование = "opi-newbucket2";
Имя = "opi-newbucket2"; Результат = OPI_S3.ПолучитьШифрованиеБакета(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.ПолучитьШифрованиеБакета(Имя, ОсновныеДанные, Ложь);
// END // END
@@ -14822,10 +14816,9 @@
Region = "BTC"; Region = "BTC";
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region); ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
Наименование = "opi-newbucket2";
Имя = "opi-newbucket2"; Результат = OPI_S3.УдалитьШифрованиеБакета(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.УдалитьШифрованиеБакета(Имя, ОсновныеДанные, Ложь);
// END // END
@@ -14841,10 +14834,8 @@
SecretKey = ПараметрыФункции["S3_SecretKey"]; SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC"; Region = "BTC";
ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region); ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
Наименование = "opi-newbucket2";
Имя = "opi-newbucket2";
XMLКонфигурация = "<ServerSideEncryptionConfiguration xmlns=""http://s3.amazonaws.com/doc/2006-03-01/""> XMLКонфигурация = "<ServerSideEncryptionConfiguration xmlns=""http://s3.amazonaws.com/doc/2006-03-01/"">
| <Rule> | <Rule>
| <ApplyServerSideEncryptionByDefault> | <ApplyServerSideEncryptionByDefault>
@@ -14853,7 +14844,7 @@
| </Rule> | </Rule>
|</ServerSideEncryptionConfiguration>"; |</ServerSideEncryptionConfiguration>";
Результат = OPI_S3.УстановитьШифрованиеБакета(Имя, ОсновныеДанные, XMLКонфигурация, Ложь); Результат = OPI_S3.УстановитьШифрованиеБакета(Наименование, ОсновныеДанные, XMLКонфигурация, Ложь);
// END // END
@@ -14875,8 +14866,7 @@
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.ПолучитьТегиБакета(Наименование, ОсновныеДанные);
Результат = OPI_S3.ПолучитьТегиБакета(Наименование, ОсновныеДанные);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьТегиБакета (DB)", "S3"); // SKIP OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьТегиБакета (DB)", "S3"); // SKIP
OPI_ПолучениеДанныхТестов.Проверка_S3Успех(Результат); // SKIP OPI_ПолучениеДанныхТестов.Проверка_S3Успех(Результат); // SKIP
@@ -14885,8 +14875,7 @@
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.ПолучитьТегиБакета(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.ПолучитьТегиБакета(Наименование, ОсновныеДанные, Ложь);
// END // END
@@ -14911,8 +14900,7 @@
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.УстановитьТегиБакета(Наименование, ОсновныеДанные, СтруктураТегов);
Результат = OPI_S3.УстановитьТегиБакета(Наименование, ОсновныеДанные, СтруктураТегов);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "УстановитьТегиБакета (DB)", "S3"); // SKIP OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "УстановитьТегиБакета (DB)", "S3"); // SKIP
OPI_ПолучениеДанныхТестов.Проверка_S3Успех(Результат); // SKIP OPI_ПолучениеДанныхТестов.Проверка_S3Успех(Результат); // SKIP
@@ -14921,8 +14909,7 @@
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.УстановитьТегиБакета(Наименование, ОсновныеДанные, СтруктураТегов, Ложь);
Результат = OPI_S3.УстановитьТегиБакета(Наименование, ОсновныеДанные, СтруктураТегов, Ложь);
// END // END
@@ -14943,8 +14930,7 @@
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.УдалитьТегиБакета(Наименование, ОсновныеДанные);
Результат = OPI_S3.УдалитьТегиБакета(Наименование, ОсновныеДанные);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "УдалитьТегиБакета (DB)", "S3"); // SKIP OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "УдалитьТегиБакета (DB)", "S3"); // SKIP
OPI_ПолучениеДанныхТестов.Проверка_S3Успех(Результат); // SKIP OPI_ПолучениеДанныхТестов.Проверка_S3Успех(Результат); // SKIP
@@ -14953,8 +14939,7 @@
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.УдалитьТегиБакета(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.УдалитьТегиБакета(Наименование, ОсновныеДанные, Ложь);
// END // END
@@ -14978,8 +14963,7 @@
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.ПолучитьНастройкийВерсионированияБакета(Наименование, ОсновныеДанные);
Результат = OPI_S3.ПолучитьНастройкийВерсионированияБакета(Наименование, ОсновныеДанные);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьНастройкийВерсионированияБакета (DB)", "S3"); // SKIP OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьНастройкийВерсионированияБакета (DB)", "S3"); // SKIP
OPI_ПолучениеДанныхТестов.Проверка_S3Успех(Результат); // SKIP OPI_ПолучениеДанныхТестов.Проверка_S3Успех(Результат); // SKIP
@@ -14988,8 +14972,7 @@
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.ПолучитьНастройкийВерсионированияБакета(Наименование, ОсновныеДанные, Ложь);
Результат = OPI_S3.ПолучитьНастройкийВерсионированияБакета(Наименование, ОсновныеДанные, Ложь);
// END // END
@@ -15011,8 +14994,7 @@
// Directory bucket // Directory bucket
Наименование = "opi-dirbucket3"; Наименование = "opi-dirbucket3";
Результат = OPI_S3.УстановитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные, Статус);
Результат = OPI_S3.УстановитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные, Статус);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "УстановитьНастройкиВерсионированияБакета (DB)", "S3"); // SKIP OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "УстановитьНастройкиВерсионированияБакета (DB)", "S3"); // SKIP
OPI_ПолучениеДанныхТестов.Проверка_S3Успех(Результат); // SKIP OPI_ПолучениеДанныхТестов.Проверка_S3Успех(Результат); // SKIP
@@ -15021,8 +15003,7 @@
// General purpose bucket // General purpose bucket
Наименование = "opi-gpbucket3"; Наименование = "opi-gpbucket3";
Результат = OPI_S3.УстановитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные, Статус, , Ложь);
Результат = OPI_S3.УстановитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные, Статус, , Ложь);
// END // END
@@ -2039,9 +2039,9 @@
КонецФункции КонецФункции
Функция ПолучитьОбщийМодуль(Знач Имя) Функция ПолучитьОбщийМодуль(Знач Имя)
Модуль = Вычислить(Имя); Модуль = Вычислить(Имя);
Возврат Модуль; Возврат Модуль;
КонецФункции КонецФункции
@@ -777,7 +777,7 @@
Возврат ТипУзла = ТипУзлаXML.НачалоЭлемента Возврат ТипУзла = ТипУзлаXML.НачалоЭлемента
Или ТипУзла = ТипУзлаXML.КонецЭлемента Или ТипУзла = ТипУзлаXML.КонецЭлемента
Или ТипУзла = ТипУзлаXML.Текст; Или ТипУзла = ТипУзлаXML.Текст;
КонецФункции КонецФункции
Процедура ЗначениеВМассив(Значение) Экспорт Процедура ЗначениеВМассив(Значение) Экспорт
@@ -777,7 +777,7 @@
Возврат ТипУзла = ТипУзлаXML.НачалоЭлемента Возврат ТипУзла = ТипУзлаXML.НачалоЭлемента
Или ТипУзла = ТипУзлаXML.КонецЭлемента Или ТипУзла = ТипУзлаXML.КонецЭлемента
Или ТипУзла = ТипУзлаXML.Текст; Или ТипУзла = ТипУзлаXML.Текст;
КонецФункции КонецФункции
Процедура ЗначениеВМассив(Значение) Экспорт Процедура ЗначениеВМассив(Значение) Экспорт