public static void ClassInitialize(TestContext testContext) { ClientConfig clientConfig = new ClientConfig { TenancyId = TenantOCID, UserId = UserOCID, Fingerprint = Fingerprint, PrivateKey = KeyFilePath, Password = PassPhrase, PrivateKeyPassphrase = PassPhrase }; var signer = new ThreadSafeSigner(new OciSigner(clientConfig)); ObjectStorageClient objectStorageClient = new ObjectStorageClient(clientConfig, signer) { Region = Region }; ObjectStorageClient = objectStorageClient; NameSpaceName = ObjectStorageClient.GetNamespace(new GetNamespaceRequest()); }
public static void ClassInitialize(TestContext testContext) { foreach (var dir in TestFileInfos.Keys) { foreach (var fileName in TestFileInfos[dir]) { if (string.IsNullOrEmpty(dir)) { TestFileRemotePaths.Add(fileName); } else { TestFileRemotePaths.Add($"{dir}/{fileName}"); } } } ClientConfig clientConfig = new ClientConfig { TenancyId = TenantOCID, UserId = UserOCID, Fingerprint = Fingerprint, PrivateKey = KeyFilePath, Password = PassPhrase, PrivateKeyPassphrase = PassPhrase }; var signer = new ThreadSafeSigner(new OciSigner(clientConfig)); ObjectStorageClient objectStorageClient = new ObjectStorageClient(clientConfig, signer) { Region = Region }; ObjectStorageClient = objectStorageClient; NameSpaceName = ObjectStorageClient.GetNamespace(new GetNamespaceRequest()); }
public static void ClassInitialize(TestContext testContext) { ClientConfig clientConfig = new ClientConfig { TenancyId = TenantOCID, UserId = UserOCID, Fingerprint = Fingerprint, PrivateKey = KeyFilePath, Password = PassPhrase, PrivateKeyPassphrase = PassPhrase }; GeneralElemenClient = new GeneralElemenClient(clientConfig); ObjectStorageClient = new ObjectStorageClient(clientConfig) { Region = Regions.US_ASHBURN_1 }; NameSpaceName = ObjectStorageClient.GetNamespace(new GetNamespaceRequest()); // テスト用バケットの作成 // Ashburnのみ CreateBucketRequest createBucketRequest = new CreateBucketRequest { NamespaceName = NameSpaceName, CreateBucketDetails = new OCISDK.ObjectStorage.Model.CreateBucketDetails { Name = TestBucketNameA, CompartmentId = TargetCompartmentOCID, } }; try { ObjectStorageClient.CreateBucket(createBucketRequest); } catch { Trace.WriteLine("create failed test bucket"); } // Tokyo, Osaka複数作成 createBucketRequest.CreateBucketDetails.Name = TestBucketNameB; ObjectStorageClient.SetRegion(Regions.AP_TOKYO_1); try { ObjectStorageClient.CreateBucket(createBucketRequest); } catch { Trace.WriteLine("create failed test bucket. region=ap-tokyo-1"); } ObjectStorageClient.SetRegion(Regions.AP_OSAKA_1); try { ObjectStorageClient.CreateBucket(createBucketRequest); } catch { Trace.WriteLine("create failed test bucket. region=ap-osaka-1"); } }